@Generated(value="software.amazon.awssdk:codegen") public class DvbSdtSettings extends Object implements StructuredPojo, ToCopyableBuilder<DvbSdtSettings.Builder,DvbSdtSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DvbSdtSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DvbSdtSettings.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
DvbSdtOutputSdt |
outputSdt()
Selects method of inserting SDT information into output stream.
|
String |
outputSdtAsString()
Selects method of inserting SDT information into output stream.
|
Integer |
repInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
static Class<? extends DvbSdtSettings.Builder> |
serializableBuilderClass() |
String |
serviceName()
The service name placed in the serviceDescriptor in the Service Description Table.
|
String |
serviceProviderName()
The service provider name placed in the serviceDescriptor in the Service Description Table.
|
DvbSdtSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic DvbSdtOutputSdt outputSdt()
If the service returns an enum value that is not available in the current SDK version, outputSdt will
return DvbSdtOutputSdt.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
outputSdtAsString().
DvbSdtOutputSdtpublic String outputSdtAsString()
If the service returns an enum value that is not available in the current SDK version, outputSdt will
return DvbSdtOutputSdt.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
outputSdtAsString().
DvbSdtOutputSdtpublic Integer repInterval()
public String serviceName()
public String serviceProviderName()
public DvbSdtSettings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<DvbSdtSettings.Builder,DvbSdtSettings>public static DvbSdtSettings.Builder builder()
public static Class<? extends DvbSdtSettings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.