Package com.pulumi.gcp.monitoring.inputs
Class AlertPolicyConditionConditionMatchedLogArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.monitoring.inputs.AlertPolicyConditionConditionMatchedLogArgs.Builder
-
- Enclosing class:
- AlertPolicyConditionConditionMatchedLogArgs
public static final class AlertPolicyConditionConditionMatchedLogArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AlertPolicyConditionConditionMatchedLogArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertPolicyConditionConditionMatchedLogArgs
build()
AlertPolicyConditionConditionMatchedLogArgs.Builder
filter(com.pulumi.core.Output<java.lang.String> filter)
AlertPolicyConditionConditionMatchedLogArgs.Builder
filter(java.lang.String filter)
AlertPolicyConditionConditionMatchedLogArgs.Builder
labelExtractors(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labelExtractors)
AlertPolicyConditionConditionMatchedLogArgs.Builder
labelExtractors(java.util.Map<java.lang.String,java.lang.String> labelExtractors)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AlertPolicyConditionConditionMatchedLogArgs defaults)
-
-
Method Detail
-
filter
public AlertPolicyConditionConditionMatchedLogArgs.Builder filter(com.pulumi.core.Output<java.lang.String> filter)
- Parameters:
filter
- A logs-based filter.- Returns:
- builder
-
filter
public AlertPolicyConditionConditionMatchedLogArgs.Builder filter(java.lang.String filter)
- Parameters:
filter
- A logs-based filter.- Returns:
- builder
-
labelExtractors
public AlertPolicyConditionConditionMatchedLogArgs.Builder labelExtractors(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labelExtractors)
- Parameters:
labelExtractors
- A map from a label key to an extractor expression, which is used to extract the value for this label key. Each entry in this map is a specification for how data should be extracted from log entries that match filter. Each combination of extracted values is treated as a separate rule for the purposes of triggering notifications. Label keys and corresponding values can be used in notifications generated by this condition.- Returns:
- builder
-
labelExtractors
public AlertPolicyConditionConditionMatchedLogArgs.Builder labelExtractors(java.util.Map<java.lang.String,java.lang.String> labelExtractors)
- Parameters:
labelExtractors
- A map from a label key to an extractor expression, which is used to extract the value for this label key. Each entry in this map is a specification for how data should be extracted from log entries that match filter. Each combination of extracted values is treated as a separate rule for the purposes of triggering notifications. Label keys and corresponding values can be used in notifications generated by this condition.- Returns:
- builder
-
build
public AlertPolicyConditionConditionMatchedLogArgs build()
-
-