Interface JobConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    JobConfig, JobConfig.Builder

    public interface JobConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getInputsList

        List<Input> getInputsList()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getInputs

        Input getInputs​(int index)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getInputsCount

        int getInputsCount()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getInputsOrBuilderList

        List<? extends InputOrBuilder> getInputsOrBuilderList()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getInputsOrBuilder

        InputOrBuilder getInputsOrBuilder​(int index)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getEditListList

        List<EditAtom> getEditListList()
         List of `Edit atom`s. Defines the ultimate timeline of the resulting
         file or manifest.
         
        repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
      • getEditList

        EditAtom getEditList​(int index)
         List of `Edit atom`s. Defines the ultimate timeline of the resulting
         file or manifest.
         
        repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
      • getEditListCount

        int getEditListCount()
         List of `Edit atom`s. Defines the ultimate timeline of the resulting
         file or manifest.
         
        repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
      • getEditListOrBuilderList

        List<? extends EditAtomOrBuilder> getEditListOrBuilderList()
         List of `Edit atom`s. Defines the ultimate timeline of the resulting
         file or manifest.
         
        repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
      • getEditListOrBuilder

        EditAtomOrBuilder getEditListOrBuilder​(int index)
         List of `Edit atom`s. Defines the ultimate timeline of the resulting
         file or manifest.
         
        repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
      • getElementaryStreamsList

        List<ElementaryStream> getElementaryStreamsList()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreams

        ElementaryStream getElementaryStreams​(int index)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreamsCount

        int getElementaryStreamsCount()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreamsOrBuilderList

        List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreamsOrBuilder

        ElementaryStreamOrBuilder getElementaryStreamsOrBuilder​(int index)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getMuxStreamsList

        List<MuxStream> getMuxStreamsList()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getMuxStreams

        MuxStream getMuxStreams​(int index)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getMuxStreamsCount

        int getMuxStreamsCount()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getMuxStreamsOrBuilderList

        List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getMuxStreamsOrBuilder

        MuxStreamOrBuilder getMuxStreamsOrBuilder​(int index)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getManifestsList

        List<Manifest> getManifestsList()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifests

        Manifest getManifests​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifestsCount

        int getManifestsCount()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifestsOrBuilderList

        List<? extends ManifestOrBuilder> getManifestsOrBuilderList()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifestsOrBuilder

        ManifestOrBuilder getManifestsOrBuilder​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • hasOutput

        boolean hasOutput()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
        Returns:
        Whether the output field is set.
      • getOutput

        Output getOutput()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
        Returns:
        The output.
      • getOutputOrBuilder

        OutputOrBuilder getOutputOrBuilder()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • getAdBreaksList

        List<AdBreak> getAdBreaksList()
         List of ad breaks. Specifies where to insert ad break tags in the output
         manifests.
         
        repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
      • getAdBreaks

        AdBreak getAdBreaks​(int index)
         List of ad breaks. Specifies where to insert ad break tags in the output
         manifests.
         
        repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
      • getAdBreaksCount

        int getAdBreaksCount()
         List of ad breaks. Specifies where to insert ad break tags in the output
         manifests.
         
        repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
      • getAdBreaksOrBuilderList

        List<? extends AdBreakOrBuilder> getAdBreaksOrBuilderList()
         List of ad breaks. Specifies where to insert ad break tags in the output
         manifests.
         
        repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
      • getAdBreaksOrBuilder

        AdBreakOrBuilder getAdBreaksOrBuilder​(int index)
         List of ad breaks. Specifies where to insert ad break tags in the output
         manifests.
         
        repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
      • hasPubsubDestination

        boolean hasPubsubDestination()
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
        Returns:
        Whether the pubsubDestination field is set.
      • getPubsubDestination

        PubsubDestination getPubsubDestination()
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
        Returns:
        The pubsubDestination.
      • getPubsubDestinationOrBuilder

        PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
      • getSpriteSheetsList

        List<SpriteSheet> getSpriteSheetsList()
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • getSpriteSheets

        SpriteSheet getSpriteSheets​(int index)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • getSpriteSheetsCount

        int getSpriteSheetsCount()
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • getSpriteSheetsOrBuilderList

        List<? extends SpriteSheetOrBuilder> getSpriteSheetsOrBuilderList()
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • getSpriteSheetsOrBuilder

        SpriteSheetOrBuilder getSpriteSheetsOrBuilder​(int index)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • getOverlaysList

        List<Overlay> getOverlaysList()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • getOverlays

        Overlay getOverlays​(int index)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • getOverlaysCount

        int getOverlaysCount()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • getOverlaysOrBuilderList

        List<? extends OverlayOrBuilder> getOverlaysOrBuilderList()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • getOverlaysOrBuilder

        OverlayOrBuilder getOverlaysOrBuilder​(int index)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • getEncryptionsList

        List<Encryption> getEncryptionsList()
         List of encryption configurations for the content.
         Each configuration has an ID. Specify this ID in the
         [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id]
         field to indicate the configuration to use for that `MuxStream` output.
         
        repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
      • getEncryptions

        Encryption getEncryptions​(int index)
         List of encryption configurations for the content.
         Each configuration has an ID. Specify this ID in the
         [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id]
         field to indicate the configuration to use for that `MuxStream` output.
         
        repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
      • getEncryptionsCount

        int getEncryptionsCount()
         List of encryption configurations for the content.
         Each configuration has an ID. Specify this ID in the
         [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id]
         field to indicate the configuration to use for that `MuxStream` output.
         
        repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
      • getEncryptionsOrBuilderList

        List<? extends EncryptionOrBuilder> getEncryptionsOrBuilderList()
         List of encryption configurations for the content.
         Each configuration has an ID. Specify this ID in the
         [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id]
         field to indicate the configuration to use for that `MuxStream` output.
         
        repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
      • getEncryptionsOrBuilder

        EncryptionOrBuilder getEncryptionsOrBuilder​(int index)
         List of encryption configurations for the content.
         Each configuration has an ID. Specify this ID in the
         [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id]
         field to indicate the configuration to use for that `MuxStream` output.
         
        repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;