Interface DataIntegrationAssociationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataIntegrationAssociationSummary.Builder,,DataIntegrationAssociationSummary> SdkBuilder<DataIntegrationAssociationSummary.Builder,,DataIntegrationAssociationSummary> SdkPojo
- Enclosing class:
DataIntegrationAssociationSummary
@Mutable
@NotThreadSafe
public static interface DataIntegrationAssociationSummary.Builder
extends SdkPojo, CopyableBuilder<DataIntegrationAssociationSummary.Builder,DataIntegrationAssociationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe identifier for the client that is associated with the DataIntegration association.dataIntegrationArn(String dataIntegrationArn) The Amazon Resource Name (ARN) of the DataIntegration.dataIntegrationAssociationArn(String dataIntegrationAssociationArn) The Amazon Resource Name (ARN) of the DataIntegration association.destinationURI(String destinationURI) The URI of the data destination.executionConfiguration(Consumer<ExecutionConfiguration.Builder> executionConfiguration) Sets the value of the ExecutionConfiguration property for this object.executionConfiguration(ExecutionConfiguration executionConfiguration) Sets the value of the ExecutionConfiguration property for this object.lastExecutionStatus(Consumer<LastExecutionStatus.Builder> lastExecutionStatus) The execution status of the last job.lastExecutionStatus(LastExecutionStatus lastExecutionStatus) The execution status of the last job.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
-
dataIntegrationAssociationArn
DataIntegrationAssociationSummary.Builder dataIntegrationAssociationArn(String dataIntegrationAssociationArn) The Amazon Resource Name (ARN) of the DataIntegration association.
- Parameters:
dataIntegrationAssociationArn- The Amazon Resource Name (ARN) of the DataIntegration association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataIntegrationArn
The Amazon Resource Name (ARN) of the DataIntegration.
- Parameters:
dataIntegrationArn- The Amazon Resource Name (ARN) of the DataIntegration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
The identifier for the client that is associated with the DataIntegration association.
- Parameters:
clientId- The identifier for the client that is associated with the DataIntegration association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationURI
The URI of the data destination.
- Parameters:
destinationURI- The URI of the data destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastExecutionStatus
DataIntegrationAssociationSummary.Builder lastExecutionStatus(LastExecutionStatus lastExecutionStatus) The execution status of the last job.
- Parameters:
lastExecutionStatus- The execution status of the last job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastExecutionStatus
default DataIntegrationAssociationSummary.Builder lastExecutionStatus(Consumer<LastExecutionStatus.Builder> lastExecutionStatus) The execution status of the last job.
This is a convenience method that creates an instance of theLastExecutionStatus.Builderavoiding the need to create one manually viaLastExecutionStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastExecutionStatus(LastExecutionStatus).- Parameters:
lastExecutionStatus- a consumer that will call methods onLastExecutionStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionConfiguration
DataIntegrationAssociationSummary.Builder executionConfiguration(ExecutionConfiguration executionConfiguration) Sets the value of the ExecutionConfiguration property for this object.- Parameters:
executionConfiguration- The new value for the ExecutionConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionConfiguration
default DataIntegrationAssociationSummary.Builder executionConfiguration(Consumer<ExecutionConfiguration.Builder> executionConfiguration) Sets the value of the ExecutionConfiguration property for this object. This is a convenience method that creates an instance of theExecutionConfiguration.Builderavoiding the need to create one manually viaExecutionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexecutionConfiguration(ExecutionConfiguration).- Parameters:
executionConfiguration- a consumer that will call methods onExecutionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-