Interface GetFormTypeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetFormTypeResponse.Builder,GetFormTypeResponse>,DataZoneResponse.Builder,SdkBuilder<GetFormTypeResponse.Builder,GetFormTypeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetFormTypeResponse
public static interface GetFormTypeResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<GetFormTypeResponse.Builder,GetFormTypeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetFormTypeResponse.BuildercreatedAt(Instant createdAt)The timestamp of when this metadata form type was created.GetFormTypeResponse.BuildercreatedBy(String createdBy)The Amazon DataZone user who created this metadata form type.GetFormTypeResponse.Builderdescription(String description)The description of the metadata form type.GetFormTypeResponse.BuilderdomainId(String domainId)The ID of the Amazon DataZone domain in which this metadata form type exists.GetFormTypeResponse.Builderimports(Collection<Import> imports)The imports of the metadata form type.GetFormTypeResponse.Builderimports(Consumer<Import.Builder>... imports)The imports of the metadata form type.GetFormTypeResponse.Builderimports(Import... imports)The imports of the metadata form type.default GetFormTypeResponse.Buildermodel(Consumer<Model.Builder> model)The model of the metadata form type.GetFormTypeResponse.Buildermodel(Model model)The model of the metadata form type.GetFormTypeResponse.Buildername(String name)The name of the metadata form type.GetFormTypeResponse.BuilderoriginDomainId(String originDomainId)The ID of the Amazon DataZone domain in which the metadata form type was originally created.GetFormTypeResponse.BuilderoriginProjectId(String originProjectId)The ID of the project in which this metadata form type was originally created.GetFormTypeResponse.BuilderowningProjectId(String owningProjectId)The ID of the project that owns this metadata form type.GetFormTypeResponse.Builderrevision(String revision)The revision of the metadata form type.GetFormTypeResponse.Builderstatus(String status)The status of the metadata form type.GetFormTypeResponse.Builderstatus(FormTypeStatus status)The status of the metadata form type.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createdAt
GetFormTypeResponse.Builder createdAt(Instant createdAt)
The timestamp of when this metadata form type was created.
- Parameters:
createdAt- The timestamp of when this metadata form type was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
GetFormTypeResponse.Builder createdBy(String createdBy)
The Amazon DataZone user who created this metadata form type.
- Parameters:
createdBy- The Amazon DataZone user who created this metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetFormTypeResponse.Builder description(String description)
The description of the metadata form type.
- Parameters:
description- The description of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
GetFormTypeResponse.Builder domainId(String domainId)
The ID of the Amazon DataZone domain in which this metadata form type exists.
- Parameters:
domainId- The ID of the Amazon DataZone domain in which this metadata form type exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imports
GetFormTypeResponse.Builder imports(Collection<Import> imports)
The imports of the metadata form type.
- Parameters:
imports- The imports of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imports
GetFormTypeResponse.Builder imports(Import... imports)
The imports of the metadata form type.
- Parameters:
imports- The imports of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imports
GetFormTypeResponse.Builder imports(Consumer<Import.Builder>... imports)
The imports of the metadata form type.
This is a convenience method that creates an instance of theImport.Builderavoiding the need to create one manually viaImport.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#imports(List.) - Parameters:
imports- a consumer that will call methods onImport.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#imports(java.util.Collection)
-
model
GetFormTypeResponse.Builder model(Model model)
The model of the metadata form type.
- Parameters:
model- The model of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
model
default GetFormTypeResponse.Builder model(Consumer<Model.Builder> model)
The model of the metadata form type.
This is a convenience method that creates an instance of theModel.Builderavoiding the need to create one manually viaModel.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodel(Model).- Parameters:
model- a consumer that will call methods onModel.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
model(Model)
-
name
GetFormTypeResponse.Builder name(String name)
The name of the metadata form type.
- Parameters:
name- The name of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originDomainId
GetFormTypeResponse.Builder originDomainId(String originDomainId)
The ID of the Amazon DataZone domain in which the metadata form type was originally created.
- Parameters:
originDomainId- The ID of the Amazon DataZone domain in which the metadata form type was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originProjectId
GetFormTypeResponse.Builder originProjectId(String originProjectId)
The ID of the project in which this metadata form type was originally created.
- Parameters:
originProjectId- The ID of the project in which this metadata form type was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
GetFormTypeResponse.Builder owningProjectId(String owningProjectId)
The ID of the project that owns this metadata form type.
- Parameters:
owningProjectId- The ID of the project that owns this metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
GetFormTypeResponse.Builder revision(String revision)
The revision of the metadata form type.
- Parameters:
revision- The revision of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetFormTypeResponse.Builder status(String status)
The status of the metadata form type.
- Parameters:
status- The status of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FormTypeStatus,FormTypeStatus
-
status
GetFormTypeResponse.Builder status(FormTypeStatus status)
The status of the metadata form type.
- Parameters:
status- The status of the metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FormTypeStatus,FormTypeStatus
-
-