Interface UpdateSubscriberRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateSubscriberRequest.Builder,,UpdateSubscriberRequest> EventBridgeV2Request.Builder,SdkBuilder<UpdateSubscriberRequest.Builder,,UpdateSubscriberRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateSubscriberRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateSubscriberRequest.BuilderbatchConfiguration(Consumer<BatchConfiguration.Builder> batchConfiguration) Sets the value of the BatchConfiguration property for this object.batchConfiguration(BatchConfiguration batchConfiguration) Sets the value of the BatchConfiguration property for this object.description(String description) Sets the value of the Description property for this object.default UpdateSubscriberRequest.BuilderfilterConfiguration(Consumer<FilterConfiguration.Builder> filterConfiguration) Sets the value of the FilterConfiguration property for this object.filterConfiguration(FilterConfiguration filterConfiguration) Sets the value of the FilterConfiguration property for this object.default UpdateSubscriberRequest.BuilderinvokeConfiguration(Consumer<UpdateInvokeConfiguration.Builder> invokeConfiguration) Sets the value of the InvokeConfiguration property for this object.invokeConfiguration(UpdateInvokeConfiguration invokeConfiguration) Sets the value of the InvokeConfiguration property for this object.default UpdateSubscriberRequest.BuilderlogConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) Sets the value of the LogConfiguration property for this object.logConfiguration(LogConfiguration logConfiguration) Sets the value of the LogConfiguration property for this object.default UpdateSubscriberRequest.BuilderonFailureConfiguration(Consumer<OnFailureConfiguration.Builder> onFailureConfiguration) Sets the value of the OnFailureConfiguration property for this object.onFailureConfiguration(OnFailureConfiguration onFailureConfiguration) Sets the value of the OnFailureConfiguration property for this object.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.resumePosition(String resumePosition) Sets the value of the ResumePosition property for this object.resumePosition(ResumePosition resumePosition) Sets the value of the ResumePosition property for this object.default UpdateSubscriberRequest.BuilderretryPolicy(Consumer<RetryPolicy.Builder> retryPolicy) Sets the value of the RetryPolicy property for this object.retryPolicy(RetryPolicy retryPolicy) Sets the value of the RetryPolicy property for this object.Sets the value of the State property for this object.state(SubscriberState state) Sets the value of the State property for this object.subscriberArn(String subscriberArn) Sets the value of the SubscriberArn property for this object.default UpdateSubscriberRequest.Buildertransformer(Consumer<Transformer.Builder> transformer) Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.transformer(Transformer transformer) Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.eventbridgev2.model.EventBridgeV2Request.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
subscriberArn
Sets the value of the SubscriberArn property for this object.- Parameters:
subscriberArn- The new value for the SubscriberArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resumePosition
Sets the value of the ResumePosition property for this object.- Parameters:
resumePosition- The new value for the ResumePosition property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resumePosition
Sets the value of the ResumePosition property for this object.- Parameters:
resumePosition- The new value for the ResumePosition property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invokeConfiguration
Sets the value of the InvokeConfiguration property for this object.- Parameters:
invokeConfiguration- The new value for the InvokeConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invokeConfiguration
default UpdateSubscriberRequest.Builder invokeConfiguration(Consumer<UpdateInvokeConfiguration.Builder> invokeConfiguration) Sets the value of the InvokeConfiguration property for this object. This is a convenience method that creates an instance of theUpdateInvokeConfiguration.Builderavoiding the need to create one manually viaUpdateInvokeConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinvokeConfiguration(UpdateInvokeConfiguration).- Parameters:
invokeConfiguration- a consumer that will call methods onUpdateInvokeConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
filterConfiguration
Sets the value of the FilterConfiguration property for this object.- Parameters:
filterConfiguration- The new value for the FilterConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterConfiguration
default UpdateSubscriberRequest.Builder filterConfiguration(Consumer<FilterConfiguration.Builder> filterConfiguration) Sets the value of the FilterConfiguration property for this object. This is a convenience method that creates an instance of theFilterConfiguration.Builderavoiding the need to create one manually viaFilterConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterConfiguration(FilterConfiguration).- Parameters:
filterConfiguration- a consumer that will call methods onFilterConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
batchConfiguration
Sets the value of the BatchConfiguration property for this object.- Parameters:
batchConfiguration- The new value for the BatchConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchConfiguration
default UpdateSubscriberRequest.Builder batchConfiguration(Consumer<BatchConfiguration.Builder> batchConfiguration) Sets the value of the BatchConfiguration property for this object. This is a convenience method that creates an instance of theBatchConfiguration.Builderavoiding the need to create one manually viaBatchConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobatchConfiguration(BatchConfiguration).- Parameters:
batchConfiguration- a consumer that will call methods onBatchConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transformer
Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.
- Parameters:
transformer- Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transformer
Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.
This is a convenience method that creates an instance of theTransformer.Builderavoiding the need to create one manually viaTransformer.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totransformer(Transformer).- Parameters:
transformer- a consumer that will call methods onTransformer.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
retryPolicy
Sets the value of the RetryPolicy property for this object.- Parameters:
retryPolicy- The new value for the RetryPolicy property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
retryPolicy
Sets the value of the RetryPolicy property for this object. This is a convenience method that creates an instance of theRetryPolicy.Builderavoiding the need to create one manually viaRetryPolicy.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toretryPolicy(RetryPolicy).- Parameters:
retryPolicy- a consumer that will call methods onRetryPolicy.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
onFailureConfiguration
UpdateSubscriberRequest.Builder onFailureConfiguration(OnFailureConfiguration onFailureConfiguration) Sets the value of the OnFailureConfiguration property for this object.- Parameters:
onFailureConfiguration- The new value for the OnFailureConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onFailureConfiguration
default UpdateSubscriberRequest.Builder onFailureConfiguration(Consumer<OnFailureConfiguration.Builder> onFailureConfiguration) Sets the value of the OnFailureConfiguration property for this object. This is a convenience method that creates an instance of theOnFailureConfiguration.Builderavoiding the need to create one manually viaOnFailureConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toonFailureConfiguration(OnFailureConfiguration).- Parameters:
onFailureConfiguration- a consumer that will call methods onOnFailureConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logConfiguration
Sets the value of the LogConfiguration property for this object.- Parameters:
logConfiguration- The new value for the LogConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logConfiguration
default UpdateSubscriberRequest.Builder logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) Sets the value of the LogConfiguration property for this object. This is a convenience method that creates an instance of theLogConfiguration.Builderavoiding the need to create one manually viaLogConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologConfiguration(LogConfiguration).- Parameters:
logConfiguration- a consumer that will call methods onLogConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateSubscriberRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateSubscriberRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-