Interface UpdateInvokeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateInvokeConfiguration.Builder,,UpdateInvokeConfiguration> SdkBuilder<UpdateInvokeConfiguration.Builder,,UpdateInvokeConfiguration> SdkPojo
- Enclosing class:
UpdateInvokeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioneventBusV2Parameters(Consumer<EventBusV2Parameters.Builder> eventBusV2Parameters) Sets the value of the EventBusV2Parameters property for this object.eventBusV2Parameters(EventBusV2Parameters eventBusV2Parameters) Sets the value of the EventBusV2Parameters property for this object.httpParameters(Consumer<HttpParameters.Builder> httpParameters) Sets the value of the HttpParameters property for this object.httpParameters(HttpParameters httpParameters) Sets the value of the HttpParameters property for this object.kinesisParameters(Consumer<KinesisParameters.Builder> kinesisParameters) Sets the value of the KinesisParameters property for this object.kinesisParameters(KinesisParameters kinesisParameters) Sets the value of the KinesisParameters property for this object.lambdaParameters(Consumer<LambdaParameters.Builder> lambdaParameters) Sets the value of the LambdaParameters property for this object.lambdaParameters(LambdaParameters lambdaParameters) Sets the value of the LambdaParameters property for this object.IAM role the service assumes to invoke the target.snsParameters(Consumer<SnsParameters.Builder> snsParameters) Sets the value of the SnsParameters property for this object.snsParameters(SnsParameters snsParameters) Sets the value of the SnsParameters property for this object.sqsParameters(Consumer<SqsParameters.Builder> sqsParameters) Sets the value of the SqsParameters property for this object.sqsParameters(SqsParameters sqsParameters) Sets the value of the SqsParameters property for this object.stepFunctionsParameters(Consumer<StepFunctionsParameters.Builder> stepFunctionsParameters) Sets the value of the StepFunctionsParameters property for this object.stepFunctionsParameters(StepFunctionsParameters stepFunctionsParameters) Sets the value of the StepFunctionsParameters property for this object.universalTargetParameters(Consumer<UniversalTargetParameters.Builder> universalTargetParameters) Sets the value of the UniversalTargetParameters property for this object.universalTargetParameters(UniversalTargetParameters universalTargetParameters) Sets the value of the UniversalTargetParameters property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
roleArn
IAM role the service assumes to invoke the target. Must belong to the calling account.
- Parameters:
roleArn- IAM role the service assumes to invoke the target. Must belong to the calling account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaParameters
Sets the value of the LambdaParameters property for this object.- Parameters:
lambdaParameters- The new value for the LambdaParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaParameters
default UpdateInvokeConfiguration.Builder lambdaParameters(Consumer<LambdaParameters.Builder> lambdaParameters) Sets the value of the LambdaParameters property for this object. This is a convenience method that creates an instance of theLambdaParameters.Builderavoiding the need to create one manually viaLambdaParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolambdaParameters(LambdaParameters).- Parameters:
lambdaParameters- a consumer that will call methods onLambdaParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sqsParameters
Sets the value of the SqsParameters property for this object.- Parameters:
sqsParameters- The new value for the SqsParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqsParameters
default UpdateInvokeConfiguration.Builder sqsParameters(Consumer<SqsParameters.Builder> sqsParameters) Sets the value of the SqsParameters property for this object. This is a convenience method that creates an instance of theSqsParameters.Builderavoiding the need to create one manually viaSqsParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosqsParameters(SqsParameters).- Parameters:
sqsParameters- a consumer that will call methods onSqsParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snsParameters
Sets the value of the SnsParameters property for this object.- Parameters:
snsParameters- The new value for the SnsParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snsParameters
default UpdateInvokeConfiguration.Builder snsParameters(Consumer<SnsParameters.Builder> snsParameters) Sets the value of the SnsParameters property for this object. This is a convenience method that creates an instance of theSnsParameters.Builderavoiding the need to create one manually viaSnsParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosnsParameters(SnsParameters).- Parameters:
snsParameters- a consumer that will call methods onSnsParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kinesisParameters
Sets the value of the KinesisParameters property for this object.- Parameters:
kinesisParameters- The new value for the KinesisParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisParameters
default UpdateInvokeConfiguration.Builder kinesisParameters(Consumer<KinesisParameters.Builder> kinesisParameters) Sets the value of the KinesisParameters property for this object. This is a convenience method that creates an instance of theKinesisParameters.Builderavoiding the need to create one manually viaKinesisParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisParameters(KinesisParameters).- Parameters:
kinesisParameters- a consumer that will call methods onKinesisParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stepFunctionsParameters
UpdateInvokeConfiguration.Builder stepFunctionsParameters(StepFunctionsParameters stepFunctionsParameters) Sets the value of the StepFunctionsParameters property for this object.- Parameters:
stepFunctionsParameters- The new value for the StepFunctionsParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepFunctionsParameters
default UpdateInvokeConfiguration.Builder stepFunctionsParameters(Consumer<StepFunctionsParameters.Builder> stepFunctionsParameters) Sets the value of the StepFunctionsParameters property for this object. This is a convenience method that creates an instance of theStepFunctionsParameters.Builderavoiding the need to create one manually viaStepFunctionsParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostepFunctionsParameters(StepFunctionsParameters).- Parameters:
stepFunctionsParameters- a consumer that will call methods onStepFunctionsParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpParameters
Sets the value of the HttpParameters property for this object.- Parameters:
httpParameters- The new value for the HttpParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpParameters
default UpdateInvokeConfiguration.Builder httpParameters(Consumer<HttpParameters.Builder> httpParameters) Sets the value of the HttpParameters property for this object. This is a convenience method that creates an instance of theHttpParameters.Builderavoiding the need to create one manually viaHttpParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohttpParameters(HttpParameters).- Parameters:
httpParameters- a consumer that will call methods onHttpParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
universalTargetParameters
UpdateInvokeConfiguration.Builder universalTargetParameters(UniversalTargetParameters universalTargetParameters) Sets the value of the UniversalTargetParameters property for this object.- Parameters:
universalTargetParameters- The new value for the UniversalTargetParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
universalTargetParameters
default UpdateInvokeConfiguration.Builder universalTargetParameters(Consumer<UniversalTargetParameters.Builder> universalTargetParameters) Sets the value of the UniversalTargetParameters property for this object. This is a convenience method that creates an instance of theUniversalTargetParameters.Builderavoiding the need to create one manually viaUniversalTargetParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touniversalTargetParameters(UniversalTargetParameters).- Parameters:
universalTargetParameters- a consumer that will call methods onUniversalTargetParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventBusV2Parameters
Sets the value of the EventBusV2Parameters property for this object.- Parameters:
eventBusV2Parameters- The new value for the EventBusV2Parameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBusV2Parameters
default UpdateInvokeConfiguration.Builder eventBusV2Parameters(Consumer<EventBusV2Parameters.Builder> eventBusV2Parameters) Sets the value of the EventBusV2Parameters property for this object. This is a convenience method that creates an instance of theEventBusV2Parameters.Builderavoiding the need to create one manually viaEventBusV2Parameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeventBusV2Parameters(EventBusV2Parameters).- Parameters:
eventBusV2Parameters- a consumer that will call methods onEventBusV2Parameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-