public static interface ResourceShareAssociation.Builder extends SdkPojo, CopyableBuilder<ResourceShareAssociation.Builder,ResourceShareAssociation>
Modifier and Type | Method and Description |
---|---|
ResourceShareAssociation.Builder |
associatedEntity(String associatedEntity)
The associated entity.
|
ResourceShareAssociation.Builder |
associationType(ResourceShareAssociationType associationType)
The association type.
|
ResourceShareAssociation.Builder |
associationType(String associationType)
The association type.
|
ResourceShareAssociation.Builder |
creationTime(Instant creationTime)
The time when the association was created.
|
ResourceShareAssociation.Builder |
external(Boolean external)
Indicates whether the principal belongs to the same organization as the AWS account that owns the resource
share.
|
ResourceShareAssociation.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The time when the association was last updated.
|
ResourceShareAssociation.Builder |
resourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
|
ResourceShareAssociation.Builder |
status(ResourceShareAssociationStatus status)
The status of the association.
|
ResourceShareAssociation.Builder |
status(String status)
The status of the association.
|
ResourceShareAssociation.Builder |
statusMessage(String statusMessage)
A message about the status of the association.
|
copy
applyMutation, build
ResourceShareAssociation.Builder resourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
resourceShareArn
- The Amazon Resource Name (ARN) of the resource share.ResourceShareAssociation.Builder associatedEntity(String associatedEntity)
The associated entity. For resource associations, this is the ARN of the resource. For principal associations, this is the ID of an AWS account or the ARN of an OU or organization from AWS Organizations.
associatedEntity
- The associated entity. For resource associations, this is the ARN of the resource. For principal
associations, this is the ID of an AWS account or the ARN of an OU or organization from AWS
Organizations.ResourceShareAssociation.Builder associationType(String associationType)
The association type.
associationType
- The association type.ResourceShareAssociationType
,
ResourceShareAssociationType
ResourceShareAssociation.Builder associationType(ResourceShareAssociationType associationType)
The association type.
associationType
- The association type.ResourceShareAssociationType
,
ResourceShareAssociationType
ResourceShareAssociation.Builder status(String status)
The status of the association.
status
- The status of the association.ResourceShareAssociationStatus
,
ResourceShareAssociationStatus
ResourceShareAssociation.Builder status(ResourceShareAssociationStatus status)
The status of the association.
status
- The status of the association.ResourceShareAssociationStatus
,
ResourceShareAssociationStatus
ResourceShareAssociation.Builder statusMessage(String statusMessage)
A message about the status of the association.
statusMessage
- A message about the status of the association.ResourceShareAssociation.Builder creationTime(Instant creationTime)
The time when the association was created.
creationTime
- The time when the association was created.ResourceShareAssociation.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time when the association was last updated.
lastUpdatedTime
- The time when the association was last updated.ResourceShareAssociation.Builder external(Boolean external)
Indicates whether the principal belongs to the same organization as the AWS account that owns the resource share.
external
- Indicates whether the principal belongs to the same organization as the AWS account that owns the
resource share.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.