@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.NetworkInputServerValidation
public String getServerValidation()
NetworkInputServerValidation
public 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.NetworkInputServerValidation
public 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.NetworkInputServerValidation
public String toString()
toString
in class Object
Object.toString()
public NetworkInputSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.