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 method 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 method 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 method 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 segmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
segmentDeliveryConfigurations - A list of the segment delivery configurations associated with this resource.CreateSourceLocationRequest.Builder segmentDeliveryConfigurations(SegmentDeliveryConfiguration... segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
segmentDeliveryConfigurations - A list of the segment delivery configurations associated with this resource.CreateSourceLocationRequest.Builder segmentDeliveryConfigurations(Consumer<SegmentDeliveryConfiguration.Builder>... segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
This is a convenience method that creates an instance of theSegmentDeliveryConfiguration.Builder avoiding the
need to create one manually via
SegmentDeliveryConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #segmentDeliveryConfigurations(List.
segmentDeliveryConfigurations - a consumer that will call methods on
SegmentDeliveryConfiguration.Builder#segmentDeliveryConfigurations(java.util.Collection) CreateSourceLocationRequest.Builder sourceLocationName(String sourceLocationName)
The name associated with the source location.
sourceLocationName - The name associated with the source location.CreateSourceLocationRequest.Builder tags(Map<String,String> tags)
The tags to assign to the source location. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
tags - The tags to assign to the source location. Tags are key-value pairs that you can associate with Amazon
resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental
MediaTailor Resources.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.