Class RevisionRef
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.documentai.v1beta3.RevisionRef
-
- All Implemented Interfaces:
RevisionRefOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class RevisionRef extends com.google.protobuf.GeneratedMessageV3 implements RevisionRefOrBuilder
The revision reference specifies which revision on the document to read.
Protobuf typegoogle.cloud.documentai.v1beta3.RevisionRef
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RevisionRef.Builder
The revision reference specifies which revision on the document to read.static class
RevisionRef.RevisionCase
Some predefined revision cases.static class
RevisionRef.SourceCase
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
LATEST_PROCESSOR_VERSION_FIELD_NUMBER
static int
REVISION_CASE_FIELD_NUMBER
static int
REVISION_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static RevisionRef
getDefaultInstance()
RevisionRef
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getLatestProcessorVersion()
Reads the revision generated by the processor version.com.google.protobuf.ByteString
getLatestProcessorVersionBytes()
Reads the revision generated by the processor version.com.google.protobuf.Parser<RevisionRef>
getParserForType()
RevisionRef.RevisionCase
getRevisionCase()
Reads the revision by the predefined case.int
getRevisionCaseValue()
Reads the revision by the predefined case.String
getRevisionId()
Reads the revision given by the id.com.google.protobuf.ByteString
getRevisionIdBytes()
Reads the revision given by the id.int
getSerializedSize()
RevisionRef.SourceCase
getSourceCase()
int
hashCode()
boolean
hasLatestProcessorVersion()
Reads the revision generated by the processor version.boolean
hasRevisionCase()
Reads the revision by the predefined case.boolean
hasRevisionId()
Reads the revision given by the id.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static RevisionRef.Builder
newBuilder()
static RevisionRef.Builder
newBuilder(RevisionRef prototype)
RevisionRef.Builder
newBuilderForType()
protected RevisionRef.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static RevisionRef
parseDelimitedFrom(InputStream input)
static RevisionRef
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RevisionRef
parseFrom(byte[] data)
static RevisionRef
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RevisionRef
parseFrom(com.google.protobuf.ByteString data)
static RevisionRef
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RevisionRef
parseFrom(com.google.protobuf.CodedInputStream input)
static RevisionRef
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RevisionRef
parseFrom(InputStream input)
static RevisionRef
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RevisionRef
parseFrom(ByteBuffer data)
static RevisionRef
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<RevisionRef>
parser()
RevisionRef.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
REVISION_CASE_FIELD_NUMBER
public static final int REVISION_CASE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REVISION_ID_FIELD_NUMBER
public static final int REVISION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LATEST_PROCESSOR_VERSION_FIELD_NUMBER
public static final int LATEST_PROCESSOR_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getSourceCase
public RevisionRef.SourceCase getSourceCase()
- Specified by:
getSourceCase
in interfaceRevisionRefOrBuilder
-
hasRevisionCase
public boolean hasRevisionCase()
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;
- Specified by:
hasRevisionCase
in 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:
getRevisionCaseValue
in interfaceRevisionRefOrBuilder
- Returns:
- The enum numeric value on the wire for revisionCase.
-
getRevisionCase
public RevisionRef.RevisionCase getRevisionCase()
Reads the revision by the predefined case.
.google.cloud.documentai.v1beta3.RevisionRef.RevisionCase revision_case = 1;
- Specified by:
getRevisionCase
in interfaceRevisionRefOrBuilder
- Returns:
- The revisionCase.
-
hasRevisionId
public boolean hasRevisionId()
Reads the revision given by the id.
string revision_id = 2;
- Specified by:
hasRevisionId
in interfaceRevisionRefOrBuilder
- Returns:
- Whether the revisionId field is set.
-
getRevisionId
public String getRevisionId()
Reads the revision given by the id.
string revision_id = 2;
- Specified by:
getRevisionId
in interfaceRevisionRefOrBuilder
- Returns:
- The revisionId.
-
getRevisionIdBytes
public com.google.protobuf.ByteString getRevisionIdBytes()
Reads the revision given by the id.
string revision_id = 2;
- Specified by:
getRevisionIdBytes
in interfaceRevisionRefOrBuilder
- Returns:
- The bytes for revisionId.
-
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:
hasLatestProcessorVersion
in interfaceRevisionRefOrBuilder
- Returns:
- Whether the latestProcessorVersion field is set.
-
getLatestProcessorVersion
public String 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:
getLatestProcessorVersion
in 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:
getLatestProcessorVersionBytes
in interfaceRevisionRefOrBuilder
- Returns:
- The bytes for latestProcessorVersion.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RevisionRef parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RevisionRef parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RevisionRef parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RevisionRef parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RevisionRef parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RevisionRef parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RevisionRef parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RevisionRef.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RevisionRef.Builder newBuilder()
-
newBuilder
public static RevisionRef.Builder newBuilder(RevisionRef prototype)
-
toBuilder
public RevisionRef.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RevisionRef.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RevisionRef getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RevisionRef> parser()
-
getParserForType
public com.google.protobuf.Parser<RevisionRef> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RevisionRef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-