@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkInputSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
NetworkInputSettings() |
| Modifier and Type | Method and Description |
|---|---|
NetworkInputSettings |
clone() |
boolean |
equals(Object obj) |
HlsInputSettings |
getHlsInputSettings()
Specifies HLS input settings when the uri is for a HLS manifest.
|
String |
getServerValidation()
Check HTTPS server certificates.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setHlsInputSettings(HlsInputSettings hlsInputSettings)
Specifies HLS input settings when the uri is for a HLS manifest.
|
void |
setServerValidation(String serverValidation)
Check HTTPS server certificates.
|
String |
toString()
Returns a string representation of this object.
|
NetworkInputSettings |
withHlsInputSettings(HlsInputSettings hlsInputSettings)
Specifies HLS input settings when the uri is for a HLS manifest.
|
NetworkInputSettings |
withServerValidation(NetworkInputServerValidation serverValidation)
Check HTTPS server certificates.
|
NetworkInputSettings |
withServerValidation(String serverValidation)
Check HTTPS server certificates.
|
public void setHlsInputSettings(HlsInputSettings hlsInputSettings)
hlsInputSettings - Specifies HLS input settings when the uri is for a HLS manifest.public HlsInputSettings getHlsInputSettings()
public NetworkInputSettings withHlsInputSettings(HlsInputSettings hlsInputSettings)
hlsInputSettings - Specifies HLS input settings when the uri is for a HLS manifest.public void setServerValidation(String serverValidation)
serverValidation - Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will
be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket
name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the
event to error. This setting is ignored for protocols that do not use https.NetworkInputServerValidationpublic String getServerValidation()
NetworkInputServerValidationpublic NetworkInputSettings withServerValidation(String serverValidation)
serverValidation - Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will
be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket
name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the
event to error. This setting is ignored for protocols that do not use https.NetworkInputServerValidationpublic NetworkInputSettings withServerValidation(NetworkInputServerValidation serverValidation)
serverValidation - Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will
be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket
name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the
event to error. This setting is ignored for protocols that do not use https.NetworkInputServerValidationpublic String toString()
toString in class ObjectObject.toString()public NetworkInputSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.