Interface CloudFormationFulfillmentOption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CloudFormationFulfillmentOption.Builder,,CloudFormationFulfillmentOption> SdkBuilder<CloudFormationFulfillmentOption.Builder,,CloudFormationFulfillmentOption> SdkPojo
- Enclosing class:
CloudFormationFulfillmentOption
@Mutable
@NotThreadSafe
public static interface CloudFormationFulfillmentOption.Builder
extends SdkPojo, CopyableBuilder<CloudFormationFulfillmentOption.Builder,CloudFormationFulfillmentOption>
-
Method Summary
Modifier and TypeMethodDescriptionavailableFromTime(Instant availableFromTime) The date and time when the CloudFormation fulfillment option became available for fulfillment.fulfillmentOptionDisplayName(String fulfillmentOptionDisplayName) A human-readable name for the fulfillment option type.fulfillmentOptionId(String fulfillmentOptionId) The unique identifier of the fulfillment option.fulfillmentOptionName(String fulfillmentOptionName) The display name of the fulfillment option version.fulfillmentOptionType(String fulfillmentOptionType) The category of the fulfillment option.fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType) The category of the fulfillment option.fulfillmentOptionVersion(String fulfillmentOptionVersion) The version identifier of the fulfillment option.longDescription(String longDescription) A detailed description of the fulfillment option.releaseNotes(String releaseNotes) Release notes describing changes in this version of the fulfillment option.shortDescription(String shortDescription) A short description of the fulfillment option.usageInstructions(String usageInstructions) Instructions on how to deploy and use this CloudFormation template.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
-
fulfillmentOptionId
The unique identifier of the fulfillment option.
- Parameters:
fulfillmentOptionId- The unique identifier of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fulfillmentOptionName
The display name of the fulfillment option version.
- Parameters:
fulfillmentOptionName- The display name of the fulfillment option version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fulfillmentOptionType
The category of the fulfillment option.
- Parameters:
fulfillmentOptionType- The category of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fulfillmentOptionType
CloudFormationFulfillmentOption.Builder fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType) The category of the fulfillment option.
- Parameters:
fulfillmentOptionType- The category of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fulfillmentOptionDisplayName
CloudFormationFulfillmentOption.Builder fulfillmentOptionDisplayName(String fulfillmentOptionDisplayName) A human-readable name for the fulfillment option type.
- Parameters:
fulfillmentOptionDisplayName- A human-readable name for the fulfillment option type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fulfillmentOptionVersion
The version identifier of the fulfillment option.
- Parameters:
fulfillmentOptionVersion- The version identifier of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseNotes
Release notes describing changes in this version of the fulfillment option.
- Parameters:
releaseNotes- Release notes describing changes in this version of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageInstructions
Instructions on how to deploy and use this CloudFormation template.
- Parameters:
usageInstructions- Instructions on how to deploy and use this CloudFormation template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableFromTime
The date and time when the CloudFormation fulfillment option became available for fulfillment.
- Parameters:
availableFromTime- The date and time when the CloudFormation fulfillment option became available for fulfillment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shortDescription
A short description of the fulfillment option.
- Parameters:
shortDescription- A short description of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longDescription
A detailed description of the fulfillment option.
- Parameters:
longDescription- A detailed description of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-