public static interface CreateChannelResponse.Builder extends MediaPackageResponse.Builder, SdkPojo, CopyableBuilder<CreateChannelResponse.Builder,CreateChannelResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateChannelResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) assigned to the Channel.
|
CreateChannelResponse.Builder |
description(String description)
A short text description of the Channel.
|
default CreateChannelResponse.Builder |
egressAccessLogs(Consumer<EgressAccessLogs.Builder> egressAccessLogs)
Sets the value of the EgressAccessLogs property for this object.
|
CreateChannelResponse.Builder |
egressAccessLogs(EgressAccessLogs egressAccessLogs)
Sets the value of the EgressAccessLogs property for this object.
|
default CreateChannelResponse.Builder |
hlsIngest(Consumer<HlsIngest.Builder> hlsIngest)
Sets the value of the HlsIngest property for this object.
|
CreateChannelResponse.Builder |
hlsIngest(HlsIngest hlsIngest)
Sets the value of the HlsIngest property for this object.
|
CreateChannelResponse.Builder |
id(String id)
The ID of the Channel.
|
default CreateChannelResponse.Builder |
ingressAccessLogs(Consumer<IngressAccessLogs.Builder> ingressAccessLogs)
Sets the value of the IngressAccessLogs property for this object.
|
CreateChannelResponse.Builder |
ingressAccessLogs(IngressAccessLogs ingressAccessLogs)
Sets the value of the IngressAccessLogs property for this object.
|
CreateChannelResponse.Builder |
tags(Map<String,String> tags)
Sets the value of the Tags property for this object.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateChannelResponse.Builder arn(String arn)
arn - The Amazon Resource Name (ARN) assigned to the Channel.CreateChannelResponse.Builder description(String description)
description - A short text description of the Channel.CreateChannelResponse.Builder egressAccessLogs(EgressAccessLogs egressAccessLogs)
egressAccessLogs - The new value for the EgressAccessLogs property for this object.default CreateChannelResponse.Builder egressAccessLogs(Consumer<EgressAccessLogs.Builder> egressAccessLogs)
EgressAccessLogs.Builder avoiding the need to
create one manually via EgressAccessLogs.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to egressAccessLogs(EgressAccessLogs).egressAccessLogs - a consumer that will call methods on EgressAccessLogs.BuilderegressAccessLogs(EgressAccessLogs)CreateChannelResponse.Builder hlsIngest(HlsIngest hlsIngest)
hlsIngest - The new value for the HlsIngest property for this object.default CreateChannelResponse.Builder hlsIngest(Consumer<HlsIngest.Builder> hlsIngest)
HlsIngest.Builder avoiding the need to create
one manually via HlsIngest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to hlsIngest(HlsIngest).hlsIngest - a consumer that will call methods on HlsIngest.BuilderhlsIngest(HlsIngest)CreateChannelResponse.Builder id(String id)
id - The ID of the Channel.CreateChannelResponse.Builder ingressAccessLogs(IngressAccessLogs ingressAccessLogs)
ingressAccessLogs - The new value for the IngressAccessLogs property for this object.default CreateChannelResponse.Builder ingressAccessLogs(Consumer<IngressAccessLogs.Builder> ingressAccessLogs)
IngressAccessLogs.Builder avoiding the need to
create one manually via IngressAccessLogs.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to ingressAccessLogs(IngressAccessLogs).ingressAccessLogs - a consumer that will call methods on IngressAccessLogs.BuilderingressAccessLogs(IngressAccessLogs)CreateChannelResponse.Builder tags(Map<String,String> tags)
tags - The new value for the Tags property for this object.Copyright © 2021. All rights reserved.