Interface FulfillmentOption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FulfillmentOption.Builder,,FulfillmentOption> SdkBuilder<FulfillmentOption.Builder,,FulfillmentOption> SdkPojo
- Enclosing class:
FulfillmentOption
-
Method Summary
Modifier and TypeMethodDescriptiondefault FulfillmentOption.BuilderamazonMachineImageFulfillmentOption(Consumer<AmazonMachineImageFulfillmentOption.Builder> amazonMachineImageFulfillmentOption) An Amazon Machine Image (AMI) fulfillment option for EC2 deployment.amazonMachineImageFulfillmentOption(AmazonMachineImageFulfillmentOption amazonMachineImageFulfillmentOption) An Amazon Machine Image (AMI) fulfillment option for EC2 deployment.default FulfillmentOption.BuilderapiFulfillmentOption(Consumer<ApiFulfillmentOption.Builder> apiFulfillmentOption) An API-based fulfillment option for programmatic integration.apiFulfillmentOption(ApiFulfillmentOption apiFulfillmentOption) An API-based fulfillment option for programmatic integration.default FulfillmentOption.BuildercloudFormationFulfillmentOption(Consumer<CloudFormationFulfillmentOption.Builder> cloudFormationFulfillmentOption) An AWS CloudFormation template fulfillment option for infrastructure deployment.cloudFormationFulfillmentOption(CloudFormationFulfillmentOption cloudFormationFulfillmentOption) An AWS CloudFormation template fulfillment option for infrastructure deployment.default FulfillmentOption.BuildercontainerFulfillmentOption(Consumer<ContainerFulfillmentOption.Builder> containerFulfillmentOption) A container image fulfillment option for container-based deployment.containerFulfillmentOption(ContainerFulfillmentOption containerFulfillmentOption) A container image fulfillment option for container-based deployment.default FulfillmentOption.BuilderdataExchangeFulfillmentOption(Consumer<DataExchangeFulfillmentOption.Builder> dataExchangeFulfillmentOption) An AWS Data Exchange fulfillment option for data set delivery.dataExchangeFulfillmentOption(DataExchangeFulfillmentOption dataExchangeFulfillmentOption) An AWS Data Exchange fulfillment option for data set delivery.default FulfillmentOption.Builderec2ImageBuilderComponentFulfillmentOption(Consumer<Ec2ImageBuilderComponentFulfillmentOption.Builder> ec2ImageBuilderComponentFulfillmentOption) An EC2 Image Builder component fulfillment option.ec2ImageBuilderComponentFulfillmentOption(Ec2ImageBuilderComponentFulfillmentOption ec2ImageBuilderComponentFulfillmentOption) An EC2 Image Builder component fulfillment option.default FulfillmentOption.BuildereksAddOnFulfillmentOption(Consumer<EksAddOnFulfillmentOption.Builder> eksAddOnFulfillmentOption) An Amazon EKS add-on fulfillment option.eksAddOnFulfillmentOption(EksAddOnFulfillmentOption eksAddOnFulfillmentOption) An Amazon EKS add-on fulfillment option.default FulfillmentOption.BuilderhelmFulfillmentOption(Consumer<HelmFulfillmentOption.Builder> helmFulfillmentOption) A Helm chart fulfillment option for Kubernetes deployment.helmFulfillmentOption(HelmFulfillmentOption helmFulfillmentOption) A Helm chart fulfillment option for Kubernetes deployment.default FulfillmentOption.BuilderprofessionalServicesFulfillmentOption(Consumer<ProfessionalServicesFulfillmentOption.Builder> professionalServicesFulfillmentOption) A professional services fulfillment option.professionalServicesFulfillmentOption(ProfessionalServicesFulfillmentOption professionalServicesFulfillmentOption) A professional services fulfillment option.default FulfillmentOption.BuildersaasFulfillmentOption(Consumer<SaasFulfillmentOption.Builder> saasFulfillmentOption) A Software as a Service (SaaS) fulfillment option.saasFulfillmentOption(SaasFulfillmentOption saasFulfillmentOption) A Software as a Service (SaaS) fulfillment option.default FulfillmentOption.BuildersageMakerAlgorithmFulfillmentOption(Consumer<SageMakerAlgorithmFulfillmentOption.Builder> sageMakerAlgorithmFulfillmentOption) An Amazon SageMaker algorithm fulfillment option.sageMakerAlgorithmFulfillmentOption(SageMakerAlgorithmFulfillmentOption sageMakerAlgorithmFulfillmentOption) An Amazon SageMaker algorithm fulfillment option.default FulfillmentOption.BuildersageMakerModelFulfillmentOption(Consumer<SageMakerModelFulfillmentOption.Builder> sageMakerModelFulfillmentOption) An Amazon SageMaker model fulfillment option.sageMakerModelFulfillmentOption(SageMakerModelFulfillmentOption sageMakerModelFulfillmentOption) An Amazon SageMaker model fulfillment option.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
-
amazonMachineImageFulfillmentOption
FulfillmentOption.Builder amazonMachineImageFulfillmentOption(AmazonMachineImageFulfillmentOption amazonMachineImageFulfillmentOption) An Amazon Machine Image (AMI) fulfillment option for EC2 deployment.
- Parameters:
amazonMachineImageFulfillmentOption- An Amazon Machine Image (AMI) fulfillment option for EC2 deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonMachineImageFulfillmentOption
default FulfillmentOption.Builder amazonMachineImageFulfillmentOption(Consumer<AmazonMachineImageFulfillmentOption.Builder> amazonMachineImageFulfillmentOption) An Amazon Machine Image (AMI) fulfillment option for EC2 deployment.
This is a convenience method that creates an instance of theAmazonMachineImageFulfillmentOption.Builderavoiding the need to create one manually viaAmazonMachineImageFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonMachineImageFulfillmentOption(AmazonMachineImageFulfillmentOption).- Parameters:
amazonMachineImageFulfillmentOption- a consumer that will call methods onAmazonMachineImageFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiFulfillmentOption
An API-based fulfillment option for programmatic integration.
- Parameters:
apiFulfillmentOption- An API-based fulfillment option for programmatic integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiFulfillmentOption
default FulfillmentOption.Builder apiFulfillmentOption(Consumer<ApiFulfillmentOption.Builder> apiFulfillmentOption) An API-based fulfillment option for programmatic integration.
This is a convenience method that creates an instance of theApiFulfillmentOption.Builderavoiding the need to create one manually viaApiFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapiFulfillmentOption(ApiFulfillmentOption).- Parameters:
apiFulfillmentOption- a consumer that will call methods onApiFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudFormationFulfillmentOption
FulfillmentOption.Builder cloudFormationFulfillmentOption(CloudFormationFulfillmentOption cloudFormationFulfillmentOption) An AWS CloudFormation template fulfillment option for infrastructure deployment.
- Parameters:
cloudFormationFulfillmentOption- An AWS CloudFormation template fulfillment option for infrastructure deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudFormationFulfillmentOption
default FulfillmentOption.Builder cloudFormationFulfillmentOption(Consumer<CloudFormationFulfillmentOption.Builder> cloudFormationFulfillmentOption) An AWS CloudFormation template fulfillment option for infrastructure deployment.
This is a convenience method that creates an instance of theCloudFormationFulfillmentOption.Builderavoiding the need to create one manually viaCloudFormationFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudFormationFulfillmentOption(CloudFormationFulfillmentOption).- Parameters:
cloudFormationFulfillmentOption- a consumer that will call methods onCloudFormationFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
containerFulfillmentOption
FulfillmentOption.Builder containerFulfillmentOption(ContainerFulfillmentOption containerFulfillmentOption) A container image fulfillment option for container-based deployment.
- Parameters:
containerFulfillmentOption- A container image fulfillment option for container-based deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerFulfillmentOption
default FulfillmentOption.Builder containerFulfillmentOption(Consumer<ContainerFulfillmentOption.Builder> containerFulfillmentOption) A container image fulfillment option for container-based deployment.
This is a convenience method that creates an instance of theContainerFulfillmentOption.Builderavoiding the need to create one manually viaContainerFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainerFulfillmentOption(ContainerFulfillmentOption).- Parameters:
containerFulfillmentOption- a consumer that will call methods onContainerFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
helmFulfillmentOption
A Helm chart fulfillment option for Kubernetes deployment.
- Parameters:
helmFulfillmentOption- A Helm chart fulfillment option for Kubernetes deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
helmFulfillmentOption
default FulfillmentOption.Builder helmFulfillmentOption(Consumer<HelmFulfillmentOption.Builder> helmFulfillmentOption) A Helm chart fulfillment option for Kubernetes deployment.
This is a convenience method that creates an instance of theHelmFulfillmentOption.Builderavoiding the need to create one manually viaHelmFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohelmFulfillmentOption(HelmFulfillmentOption).- Parameters:
helmFulfillmentOption- a consumer that will call methods onHelmFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eksAddOnFulfillmentOption
FulfillmentOption.Builder eksAddOnFulfillmentOption(EksAddOnFulfillmentOption eksAddOnFulfillmentOption) An Amazon EKS add-on fulfillment option.
- Parameters:
eksAddOnFulfillmentOption- An Amazon EKS add-on fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eksAddOnFulfillmentOption
default FulfillmentOption.Builder eksAddOnFulfillmentOption(Consumer<EksAddOnFulfillmentOption.Builder> eksAddOnFulfillmentOption) An Amazon EKS add-on fulfillment option.
This is a convenience method that creates an instance of theEksAddOnFulfillmentOption.Builderavoiding the need to create one manually viaEksAddOnFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeksAddOnFulfillmentOption(EksAddOnFulfillmentOption).- Parameters:
eksAddOnFulfillmentOption- a consumer that will call methods onEksAddOnFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2ImageBuilderComponentFulfillmentOption
FulfillmentOption.Builder ec2ImageBuilderComponentFulfillmentOption(Ec2ImageBuilderComponentFulfillmentOption ec2ImageBuilderComponentFulfillmentOption) An EC2 Image Builder component fulfillment option.
- Parameters:
ec2ImageBuilderComponentFulfillmentOption- An EC2 Image Builder component fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2ImageBuilderComponentFulfillmentOption
default FulfillmentOption.Builder ec2ImageBuilderComponentFulfillmentOption(Consumer<Ec2ImageBuilderComponentFulfillmentOption.Builder> ec2ImageBuilderComponentFulfillmentOption) An EC2 Image Builder component fulfillment option.
This is a convenience method that creates an instance of theEc2ImageBuilderComponentFulfillmentOption.Builderavoiding the need to create one manually viaEc2ImageBuilderComponentFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toec2ImageBuilderComponentFulfillmentOption(Ec2ImageBuilderComponentFulfillmentOption).- Parameters:
ec2ImageBuilderComponentFulfillmentOption- a consumer that will call methods onEc2ImageBuilderComponentFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataExchangeFulfillmentOption
FulfillmentOption.Builder dataExchangeFulfillmentOption(DataExchangeFulfillmentOption dataExchangeFulfillmentOption) An AWS Data Exchange fulfillment option for data set delivery.
- Parameters:
dataExchangeFulfillmentOption- An AWS Data Exchange fulfillment option for data set delivery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataExchangeFulfillmentOption
default FulfillmentOption.Builder dataExchangeFulfillmentOption(Consumer<DataExchangeFulfillmentOption.Builder> dataExchangeFulfillmentOption) An AWS Data Exchange fulfillment option for data set delivery.
This is a convenience method that creates an instance of theDataExchangeFulfillmentOption.Builderavoiding the need to create one manually viaDataExchangeFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataExchangeFulfillmentOption(DataExchangeFulfillmentOption).- Parameters:
dataExchangeFulfillmentOption- a consumer that will call methods onDataExchangeFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
professionalServicesFulfillmentOption
FulfillmentOption.Builder professionalServicesFulfillmentOption(ProfessionalServicesFulfillmentOption professionalServicesFulfillmentOption) A professional services fulfillment option.
- Parameters:
professionalServicesFulfillmentOption- A professional services fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
professionalServicesFulfillmentOption
default FulfillmentOption.Builder professionalServicesFulfillmentOption(Consumer<ProfessionalServicesFulfillmentOption.Builder> professionalServicesFulfillmentOption) A professional services fulfillment option.
This is a convenience method that creates an instance of theProfessionalServicesFulfillmentOption.Builderavoiding the need to create one manually viaProfessionalServicesFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprofessionalServicesFulfillmentOption(ProfessionalServicesFulfillmentOption).- Parameters:
professionalServicesFulfillmentOption- a consumer that will call methods onProfessionalServicesFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
saasFulfillmentOption
A Software as a Service (SaaS) fulfillment option.
- Parameters:
saasFulfillmentOption- A Software as a Service (SaaS) fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
saasFulfillmentOption
default FulfillmentOption.Builder saasFulfillmentOption(Consumer<SaasFulfillmentOption.Builder> saasFulfillmentOption) A Software as a Service (SaaS) fulfillment option.
This is a convenience method that creates an instance of theSaasFulfillmentOption.Builderavoiding the need to create one manually viaSaasFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosaasFulfillmentOption(SaasFulfillmentOption).- Parameters:
saasFulfillmentOption- a consumer that will call methods onSaasFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sageMakerAlgorithmFulfillmentOption
FulfillmentOption.Builder sageMakerAlgorithmFulfillmentOption(SageMakerAlgorithmFulfillmentOption sageMakerAlgorithmFulfillmentOption) An Amazon SageMaker algorithm fulfillment option.
- Parameters:
sageMakerAlgorithmFulfillmentOption- An Amazon SageMaker algorithm fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sageMakerAlgorithmFulfillmentOption
default FulfillmentOption.Builder sageMakerAlgorithmFulfillmentOption(Consumer<SageMakerAlgorithmFulfillmentOption.Builder> sageMakerAlgorithmFulfillmentOption) An Amazon SageMaker algorithm fulfillment option.
This is a convenience method that creates an instance of theSageMakerAlgorithmFulfillmentOption.Builderavoiding the need to create one manually viaSageMakerAlgorithmFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosageMakerAlgorithmFulfillmentOption(SageMakerAlgorithmFulfillmentOption).- Parameters:
sageMakerAlgorithmFulfillmentOption- a consumer that will call methods onSageMakerAlgorithmFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sageMakerModelFulfillmentOption
FulfillmentOption.Builder sageMakerModelFulfillmentOption(SageMakerModelFulfillmentOption sageMakerModelFulfillmentOption) An Amazon SageMaker model fulfillment option.
- Parameters:
sageMakerModelFulfillmentOption- An Amazon SageMaker model fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sageMakerModelFulfillmentOption
default FulfillmentOption.Builder sageMakerModelFulfillmentOption(Consumer<SageMakerModelFulfillmentOption.Builder> sageMakerModelFulfillmentOption) An Amazon SageMaker model fulfillment option.
This is a convenience method that creates an instance of theSageMakerModelFulfillmentOption.Builderavoiding the need to create one manually viaSageMakerModelFulfillmentOption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosageMakerModelFulfillmentOption(SageMakerModelFulfillmentOption).- Parameters:
sageMakerModelFulfillmentOption- a consumer that will call methods onSageMakerModelFulfillmentOption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-