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 |
getAuthClientId() |
abstract RedactedString |
getAuthClientSecret() |
abstract RedactedString |
getAuthRefreshToken() |
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()
@Nullable public abstract RedactedString getAuthClientSecret()
@Nullable public abstract RedactedString getAuthRefreshToken()
Copyright © 2023. All rights reserved.