Class DocumentOutputConfig.Builder (2.46.0)

public static final class DocumentOutputConfig.Builder extends GeneratedMessageV3.Builder<DocumentOutputConfig.Builder> implements DocumentOutputConfigOrBuilder

Config that controls the output of documents. All documents will be written as a JSON file.

Protobuf type google.cloud.documentai.v1.DocumentOutputConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DocumentOutputConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

build()

public DocumentOutputConfig build()
Returns
Type Description
DocumentOutputConfig

buildPartial()

public DocumentOutputConfig buildPartial()
Returns
Type Description
DocumentOutputConfig

clear()

public DocumentOutputConfig.Builder clear()
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

clearDestination()

public DocumentOutputConfig.Builder clearDestination()
Returns
Type Description
DocumentOutputConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public DocumentOutputConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

clearGcsOutputConfig()

public DocumentOutputConfig.Builder clearGcsOutputConfig()

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Returns
Type Description
DocumentOutputConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public DocumentOutputConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

clone()

public DocumentOutputConfig.Builder clone()
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

getDefaultInstanceForType()

public DocumentOutputConfig getDefaultInstanceForType()
Returns
Type Description
DocumentOutputConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDestinationCase()

public DocumentOutputConfig.DestinationCase getDestinationCase()
Returns
Type Description
DocumentOutputConfig.DestinationCase

getGcsOutputConfig()

public DocumentOutputConfig.GcsOutputConfig getGcsOutputConfig()

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Returns
Type Description
DocumentOutputConfig.GcsOutputConfig

The gcsOutputConfig.

getGcsOutputConfigBuilder()

public DocumentOutputConfig.GcsOutputConfig.Builder getGcsOutputConfigBuilder()

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Returns
Type Description
DocumentOutputConfig.GcsOutputConfig.Builder

getGcsOutputConfigOrBuilder()

public DocumentOutputConfig.GcsOutputConfigOrBuilder getGcsOutputConfigOrBuilder()

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Returns
Type Description
DocumentOutputConfig.GcsOutputConfigOrBuilder

hasGcsOutputConfig()

public boolean hasGcsOutputConfig()

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Returns
Type Description
boolean

Whether the gcsOutputConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DocumentOutputConfig other)

public DocumentOutputConfig.Builder mergeFrom(DocumentOutputConfig other)
Parameter
Name Description
other DocumentOutputConfig
Returns
Type Description
DocumentOutputConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DocumentOutputConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DocumentOutputConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DocumentOutputConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

mergeGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig value)

public DocumentOutputConfig.Builder mergeGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig value)

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Parameter
Name Description
value DocumentOutputConfig.GcsOutputConfig
Returns
Type Description
DocumentOutputConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DocumentOutputConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DocumentOutputConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

setGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig value)

public DocumentOutputConfig.Builder setGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig value)

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Parameter
Name Description
value DocumentOutputConfig.GcsOutputConfig
Returns
Type Description
DocumentOutputConfig.Builder

setGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig.Builder builderForValue)

public DocumentOutputConfig.Builder setGcsOutputConfig(DocumentOutputConfig.GcsOutputConfig.Builder builderForValue)

Output config to write the results to Cloud Storage.

.google.cloud.documentai.v1.DocumentOutputConfig.GcsOutputConfig gcs_output_config = 1;

Parameter
Name Description
builderForValue DocumentOutputConfig.GcsOutputConfig.Builder
Returns
Type Description
DocumentOutputConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DocumentOutputConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DocumentOutputConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final DocumentOutputConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DocumentOutputConfig.Builder
Overrides