Class RevisionRef.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RevisionRef.Builder>
com.google.cloud.documentai.v1beta3.RevisionRef.Builder
- All Implemented Interfaces:
RevisionRefOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RevisionRef
public static final class RevisionRef.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RevisionRef.Builder>
implements RevisionRefOrBuilder
The revision reference specifies which revision on the document to read.Protobuf type
google.cloud.documentai.v1beta3.RevisionRef-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Reads the revision generated by the processor version.Reads the revision by the predefined case.Reads the revision given by the id.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorReads the revision generated by the processor version.com.google.protobuf.ByteStringReads the revision generated by the processor version.Reads the revision by the predefined case.intReads the revision by the predefined case.Reads the revision given by the id.com.google.protobuf.ByteStringReads the revision given by the id.booleanReads the revision generated by the processor version.booleanReads the revision by the predefined case.booleanReads the revision given by the id.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(RevisionRef other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setLatestProcessorVersion(String value) Reads the revision generated by the processor version.setLatestProcessorVersionBytes(com.google.protobuf.ByteString value) Reads the revision generated by the processor version.Reads the revision by the predefined case.setRevisionCaseValue(int value) Reads the revision by the predefined case.setRevisionId(String value) Reads the revision given by the id.setRevisionIdBytes(com.google.protobuf.ByteString value) Reads the revision given by the id.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<RevisionRef.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<RevisionRef.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<RevisionRef.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<RevisionRef.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RevisionRef.Builder>
-
mergeFrom
public RevisionRef.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<RevisionRef.Builder>- Throws:
IOException
-
getSourceCase
- Specified by:
getSourceCasein interfaceRevisionRefOrBuilder
-
clearSource
-
hasRevisionCase
public boolean hasRevisionCase()Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Specified by:
hasRevisionCasein interfaceRevisionRefOrBuilder- Returns:
- Whether the revisionCase field is set.
-
getRevisionCaseValue
public int getRevisionCaseValue()Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Specified by:
getRevisionCaseValuein interfaceRevisionRefOrBuilder- Returns:
- The enum numeric value on the wire for revisionCase.
-
setRevisionCaseValue
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Parameters:
value- The enum numeric value on the wire for revisionCase to set.- Returns:
- This builder for chaining.
-
getRevisionCase
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Specified by:
getRevisionCasein interfaceRevisionRefOrBuilder- Returns:
- The revisionCase.
-
setRevisionCase
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Parameters:
value- The revisionCase to set.- Returns:
- This builder for chaining.
-
clearRevisionCase
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;- Returns:
- This builder for chaining.
-
hasRevisionId
public boolean hasRevisionId()Reads the revision given by the id.
string revision_id = 2;- Specified by:
hasRevisionIdin interfaceRevisionRefOrBuilder- Returns:
- Whether the revisionId field is set.
-
getRevisionId
Reads the revision given by the id.
string revision_id = 2;- Specified by:
getRevisionIdin interfaceRevisionRefOrBuilder- Returns:
- The revisionId.
-
getRevisionIdBytes
public com.google.protobuf.ByteString getRevisionIdBytes()Reads the revision given by the id.
string revision_id = 2;- Specified by:
getRevisionIdBytesin interfaceRevisionRefOrBuilder- Returns:
- The bytes for revisionId.
-
setRevisionId
Reads the revision given by the id.
string revision_id = 2;- Parameters:
value- The revisionId to set.- Returns:
- This builder for chaining.
-
clearRevisionId
Reads the revision given by the id.
string revision_id = 2;- Returns:
- This builder for chaining.
-
setRevisionIdBytes
Reads the revision given by the id.
string revision_id = 2;- Parameters:
value- The bytes for revisionId to set.- Returns:
- This builder for chaining.
-
hasLatestProcessorVersion
public boolean hasLatestProcessorVersion()Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Specified by:
hasLatestProcessorVersionin interfaceRevisionRefOrBuilder- Returns:
- Whether the latestProcessorVersion field is set.
-
getLatestProcessorVersion
Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Specified by:
getLatestProcessorVersionin interfaceRevisionRefOrBuilder- Returns:
- The latestProcessorVersion.
-
getLatestProcessorVersionBytes
public com.google.protobuf.ByteString getLatestProcessorVersionBytes()Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Specified by:
getLatestProcessorVersionBytesin interfaceRevisionRefOrBuilder- Returns:
- The bytes for latestProcessorVersion.
-
setLatestProcessorVersion
Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Parameters:
value- The latestProcessorVersion to set.- Returns:
- This builder for chaining.
-
clearLatestProcessorVersion
Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Returns:
- This builder for chaining.
-
setLatestProcessorVersionBytes
Reads the revision generated by the processor version. The format takes the full resource name of processor version. `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string latest_processor_version = 3;- Parameters:
value- The bytes for latestProcessorVersion to set.- Returns:
- This builder for chaining.
-