public static final class JobTemplate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder> implements JobTemplateOrBuilder
Transcoding job template resource.Protobuf type
google.cloud.video.transcoder.v1.JobTemplate| Modifier and Type | Method and Description |
|---|---|
JobTemplate.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
JobTemplate |
build() |
JobTemplate |
buildPartial() |
JobTemplate.Builder |
clear() |
JobTemplate.Builder |
clearConfig()
The configuration for this template.
|
JobTemplate.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
JobTemplate.Builder |
clearLabels() |
JobTemplate.Builder |
clearName()
The resource name of the job template.
|
JobTemplate.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
JobTemplate.Builder |
clone() |
boolean |
containsLabels(String key)
The labels associated with this job template.
|
JobConfig |
getConfig()
The configuration for this template.
|
JobConfig.Builder |
getConfigBuilder()
The configuration for this template.
|
JobConfigOrBuilder |
getConfigOrBuilder()
The configuration for this template.
|
JobTemplate |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The labels associated with this job template.
|
Map<String,String> |
getLabelsMap()
The labels associated with this job template.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The labels associated with this job template.
|
String |
getLabelsOrThrow(String key)
The labels associated with this job template.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
The resource name of the job template.
|
com.google.protobuf.ByteString |
getNameBytes()
The resource name of the job template.
|
boolean |
hasConfig()
The configuration for this template.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
JobTemplate.Builder |
mergeConfig(JobConfig value)
The configuration for this template.
|
JobTemplate.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
JobTemplate.Builder |
mergeFrom(JobTemplate other) |
JobTemplate.Builder |
mergeFrom(com.google.protobuf.Message other) |
JobTemplate.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
JobTemplate.Builder |
putAllLabels(Map<String,String> values)
The labels associated with this job template.
|
JobTemplate.Builder |
putLabels(String key,
String value)
The labels associated with this job template.
|
JobTemplate.Builder |
removeLabels(String key)
The labels associated with this job template.
|
JobTemplate.Builder |
setConfig(JobConfig.Builder builderForValue)
The configuration for this template.
|
JobTemplate.Builder |
setConfig(JobConfig value)
The configuration for this template.
|
JobTemplate.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
JobTemplate.Builder |
setName(String value)
The resource name of the job template.
|
JobTemplate.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The resource name of the job template.
|
JobTemplate.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
JobTemplate.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JobTemplate build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JobTemplate buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JobTemplate.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobTemplate.Builder>public JobTemplate.Builder mergeFrom(JobTemplate other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public JobTemplate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobTemplate.Builder>IOExceptionpublic String getName()
The resource name of the job template.
Format:
`projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
string name = 1;getName in interface JobTemplateOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The resource name of the job template.
Format:
`projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
string name = 1;getNameBytes in interface JobTemplateOrBuilderpublic JobTemplate.Builder setName(String value)
The resource name of the job template.
Format:
`projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
string name = 1;value - The name to set.public JobTemplate.Builder clearName()
The resource name of the job template.
Format:
`projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
string name = 1;public JobTemplate.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the job template.
Format:
`projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
string name = 1;value - The bytes for name to set.public boolean hasConfig()
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;hasConfig in interface JobTemplateOrBuilderpublic JobConfig getConfig()
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;getConfig in interface JobTemplateOrBuilderpublic JobTemplate.Builder setConfig(JobConfig value)
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;public JobTemplate.Builder setConfig(JobConfig.Builder builderForValue)
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;public JobTemplate.Builder mergeConfig(JobConfig value)
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;public JobTemplate.Builder clearConfig()
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;public JobConfig.Builder getConfigBuilder()
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;public JobConfigOrBuilder getConfigOrBuilder()
The configuration for this template.
.google.cloud.video.transcoder.v1.JobConfig config = 2;getConfigOrBuilder in interface JobTemplateOrBuilderpublic int getLabelsCount()
JobTemplateOrBuilderThe labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;getLabelsCount in interface JobTemplateOrBuilderpublic boolean containsLabels(String key)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;containsLabels in interface JobTemplateOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface JobTemplateOrBuilderpublic Map<String,String> getLabelsMap()
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;getLabelsMap in interface JobTemplateOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;getLabelsOrDefault in interface JobTemplateOrBuilderpublic String getLabelsOrThrow(String key)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;getLabelsOrThrow in interface JobTemplateOrBuilderpublic JobTemplate.Builder clearLabels()
public JobTemplate.Builder removeLabels(String key)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;@Deprecated public Map<String,String> getMutableLabels()
public JobTemplate.Builder putLabels(String key, String value)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;public JobTemplate.Builder putAllLabels(Map<String,String> values)
The labels associated with this job template. You can use these to organize and group your job templates.
map<string, string> labels = 3;public final JobTemplate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>public final JobTemplate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobTemplate.Builder>Copyright © 2022 Google LLC. All rights reserved.