Interface ShareDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ShareDetails.Builder,
,ShareDetails> SdkBuilder<ShareDetails.Builder,
,ShareDetails> SdkPojo
- Enclosing class:
ShareDetails
public static interface ShareDetails.Builder
extends SdkPojo, CopyableBuilder<ShareDetails.Builder,ShareDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The timestamp for when the share was created.The account ID for the data owner.principalSubscriber
(String principalSubscriber) The principal subscriber is the account the analytics store data is being shared with.resourceArn
(String resourceArn) The resource Arn of the analytics store being shared.The ID for a share offer for an analytics store .The name of the share.The status of a share.status
(ShareStatus status) The status of a share.statusMessage
(String statusMessage) The status message for a share.updateTime
(Instant updateTime) The timestamp of the share update.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, sdkFields
-
Method Details
-
resourceArn
The resource Arn of the analytics store being shared.
- Parameters:
resourceArn
- The resource Arn of the analytics store being shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalSubscriber
The principal subscriber is the account the analytics store data is being shared with.
- Parameters:
principalSubscriber
- The principal subscriber is the account the analytics store data is being shared with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
The account ID for the data owner. The owner creates the share offer.
- Parameters:
ownerId
- The account ID for the data owner. The owner creates the share offer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of a share.
- Parameters:
status
- The status of a share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status message for a share. It provides more details on the status of the share.
- Parameters:
statusMessage
- The status message for a share. It provides more details on the status of the share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The timestamp for when the share was created.
- Parameters:
creationTime
- The timestamp for when the share was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The timestamp of the share update.
- Parameters:
updateTime
- The timestamp of the share update.- Returns:
- Returns a reference to this object so that method calls can be chained together.