Class MediaCapturePipeline

    • Method Detail

      • mediaPipelineId

        public final String mediaPipelineId()

        The ID of a media pipeline.

        Returns:
        The ID of a media pipeline.
      • mediaPipelineArn

        public final String mediaPipelineArn()

        The ARN of the media capture pipeline

        Returns:
        The ARN of the media capture pipeline
      • sourceArn

        public final String sourceArn()

        ARN of the source from which the media artifacts are saved.

        Returns:
        ARN of the source from which the media artifacts are saved.
      • sinkTypeAsString

        public 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().

        Returns:
        Destination type to which the media artifacts are saved. You must use an S3 Bucket.
        See Also:
        MediaPipelineSinkType
      • sinkArn

        public final String sinkArn()

        ARN of the destination to which the media artifacts are saved.

        Returns:
        ARN of the destination to which the media artifacts are saved.
      • createdTimestamp

        public final Instant createdTimestamp()

        The time at which the pipeline was created, in ISO 8601 format.

        Returns:
        The time at which the pipeline was created, in ISO 8601 format.
      • updatedTimestamp

        public final Instant updatedTimestamp()

        The time at which the pipeline was updated, in ISO 8601 format.

        Returns:
        The time at which the pipeline was updated, in ISO 8601 format.
      • chimeSdkMeetingConfiguration

        public final ChimeSdkMeetingConfiguration chimeSdkMeetingConfiguration()

        The configuration for a specified media pipeline. SourceType must be ChimeSdkMeeting.

        Returns:
        The configuration for a specified media pipeline. SourceType must be ChimeSdkMeeting.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)