Interface DataShareAssociation.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DataShareAssociation.Builder,DataShareAssociation>, SdkBuilder<DataShareAssociation.Builder,DataShareAssociation>, SdkPojo
Enclosing class:
DataShareAssociation

public static interface DataShareAssociation.Builder extends SdkPojo, CopyableBuilder<DataShareAssociation.Builder,DataShareAssociation>
  • Method Details

    • consumerIdentifier

      DataShareAssociation.Builder consumerIdentifier(String consumerIdentifier)

      The name of the consumer accounts that have an association with a producer datashare.

      Parameters:
      consumerIdentifier - The name of the consumer accounts that have an association with a producer datashare.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the datashare that is associated.

      Parameters:
      status - The status of the datashare that is associated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the datashare that is associated.

      Parameters:
      status - The status of the datashare that is associated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • consumerRegion

      DataShareAssociation.Builder consumerRegion(String consumerRegion)

      The Amazon Web Services Region of the consumer accounts that have an association with a producer datashare.

      Parameters:
      consumerRegion - The Amazon Web Services Region of the consumer accounts that have an association with a producer datashare.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      DataShareAssociation.Builder createdDate(Instant createdDate)

      The creation date of the datashare that is associated.

      Parameters:
      createdDate - The creation date of the datashare that is associated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusChangeDate

      DataShareAssociation.Builder statusChangeDate(Instant statusChangeDate)

      The status change data of the datashare that is associated.

      Parameters:
      statusChangeDate - The status change data of the datashare that is associated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • producerAllowedWrites

      DataShareAssociation.Builder producerAllowedWrites(Boolean producerAllowedWrites)

      Specifies whether write operations were allowed during data share authorization.

      Parameters:
      producerAllowedWrites - Specifies whether write operations were allowed during data share authorization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • consumerAcceptedWrites

      DataShareAssociation.Builder consumerAcceptedWrites(Boolean consumerAcceptedWrites)

      Specifies whether write operations were allowed during data share association.

      Parameters:
      consumerAcceptedWrites - Specifies whether write operations were allowed during data share association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.