Class JobConfig.Builder

  • All Implemented Interfaces:
    JobConfigOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    JobConfig

    public static final class JobConfig.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
    implements JobConfigOrBuilder
     Job configuration
     
    Protobuf type google.cloud.video.transcoder.v1.JobConfig
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • clear

        public JobConfig.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • getDefaultInstanceForType

        public JobConfig getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public JobConfig build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public JobConfig buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public JobConfig.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • setField

        public JobConfig.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                          Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • clearField

        public JobConfig.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • clearOneof

        public JobConfig.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • setRepeatedField

        public JobConfig.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                  int index,
                                                  Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • addRepeatedField

        public JobConfig.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                  Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • mergeFrom

        public JobConfig.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobConfig.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • mergeFrom

        public JobConfig.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobConfig.Builder>
        Throws:
        IOException
      • getInputsList

        public List<Input> getInputsList()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
        Specified by:
        getInputsList in interface JobConfigOrBuilder
      • getInputsCount

        public int getInputsCount()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
        Specified by:
        getInputsCount in interface JobConfigOrBuilder
      • getInputs

        public Input getInputs​(int index)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
        Specified by:
        getInputs in interface JobConfigOrBuilder
      • setInputs

        public JobConfig.Builder setInputs​(int index,
                                           Input value)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • setInputs

        public JobConfig.Builder setInputs​(int index,
                                           Input.Builder builderForValue)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addInputs

        public JobConfig.Builder addInputs​(Input value)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addInputs

        public JobConfig.Builder addInputs​(int index,
                                           Input value)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addInputs

        public JobConfig.Builder addInputs​(Input.Builder builderForValue)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addInputs

        public JobConfig.Builder addInputs​(int index,
                                           Input.Builder builderForValue)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addAllInputs

        public JobConfig.Builder addAllInputs​(Iterable<? extends Input> values)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • clearInputs

        public JobConfig.Builder clearInputs()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • removeInputs

        public JobConfig.Builder removeInputs​(int index)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • getInputsBuilder

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

        public InputOrBuilder getInputsOrBuilder​(int index)
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
        Specified by:
        getInputsOrBuilder in interface JobConfigOrBuilder
      • addInputsBuilder

        public Input.Builder addInputsBuilder()
         List of input assets stored in Cloud Storage.
         
        repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
      • addInputsBuilder

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

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

        public 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;
        Specified by:
        getEditListList in interface JobConfigOrBuilder
      • getEditListCount

        public 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;
        Specified by:
        getEditListCount in interface JobConfigOrBuilder
      • getEditList

        public 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;
        Specified by:
        getEditList in interface JobConfigOrBuilder
      • setEditList

        public JobConfig.Builder setEditList​(int index,
                                             EditAtom value)
         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;
      • setEditList

        public JobConfig.Builder setEditList​(int index,
                                             EditAtom.Builder builderForValue)
         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;
      • addEditList

        public JobConfig.Builder addEditList​(EditAtom value)
         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;
      • addEditList

        public JobConfig.Builder addEditList​(int index,
                                             EditAtom value)
         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;
      • addEditList

        public JobConfig.Builder addEditList​(EditAtom.Builder builderForValue)
         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;
      • addEditList

        public JobConfig.Builder addEditList​(int index,
                                             EditAtom.Builder builderForValue)
         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;
      • addAllEditList

        public JobConfig.Builder addAllEditList​(Iterable<? extends EditAtom> values)
         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;
      • clearEditList

        public JobConfig.Builder clearEditList()
         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;
      • removeEditList

        public JobConfig.Builder removeEditList​(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;
      • getEditListBuilder

        public EditAtom.Builder getEditListBuilder​(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;
      • getEditListOrBuilder

        public 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;
        Specified by:
        getEditListOrBuilder in interface JobConfigOrBuilder
      • getEditListOrBuilderList

        public 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;
        Specified by:
        getEditListOrBuilderList in interface JobConfigOrBuilder
      • addEditListBuilder

        public EditAtom.Builder addEditListBuilder()
         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;
      • addEditListBuilder

        public EditAtom.Builder addEditListBuilder​(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;
      • getEditListBuilderList

        public List<EditAtom.Builder> getEditListBuilderList()
         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;
      • getElementaryStreamsCount

        public int getElementaryStreamsCount()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
        Specified by:
        getElementaryStreamsCount in interface JobConfigOrBuilder
      • setElementaryStreams

        public JobConfig.Builder setElementaryStreams​(int index,
                                                      ElementaryStream value)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • setElementaryStreams

        public JobConfig.Builder setElementaryStreams​(int index,
                                                      ElementaryStream.Builder builderForValue)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreams

        public JobConfig.Builder addElementaryStreams​(ElementaryStream value)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreams

        public JobConfig.Builder addElementaryStreams​(int index,
                                                      ElementaryStream value)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreams

        public JobConfig.Builder addElementaryStreams​(ElementaryStream.Builder builderForValue)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreams

        public JobConfig.Builder addElementaryStreams​(int index,
                                                      ElementaryStream.Builder builderForValue)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addAllElementaryStreams

        public JobConfig.Builder addAllElementaryStreams​(Iterable<? extends ElementaryStream> values)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • clearElementaryStreams

        public JobConfig.Builder clearElementaryStreams()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • removeElementaryStreams

        public JobConfig.Builder removeElementaryStreams​(int index)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreamsBuilder

        public ElementaryStream.Builder getElementaryStreamsBuilder​(int index)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreamsBuilder

        public ElementaryStream.Builder addElementaryStreamsBuilder()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • addElementaryStreamsBuilder

        public ElementaryStream.Builder addElementaryStreamsBuilder​(int index)
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getElementaryStreamsBuilderList

        public List<ElementaryStream.Builder> getElementaryStreamsBuilderList()
         List of elementary streams.
         
        repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
      • getMuxStreamsList

        public List<MuxStream> getMuxStreamsList()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
        Specified by:
        getMuxStreamsList in interface JobConfigOrBuilder
      • getMuxStreamsCount

        public int getMuxStreamsCount()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
        Specified by:
        getMuxStreamsCount in interface JobConfigOrBuilder
      • getMuxStreams

        public MuxStream getMuxStreams​(int index)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
        Specified by:
        getMuxStreams in interface JobConfigOrBuilder
      • setMuxStreams

        public JobConfig.Builder setMuxStreams​(int index,
                                               MuxStream value)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • setMuxStreams

        public JobConfig.Builder setMuxStreams​(int index,
                                               MuxStream.Builder builderForValue)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addMuxStreams

        public JobConfig.Builder addMuxStreams​(MuxStream value)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addMuxStreams

        public JobConfig.Builder addMuxStreams​(int index,
                                               MuxStream value)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addMuxStreams

        public JobConfig.Builder addMuxStreams​(MuxStream.Builder builderForValue)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addMuxStreams

        public JobConfig.Builder addMuxStreams​(int index,
                                               MuxStream.Builder builderForValue)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addAllMuxStreams

        public JobConfig.Builder addAllMuxStreams​(Iterable<? extends MuxStream> values)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • clearMuxStreams

        public JobConfig.Builder clearMuxStreams()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • removeMuxStreams

        public JobConfig.Builder removeMuxStreams​(int index)
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • getMuxStreamsBuilder

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

        public MuxStream.Builder addMuxStreamsBuilder()
         List of multiplexing settings for output streams.
         
        repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
      • addMuxStreamsBuilder

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

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

        public int getManifestsCount()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
        Specified by:
        getManifestsCount in interface JobConfigOrBuilder
      • getManifests

        public Manifest getManifests​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
        Specified by:
        getManifests in interface JobConfigOrBuilder
      • setManifests

        public JobConfig.Builder setManifests​(int index,
                                              Manifest value)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • setManifests

        public JobConfig.Builder setManifests​(int index,
                                              Manifest.Builder builderForValue)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifests

        public JobConfig.Builder addManifests​(Manifest value)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifests

        public JobConfig.Builder addManifests​(int index,
                                              Manifest value)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifests

        public JobConfig.Builder addManifests​(Manifest.Builder builderForValue)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifests

        public JobConfig.Builder addManifests​(int index,
                                              Manifest.Builder builderForValue)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addAllManifests

        public JobConfig.Builder addAllManifests​(Iterable<? extends Manifest> values)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • clearManifests

        public JobConfig.Builder clearManifests()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • removeManifests

        public JobConfig.Builder removeManifests​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifestsBuilder

        public Manifest.Builder getManifestsBuilder​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifestsBuilder

        public Manifest.Builder addManifestsBuilder()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • addManifestsBuilder

        public Manifest.Builder addManifestsBuilder​(int index)
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • getManifestsBuilderList

        public List<Manifest.Builder> getManifestsBuilderList()
         List of output manifests.
         
        repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
      • hasOutput

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

        public Output getOutput()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
        Specified by:
        getOutput in interface JobConfigOrBuilder
        Returns:
        The output.
      • setOutput

        public JobConfig.Builder setOutput​(Output value)
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • setOutput

        public JobConfig.Builder setOutput​(Output.Builder builderForValue)
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • mergeOutput

        public JobConfig.Builder mergeOutput​(Output value)
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • clearOutput

        public JobConfig.Builder clearOutput()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • getOutputBuilder

        public Output.Builder getOutputBuilder()
         Output configuration.
         
        .google.cloud.video.transcoder.v1.Output output = 6;
      • getAdBreaksList

        public 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;
        Specified by:
        getAdBreaksList in interface JobConfigOrBuilder
      • getAdBreaksCount

        public 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;
        Specified by:
        getAdBreaksCount in interface JobConfigOrBuilder
      • getAdBreaks

        public 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;
        Specified by:
        getAdBreaks in interface JobConfigOrBuilder
      • setAdBreaks

        public JobConfig.Builder setAdBreaks​(int index,
                                             AdBreak value)
         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;
      • setAdBreaks

        public JobConfig.Builder setAdBreaks​(int index,
                                             AdBreak.Builder builderForValue)
         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;
      • addAdBreaks

        public JobConfig.Builder addAdBreaks​(AdBreak value)
         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;
      • addAdBreaks

        public JobConfig.Builder addAdBreaks​(int index,
                                             AdBreak value)
         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;
      • addAdBreaks

        public JobConfig.Builder addAdBreaks​(AdBreak.Builder builderForValue)
         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;
      • addAdBreaks

        public JobConfig.Builder addAdBreaks​(int index,
                                             AdBreak.Builder builderForValue)
         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;
      • addAllAdBreaks

        public JobConfig.Builder addAllAdBreaks​(Iterable<? extends AdBreak> values)
         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;
      • clearAdBreaks

        public JobConfig.Builder clearAdBreaks()
         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;
      • removeAdBreaks

        public JobConfig.Builder removeAdBreaks​(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;
      • getAdBreaksBuilder

        public AdBreak.Builder getAdBreaksBuilder​(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;
      • getAdBreaksOrBuilder

        public 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;
        Specified by:
        getAdBreaksOrBuilder in interface JobConfigOrBuilder
      • getAdBreaksOrBuilderList

        public 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;
        Specified by:
        getAdBreaksOrBuilderList in interface JobConfigOrBuilder
      • addAdBreaksBuilder

        public AdBreak.Builder addAdBreaksBuilder()
         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;
      • addAdBreaksBuilder

        public AdBreak.Builder addAdBreaksBuilder​(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;
      • getAdBreaksBuilderList

        public List<AdBreak.Builder> getAdBreaksBuilderList()
         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

        public boolean hasPubsubDestination()
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
        Specified by:
        hasPubsubDestination in interface JobConfigOrBuilder
        Returns:
        Whether the pubsubDestination field is set.
      • setPubsubDestination

        public JobConfig.Builder setPubsubDestination​(PubsubDestination value)
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
      • setPubsubDestination

        public JobConfig.Builder setPubsubDestination​(PubsubDestination.Builder builderForValue)
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
      • mergePubsubDestination

        public JobConfig.Builder mergePubsubDestination​(PubsubDestination value)
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
      • clearPubsubDestination

        public JobConfig.Builder clearPubsubDestination()
         Destination on Pub/Sub.
         
        .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
      • getPubsubDestinationBuilder

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

        public 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;
        Specified by:
        getSpriteSheetsList in interface JobConfigOrBuilder
      • getSpriteSheetsCount

        public 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;
        Specified by:
        getSpriteSheetsCount in interface JobConfigOrBuilder
      • getSpriteSheets

        public 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;
        Specified by:
        getSpriteSheets in interface JobConfigOrBuilder
      • setSpriteSheets

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

        public JobConfig.Builder setSpriteSheets​(int index,
                                                 SpriteSheet.Builder builderForValue)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • addSpriteSheets

        public JobConfig.Builder addSpriteSheets​(SpriteSheet value)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • addSpriteSheets

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

        public JobConfig.Builder addSpriteSheets​(SpriteSheet.Builder builderForValue)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • addSpriteSheets

        public JobConfig.Builder addSpriteSheets​(int index,
                                                 SpriteSheet.Builder builderForValue)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • addAllSpriteSheets

        public JobConfig.Builder addAllSpriteSheets​(Iterable<? extends SpriteSheet> values)
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • clearSpriteSheets

        public JobConfig.Builder clearSpriteSheets()
         List of output sprite sheets.
         Spritesheets require at least one VideoStream in the Jobconfig.
         
        repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
      • removeSpriteSheets

        public JobConfig.Builder removeSpriteSheets​(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;
      • getSpriteSheetsBuilder

        public SpriteSheet.Builder getSpriteSheetsBuilder​(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;
      • getSpriteSheetsOrBuilder

        public 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;
        Specified by:
        getSpriteSheetsOrBuilder in interface JobConfigOrBuilder
      • getSpriteSheetsOrBuilderList

        public 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;
        Specified by:
        getSpriteSheetsOrBuilderList in interface JobConfigOrBuilder
      • addSpriteSheetsBuilder

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

        public SpriteSheet.Builder addSpriteSheetsBuilder​(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;
      • getSpriteSheetsBuilderList

        public List<SpriteSheet.Builder> getSpriteSheetsBuilderList()
         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

        public List<Overlay> getOverlaysList()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
        Specified by:
        getOverlaysList in interface JobConfigOrBuilder
      • getOverlaysCount

        public int getOverlaysCount()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
        Specified by:
        getOverlaysCount in interface JobConfigOrBuilder
      • getOverlays

        public Overlay getOverlays​(int index)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
        Specified by:
        getOverlays in interface JobConfigOrBuilder
      • setOverlays

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

        public JobConfig.Builder setOverlays​(int index,
                                             Overlay.Builder builderForValue)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • addOverlays

        public JobConfig.Builder addOverlays​(Overlay value)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • addOverlays

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

        public JobConfig.Builder addOverlays​(Overlay.Builder builderForValue)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • addOverlays

        public JobConfig.Builder addOverlays​(int index,
                                             Overlay.Builder builderForValue)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • addAllOverlays

        public JobConfig.Builder addAllOverlays​(Iterable<? extends Overlay> values)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • clearOverlays

        public JobConfig.Builder clearOverlays()
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
      • removeOverlays

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

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

        public OverlayOrBuilder getOverlaysOrBuilder​(int index)
         List of overlays on the output video, in descending Z-order.
         
        repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
        Specified by:
        getOverlaysOrBuilder in interface JobConfigOrBuilder
      • addOverlaysBuilder

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

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

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

        public 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;
        Specified by:
        getEncryptionsList in interface JobConfigOrBuilder
      • getEncryptionsCount

        public 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;
        Specified by:
        getEncryptionsCount in interface JobConfigOrBuilder
      • getEncryptions

        public 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;
        Specified by:
        getEncryptions in interface JobConfigOrBuilder
      • setEncryptions

        public JobConfig.Builder setEncryptions​(int index,
                                                Encryption value)
         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;
      • setEncryptions

        public JobConfig.Builder setEncryptions​(int index,
                                                Encryption.Builder builderForValue)
         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;
      • addEncryptions

        public JobConfig.Builder addEncryptions​(Encryption value)
         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;
      • addEncryptions

        public JobConfig.Builder addEncryptions​(int index,
                                                Encryption value)
         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;
      • addEncryptions

        public JobConfig.Builder addEncryptions​(Encryption.Builder builderForValue)
         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;
      • addEncryptions

        public JobConfig.Builder addEncryptions​(int index,
                                                Encryption.Builder builderForValue)
         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;
      • addAllEncryptions

        public JobConfig.Builder addAllEncryptions​(Iterable<? extends Encryption> values)
         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;
      • clearEncryptions

        public JobConfig.Builder clearEncryptions()
         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;
      • removeEncryptions

        public JobConfig.Builder removeEncryptions​(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;
      • getEncryptionsBuilder

        public Encryption.Builder getEncryptionsBuilder​(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;
      • getEncryptionsOrBuilder

        public 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;
        Specified by:
        getEncryptionsOrBuilder in interface JobConfigOrBuilder
      • getEncryptionsOrBuilderList

        public 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;
        Specified by:
        getEncryptionsOrBuilderList in interface JobConfigOrBuilder
      • addEncryptionsBuilder

        public Encryption.Builder addEncryptionsBuilder()
         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;
      • addEncryptionsBuilder

        public Encryption.Builder addEncryptionsBuilder​(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;
      • getEncryptionsBuilderList

        public List<Encryption.Builder> getEncryptionsBuilderList()
         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;
      • setUnknownFields

        public final JobConfig.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>
      • mergeUnknownFields

        public final JobConfig.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobConfig.Builder>