Interface ReceivedDataGrantSummariesEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReceivedDataGrantSummariesEntry.Builder,ReceivedDataGrantSummariesEntry>,SdkBuilder<ReceivedDataGrantSummariesEntry.Builder,ReceivedDataGrantSummariesEntry>,SdkPojo
- Enclosing class:
- ReceivedDataGrantSummariesEntry
public static interface ReceivedDataGrantSummariesEntry.Builder extends SdkPojo, CopyableBuilder<ReceivedDataGrantSummariesEntry.Builder,ReceivedDataGrantSummariesEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReceivedDataGrantSummariesEntry.BuilderacceptanceState(String acceptanceState)The acceptance state of the data grant.ReceivedDataGrantSummariesEntry.BuilderacceptanceState(DataGrantAcceptanceState acceptanceState)The acceptance state of the data grant.ReceivedDataGrantSummariesEntry.BuilderacceptedAt(Instant acceptedAt)The timestamp of when the data grant was accepted.ReceivedDataGrantSummariesEntry.Builderarn(String arn)The Amazon Resource Name (ARN) of the data grant.ReceivedDataGrantSummariesEntry.BuildercreatedAt(Instant createdAt)The timestamp of when the data grant was created.ReceivedDataGrantSummariesEntry.BuilderdataSetId(String dataSetId)The ID of the data set associated to the data grant.ReceivedDataGrantSummariesEntry.BuilderendsAt(Instant endsAt)The timestamp of when access to the associated data set ends.ReceivedDataGrantSummariesEntry.Builderid(String id)The ID of the data grant.ReceivedDataGrantSummariesEntry.Buildername(String name)The name of the data grant.ReceivedDataGrantSummariesEntry.BuilderreceiverPrincipal(String receiverPrincipal)The Amazon Web Services account ID of the data grant receiver.ReceivedDataGrantSummariesEntry.BuildersenderPrincipal(String senderPrincipal)The Amazon Web Services account ID of the data grant sender.ReceivedDataGrantSummariesEntry.BuilderupdatedAt(Instant updatedAt)The timestamp of when the data grant was last updated.-
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
-
name
ReceivedDataGrantSummariesEntry.Builder name(String name)
The name of the data grant.
- Parameters:
name- The name of the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
senderPrincipal
ReceivedDataGrantSummariesEntry.Builder senderPrincipal(String senderPrincipal)
The Amazon Web Services account ID of the data grant sender.
- Parameters:
senderPrincipal- The Amazon Web Services account ID of the data grant sender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
receiverPrincipal
ReceivedDataGrantSummariesEntry.Builder receiverPrincipal(String receiverPrincipal)
The Amazon Web Services account ID of the data grant receiver.
- Parameters:
receiverPrincipal- The Amazon Web Services account ID of the data grant receiver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acceptanceState
ReceivedDataGrantSummariesEntry.Builder acceptanceState(String acceptanceState)
The acceptance state of the data grant.
- Parameters:
acceptanceState- The acceptance state of the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataGrantAcceptanceState,DataGrantAcceptanceState
-
acceptanceState
ReceivedDataGrantSummariesEntry.Builder acceptanceState(DataGrantAcceptanceState acceptanceState)
The acceptance state of the data grant.
- Parameters:
acceptanceState- The acceptance state of the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataGrantAcceptanceState,DataGrantAcceptanceState
-
acceptedAt
ReceivedDataGrantSummariesEntry.Builder acceptedAt(Instant acceptedAt)
The timestamp of when the data grant was accepted.
- Parameters:
acceptedAt- The timestamp of when the data grant was accepted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endsAt
ReceivedDataGrantSummariesEntry.Builder endsAt(Instant endsAt)
The timestamp of when access to the associated data set ends.
- Parameters:
endsAt- The timestamp of when access to the associated data set ends.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetId
ReceivedDataGrantSummariesEntry.Builder dataSetId(String dataSetId)
The ID of the data set associated to the data grant.
- Parameters:
dataSetId- The ID of the data set associated to the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ReceivedDataGrantSummariesEntry.Builder id(String id)
The ID of the data grant.
- Parameters:
id- The ID of the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ReceivedDataGrantSummariesEntry.Builder arn(String arn)
The Amazon Resource Name (ARN) of the data grant.
- Parameters:
arn- The Amazon Resource Name (ARN) of the data grant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ReceivedDataGrantSummariesEntry.Builder createdAt(Instant createdAt)
The timestamp of when the data grant was created.
- Parameters:
createdAt- The timestamp of when the data grant was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
ReceivedDataGrantSummariesEntry.Builder updatedAt(Instant updatedAt)
The timestamp of when the data grant was last updated.
- Parameters:
updatedAt- The timestamp of when the data grant was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-