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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DomainDescription.Builderarn(String arn)The Amazon Resource Name (ARN) of the domain.DomainDescription.BuilderassetSizeBytes(Long assetSizeBytes)The total size of all assets in the domain.DomainDescription.BuildercreatedTime(Instant createdTime)A timestamp that represents the date and time the domain was created.DomainDescription.BuilderencryptionKey(String encryptionKey)The ARN of an Key Management Service (KMS) key associated with a domain.DomainDescription.Buildername(String name)The name of the domain.DomainDescription.Builderowner(String owner)The Amazon Web Services account ID that owns the domain.DomainDescription.BuilderrepositoryCount(Integer repositoryCount)The number of repositories in the domain.DomainDescription.Builders3BucketArn(String s3BucketArn)The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.DomainDescription.Builderstatus(String status)The current status of a domain.DomainDescription.Builderstatus(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 Detail
-
name
DomainDescription.Builder name(String 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
DomainDescription.Builder owner(String 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
DomainDescription.Builder arn(String 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
DomainDescription.Builder status(String 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:
DomainStatus,DomainStatus
-
status
DomainDescription.Builder status(DomainStatus 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:
DomainStatus,DomainStatus
-
createdTime
DomainDescription.Builder createdTime(Instant 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
DomainDescription.Builder encryptionKey(String 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
DomainDescription.Builder repositoryCount(Integer 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
DomainDescription.Builder assetSizeBytes(Long 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
DomainDescription.Builder s3BucketArn(String 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.
-
-