public static final class DocumentProcessingConfig.ChunkingConfig.Builder extends GeneratedMessageV3.Builder<DocumentProcessingConfig.ChunkingConfig.Builder> implements DocumentProcessingConfig.ChunkingConfigOrBuilder
Configuration for chunking config.
Protobuf type
google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DocumentProcessingConfig.ChunkingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DocumentProcessingConfig.ChunkingConfig build()
buildPartial()
public DocumentProcessingConfig.ChunkingConfig buildPartial()
clear()
public DocumentProcessingConfig.ChunkingConfig.Builder clear()
Overrides
clearChunkMode()
public DocumentProcessingConfig.ChunkingConfig.Builder clearChunkMode()
clearField(Descriptors.FieldDescriptor field)
public DocumentProcessingConfig.ChunkingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLayoutBasedChunkingConfig()
public DocumentProcessingConfig.ChunkingConfig.Builder clearLayoutBasedChunkingConfig()
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public DocumentProcessingConfig.ChunkingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public DocumentProcessingConfig.ChunkingConfig.Builder clone()
Overrides
getChunkModeCase()
public DocumentProcessingConfig.ChunkingConfig.ChunkModeCase getChunkModeCase()
getDefaultInstanceForType()
public DocumentProcessingConfig.ChunkingConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLayoutBasedChunkingConfig()
public DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig getLayoutBasedChunkingConfig()
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
getLayoutBasedChunkingConfigBuilder()
public DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig.Builder getLayoutBasedChunkingConfigBuilder()
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
getLayoutBasedChunkingConfigOrBuilder()
public DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfigOrBuilder getLayoutBasedChunkingConfigOrBuilder()
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
hasLayoutBasedChunkingConfig()
public boolean hasLayoutBasedChunkingConfig()
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
Returns |
Type |
Description |
boolean |
Whether the layoutBasedChunkingConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DocumentProcessingConfig.ChunkingConfig other)
public DocumentProcessingConfig.ChunkingConfig.Builder mergeFrom(DocumentProcessingConfig.ChunkingConfig other)
public DocumentProcessingConfig.ChunkingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DocumentProcessingConfig.ChunkingConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig value)
public DocumentProcessingConfig.ChunkingConfig.Builder mergeLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig value)
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DocumentProcessingConfig.ChunkingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DocumentProcessingConfig.ChunkingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig value)
public DocumentProcessingConfig.ChunkingConfig.Builder setLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig value)
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
setLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig.Builder builderForValue)
public DocumentProcessingConfig.ChunkingConfig.Builder setLayoutBasedChunkingConfig(DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig.Builder builderForValue)
Configuration for the layout based chunking.
.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ChunkingConfig.LayoutBasedChunkingConfig layout_based_chunking_config = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DocumentProcessingConfig.ChunkingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DocumentProcessingConfig.ChunkingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides