public abstract class CredentialOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CredentialOptions.Builder
Builder for
CredentialOptions |
| Constructor and Description |
|---|
CredentialOptions() |
| Modifier and Type | Method and Description |
|---|---|
static CredentialOptions.Builder |
builder() |
abstract String |
getProxyAddress() |
abstract RedactedString |
getProxyPassword() |
abstract RedactedString |
getProxyUsername() |
abstract String |
getServiceAccountEmail() |
abstract String |
getServiceAccountJsonKeyFile() |
abstract String |
getServiceAccountKeyFile() |
abstract RedactedString |
getServiceAccountPrivateKey() |
abstract RedactedString |
getServiceAccountPrivateKeyId() |
abstract String |
getTokenServerUrl() |
abstract HttpTransportFactory.HttpTransportType |
getTransportType() |
abstract boolean |
isNullCredentialEnabled() |
abstract boolean |
isServiceAccountEnabled() |
abstract CredentialOptions.Builder |
toBuilder() |
public static CredentialOptions.Builder builder()
public abstract CredentialOptions.Builder toBuilder()
public abstract boolean isServiceAccountEnabled()
@Nullable public abstract RedactedString getServiceAccountPrivateKeyId()
@Nullable public abstract RedactedString getServiceAccountPrivateKey()
public abstract boolean isNullCredentialEnabled()
public abstract HttpTransportFactory.HttpTransportType getTransportType()
public abstract String getTokenServerUrl()
@Nullable public abstract RedactedString getProxyUsername()
@Nullable public abstract RedactedString getProxyPassword()
Copyright © 2022. All rights reserved.