Interface DomainDescription.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DomainDescription.Builder,,- DomainDescription> - SdkBuilder<DomainDescription.Builder,,- DomainDescription> - SdkPojo
- Enclosing class:
- DomainDescription
@Mutable
@NotThreadSafe
public static interface DomainDescription.Builder
extends SdkPojo, CopyableBuilder<DomainDescription.Builder,DomainDescription> 
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
nameThe 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.
 
- 
ownerThe 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.
 
- 
arnThe 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.
 
- 
statusThe 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:
 
- 
statusThe 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:
 
- 
createdTimeA 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.
 
- 
encryptionKeyThe 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.
 
- 
repositoryCountThe 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.
 
- 
assetSizeBytesThe 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.
 
- 
s3BucketArnThe 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.
 
 
-