Class GcpSts.Builder
java.lang.Object
com.salesforce.multicloudj.sts.driver.AbstractSts.Builder<GcpSts,GcpSts.Builder>
com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
- All Implemented Interfaces:
Provider.Builder
- Enclosing class:
- GcpSts
-
Field Summary
Fields inherited from class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
endpoint, providerId, proxyEndpoint, region, retryConfig, useEnvironmentVariableProxyValues, useSystemPropertyProxyValues -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds and returns an instance of AbstractSts.build(com.google.auth.http.HttpTransportFactory httpTransportFactory) build(com.google.auth.oauth2.GoogleCredentials credentials) build(com.google.auth.oauth2.GoogleCredentials credentials, com.google.auth.http.HttpTransportFactory httpTransportFactory) self()Returns the builder instance.Methods inherited from class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
getEndpoint, getProxyEndpoint, getRegion, getRetryConfig, getUseEnvironmentVariableProxyValues, getUseSystemPropertyProxyValues, providerId, withEndpoint, withProxyEndpoint, withRegion, withRetryConfig, withUseEnvironmentVariableProxyValues, withUseSystemPropertyProxyValues
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
self
Description copied from class:AbstractSts.BuilderReturns the builder instance.- Specified by:
selfin classAbstractSts.Builder<GcpSts,GcpSts.Builder> - Returns:
- This Builder instance.
-
build
-
build
-
build
public GcpSts build(com.google.auth.oauth2.GoogleCredentials credentials, com.google.auth.http.HttpTransportFactory httpTransportFactory) -
build
Description copied from class:AbstractSts.BuilderBuilds and returns an instance of AbstractSts.- Specified by:
buildin classAbstractSts.Builder<GcpSts,GcpSts.Builder> - Returns:
- An instance of AbstractSts.
-