Interface PurchaseOfferingRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>,MediaConnectRequest.Builder,SdkBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PurchaseOfferingRequest
public static interface PurchaseOfferingRequest.Builder extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PurchaseOfferingRequest.BuilderofferingArn(String offeringArn)The Amazon Resource Name (ARN) of the offering.PurchaseOfferingRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PurchaseOfferingRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PurchaseOfferingRequest.BuilderreservationName(String reservationName)The name that you want to use for the reservation.PurchaseOfferingRequest.Builderstart(String start)The date and time that you want the reservation to begin, in Coordinated Universal Time (UTC).-
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.mediaconnect.model.MediaConnectRequest.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
-
offeringArn
PurchaseOfferingRequest.Builder offeringArn(String offeringArn)
The Amazon Resource Name (ARN) of the offering.- Parameters:
offeringArn- The Amazon Resource Name (ARN) of the offering.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservationName
PurchaseOfferingRequest.Builder reservationName(String reservationName)
The name that you want to use for the reservation.- Parameters:
reservationName- The name that you want to use for the reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
start
PurchaseOfferingRequest.Builder start(String start)
The date and time that you want the reservation to begin, in Coordinated Universal Time (UTC). You can specify any date and time between 12:00am on the first day of the current month to the current time on today's date, inclusive. Specify the start in a 24-hour notation. Use the following format: YYYY-MM-DDTHH:mm:SSZ, where T and Z are literal characters. For example, to specify 11:30pm on March 5, 2020, enter 2020-03-05T23:30:00Z.- Parameters:
start- The date and time that you want the reservation to begin, in Coordinated Universal Time (UTC). You can specify any date and time between 12:00am on the first day of the current month to the current time on today's date, inclusive. Specify the start in a 24-hour notation. Use the following format: YYYY-MM-DDTHH:mm:SSZ, where T and Z are literal characters. For example, to specify 11:30pm on March 5, 2020, enter 2020-03-05T23:30:00Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PurchaseOfferingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PurchaseOfferingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-