Class NetworkInputSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.NetworkInputSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NetworkInputSettings.Builder,NetworkInputSettings>
@Generated("software.amazon.awssdk:codegen") public final class NetworkInputSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkInputSettings.Builder,NetworkInputSettings>
Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNetworkInputSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkInputSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()HlsInputSettingshlsInputSettings()Specifies HLS input settings when the uri is for a HLS manifest.List<SdkField<?>>sdkFields()static Class<? extends NetworkInputSettings.Builder>serializableBuilderClass()NetworkInputServerValidationserverValidation()Check HTTPS server certificates.StringserverValidationAsString()Check HTTPS server certificates.NetworkInputSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
hlsInputSettings
public final HlsInputSettings hlsInputSettings()
Specifies HLS input settings when the uri is for a HLS manifest.- Returns:
- Specifies HLS input settings when the uri is for a HLS manifest.
-
serverValidation
public final NetworkInputServerValidation 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.If the service returns an enum value that is not available in the current SDK version,
serverValidationwill returnNetworkInputServerValidation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromserverValidationAsString().- Returns:
- 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.
- See Also:
NetworkInputServerValidation
-
serverValidationAsString
public final String serverValidationAsString()
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.If the service returns an enum value that is not available in the current SDK version,
serverValidationwill returnNetworkInputServerValidation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromserverValidationAsString().- Returns:
- 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.
- See Also:
NetworkInputServerValidation
-
toBuilder
public NetworkInputSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<NetworkInputSettings.Builder,NetworkInputSettings>
-
builder
public static NetworkInputSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends NetworkInputSettings.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-