Interface DataIntegrationAssociationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataIntegrationAssociationSummary.Builder,DataIntegrationAssociationSummary>,SdkBuilder<DataIntegrationAssociationSummary.Builder,DataIntegrationAssociationSummary>,SdkPojo
- Enclosing class:
- DataIntegrationAssociationSummary
public static interface DataIntegrationAssociationSummary.Builder extends SdkPojo, CopyableBuilder<DataIntegrationAssociationSummary.Builder,DataIntegrationAssociationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataIntegrationAssociationSummary.BuilderclientId(String clientId)The identifier for the client that is associated with the DataIntegration association.DataIntegrationAssociationSummary.BuilderdataIntegrationArn(String dataIntegrationArn)The Amazon Resource Name (ARN) of the DataIntegration.DataIntegrationAssociationSummary.BuilderdataIntegrationAssociationArn(String dataIntegrationAssociationArn)The Amazon Resource Name (ARN) of the DataIntegration association.DataIntegrationAssociationSummary.BuilderdestinationURI(String destinationURI)The URI of the data destination.default DataIntegrationAssociationSummary.BuilderexecutionConfiguration(Consumer<ExecutionConfiguration.Builder> executionConfiguration)Sets the value of the ExecutionConfiguration property for this object.DataIntegrationAssociationSummary.BuilderexecutionConfiguration(ExecutionConfiguration executionConfiguration)Sets the value of the ExecutionConfiguration property for this object.default DataIntegrationAssociationSummary.BuilderlastExecutionStatus(Consumer<LastExecutionStatus.Builder> lastExecutionStatus)The execution status of the last job.DataIntegrationAssociationSummary.BuilderlastExecutionStatus(LastExecutionStatus lastExecutionStatus)The execution status of the last job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
DataIntegrationAssociationSummary.Builder dataIntegrationArn(String 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
DataIntegrationAssociationSummary.Builder clientId(String 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
DataIntegrationAssociationSummary.Builder destinationURI(String 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:
lastExecutionStatus(LastExecutionStatus)
-
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:
executionConfiguration(ExecutionConfiguration)
-
-