public class UserAgentBlocklistAnalysis extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<Event>,org.apache.beam.sdk.values.PCollection<Alert>> implements DocumentingTransform
| Constructor and Description |
|---|
UserAgentBlocklistAnalysis(HTTPRequestToggles toggles,
Boolean enableIprepdDatastoreExemptions,
String iprepdDatastoreExemptionsProject,
org.apache.beam.sdk.values.PCollectionView<Map<String,Boolean>> natView)
Initialize new
UserAgentBlocklistAnalysis |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.PCollection<Alert> |
expand(org.apache.beam.sdk.values.PCollection<Event> input) |
String |
getTransformDoc()
Get documentation string from transform based on it's current configuration
|
public UserAgentBlocklistAnalysis(HTTPRequestToggles toggles, Boolean enableIprepdDatastoreExemptions, String iprepdDatastoreExemptionsProject, org.apache.beam.sdk.values.PCollectionView<Map<String,Boolean>> natView)
UserAgentBlocklistAnalysistoggles - HTTPRequestTogglesenableIprepdDatastoreExemptions - True to enable datastore exemptionsiprepdDatastoreExemptionsProject - Project to look for datastore entities innatView - Use DetectNat view, or null to disablepublic String getTransformDoc()
getTransformDoc in interface DocumentingTransformCopyright © 2022. All rights reserved.