public static interface ReplaceTopicRuleRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<ReplaceTopicRuleRequest.Builder,ReplaceTopicRuleRequest>
| Modifier and Type | Method and Description |
|---|---|
ReplaceTopicRuleRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ReplaceTopicRuleRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ReplaceTopicRuleRequest.Builder |
ruleName(String ruleName)
The name of the rule.
|
default ReplaceTopicRuleRequest.Builder |
topicRulePayload(Consumer<TopicRulePayload.Builder> topicRulePayload)
The rule payload.
|
ReplaceTopicRuleRequest.Builder |
topicRulePayload(TopicRulePayload topicRulePayload)
The rule payload.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildReplaceTopicRuleRequest.Builder ruleName(String ruleName)
The name of the rule.
ruleName - The name of the rule.ReplaceTopicRuleRequest.Builder topicRulePayload(TopicRulePayload topicRulePayload)
The rule payload.
topicRulePayload - The rule payload.default ReplaceTopicRuleRequest.Builder topicRulePayload(Consumer<TopicRulePayload.Builder> topicRulePayload)
The rule payload.
This is a convenience that creates an instance of theTopicRulePayload.Builder avoiding the need to
create one manually via TopicRulePayload.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to topicRulePayload(TopicRulePayload).topicRulePayload - a consumer that will call methods on TopicRulePayload.BuildertopicRulePayload(TopicRulePayload)ReplaceTopicRuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderReplaceTopicRuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.