@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DvbSdtSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
DvbSdtSettings() |
Modifier and Type | Method and Description |
---|---|
DvbSdtSettings |
clone() |
boolean |
equals(Object obj) |
String |
getOutputSdt()
Selects method of inserting SDT information into output stream.
|
Integer |
getSdtInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
String |
getServiceName()
The service name placed in the service_descriptor in the Service Description Table.
|
String |
getServiceProviderName()
The service provider name placed in the service_descriptor in the Service Description Table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOutputSdt(String outputSdt)
Selects method of inserting SDT information into output stream.
|
void |
setSdtInterval(Integer sdtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
void |
setServiceName(String serviceName)
The service name placed in the service_descriptor in the Service Description Table.
|
void |
setServiceProviderName(String serviceProviderName)
The service provider name placed in the service_descriptor in the Service Description Table.
|
String |
toString()
Returns a string representation of this object.
|
DvbSdtSettings |
withOutputSdt(OutputSdt outputSdt)
Selects method of inserting SDT information into output stream.
|
DvbSdtSettings |
withOutputSdt(String outputSdt)
Selects method of inserting SDT information into output stream.
|
DvbSdtSettings |
withSdtInterval(Integer sdtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
DvbSdtSettings |
withServiceName(String serviceName)
The service name placed in the service_descriptor in the Service Description Table.
|
DvbSdtSettings |
withServiceProviderName(String serviceProviderName)
The service provider name placed in the service_descriptor in the Service Description Table.
|
public void setOutputSdt(String outputSdt)
outputSdt
- Selects method of inserting SDT information into output stream. "Follow input SDT" copies SDT information
from input stream to output stream. "Follow input SDT if present" copies SDT information from input stream
to output stream if SDT information is present in the input, otherwise it will fall back on the
user-defined values. Enter "SDT Manually" means user will enter the SDT information. "No SDT" means output
stream will not contain SDT information.OutputSdt
public String getOutputSdt()
OutputSdt
public DvbSdtSettings withOutputSdt(String outputSdt)
outputSdt
- Selects method of inserting SDT information into output stream. "Follow input SDT" copies SDT information
from input stream to output stream. "Follow input SDT if present" copies SDT information from input stream
to output stream if SDT information is present in the input, otherwise it will fall back on the
user-defined values. Enter "SDT Manually" means user will enter the SDT information. "No SDT" means output
stream will not contain SDT information.OutputSdt
public DvbSdtSettings withOutputSdt(OutputSdt outputSdt)
outputSdt
- Selects method of inserting SDT information into output stream. "Follow input SDT" copies SDT information
from input stream to output stream. "Follow input SDT if present" copies SDT information from input stream
to output stream if SDT information is present in the input, otherwise it will fall back on the
user-defined values. Enter "SDT Manually" means user will enter the SDT information. "No SDT" means output
stream will not contain SDT information.OutputSdt
public void setSdtInterval(Integer sdtInterval)
sdtInterval
- The number of milliseconds between instances of this table in the output transport stream.public Integer getSdtInterval()
public DvbSdtSettings withSdtInterval(Integer sdtInterval)
sdtInterval
- The number of milliseconds between instances of this table in the output transport stream.public void setServiceName(String serviceName)
serviceName
- The service name placed in the service_descriptor in the Service Description Table. Maximum length is 256
characters.public String getServiceName()
public DvbSdtSettings withServiceName(String serviceName)
serviceName
- The service name placed in the service_descriptor in the Service Description Table. Maximum length is 256
characters.public void setServiceProviderName(String serviceProviderName)
serviceProviderName
- The service provider name placed in the service_descriptor in the Service Description Table. Maximum
length is 256 characters.public String getServiceProviderName()
public DvbSdtSettings withServiceProviderName(String serviceProviderName)
serviceProviderName
- The service provider name placed in the service_descriptor in the Service Description Table. Maximum
length is 256 characters.public String toString()
toString
in class Object
Object.toString()
public DvbSdtSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.