Class ArchiveOutputDefinition.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.ArchiveOutputDefinition.Jsii$Proxy
- All Implemented Interfaces:
ArchiveOutputDefinition,OutputDefinition,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ArchiveOutputDefinition
@Stability(Experimental)
@Internal
public static final class ArchiveOutputDefinition.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ArchiveOutputDefinition
An implementation for
ArchiveOutputDefinition-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.alpha.ArchiveOutputDefinition
ArchiveOutputDefinition.Builder, ArchiveOutputDefinition.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theArchiveOutputDefinition.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ArchiveContainer(experimental) The container (transport stream) for this output — an MPEG-TS (M2TS) or raw container.final List<EncodeConfiguration> (experimental) The encode configurations to wire to this output.final String(experimental) The output file extension.final String(experimental) A string concatenated to the end of the destination file name.final String(experimental) The name of this output.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theArchiveOutputDefinition.Builder.
-
-
Method Details
-
getContainer
Description copied from interface:ArchiveOutputDefinition(experimental) The container (transport stream) for this output — an MPEG-TS (M2TS) or raw container.Use the
ArchiveContainerfactory methods.Default: - ArchiveContainer.m2ts() with service-default M2TS settings
- Specified by:
getContainerin interfaceArchiveOutputDefinition
-
getExtension
Description copied from interface:ArchiveOutputDefinition(experimental) The output file extension.Default: - auto-selected from container type
- Specified by:
getExtensionin interfaceArchiveOutputDefinition
-
getNameModifier
Description copied from interface:ArchiveOutputDefinition(experimental) A string concatenated to the end of the destination file name.Required if the output group contains more than one output of the same container type.
Default: - no name modifier
- Specified by:
getNameModifierin interfaceArchiveOutputDefinition
-
getEncodes
Description copied from interface:OutputDefinition(experimental) The encode configurations to wire to this output.- Specified by:
getEncodesin interfaceOutputDefinition
-
getOutputName
Description copied from interface:OutputDefinition(experimental) The name of this output.Must be unique across all outputs in the channel.
- Specified by:
getOutputNamein interfaceOutputDefinition
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-