Class DataStoreTool.ModalityConfig (0.1.0)

public static final class DataStoreTool.ModalityConfig extends GeneratedMessage implements DataStoreTool.ModalityConfigOrBuilder

If specified, will apply the given configuration for the specified modality.

Protobuf type google.cloud.ces.v1.DataStoreTool.ModalityConfig

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > DataStoreTool.ModalityConfig

Static Fields

GROUNDING_CONFIG_FIELD_NUMBER

public static final int GROUNDING_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

MODALITY_TYPE_FIELD_NUMBER

public static final int MODALITY_TYPE_FIELD_NUMBER
Field Value
Type Description
int

REWRITER_CONFIG_FIELD_NUMBER

public static final int REWRITER_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

SUMMARIZATION_CONFIG_FIELD_NUMBER

public static final int SUMMARIZATION_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static DataStoreTool.ModalityConfig getDefaultInstance()
Returns
Type Description
DataStoreTool.ModalityConfig

getDescriptor()

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

newBuilder()

public static DataStoreTool.ModalityConfig.Builder newBuilder()
Returns
Type Description
DataStoreTool.ModalityConfig.Builder

newBuilder(DataStoreTool.ModalityConfig prototype)

public static DataStoreTool.ModalityConfig.Builder newBuilder(DataStoreTool.ModalityConfig prototype)
Parameter
Name Description
prototype DataStoreTool.ModalityConfig
Returns
Type Description
DataStoreTool.ModalityConfig.Builder

parseDelimitedFrom(InputStream input)

public static DataStoreTool.ModalityConfig parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static DataStoreTool.ModalityConfig parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static DataStoreTool.ModalityConfig parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static DataStoreTool.ModalityConfig parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static DataStoreTool.ModalityConfig parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static DataStoreTool.ModalityConfig parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static DataStoreTool.ModalityConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataStoreTool.ModalityConfig
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<DataStoreTool.ModalityConfig> parser()
Returns
Type Description
Parser<ModalityConfig>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public DataStoreTool.ModalityConfig getDefaultInstanceForType()
Returns
Type Description
DataStoreTool.ModalityConfig

getGroundingConfig()

public DataStoreTool.GroundingConfig getGroundingConfig()

Optional. The grounding configuration.

.google.cloud.ces.v1.DataStoreTool.GroundingConfig grounding_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.GroundingConfig

The groundingConfig.

getGroundingConfigOrBuilder()

public DataStoreTool.GroundingConfigOrBuilder getGroundingConfigOrBuilder()

Optional. The grounding configuration.

.google.cloud.ces.v1.DataStoreTool.GroundingConfig grounding_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.GroundingConfigOrBuilder

getModalityType()

public DataStoreTool.ModalityConfig.ModalityType getModalityType()

Required. The modality type.

.google.cloud.ces.v1.DataStoreTool.ModalityConfig.ModalityType modality_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataStoreTool.ModalityConfig.ModalityType

The modalityType.

getModalityTypeValue()

public int getModalityTypeValue()

Required. The modality type.

.google.cloud.ces.v1.DataStoreTool.ModalityConfig.ModalityType modality_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for modalityType.

getParserForType()

public Parser<DataStoreTool.ModalityConfig> getParserForType()
Returns
Type Description
Parser<ModalityConfig>
Overrides

getRewriterConfig()

public DataStoreTool.RewriterConfig getRewriterConfig()

Optional. The rewriter config.

.google.cloud.ces.v1.DataStoreTool.RewriterConfig rewriter_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.RewriterConfig

The rewriterConfig.

getRewriterConfigOrBuilder()

public DataStoreTool.RewriterConfigOrBuilder getRewriterConfigOrBuilder()

Optional. The rewriter config.

.google.cloud.ces.v1.DataStoreTool.RewriterConfig rewriter_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.RewriterConfigOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSummarizationConfig()

public DataStoreTool.SummarizationConfig getSummarizationConfig()

Optional. The summarization config.

.google.cloud.ces.v1.DataStoreTool.SummarizationConfig summarization_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.SummarizationConfig

The summarizationConfig.

getSummarizationConfigOrBuilder()

public DataStoreTool.SummarizationConfigOrBuilder getSummarizationConfigOrBuilder()

Optional. The summarization config.

.google.cloud.ces.v1.DataStoreTool.SummarizationConfig summarization_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataStoreTool.SummarizationConfigOrBuilder

hasGroundingConfig()

public boolean hasGroundingConfig()

Optional. The grounding configuration.

.google.cloud.ces.v1.DataStoreTool.GroundingConfig grounding_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the groundingConfig field is set.

hasRewriterConfig()

public boolean hasRewriterConfig()

Optional. The rewriter config.

.google.cloud.ces.v1.DataStoreTool.RewriterConfig rewriter_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the rewriterConfig field is set.

hasSummarizationConfig()

public boolean hasSummarizationConfig()

Optional. The summarization config.

.google.cloud.ces.v1.DataStoreTool.SummarizationConfig summarization_config = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the summarizationConfig field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public DataStoreTool.ModalityConfig.Builder newBuilderForType()
Returns
Type Description
DataStoreTool.ModalityConfig.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected DataStoreTool.ModalityConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
DataStoreTool.ModalityConfig.Builder
Overrides

toBuilder()

public DataStoreTool.ModalityConfig.Builder toBuilder()
Returns
Type Description
DataStoreTool.ModalityConfig.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException