public final class DataStoreTool extends GeneratedMessage implements DataStoreToolOrBuilder
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 BOOST_SPECS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DATA_STORE_SOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ENGINE_SOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int FILTER_PARAMETER_BEHAVIOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int MODALITY_CONFIGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static DataStoreTool getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static DataStoreTool.Builder newBuilder()
public static DataStoreTool.Builder newBuilder(DataStoreTool prototype)
public static DataStoreTool parseDelimitedFrom(InputStream input)
public static DataStoreTool parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static DataStoreTool parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool parseFrom(ByteString data)
public static DataStoreTool parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool parseFrom(CodedInputStream input)
public static DataStoreTool parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool parseFrom(InputStream input)
public static DataStoreTool parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool parseFrom(ByteBuffer data)
public static DataStoreTool parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<DataStoreTool> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public DataStoreTool.BoostSpecs getBoostSpecs(int index)
Optional. Boost specification to boost certain documents.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpecs boost_specs = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public int getBoostSpecsCount()
Optional. Boost specification to boost certain documents.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpecs boost_specs = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public List<DataStoreTool.BoostSpecs> getBoostSpecsList()
Optional. Boost specification to boost certain documents.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpecs boost_specs = 8 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.BoostSpecsOrBuilder getBoostSpecsOrBuilder(int index)
Optional. Boost specification to boost certain documents.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpecs boost_specs = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends DataStoreTool.BoostSpecsOrBuilder> getBoostSpecsOrBuilderList()
Optional. Boost specification to boost certain documents.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpecs boost_specs = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.DataStoreTool.BoostSpecsOrBuilder> |
|
public DataStoreTool.DataStoreSource getDataStoreSource()
Optional. Search within a single specific DataStore.
.google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_source = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.DataStoreSourceOrBuilder getDataStoreSourceOrBuilder()
Optional. Search within a single specific DataStore.
.google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_source = 3 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool getDefaultInstanceForType()
public String getDescription()
Optional. The tool description.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
public ByteString getDescriptionBytes()
Optional. The tool description.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
public DataStoreTool.EngineSource getEngineSource()
Optional. Search within an Engine (potentially across multiple
DataStores).
.google.cloud.ces.v1.DataStoreTool.EngineSource engine_source = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.EngineSourceOrBuilder getEngineSourceOrBuilder()
Optional. Search within an Engine (potentially across multiple
DataStores).
.google.cloud.ces.v1.DataStoreTool.EngineSource engine_source = 4 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.FilterParameterBehavior getFilterParameterBehavior()
Optional. The filter parameter behavior.
.google.cloud.ces.v1.DataStoreTool.FilterParameterBehavior filter_parameter_behavior = 10 [(.google.api.field_behavior) = OPTIONAL];
public int getFilterParameterBehaviorValue()
Optional. The filter parameter behavior.
.google.cloud.ces.v1.DataStoreTool.FilterParameterBehavior filter_parameter_behavior = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for filterParameterBehavior.
|
public DataStoreTool.ModalityConfig getModalityConfigs(int index)
Optional. The modality configs for the data store.
repeated .google.cloud.ces.v1.DataStoreTool.ModalityConfig modality_configs = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public int getModalityConfigsCount()
Optional. The modality configs for the data store.
repeated .google.cloud.ces.v1.DataStoreTool.ModalityConfig modality_configs = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public List<DataStoreTool.ModalityConfig> getModalityConfigsList()
Optional. The modality configs for the data store.
repeated .google.cloud.ces.v1.DataStoreTool.ModalityConfig modality_configs = 9 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.ModalityConfigOrBuilder getModalityConfigsOrBuilder(int index)
Optional. The modality configs for the data store.
repeated .google.cloud.ces.v1.DataStoreTool.ModalityConfig modality_configs = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends DataStoreTool.ModalityConfigOrBuilder> getModalityConfigsOrBuilderList()
Optional. The modality configs for the data store.
repeated .google.cloud.ces.v1.DataStoreTool.ModalityConfig modality_configs = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.DataStoreTool.ModalityConfigOrBuilder> |
|
Required. The data store tool name.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Required. The data store tool name.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
public Parser<DataStoreTool> getParserForType()
Overrides
public DataStoreTool.SearchSourceCase getSearchSourceCase()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasDataStoreSource()
Optional. Search within a single specific DataStore.
.google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_source = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the dataStoreSource field is set.
|
public boolean hasEngineSource()
Optional. Search within an Engine (potentially across multiple
DataStores).
.google.cloud.ces.v1.DataStoreTool.EngineSource engine_source = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the engineSource field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DataStoreTool.Builder newBuilderForType()
protected DataStoreTool.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public DataStoreTool.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides