Interface DomainDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DomainDescription.Builder,
,DomainDescription> SdkBuilder<DomainDescription.Builder,
,DomainDescription> SdkPojo
- Enclosing class:
DomainDescription
public static interface DomainDescription.Builder
extends SdkPojo, CopyableBuilder<DomainDescription.Builder,DomainDescription>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the domain.assetSizeBytes
(Long assetSizeBytes) The total size of all assets in the domain.createdTime
(Instant createdTime) A timestamp that represents the date and time the domain was created.encryptionKey
(String encryptionKey) The ARN of an Key Management Service (KMS) key associated with a domain.The name of the domain.The Amazon Web Services account ID that owns the domain.repositoryCount
(Integer repositoryCount) The number of repositories in the domain.s3BucketArn
(String s3BucketArn) The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.The current status of a domain.status
(DomainStatus status) The current status of a domain.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
-
name
The name of the domain.
- Parameters:
name
- The name of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The Amazon Web Services account ID that owns the domain.
- Parameters:
owner
- The Amazon Web Services account ID that owns the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the domain.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of a domain.
- Parameters:
status
- The current status of a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of a domain.
- Parameters:
status
- The current status of a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
A timestamp that represents the date and time the domain was created.
- Parameters:
createdTime
- A timestamp that represents the date and time the domain was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionKey
The ARN of an Key Management Service (KMS) key associated with a domain.
- Parameters:
encryptionKey
- The ARN of an Key Management Service (KMS) key associated with a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryCount
The number of repositories in the domain.
- Parameters:
repositoryCount
- The number of repositories in the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetSizeBytes
The total size of all assets in the domain.
- Parameters:
assetSizeBytes
- The total size of all assets in the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketArn
The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.
- Parameters:
s3BucketArn
- The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-