Class VideostatusEncodingMetadata

java.lang.Object
video.api.client.api.models.VideostatusEncodingMetadata
All Implemented Interfaces:
java.io.Serializable

public class VideostatusEncodingMetadata
extends java.lang.Object
implements java.io.Serializable
VideostatusEncodingMetadata
See Also:
Serialized Form
  • Field Details

    • SERIALIZED_NAME_WIDTH

      public static final java.lang.String SERIALIZED_NAME_WIDTH
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_HEIGHT

      public static final java.lang.String SERIALIZED_NAME_HEIGHT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_BITRATE

      public static final java.lang.String SERIALIZED_NAME_BITRATE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_DURATION

      public static final java.lang.String SERIALIZED_NAME_DURATION
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_FRAMERATE

      public static final java.lang.String SERIALIZED_NAME_FRAMERATE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_SAMPLERATE

      public static final java.lang.String SERIALIZED_NAME_SAMPLERATE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_VIDEO_CODEC

      public static final java.lang.String SERIALIZED_NAME_VIDEO_CODEC
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_AUDIO_CODEC

      public static final java.lang.String SERIALIZED_NAME_AUDIO_CODEC
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_ASPECT_RATIO

      public static final java.lang.String SERIALIZED_NAME_ASPECT_RATIO
      See Also:
      Constant Field Values
  • Constructor Details

    • VideostatusEncodingMetadata

      public VideostatusEncodingMetadata()
  • Method Details

    • width

      public VideostatusEncodingMetadata width​(java.lang.Integer width)
    • getWidth

      @Nullable public java.lang.Integer getWidth()
      The width of the video in pixels.
      Returns:
      width
    • setWidth

      public void setWidth​(java.lang.Integer width)
    • height

      public VideostatusEncodingMetadata height​(java.lang.Integer height)
    • getHeight

      @Nullable public java.lang.Integer getHeight()
      The height of the video in pixels.
      Returns:
      height
    • setHeight

      public void setHeight​(java.lang.Integer height)
    • bitrate

      public VideostatusEncodingMetadata bitrate​(java.math.BigDecimal bitrate)
    • getBitrate

      @Nullable public java.math.BigDecimal getBitrate()
      The number of bits processed per second.
      Returns:
      bitrate
    • setBitrate

      public void setBitrate​(java.math.BigDecimal bitrate)
    • duration

      public VideostatusEncodingMetadata duration​(java.lang.Integer duration)
    • getDuration

      @Nullable public java.lang.Integer getDuration()
      The length of the video.
      Returns:
      duration
    • setDuration

      public void setDuration​(java.lang.Integer duration)
    • framerate

      public VideostatusEncodingMetadata framerate​(java.lang.Integer framerate)
    • getFramerate

      @Nullable public java.lang.Integer getFramerate()
      The frequency with which consecutive images or frames appear on a display. Shown in this API as frames per second (fps).
      Returns:
      framerate
    • setFramerate

      public void setFramerate​(java.lang.Integer framerate)
    • samplerate

      public VideostatusEncodingMetadata samplerate​(java.lang.Integer samplerate)
    • getSamplerate

      @Nullable public java.lang.Integer getSamplerate()
      How many samples per second a digital audio system uses to record an audio signal. The higher the rate, the higher the frequencies that can be recorded. They are presented in this API using hertz.
      Returns:
      samplerate
    • setSamplerate

      public void setSamplerate​(java.lang.Integer samplerate)
    • videoCodec

      public VideostatusEncodingMetadata videoCodec​(java.lang.String videoCodec)
    • getVideoCodec

      @Nullable public java.lang.String getVideoCodec()
      The method used to compress and decompress digital video. API Video supports all codecs in the libavcodec library.
      Returns:
      videoCodec
    • setVideoCodec

      public void setVideoCodec​(java.lang.String videoCodec)
    • audioCodec

      public VideostatusEncodingMetadata audioCodec​(java.lang.String audioCodec)
    • getAudioCodec

      @Nullable public java.lang.String getAudioCodec()
      The method used to compress and decompress digital audio for your video.
      Returns:
      audioCodec
    • setAudioCodec

      public void setAudioCodec​(java.lang.String audioCodec)
    • aspectRatio

      public VideostatusEncodingMetadata aspectRatio​(java.lang.String aspectRatio)
    • getAspectRatio

      @Nullable public java.lang.String getAspectRatio()
      Get aspectRatio
      Returns:
      aspectRatio
    • setAspectRatio

      public void setAspectRatio​(java.lang.String aspectRatio)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object