Interface DatasetGroup.Builder

  • Method Details

    • name

      The name of the dataset group.

      Parameters:
      name - The name of the dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • datasetGroupArn

      DatasetGroup.Builder datasetGroupArn(String datasetGroupArn)

      The Amazon Resource Name (ARN) of the dataset group.

      Parameters:
      datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      DatasetGroup.Builder status(String status)

      The current status of the dataset group.

      A dataset group can be in one of the following states:

      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

      • DELETE PENDING

      Parameters:
      status - The current status of the dataset group.

      A dataset group can be in one of the following states:

      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

      • DELETE PENDING

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      DatasetGroup.Builder roleArn(String roleArn)

      The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.

      Parameters:
      roleArn - The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKeyArn

      DatasetGroup.Builder kmsKeyArn(String kmsKeyArn)

      The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the datasets.

      Parameters:
      kmsKeyArn - The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the datasets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDateTime

      DatasetGroup.Builder creationDateTime(Instant creationDateTime)

      The creation date and time (in Unix time) of the dataset group.

      Parameters:
      creationDateTime - The creation date and time (in Unix time) of the dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedDateTime

      DatasetGroup.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The last update date and time (in Unix time) of the dataset group.

      Parameters:
      lastUpdatedDateTime - The last update date and time (in Unix time) of the dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureReason

      DatasetGroup.Builder failureReason(String failureReason)

      If creating a dataset group fails, provides the reason why.

      Parameters:
      failureReason - If creating a dataset group fails, provides the reason why.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domain

      DatasetGroup.Builder domain(String domain)

      The domain of a Domain dataset group.

      Parameters:
      domain - The domain of a Domain dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • domain

      DatasetGroup.Builder domain(Domain domain)

      The domain of a Domain dataset group.

      Parameters:
      domain - The domain of a Domain dataset group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: