Interface CreateFormTypeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateFormTypeRequest.Builder,CreateFormTypeRequest>,DataZoneRequest.Builder,SdkBuilder<CreateFormTypeRequest.Builder,CreateFormTypeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateFormTypeRequest
public static interface CreateFormTypeRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<CreateFormTypeRequest.Builder,CreateFormTypeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateFormTypeRequest.Builderdescription(String description)The description of this Amazon DataZone metadata form type.CreateFormTypeRequest.BuilderdomainIdentifier(String domainIdentifier)The ID of the Amazon DataZone domain in which this metadata form type is created.default CreateFormTypeRequest.Buildermodel(Consumer<Model.Builder> model)The model of this Amazon DataZone metadata form type.CreateFormTypeRequest.Buildermodel(Model model)The model of this Amazon DataZone metadata form type.CreateFormTypeRequest.Buildername(String name)The name of this Amazon DataZone metadata form type.CreateFormTypeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateFormTypeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateFormTypeRequest.BuilderowningProjectIdentifier(String owningProjectIdentifier)The ID of the Amazon DataZone project that owns this metadata form type.CreateFormTypeRequest.Builderstatus(String status)The status of this Amazon DataZone metadata form type.CreateFormTypeRequest.Builderstatus(FormTypeStatus status)The status of this Amazon DataZone metadata form type.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
-
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
-
description
CreateFormTypeRequest.Builder description(String description)
The description of this Amazon DataZone metadata form type.
- Parameters:
description- The description of this Amazon DataZone metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIdentifier
CreateFormTypeRequest.Builder domainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which this metadata form type is created.
- Parameters:
domainIdentifier- The ID of the Amazon DataZone domain in which this metadata form type is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
model
CreateFormTypeRequest.Builder model(Model model)
The model of this Amazon DataZone metadata form type.
- Parameters:
model- The model of this Amazon DataZone metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
model
default CreateFormTypeRequest.Builder model(Consumer<Model.Builder> model)
The model of this Amazon DataZone 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
CreateFormTypeRequest.Builder name(String name)
The name of this Amazon DataZone metadata form type.
- Parameters:
name- The name of this Amazon DataZone metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectIdentifier
CreateFormTypeRequest.Builder owningProjectIdentifier(String owningProjectIdentifier)
The ID of the Amazon DataZone project that owns this metadata form type.
- Parameters:
owningProjectIdentifier- The ID of the Amazon DataZone project that owns this metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
CreateFormTypeRequest.Builder status(String status)
The status of this Amazon DataZone metadata form type.
- Parameters:
status- The status of this Amazon DataZone metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FormTypeStatus,FormTypeStatus
-
status
CreateFormTypeRequest.Builder status(FormTypeStatus status)
The status of this Amazon DataZone metadata form type.
- Parameters:
status- The status of this Amazon DataZone metadata form type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FormTypeStatus,FormTypeStatus
-
overrideConfiguration
CreateFormTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateFormTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-