Interface AssociatedSource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AssociatedSource.Builder,,AssociatedSource> SdkBuilder<AssociatedSource.Builder,,AssociatedSource> SdkPojo
- Enclosing class:
AssociatedSource
@Mutable
@NotThreadSafe
public static interface AssociatedSource.Builder
extends SdkPojo, CopyableBuilder<AssociatedSource.Builder,AssociatedSource>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) The date and time when the source association was created.lastUpdatedTime(Instant lastUpdatedTime) The date and time when the source association was last updated.resourceShareArn(String resourceShareArn) The Amazon Resource Name (ARN) of the resource share that contains the source association.The identifier of the source.sourceType(String sourceType) The type of source.The current status of the source association.statusMessage(String statusMessage) A message about the status of the source association.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
-
sourceId
The identifier of the source. This can be an account ID, Amazon Resource Name (ARN), organization ID, or organization path.
- Parameters:
sourceId- The identifier of the source. This can be an account ID, Amazon Resource Name (ARN), organization ID, or organization path.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceType
The type of source.
- Parameters:
sourceType- The type of source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the source association.
- Parameters:
status- The current status of the source association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The date and time when the source association was last updated.
- Parameters:
lastUpdatedTime- The date and time when the source association was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The date and time when the source association was created.
- Parameters:
creationTime- The date and time when the source association was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
A message about the status of the source association.
- Parameters:
statusMessage- A message about the status of the source association.- Returns:
- Returns a reference to this object so that method calls can be chained together.