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:



166
167
168
169
170
171
172
173
174
175
176
177
178
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 166

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.



166
167
168
169
170
171
172
173
174
175
176
177
178
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 166

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}



166
167
168
169
170
171
172
173
174
175
176
177
178
# File 'proto_docs/google/cloud/video/transcoder/v1/resources.rb', line 166

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