public static interface CreateOriginEndpointResponse.Builder extends MediaPackageResponse.Builder, SdkPojo, CopyableBuilder<CreateOriginEndpointResponse.Builder,CreateOriginEndpointResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateOriginEndpointResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) assigned to the OriginEndpoint.
|
CreateOriginEndpointResponse.Builder |
authorization(Authorization authorization)
Sets the value of the Authorization property for this object.
|
default CreateOriginEndpointResponse.Builder |
authorization(Consumer<Authorization.Builder> authorization)
Sets the value of the Authorization property for this object.
|
CreateOriginEndpointResponse.Builder |
channelId(String channelId)
The ID of the Channel the OriginEndpoint is associated with.
|
CreateOriginEndpointResponse.Builder |
cmafPackage(CmafPackage cmafPackage)
Sets the value of the CmafPackage property for this object.
|
default CreateOriginEndpointResponse.Builder |
cmafPackage(Consumer<CmafPackage.Builder> cmafPackage)
Sets the value of the CmafPackage property for this object.
|
default CreateOriginEndpointResponse.Builder |
dashPackage(Consumer<DashPackage.Builder> dashPackage)
Sets the value of the DashPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
dashPackage(DashPackage dashPackage)
Sets the value of the DashPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
description(String description)
A short text description of the OriginEndpoint.
|
default CreateOriginEndpointResponse.Builder |
hlsPackage(Consumer<HlsPackage.Builder> hlsPackage)
Sets the value of the HlsPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
hlsPackage(HlsPackage hlsPackage)
Sets the value of the HlsPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
id(String id)
The ID of the OriginEndpoint.
|
CreateOriginEndpointResponse.Builder |
manifestName(String manifestName)
A short string appended to the end of the OriginEndpoint URL.
|
default CreateOriginEndpointResponse.Builder |
mssPackage(Consumer<MssPackage.Builder> mssPackage)
Sets the value of the MssPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
mssPackage(MssPackage mssPackage)
Sets the value of the MssPackage property for this object.
|
CreateOriginEndpointResponse.Builder |
origination(Origination origination)
Control whether origination of video is allowed for this OriginEndpoint.
|
CreateOriginEndpointResponse.Builder |
origination(String origination)
Control whether origination of video is allowed for this OriginEndpoint.
|
CreateOriginEndpointResponse.Builder |
startoverWindowSeconds(Integer startoverWindowSeconds)
Maximum duration (seconds) of content to retain for startover playback.
|
CreateOriginEndpointResponse.Builder |
tags(Map<String,String> tags)
Sets the value of the Tags property for this object.
|
CreateOriginEndpointResponse.Builder |
timeDelaySeconds(Integer timeDelaySeconds)
Amount of delay (seconds) to enforce on the playback of live content.
|
CreateOriginEndpointResponse.Builder |
url(String url)
The URL of the packaged OriginEndpoint for consumption.
|
CreateOriginEndpointResponse.Builder |
whitelist(Collection<String> whitelist)
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
|
CreateOriginEndpointResponse.Builder |
whitelist(String... whitelist)
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOriginEndpointResponse.Builder arn(String arn)
arn - The Amazon Resource Name (ARN) assigned to the OriginEndpoint.CreateOriginEndpointResponse.Builder authorization(Authorization authorization)
authorization - The new value for the Authorization property for this object.default CreateOriginEndpointResponse.Builder authorization(Consumer<Authorization.Builder> authorization)
Authorization.Builder avoiding the need to
create one manually via Authorization.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to authorization(Authorization).authorization - a consumer that will call methods on Authorization.Builderauthorization(Authorization)CreateOriginEndpointResponse.Builder channelId(String channelId)
channelId - The ID of the Channel the OriginEndpoint is associated with.CreateOriginEndpointResponse.Builder cmafPackage(CmafPackage cmafPackage)
cmafPackage - The new value for the CmafPackage property for this object.default CreateOriginEndpointResponse.Builder cmafPackage(Consumer<CmafPackage.Builder> cmafPackage)
CmafPackage.Builder avoiding the need to create
one manually via CmafPackage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to cmafPackage(CmafPackage).cmafPackage - a consumer that will call methods on CmafPackage.BuildercmafPackage(CmafPackage)CreateOriginEndpointResponse.Builder dashPackage(DashPackage dashPackage)
dashPackage - The new value for the DashPackage property for this object.default CreateOriginEndpointResponse.Builder dashPackage(Consumer<DashPackage.Builder> dashPackage)
DashPackage.Builder avoiding the need to create
one manually via DashPackage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to dashPackage(DashPackage).dashPackage - a consumer that will call methods on DashPackage.BuilderdashPackage(DashPackage)CreateOriginEndpointResponse.Builder description(String description)
description - A short text description of the OriginEndpoint.CreateOriginEndpointResponse.Builder hlsPackage(HlsPackage hlsPackage)
hlsPackage - The new value for the HlsPackage property for this object.default CreateOriginEndpointResponse.Builder hlsPackage(Consumer<HlsPackage.Builder> hlsPackage)
HlsPackage.Builder avoiding the need to create
one manually via HlsPackage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to hlsPackage(HlsPackage).hlsPackage - a consumer that will call methods on HlsPackage.BuilderhlsPackage(HlsPackage)CreateOriginEndpointResponse.Builder id(String id)
id - The ID of the OriginEndpoint.CreateOriginEndpointResponse.Builder manifestName(String manifestName)
manifestName - A short string appended to the end of the OriginEndpoint URL.CreateOriginEndpointResponse.Builder mssPackage(MssPackage mssPackage)
mssPackage - The new value for the MssPackage property for this object.default CreateOriginEndpointResponse.Builder mssPackage(Consumer<MssPackage.Builder> mssPackage)
MssPackage.Builder avoiding the need to create
one manually via MssPackage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to mssPackage(MssPackage).mssPackage - a consumer that will call methods on MssPackage.BuildermssPackage(MssPackage)CreateOriginEndpointResponse.Builder origination(String origination)
origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the
OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the
OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for
temporarily disabling originationOrigination,
OriginationCreateOriginEndpointResponse.Builder origination(Origination origination)
origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the
OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the
OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for
temporarily disabling originationOrigination,
OriginationCreateOriginEndpointResponse.Builder startoverWindowSeconds(Integer startoverWindowSeconds)
startoverWindowSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover
playback will be disabled for the OriginEndpoint.CreateOriginEndpointResponse.Builder tags(Map<String,String> tags)
tags - The new value for the Tags property for this object.CreateOriginEndpointResponse.Builder timeDelaySeconds(Integer timeDelaySeconds)
timeDelaySeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be
no time delay in effect for the OriginEndpoint.CreateOriginEndpointResponse.Builder url(String url)
url - The URL of the packaged OriginEndpoint for consumption.CreateOriginEndpointResponse.Builder whitelist(Collection<String> whitelist)
whitelist - A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.CreateOriginEndpointResponse.Builder whitelist(String... whitelist)
whitelist - A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.Copyright © 2021. All rights reserved.