Interface DesignationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DesignationSummary.Builder,,DesignationSummary> SdkBuilder<DesignationSummary.Builder,,DesignationSummary> SdkPojo
- Enclosing class:
DesignationSummary
@Mutable
@NotThreadSafe
public static interface DesignationSummary.Builder
extends SdkPojo, CopyableBuilder<DesignationSummary.Builder,DesignationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time when the designation was created.The identifier of the Amazon DataZone user who created the designation.deletionProtection(Boolean deletionProtection) Whether deletion protection is enabled for this designation.description(String description) A human-readable description of the designation and its intended use.designationType(String designationType) The classification of this designation.designationType(DesignationType designationType) The classification of this designation.The identifier of the Amazon DataZone domain that contains the designation.The unique ID of the designation.The name of the designation.The date and time when the designation was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
domainId
The identifier of the Amazon DataZone domain that contains the designation.
- Parameters:
domainId- The identifier of the Amazon DataZone domain that contains the designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique ID of the designation.
- Parameters:
id- The unique ID of the designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the designation. The name is unique within the domain.
- Parameters:
name- The name of the designation. The name is unique within the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A human-readable description of the designation and its intended use.
- Parameters:
description- A human-readable description of the designation and its intended use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
designationType
The classification of this designation.
- Parameters:
designationType- The classification of this designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
designationType
The classification of this designation.
- Parameters:
designationType- The classification of this designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deletionProtection
Whether deletion protection is enabled for this designation.
- Parameters:
deletionProtection- Whether deletion protection is enabled for this designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier of the Amazon DataZone user who created the designation.
- Parameters:
createdBy- The identifier of the Amazon DataZone user who created the designation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the designation was created.
- Parameters:
createdAt- The date and time when the designation was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the designation was last updated.
- Parameters:
updatedAt- The date and time when the designation was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-