Class: Google::Cloud::Video::Transcoder::V1::JobTemplate

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/video/transcoder/v1/resources.rb

Overview

Transcoding job template resource.

Defined Under Namespace

Classes: LabelsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#config::Google::Cloud::Video::Transcoder::V1::JobConfig

Returns The configuration for this template.

Returns:



170
171
172
173
174
175
176
177
178
179
180
181
182
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 170

class JobTemplate
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#labels::Google::Protobuf::Map{::String => ::String}

Returns The labels associated with this job template. You can use these to organize and group your job templates.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    The labels associated with this job template. You can use these to organize and group your job templates.



170
171
172
173
174
175
176
177
178
179
180
181
182
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 170

class JobTemplate
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#name::String

Returns The resource name of the job template. Format: projects/{project_number}/locations/{location}/jobTemplates/{job_template}.

Returns:

  • (::String)

    The resource name of the job template. Format: projects/{project_number}/locations/{location}/jobTemplates/{job_template}



170
171
172
173
174
175
176
177
178
179
180
181
182
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 170

class JobTemplate
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end