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