Interface ApiFulfillmentOption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ApiFulfillmentOption.Builder,,ApiFulfillmentOption> SdkBuilder<ApiFulfillmentOption.Builder,,ApiFulfillmentOption> SdkPojo
- Enclosing class:
ApiFulfillmentOption
@Mutable
@NotThreadSafe
public static interface ApiFulfillmentOption.Builder
extends SdkPojo, CopyableBuilder<ApiFulfillmentOption.Builder,ApiFulfillmentOption>
-
Method Summary
Modifier and TypeMethodDescriptionawsSupportedServices(Collection<AwsSupportedService> awsSupportedServices) The AWS services supported by this API integration.awsSupportedServices(Consumer<AwsSupportedService.Builder>... awsSupportedServices) The AWS services supported by this API integration.awsSupportedServices(AwsSupportedService... awsSupportedServices) The AWS services supported by this API integration.fulfillmentOptionDisplayName(String fulfillmentOptionDisplayName) A human-readable name for the fulfillment option type.fulfillmentOptionId(String fulfillmentOptionId) The unique identifier of the fulfillment option.fulfillmentOptionType(String fulfillmentOptionType) The category of the fulfillment option.fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType) The category of the fulfillment option.usageInstructions(String usageInstructions) Instructions on how to integrate with and use this API.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.
-
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
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
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.
-
usageInstructions
Instructions on how to integrate with and use this API.
- Parameters:
usageInstructions- Instructions on how to integrate with and use this API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSupportedServices
ApiFulfillmentOption.Builder awsSupportedServices(Collection<AwsSupportedService> awsSupportedServices) The AWS services supported by this API integration.
- Parameters:
awsSupportedServices- The AWS services supported by this API integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSupportedServices
The AWS services supported by this API integration.
- Parameters:
awsSupportedServices- The AWS services supported by this API integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSupportedServices
ApiFulfillmentOption.Builder awsSupportedServices(Consumer<AwsSupportedService.Builder>... awsSupportedServices) The AWS services supported by this API integration.
This is a convenience method that creates an instance of theAwsSupportedService.Builderavoiding the need to create one manually viaAwsSupportedService.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsSupportedServices(List<AwsSupportedService>).- Parameters:
awsSupportedServices- a consumer that will call methods onAwsSupportedService.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-