Index
All Classes and Interfaces|All Packages
A
- auth() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns the value of the
authrecord component.
C
- close() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
E
- endpoint() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns the value of the
endpointrecord component. - equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Indicates whether some other object is "equal to" this one.
- exists() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- exists(StoragePath) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
F
- fromFields(String, String, String) - Static method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
- fromFields(String, String, String, String) - Static method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
- fromFields(String, String, String, String, String) - Static method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
- fromParams(Map<String, Expression>) - Static method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
G
- GcsConfiguration - Record Class in org.elasticsearch.xpack.esql.datasource.gcs
-
Configuration for Google Cloud Storage access including credentials and endpoint settings.
- GcsConfiguration(String, String, String, String, String) - Constructor for record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Creates an instance of a
GcsConfigurationrecord class. - GcsDataSourcePlugin - Class in org.elasticsearch.xpack.esql.datasource.gcs
-
Data source plugin providing Google Cloud Storage support for ESQL.
- GcsDataSourcePlugin() - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsDataSourcePlugin
- GcsStorageObject - Class in org.elasticsearch.xpack.esql.datasource.gcs
-
StorageObject implementation for Google Cloud Storage.
- GcsStorageObject(Storage, String, String, StoragePath) - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- GcsStorageObject(Storage, String, String, StoragePath, long) - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- GcsStorageObject(Storage, String, String, StoragePath, long, Instant) - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- GcsStorageProvider - Class in org.elasticsearch.xpack.esql.datasource.gcs
-
StorageProvider implementation for Google Cloud Storage.
- GcsStorageProvider(Storage) - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
-
Constructor for testing with a pre-built Storage client.
- GcsStorageProvider(GcsConfiguration) - Constructor for class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
H
- hasCredentials() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
- hashCode() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns a hash code value for this object.
I
- isAnonymous() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
L
- lastModified() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- length() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- listObjects(StoragePath, boolean) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
N
- newObject(StoragePath) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
- newObject(StoragePath, long) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
- newObject(StoragePath, long, Instant) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
- newStream() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- newStream(long, long) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
O
- org.elasticsearch.xpack.esql.datasource.gcs - package org.elasticsearch.xpack.esql.datasource.gcs
P
- path() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- projectId() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns the value of the
projectIdrecord component.
R
- readBytes(long, ByteBuffer) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- readBytesAsync(long, long, Executor, ActionListener<ByteBuffer>) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
S
- serviceAccountCredentials() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns the value of the
serviceAccountCredentialsrecord component. - storageProviders(Settings) - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsDataSourcePlugin
- supportedSchemes() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsDataSourcePlugin
- supportedSchemes() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
- supportsNativeAsync() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
T
- tokenUri() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns the value of the
tokenUrirecord component. - toString() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
-
Returns a string representation of this record class.
- toString() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageObject
- toString() - Method in class org.elasticsearch.xpack.esql.datasource.gcs.GcsStorageProvider
All Classes and Interfaces|All Packages