Index

A C E F G H I L N O P R S T 
All Classes and Interfaces|All Packages

A

auth() - Method in record class org.elasticsearch.xpack.esql.datasource.gcs.GcsConfiguration
Returns the value of the auth record 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 endpoint record 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 GcsConfiguration record 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 projectId record 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 serviceAccountCredentials record 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 tokenUri record 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
 
A C E F G H I L N O P R S T 
All Classes and Interfaces|All Packages