Package org.opensearch.repositories.gcs
Class GoogleCloudStorageClientSettings
java.lang.Object
org.opensearch.repositories.gcs.GoogleCloudStorageClientSettings
public class GoogleCloudStorageClientSettings
extends java.lang.Object
Container for Google Cloud Storage clients settings.
-
Method Summary
Modifier and Type Method Description java.lang.StringgetApplicationName()TimeValuegetConnectTimeout()com.google.auth.oauth2.ServiceAccountCredentialsgetCredential()java.lang.StringgetHost()java.lang.StringgetProjectId()TimeValuegetReadTimeout()java.net.URIgetTokenUri()static java.util.Map<java.lang.String,GoogleCloudStorageClientSettings>load(Settings settings)
-
Method Details
-
getCredential
public com.google.auth.oauth2.ServiceAccountCredentials getCredential() -
getHost
public java.lang.String getHost() -
getProjectId
public java.lang.String getProjectId() -
getConnectTimeout
-
getReadTimeout
-
getApplicationName
public java.lang.String getApplicationName() -
getTokenUri
public java.net.URI getTokenUri() -
load
public static java.util.Map<java.lang.String,GoogleCloudStorageClientSettings> load(Settings settings)
-