Interface ResourceShareInvitation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceShareInvitation.Builder,
,ResourceShareInvitation> SdkBuilder<ResourceShareInvitation.Builder,
,ResourceShareInvitation> SdkPojo
- Enclosing class:
ResourceShareInvitation
public static interface ResourceShareInvitation.Builder
extends SdkPojo, CopyableBuilder<ResourceShareInvitation.Builder,ResourceShareInvitation>
-
Method Summary
Modifier and TypeMethodDescriptioninvitationTimestamp
(Instant invitationTimestamp) The date and time when the invitation was sent.receiverAccountId
(String receiverAccountId) The ID of the Amazon Web Services account that received the invitation.receiverArn
(String receiverArn) The Amazon Resource Name (ARN) of the IAM user or role that received the invitation.resourceShareArn
(String resourceShareArn) The Amazon Resource Name (ARN) of the resource shareresourceShareAssociations
(Collection<ResourceShareAssociation> resourceShareAssociations) Deprecated.This member has been deprecated.resourceShareAssociations
(Consumer<ResourceShareAssociation.Builder>... resourceShareAssociations) Deprecated.This member has been deprecated.resourceShareAssociations
(ResourceShareAssociation... resourceShareAssociations) Deprecated.This member has been deprecated.resourceShareInvitationArn
(String resourceShareInvitationArn) The Amazon Resource Name (ARN) of the invitation.resourceShareName
(String resourceShareName) The name of the resource share.senderAccountId
(String senderAccountId) The ID of the Amazon Web Services account that sent the invitation.The current status of the invitation.status
(ResourceShareInvitationStatus status) The current status of the invitation.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
-
senderAccountId
The ID of the Amazon Web Services account that sent the invitation.
- Parameters:
senderAccountId
- The ID of the Amazon Web Services account that sent the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
receiverAccountId
The ID of the Amazon Web Services account that received the invitation.
- Parameters:
receiverAccountId
- The ID of the Amazon Web Services account that received the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invitationTimestamp
The date and time when the invitation was sent.
- Parameters:
invitationTimestamp
- The date and time when the invitation was sent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the invitation.
- Parameters:
status
- The current status of the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
receiverArn
The Amazon Resource Name (ARN) of the IAM user or role that received the invitation.
- Parameters:
receiverArn
- The Amazon Resource Name (ARN) of the IAM user or role that received the invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.