@Generated(value="software.amazon.awssdk:codegen") public final class MediaInsightsPipeline extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MediaInsightsPipeline.Builder,MediaInsightsPipeline>
A media pipeline that streams call analytics data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MediaInsightsPipeline.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MediaInsightsPipeline.Builder |
builder() |
Instant |
createdTimestamp()
The time at which the media insights pipeline was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMediaInsightsRuntimeMetadata()
For responses, this returns true if the service returned a value for the MediaInsightsRuntimeMetadata property.
|
KinesisVideoStreamRecordingSourceRuntimeConfiguration |
kinesisVideoStreamRecordingSourceRuntimeConfiguration()
The runtime configuration settings for a Kinesis recording video stream in a media insights pipeline.
|
KinesisVideoStreamSourceRuntimeConfiguration |
kinesisVideoStreamSourceRuntimeConfiguration()
The configuration settings for a Kinesis runtime video stream in a media insights pipeline.
|
String |
mediaInsightsPipelineConfigurationArn()
The ARN of a media insight pipeline's configuration settings.
|
Map<String,String> |
mediaInsightsRuntimeMetadata()
The runtime metadata of a media insights pipeline.
|
String |
mediaPipelineArn()
The ARN of a media insights pipeline.
|
String |
mediaPipelineId()
The ID of a media insights pipeline.
|
S3RecordingSinkRuntimeConfiguration |
s3RecordingSinkRuntimeConfiguration()
The runtime configuration of the Amazon S3 bucket that stores recordings in a media insights pipeline.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MediaInsightsPipeline.Builder> |
serializableBuilderClass() |
MediaPipelineStatus |
status()
The status of a media insights pipeline.
|
String |
statusAsString()
The status of a media insights pipeline.
|
MediaInsightsPipeline.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String mediaPipelineId()
The ID of a media insights pipeline.
public final String mediaPipelineArn()
The ARN of a media insights pipeline.
public final String mediaInsightsPipelineConfigurationArn()
The ARN of a media insight pipeline's configuration settings.
public final MediaPipelineStatus status()
The status of a media insights pipeline.
If the service returns an enum value that is not available in the current SDK version, status will
return MediaPipelineStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
MediaPipelineStatuspublic final String statusAsString()
The status of a media insights pipeline.
If the service returns an enum value that is not available in the current SDK version, status will
return MediaPipelineStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
MediaPipelineStatuspublic final KinesisVideoStreamSourceRuntimeConfiguration kinesisVideoStreamSourceRuntimeConfiguration()
The configuration settings for a Kinesis runtime video stream in a media insights pipeline.
public final boolean hasMediaInsightsRuntimeMetadata()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final Map<String,String> mediaInsightsRuntimeMetadata()
The runtime metadata of a media insights pipeline.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasMediaInsightsRuntimeMetadata() method.
public final KinesisVideoStreamRecordingSourceRuntimeConfiguration kinesisVideoStreamRecordingSourceRuntimeConfiguration()
The runtime configuration settings for a Kinesis recording video stream in a media insights pipeline.
public final S3RecordingSinkRuntimeConfiguration s3RecordingSinkRuntimeConfiguration()
The runtime configuration of the Amazon S3 bucket that stores recordings in a media insights pipeline.
public final Instant createdTimestamp()
The time at which the media insights pipeline was created.
public MediaInsightsPipeline.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MediaInsightsPipeline.Builder,MediaInsightsPipeline>public static MediaInsightsPipeline.Builder builder()
public static Class<? extends MediaInsightsPipeline.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.