public static final class DataStoreTool.EngineSource extends GeneratedMessage implements DataStoreTool.EngineSourceOrBuilder
Configuration for searching within an Engine, potentially targeting
specific DataStores.
Protobuf type google.cloud.ces.v1.DataStoreTool.EngineSource
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 DATA_STORE_SOURCES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ENGINE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int FILTER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static DataStoreTool.EngineSource getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static DataStoreTool.EngineSource.Builder newBuilder()
public static DataStoreTool.EngineSource.Builder newBuilder(DataStoreTool.EngineSource prototype)
public static DataStoreTool.EngineSource parseDelimitedFrom(InputStream input)
public static DataStoreTool.EngineSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.EngineSource parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static DataStoreTool.EngineSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.EngineSource parseFrom(ByteString data)
public static DataStoreTool.EngineSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.EngineSource parseFrom(CodedInputStream input)
public static DataStoreTool.EngineSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.EngineSource parseFrom(InputStream input)
public static DataStoreTool.EngineSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DataStoreTool.EngineSource parseFrom(ByteBuffer data)
public static DataStoreTool.EngineSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<DataStoreTool.EngineSource> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public DataStoreTool.DataStoreSource getDataStoreSources(int index)
Optional. Use to target specific DataStores within the Engine.
If empty, the search applies to all DataStores associated with the
Engine.
repeated .google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_sources = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public int getDataStoreSourcesCount()
Optional. Use to target specific DataStores within the Engine.
If empty, the search applies to all DataStores associated with the
Engine.
repeated .google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_sources = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
public List<DataStoreTool.DataStoreSource> getDataStoreSourcesList()
Optional. Use to target specific DataStores within the Engine.
If empty, the search applies to all DataStores associated with the
Engine.
repeated .google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_sources = 2 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreTool.DataStoreSourceOrBuilder getDataStoreSourcesOrBuilder(int index)
Optional. Use to target specific DataStores within the Engine.
If empty, the search applies to all DataStores associated with the
Engine.
repeated .google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_sources = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends DataStoreTool.DataStoreSourceOrBuilder> getDataStoreSourcesOrBuilderList()
Optional. Use to target specific DataStores within the Engine.
If empty, the search applies to all DataStores associated with the
Engine.
repeated .google.cloud.ces.v1.DataStoreTool.DataStoreSource data_store_sources = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.DataStoreTool.DataStoreSourceOrBuilder> |
|
public DataStoreTool.EngineSource getDefaultInstanceForType()
public String getEngine()
Required. Full resource name of the Engine.
Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}
string engine = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The engine.
|
public ByteString getEngineBytes()
Required. Full resource name of the Engine.
Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}
string engine = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for engine.
|
public String getFilter()
| Returns |
| Type |
Description |
String |
The filter.
|
public ByteString getFilterBytes()
| Returns |
| Type |
Description |
ByteString |
The bytes for filter.
|
public Parser<DataStoreTool.EngineSource> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DataStoreTool.EngineSource.Builder newBuilderForType()
protected DataStoreTool.EngineSource.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public DataStoreTool.EngineSource.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides