public static final class RawDocument.Builder extends GeneratedMessageV3.Builder<RawDocument.Builder> implements RawDocumentOrBuilder
Payload message of raw document content (bytes).
Protobuf type google.cloud.documentai.v1beta3.RawDocument
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RawDocument.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public RawDocument build()
Returns
buildPartial()
public RawDocument buildPartial()
Returns
clear()
public RawDocument.Builder clear()
Returns
Overrides
clearContent()
public RawDocument.Builder clearContent()
Inline document content.
bytes content = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public RawDocument.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearMimeType()
public RawDocument.Builder clearMimeType()
An IANA MIME type (RFC6838) indicating the nature and format of the
[content].
string mime_type = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public RawDocument.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public RawDocument.Builder clone()
Returns
Overrides
getContent()
public ByteString getContent()
Inline document content.
bytes content = 1;
Returns
getDefaultInstanceForType()
public RawDocument getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getMimeType()
public String getMimeType()
An IANA MIME type (RFC6838) indicating the nature and format of the
[content].
string mime_type = 2;
Returns
Type | Description |
String | The mimeType.
|
getMimeTypeBytes()
public ByteString getMimeTypeBytes()
An IANA MIME type (RFC6838) indicating the nature and format of the
[content].
string mime_type = 2;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(RawDocument other)
public RawDocument.Builder mergeFrom(RawDocument other)
Parameter
Returns
public RawDocument.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RawDocument.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RawDocument.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setContent(ByteString value)
public RawDocument.Builder setContent(ByteString value)
Inline document content.
bytes content = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RawDocument.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setMimeType(String value)
public RawDocument.Builder setMimeType(String value)
An IANA MIME type (RFC6838) indicating the nature and format of the
[content].
string mime_type = 2;
Parameter
Name | Description |
value | String
The mimeType to set.
|
Returns
setMimeTypeBytes(ByteString value)
public RawDocument.Builder setMimeTypeBytes(ByteString value)
An IANA MIME type (RFC6838) indicating the nature and format of the
[content].
string mime_type = 2;
Parameter
Name | Description |
value | ByteString
The bytes for mimeType to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RawDocument.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RawDocument.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides