@Beta public static class ComputeCredential.Builder extends Credential.Builder
| Constructor and Description |
|---|
Builder(HttpTransport transport,
JsonFactory jsonFactory) |
| Modifier and Type | Method and Description |
|---|---|
ComputeCredential.Builder |
addRefreshListener(CredentialRefreshListener refreshListener) |
ComputeCredential |
build() |
ComputeCredential.Builder |
setClientAuthentication(HttpExecuteInterceptor clientAuthentication) |
ComputeCredential.Builder |
setClock(Clock clock) |
ComputeCredential.Builder |
setJsonFactory(JsonFactory jsonFactory) |
ComputeCredential.Builder |
setRefreshListeners(Collection<CredentialRefreshListener> refreshListeners) |
ComputeCredential.Builder |
setRequestInitializer(HttpRequestInitializer requestInitializer) |
ComputeCredential.Builder |
setTokenServerEncodedUrl(String tokenServerEncodedUrl) |
ComputeCredential.Builder |
setTokenServerUrl(GenericUrl tokenServerUrl) |
ComputeCredential.Builder |
setTransport(HttpTransport transport) |
getClientAuthentication, getClock, getJsonFactory, getMethod, getRefreshListeners, getRequestInitializer, getTokenServerUrl, getTransportpublic Builder(HttpTransport transport, JsonFactory jsonFactory)
transport - HTTP transportjsonFactory - JSON factorypublic ComputeCredential build()
build in class Credential.Builderpublic ComputeCredential.Builder setTransport(HttpTransport transport)
setTransport in class Credential.Builderpublic ComputeCredential.Builder setClock(Clock clock)
setClock in class Credential.Builderpublic ComputeCredential.Builder setJsonFactory(JsonFactory jsonFactory)
setJsonFactory in class Credential.Builderpublic ComputeCredential.Builder setTokenServerUrl(GenericUrl tokenServerUrl)
setTokenServerUrl in class Credential.Builderpublic ComputeCredential.Builder setTokenServerEncodedUrl(String tokenServerEncodedUrl)
setTokenServerEncodedUrl in class Credential.Builderpublic ComputeCredential.Builder setClientAuthentication(HttpExecuteInterceptor clientAuthentication)
setClientAuthentication in class Credential.Builderpublic ComputeCredential.Builder setRequestInitializer(HttpRequestInitializer requestInitializer)
setRequestInitializer in class Credential.Builderpublic ComputeCredential.Builder addRefreshListener(CredentialRefreshListener refreshListener)
addRefreshListener in class Credential.Builderpublic ComputeCredential.Builder setRefreshListeners(Collection<CredentialRefreshListener> refreshListeners)
setRefreshListeners in class Credential.BuilderCopyright © 2010–2022 Google. All rights reserved.