Package com.google.cloud.hadoop.gcsio
Class GoogleCloudStorageImpl.Builder
- java.lang.Object
-
- com.google.cloud.hadoop.gcsio.GoogleCloudStorageImpl.Builder
-
- Enclosing class:
- GoogleCloudStorageImpl
public abstract static class GoogleCloudStorageImpl.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract GoogleCloudStorageImplbuild()abstract GoogleCloudStorageImpl.BuildersetCredentials(com.google.auth.Credentials credentials)abstract GoogleCloudStorageImpl.BuildersetDownscopedAccessTokenFn(Function<List<AccessBoundary>,String> downscopedAccessTokenFn)abstract GoogleCloudStorageImpl.BuildersetHttpRequestInitializer(com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)abstract GoogleCloudStorageImpl.BuildersetHttpTransport(com.google.api.client.http.HttpTransport httpTransport)abstract GoogleCloudStorageImpl.BuildersetOptions(GoogleCloudStorageOptions options)
-
-
-
Method Detail
-
setOptions
public abstract GoogleCloudStorageImpl.Builder setOptions(GoogleCloudStorageOptions options)
-
setCredentials
public abstract GoogleCloudStorageImpl.Builder setCredentials(@Nullable com.google.auth.Credentials credentials)
-
setHttpTransport
public abstract GoogleCloudStorageImpl.Builder setHttpTransport(@Nullable com.google.api.client.http.HttpTransport httpTransport)
-
setHttpRequestInitializer
public abstract GoogleCloudStorageImpl.Builder setHttpRequestInitializer(@Nullable com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)
-
setDownscopedAccessTokenFn
public abstract GoogleCloudStorageImpl.Builder setDownscopedAccessTokenFn(@Nullable Function<List<AccessBoundary>,String> downscopedAccessTokenFn)
-
build
public abstract GoogleCloudStorageImpl build() throws IOException
- Throws:
IOException
-
-