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
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int GROUNDING_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int MODALITY_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int REWRITER_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SUMMARIZATION_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static DataStoreTool.ModalityConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static DataStoreTool.ModalityConfig.Builder newBuilder()
public static DataStoreTool.ModalityConfig.Builder newBuilder(DataStoreTool.ModalityConfig prototype)
public static DataStoreTool.ModalityConfig parseDelimitedFrom(InputStream input)
public static DataStoreTool.ModalityConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.ModalityConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static DataStoreTool.ModalityConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.ModalityConfig parseFrom(ByteString data)
public static DataStoreTool.ModalityConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.ModalityConfig parseFrom(CodedInputStream input)
public static DataStoreTool.ModalityConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.ModalityConfig parseFrom(InputStream input)
public static DataStoreTool.ModalityConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.ModalityConfig parseFrom(ByteBuffer data)
public static DataStoreTool.ModalityConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<DataStoreTool.ModalityConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public DataStoreTool.ModalityConfig getDefaultInstanceForType()
public DataStoreTool.GroundingConfig getGroundingConfig()
Optional. The grounding configuration.
.google.cloud.ces.v1.DataStoreTool.GroundingConfig grounding_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.GroundingConfigOrBuilder getGroundingConfigOrBuilder()
Optional. The grounding configuration.
.google.cloud.ces.v1.DataStoreTool.GroundingConfig grounding_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.ModalityConfig.ModalityType getModalityType()
Required. The modality type.
.google.cloud.ces.v1.DataStoreTool.ModalityConfig.ModalityType modality_type = 1 [(.google.api.field_behavior) = REQUIRED];
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.
|
public Parser<DataStoreTool.ModalityConfig> getParserForType()
Overrides
public DataStoreTool.RewriterConfig getRewriterConfig()
Optional. The rewriter config.
.google.cloud.ces.v1.DataStoreTool.RewriterConfig rewriter_config = 2 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.RewriterConfigOrBuilder getRewriterConfigOrBuilder()
Optional. The rewriter config.
.google.cloud.ces.v1.DataStoreTool.RewriterConfig rewriter_config = 2 [(.google.api.field_behavior) = OPTIONAL];
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public DataStoreTool.SummarizationConfig getSummarizationConfig()
Optional. The summarization config.
.google.cloud.ces.v1.DataStoreTool.SummarizationConfig summarization_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.SummarizationConfigOrBuilder getSummarizationConfigOrBuilder()
Optional. The summarization config.
.google.cloud.ces.v1.DataStoreTool.SummarizationConfig summarization_config = 3 [(.google.api.field_behavior) = OPTIONAL];
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.
|
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.
|
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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DataStoreTool.ModalityConfig.Builder newBuilderForType()
protected DataStoreTool.ModalityConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public DataStoreTool.ModalityConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides