public static interface PutInsightRuleRequest.Builder extends CloudWatchRequest.Builder, SdkPojo, CopyableBuilder<PutInsightRuleRequest.Builder,PutInsightRuleRequest>
| Modifier and Type | Method and Description |
|---|---|
PutInsightRuleRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutInsightRuleRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutInsightRuleRequest.Builder |
ruleDefinition(String ruleDefinition)
The definition of the rule, as a JSON object.
|
PutInsightRuleRequest.Builder |
ruleName(String ruleName)
A unique name for the rule.
|
PutInsightRuleRequest.Builder |
ruleState(String ruleState)
The state of the rule.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutInsightRuleRequest.Builder ruleName(String ruleName)
A unique name for the rule.
ruleName - A unique name for the rule.PutInsightRuleRequest.Builder ruleState(String ruleState)
The state of the rule. Valid values are ENABLED and DISABLED.
ruleState - The state of the rule. Valid values are ENABLED and DISABLED.PutInsightRuleRequest.Builder ruleDefinition(String ruleDefinition)
The definition of the rule, as a JSON object. For details on the valid syntax, see Contributor Insights Rule Syntax.
ruleDefinition - The definition of the rule, as a JSON object. For details on the valid syntax, see Contributor Insights Rule Syntax.PutInsightRuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutInsightRuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.