Class PipelineDetail
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.PipelineDetail
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<PipelineDetail.Builder,PipelineDetail>
@Generated("software.amazon.awssdk:codegen") public final class PipelineDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PipelineDetail.Builder,PipelineDetail>
Runtime details of a pipeline when a channel is running.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePipelineDetail.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringactiveInputAttachmentName()The name of the active input attachment currently being ingested by this pipeline.StringactiveInputSwitchActionName()The name of the input switch schedule action that occurred most recently and that resulted in the switch to the current input attachment for this pipeline.StringactiveMotionGraphicsActionName()The name of the motion graphics activate action that occurred most recently and that resulted in the current graphics URI for this pipeline.StringactiveMotionGraphicsUri()The current URI being used for HTML5 motion graphics for this pipeline.static PipelineDetail.Builderbuilder()ChannelEngineVersionResponsechannelEngineVersion()Current engine version of the encoder for this pipeline.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpipelineId()Pipeline IDMap<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends PipelineDetail.Builder>serializableBuilderClass()PipelineDetail.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
-
activeInputAttachmentName
public final String activeInputAttachmentName()
The name of the active input attachment currently being ingested by this pipeline.- Returns:
- The name of the active input attachment currently being ingested by this pipeline.
-
activeInputSwitchActionName
public final String activeInputSwitchActionName()
The name of the input switch schedule action that occurred most recently and that resulted in the switch to the current input attachment for this pipeline.- Returns:
- The name of the input switch schedule action that occurred most recently and that resulted in the switch to the current input attachment for this pipeline.
-
activeMotionGraphicsActionName
public final String activeMotionGraphicsActionName()
The name of the motion graphics activate action that occurred most recently and that resulted in the current graphics URI for this pipeline.- Returns:
- The name of the motion graphics activate action that occurred most recently and that resulted in the current graphics URI for this pipeline.
-
activeMotionGraphicsUri
public final String activeMotionGraphicsUri()
The current URI being used for HTML5 motion graphics for this pipeline.- Returns:
- The current URI being used for HTML5 motion graphics for this pipeline.
-
pipelineId
public final String pipelineId()
Pipeline ID- Returns:
- Pipeline ID
-
channelEngineVersion
public final ChannelEngineVersionResponse channelEngineVersion()
Current engine version of the encoder for this pipeline.- Returns:
- Current engine version of the encoder for this pipeline.
-
toBuilder
public PipelineDetail.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<PipelineDetail.Builder,PipelineDetail>
-
builder
public static PipelineDetail.Builder builder()
-
serializableBuilderClass
public static Class<? extends PipelineDetail.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-