public static interface CreateSourceLocationRequest.Builder extends MediaTailorRequest.Builder, SdkPojo, CopyableBuilder<CreateSourceLocationRequest.Builder,CreateSourceLocationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSourceLocationRequest.Builder accessConfiguration(AccessConfiguration accessConfiguration)
Access configuration parameters. Configures the type of authentication used to access content from your source location.
accessConfiguration - Access configuration parameters. Configures the type of authentication used to access content from
your source location.default CreateSourceLocationRequest.Builder accessConfiguration(Consumer<AccessConfiguration.Builder> accessConfiguration)
Access configuration parameters. Configures the type of authentication used to access content from your source location.
This is a convenience that creates an instance of theAccessConfiguration.Builder avoiding the need
to create one manually via AccessConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to accessConfiguration(AccessConfiguration).accessConfiguration - a consumer that will call methods on AccessConfiguration.BuilderaccessConfiguration(AccessConfiguration)CreateSourceLocationRequest.Builder defaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The optional configuration for the server that serves segments.
defaultSegmentDeliveryConfiguration - The optional configuration for the server that serves segments.default CreateSourceLocationRequest.Builder defaultSegmentDeliveryConfiguration(Consumer<DefaultSegmentDeliveryConfiguration.Builder> defaultSegmentDeliveryConfiguration)
The optional configuration for the server that serves segments.
This is a convenience that creates an instance of theDefaultSegmentDeliveryConfiguration.Builder
avoiding the need to create one manually via DefaultSegmentDeliveryConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
defaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration).defaultSegmentDeliveryConfiguration - a consumer that will call methods on DefaultSegmentDeliveryConfiguration.BuilderdefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration)CreateSourceLocationRequest.Builder httpConfiguration(HttpConfiguration httpConfiguration)
The source's HTTP package configurations.
httpConfiguration - The source's HTTP package configurations.default CreateSourceLocationRequest.Builder httpConfiguration(Consumer<HttpConfiguration.Builder> httpConfiguration)
The source's HTTP package configurations.
This is a convenience that creates an instance of theHttpConfiguration.Builder avoiding the need to
create one manually via HttpConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to httpConfiguration(HttpConfiguration).httpConfiguration - a consumer that will call methods on HttpConfiguration.BuilderhttpConfiguration(HttpConfiguration)CreateSourceLocationRequest.Builder sourceLocationName(String sourceLocationName)
The identifier for the source location you are working on.
sourceLocationName - The identifier for the source location you are working on.CreateSourceLocationRequest.Builder tags(Map<String,String> tags)
The tags to assign to the source location.
tags - The tags to assign to the source location.CreateSourceLocationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSourceLocationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.