public static interface UpdateOriginEndpointRequest.Builder extends MediaPackageRequest.Builder, SdkPojo, CopyableBuilder<UpdateOriginEndpointRequest.Builder,UpdateOriginEndpointRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateOriginEndpointRequest.Builder |
authorization(Authorization authorization)
Sets the value of the Authorization property for this object.
|
default UpdateOriginEndpointRequest.Builder |
authorization(Consumer<Authorization.Builder> authorization)
Sets the value of the Authorization property for this object.
|
UpdateOriginEndpointRequest.Builder |
cmafPackage(CmafPackageCreateOrUpdateParameters cmafPackage)
Sets the value of the CmafPackage property for this object.
|
default UpdateOriginEndpointRequest.Builder |
cmafPackage(Consumer<CmafPackageCreateOrUpdateParameters.Builder> cmafPackage)
Sets the value of the CmafPackage property for this object.
|
default UpdateOriginEndpointRequest.Builder |
dashPackage(Consumer<DashPackage.Builder> dashPackage)
Sets the value of the DashPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
dashPackage(DashPackage dashPackage)
Sets the value of the DashPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
description(String description)
A short text description of the OriginEndpoint.
|
default UpdateOriginEndpointRequest.Builder |
hlsPackage(Consumer<HlsPackage.Builder> hlsPackage)
Sets the value of the HlsPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
hlsPackage(HlsPackage hlsPackage)
Sets the value of the HlsPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
id(String id)
The ID of the OriginEndpoint to update.
|
UpdateOriginEndpointRequest.Builder |
manifestName(String manifestName)
A short string that will be appended to the end of the Endpoint URL.
|
default UpdateOriginEndpointRequest.Builder |
mssPackage(Consumer<MssPackage.Builder> mssPackage)
Sets the value of the MssPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
mssPackage(MssPackage mssPackage)
Sets the value of the MssPackage property for this object.
|
UpdateOriginEndpointRequest.Builder |
origination(Origination origination)
Control whether origination of video is allowed for this OriginEndpoint.
|
UpdateOriginEndpointRequest.Builder |
origination(String origination)
Control whether origination of video is allowed for this OriginEndpoint.
|
UpdateOriginEndpointRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateOriginEndpointRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateOriginEndpointRequest.Builder |
startoverWindowSeconds(Integer startoverWindowSeconds)
Maximum duration (in seconds) of content to retain for startover playback.
|
UpdateOriginEndpointRequest.Builder |
timeDelaySeconds(Integer timeDelaySeconds)
Amount of delay (in seconds) to enforce on the playback of live content.
|
UpdateOriginEndpointRequest.Builder |
whitelist(Collection<String> whitelist)
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
|
UpdateOriginEndpointRequest.Builder |
whitelist(String... whitelist)
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateOriginEndpointRequest.Builder authorization(Authorization authorization)
authorization - The new value for the Authorization property for this object.default UpdateOriginEndpointRequest.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)UpdateOriginEndpointRequest.Builder cmafPackage(CmafPackageCreateOrUpdateParameters cmafPackage)
cmafPackage - The new value for the CmafPackage property for this object.default UpdateOriginEndpointRequest.Builder cmafPackage(Consumer<CmafPackageCreateOrUpdateParameters.Builder> cmafPackage)
CmafPackageCreateOrUpdateParameters.Builder avoiding the need to create one manually via
CmafPackageCreateOrUpdateParameters.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to cmafPackage(CmafPackageCreateOrUpdateParameters).
cmafPackage - a consumer that will call methods on CmafPackageCreateOrUpdateParameters.BuildercmafPackage(CmafPackageCreateOrUpdateParameters)UpdateOriginEndpointRequest.Builder dashPackage(DashPackage dashPackage)
dashPackage - The new value for the DashPackage property for this object.default UpdateOriginEndpointRequest.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)UpdateOriginEndpointRequest.Builder description(String description)
description - A short text description of the OriginEndpoint.UpdateOriginEndpointRequest.Builder hlsPackage(HlsPackage hlsPackage)
hlsPackage - The new value for the HlsPackage property for this object.default UpdateOriginEndpointRequest.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)UpdateOriginEndpointRequest.Builder id(String id)
id - The ID of the OriginEndpoint to update.UpdateOriginEndpointRequest.Builder manifestName(String manifestName)
manifestName - A short string that will be appended to the end of the Endpoint URL.UpdateOriginEndpointRequest.Builder mssPackage(MssPackage mssPackage)
mssPackage - The new value for the MssPackage property for this object.default UpdateOriginEndpointRequest.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)UpdateOriginEndpointRequest.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,
OriginationUpdateOriginEndpointRequest.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,
OriginationUpdateOriginEndpointRequest.Builder startoverWindowSeconds(Integer startoverWindowSeconds)
startoverWindowSeconds - Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover
playback will be disabled for the OriginEndpoint.UpdateOriginEndpointRequest.Builder timeDelaySeconds(Integer timeDelaySeconds)
timeDelaySeconds - Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will
be no time delay in effect for the OriginEndpoint.UpdateOriginEndpointRequest.Builder whitelist(Collection<String> whitelist)
whitelist - A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.UpdateOriginEndpointRequest.Builder whitelist(String... whitelist)
whitelist - A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.UpdateOriginEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateOriginEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.