Package com.google.cloud.documentai.v1
Class ProcessorVersionAlias.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
com.google.cloud.documentai.v1.ProcessorVersionAlias.Builder
- All Implemented Interfaces:
ProcessorVersionAliasOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProcessorVersionAlias
public static final class ProcessorVersionAlias.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
implements ProcessorVersionAliasOrBuilder
Contains the alias and the aliased resource name of processor version.Protobuf type
google.cloud.documentai.v1.ProcessorVersionAlias-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The alias in the form of `processor_version` resource name.The resource name of aliased processor version.getAlias()The alias in the form of `processor_version` resource name.com.google.protobuf.ByteStringThe alias in the form of `processor_version` resource name.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe resource name of aliased processor version.com.google.protobuf.ByteStringThe resource name of aliased processor version.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ProcessorVersionAlias other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The alias in the form of `processor_version` resource name.setAliasBytes(com.google.protobuf.ByteString value) The alias in the form of `processor_version` resource name.setProcessorVersion(String value) The resource name of aliased processor version.setProcessorVersionBytes(com.google.protobuf.ByteString value) The resource name of aliased processor version.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessorVersionAlias.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProcessorVersionAlias.Builder>
-
mergeFrom
public ProcessorVersionAlias.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessorVersionAlias.Builder>- Throws:
IOException
-
getAlias
The alias in the form of `processor_version` resource name.
string alias = 1;- Specified by:
getAliasin interfaceProcessorVersionAliasOrBuilder- Returns:
- The alias.
-
getAliasBytes
public com.google.protobuf.ByteString getAliasBytes()The alias in the form of `processor_version` resource name.
string alias = 1;- Specified by:
getAliasBytesin interfaceProcessorVersionAliasOrBuilder- Returns:
- The bytes for alias.
-
setAlias
The alias in the form of `processor_version` resource name.
string alias = 1;- Parameters:
value- The alias to set.- Returns:
- This builder for chaining.
-
clearAlias
The alias in the form of `processor_version` resource name.
string alias = 1;- Returns:
- This builder for chaining.
-
setAliasBytes
The alias in the form of `processor_version` resource name.
string alias = 1;- Parameters:
value- The bytes for alias to set.- Returns:
- This builder for chaining.
-
getProcessorVersion
The resource name of aliased processor version.
string processor_version = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getProcessorVersionin interfaceProcessorVersionAliasOrBuilder- Returns:
- The processorVersion.
-
getProcessorVersionBytes
public com.google.protobuf.ByteString getProcessorVersionBytes()The resource name of aliased processor version.
string processor_version = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getProcessorVersionBytesin interfaceProcessorVersionAliasOrBuilder- Returns:
- The bytes for processorVersion.
-
setProcessorVersion
The resource name of aliased processor version.
string processor_version = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The processorVersion to set.- Returns:
- This builder for chaining.
-
clearProcessorVersion
The resource name of aliased processor version.
string processor_version = 2 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setProcessorVersionBytes
The resource name of aliased processor version.
string processor_version = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for processorVersion to set.- Returns:
- This builder for chaining.
-