Interface CreateGlossaryResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateGlossaryResponse.Builder,,- CreateGlossaryResponse> - DataZoneResponse.Builder,- SdkBuilder<CreateGlossaryResponse.Builder,,- CreateGlossaryResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateGlossaryResponse
@Mutable
@NotThreadSafe
public static interface CreateGlossaryResponse.Builder
extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<CreateGlossaryResponse.Builder,CreateGlossaryResponse> 
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) The description of this business glossary.The ID of the Amazon DataZone domain in which this business glossary is created.The ID of this business glossary.The name of this business glossary.owningProjectId(String owningProjectId) The ID of the project that currently owns this business glossary.The status of this business glossary.status(GlossaryStatus status) The status of this business glossary.usageRestrictions(Collection<GlossaryUsageRestriction> usageRestrictions) The usage restriction of the restricted glossary.usageRestrictions(GlossaryUsageRestriction... usageRestrictions) The usage restriction of the restricted glossary.usageRestrictionsWithStrings(String... usageRestrictions) The usage restriction of the restricted glossary.usageRestrictionsWithStrings(Collection<String> usageRestrictions) The usage restriction of the restricted glossary.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
descriptionThe description of this business glossary. - Parameters:
- description- The description of this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdThe ID of the Amazon DataZone domain in which this business glossary is created. - Parameters:
- domainId- The ID of the Amazon DataZone domain in which this business glossary is created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe ID of this business glossary. - Parameters:
- id- The ID of this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of this business glossary. - Parameters:
- name- The name of this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
owningProjectIdThe ID of the project that currently owns this business glossary. - Parameters:
- owningProjectId- The ID of the project that currently owns this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of this business glossary. - Parameters:
- status- The status of this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of this business glossary. - Parameters:
- status- The status of this business glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
usageRestrictionsWithStringsThe usage restriction of the restricted glossary. - Parameters:
- usageRestrictions- The usage restriction of the restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
usageRestrictionsWithStringsThe usage restriction of the restricted glossary. - Parameters:
- usageRestrictions- The usage restriction of the restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
usageRestrictionsCreateGlossaryResponse.Builder usageRestrictions(Collection<GlossaryUsageRestriction> usageRestrictions) The usage restriction of the restricted glossary. - Parameters:
- usageRestrictions- The usage restriction of the restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
usageRestrictionsThe usage restriction of the restricted glossary. - Parameters:
- usageRestrictions- The usage restriction of the restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-