@Generated(value="software.amazon.awssdk:codegen") public final class UpdateFlowSourceRequest extends MediaConnectRequest implements ToCopyableBuilder<UpdateFlowSourceRequest.Builder,UpdateFlowSourceRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
UpdateFlowSourceRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static UpdateFlowSourceRequest.Builder |
builder() |
UpdateEncryption |
decryption()
The type of encryption used on the content ingested from this source.
|
String |
description()
A description for the source.
|
String |
entitlementArn()
The ARN of the entitlement that allows you to subscribe to this flow.
|
boolean |
equals(Object obj) |
String |
flowArn()
The flow that is associated with the source that you want to update.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest . |
int |
hashCode() |
Integer |
ingestPort()
The port that the flow will be listening on for incoming content.
|
Integer |
maxBitrate()
The smoothing max bitrate for RTP and RTP-FEC streams.
|
Integer |
maxLatency()
The maximum latency in milliseconds for Zixi-based streams.
|
Protocol |
protocol()
The protocol that is used by the source.
|
String |
protocolAsString()
The protocol that is used by the source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateFlowSourceRequest.Builder> |
serializableBuilderClass() |
String |
sourceArn()
The ARN of the source that you want to update.
|
String |
streamId()
The stream ID that you want to use for this transport.
|
UpdateFlowSourceRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
whitelistCidr()
The range of IP addresses that should be allowed to contribute content to your source.
|
overrideConfiguration
copy
public UpdateEncryption decryption()
public String description()
public String entitlementArn()
public String flowArn()
public Integer ingestPort()
public Integer maxBitrate()
public Integer maxLatency()
public Protocol protocol()
If the service returns an enum value that is not available in the current SDK version, protocol
will
return Protocol.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
protocolAsString()
.
Protocol
public String protocolAsString()
If the service returns an enum value that is not available in the current SDK version, protocol
will
return Protocol.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
protocolAsString()
.
Protocol
public String sourceArn()
public String streamId()
public String whitelistCidr()
public UpdateFlowSourceRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateFlowSourceRequest.Builder,UpdateFlowSourceRequest>
toBuilder
in class MediaConnectRequest
public static UpdateFlowSourceRequest.Builder builder()
public static Class<? extends UpdateFlowSourceRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequest
SdkRequest
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkRequest
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.