@Generated(value="software.amazon.awssdk:codegen") public final class MediaCapturePipeline extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MediaCapturePipeline.Builder,MediaCapturePipeline>
A media capture pipeline object consisting of an ID, source type, source ARN, a sink type, a sink ARN, and a configuration object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MediaCapturePipeline.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MediaCapturePipeline.Builder |
builder() |
ChimeSdkMeetingConfiguration |
chimeSdkMeetingConfiguration()
The configuration for a specified media capture pipeline.
|
Instant |
createdTimestamp()
The time at which the capture pipeline was created, in ISO 8601 format.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
mediaPipelineId()
The ID of a media capture pipeline.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MediaCapturePipeline.Builder> |
serializableBuilderClass() |
String |
sinkArn()
ARN of the destination to which the media artifacts are saved.
|
MediaPipelineSinkType |
sinkType()
Destination type to which the media artifacts are saved.
|
String |
sinkTypeAsString()
Destination type to which the media artifacts are saved.
|
String |
sourceArn()
ARN of the source from which the media artifacts will be saved.
|
MediaPipelineSourceType |
sourceType()
Source type from which media artifacts are saved.
|
String |
sourceTypeAsString()
Source type from which media artifacts are saved.
|
MediaPipelineStatus |
status()
The status of the media capture pipeline.
|
String |
statusAsString()
The status of the media capture pipeline.
|
MediaCapturePipeline.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedTimestamp()
The time at which the capture pipeline was updated, in ISO 8601 format.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String mediaPipelineId()
The ID of a media capture pipeline.
public final MediaPipelineSourceType sourceType()
Source type from which media artifacts are saved. You must use ChimeMeeting.
If the service returns an enum value that is not available in the current SDK version, sourceType will
return MediaPipelineSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sourceTypeAsString().
ChimeMeeting.MediaPipelineSourceTypepublic final String sourceTypeAsString()
Source type from which media artifacts are saved. You must use ChimeMeeting.
If the service returns an enum value that is not available in the current SDK version, sourceType will
return MediaPipelineSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sourceTypeAsString().
ChimeMeeting.MediaPipelineSourceTypepublic final String sourceArn()
ARN of the source from which the media artifacts will be saved.
public final MediaPipelineStatus status()
The status of the media capture 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 the media capture 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 MediaPipelineSinkType sinkType()
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
If the service returns an enum value that is not available in the current SDK version, sinkType will
return MediaPipelineSinkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sinkTypeAsString().
MediaPipelineSinkTypepublic final String sinkTypeAsString()
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
If the service returns an enum value that is not available in the current SDK version, sinkType will
return MediaPipelineSinkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sinkTypeAsString().
MediaPipelineSinkTypepublic final String sinkArn()
ARN of the destination to which the media artifacts are saved.
public final Instant createdTimestamp()
The time at which the capture pipeline was created, in ISO 8601 format.
public final Instant updatedTimestamp()
The time at which the capture pipeline was updated, in ISO 8601 format.
public final ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration()
The configuration for a specified media capture pipeline. SourceType must be
ChimeSdkMeeting.
SourceType must be
ChimeSdkMeeting.public MediaCapturePipeline.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MediaCapturePipeline.Builder,MediaCapturePipeline>public static MediaCapturePipeline.Builder builder()
public static Class<? extends MediaCapturePipeline.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.