Class OAuthClientCredentials.Builder (0.37.0)

public static final class OAuthClientCredentials.Builder extends GeneratedMessage.Builder<OAuthClientCredentials.Builder> implements OAuthClientCredentialsOrBuilder

OAuth 2.0 client credentials grant. See https://tools.ietf.org/html/rfc6749.

Protobuf type google.cloud.chronicle.v1.OAuthClientCredentials

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public OAuthClientCredentials build()
Returns
Type Description
OAuthClientCredentials

buildPartial()

public OAuthClientCredentials buildPartial()
Returns
Type Description
OAuthClientCredentials

clear()

public OAuthClientCredentials.Builder clear()
Returns
Type Description
OAuthClientCredentials.Builder
Overrides

clearClientId()

public OAuthClientCredentials.Builder clearClientId()

Client ID.

string client_id = 2;

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

clearClientSecret()

public OAuthClientCredentials.Builder clearClientSecret()

Client secret.

string client_secret = 3;

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

clearTokenEndpoint()

public OAuthClientCredentials.Builder clearTokenEndpoint()

Token endpoint.

string token_endpoint = 1;

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

getClientId()

public String getClientId()

Client ID.

string client_id = 2;

Returns
Type Description
String

The clientId.

getClientIdBytes()

public ByteString getClientIdBytes()

Client ID.

string client_id = 2;

Returns
Type Description
ByteString

The bytes for clientId.

getClientSecret()

public String getClientSecret()

Client secret.

string client_secret = 3;

Returns
Type Description
String

The clientSecret.

getClientSecretBytes()

public ByteString getClientSecretBytes()

Client secret.

string client_secret = 3;

Returns
Type Description
ByteString

The bytes for clientSecret.

getDefaultInstanceForType()

public OAuthClientCredentials getDefaultInstanceForType()
Returns
Type Description
OAuthClientCredentials

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getTokenEndpoint()

public String getTokenEndpoint()

Token endpoint.

string token_endpoint = 1;

Returns
Type Description
String

The tokenEndpoint.

getTokenEndpointBytes()

public ByteString getTokenEndpointBytes()

Token endpoint.

string token_endpoint = 1;

Returns
Type Description
ByteString

The bytes for tokenEndpoint.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OAuthClientCredentials other)

public OAuthClientCredentials.Builder mergeFrom(OAuthClientCredentials other)
Parameter
Name Description
other OAuthClientCredentials
Returns
Type Description
OAuthClientCredentials.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public OAuthClientCredentials.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OAuthClientCredentials.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public OAuthClientCredentials.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
OAuthClientCredentials.Builder
Overrides

setClientId(String value)

public OAuthClientCredentials.Builder setClientId(String value)

Client ID.

string client_id = 2;

Parameter
Name Description
value String

The clientId to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

setClientIdBytes(ByteString value)

public OAuthClientCredentials.Builder setClientIdBytes(ByteString value)

Client ID.

string client_id = 2;

Parameter
Name Description
value ByteString

The bytes for clientId to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

setClientSecret(String value)

public OAuthClientCredentials.Builder setClientSecret(String value)

Client secret.

string client_secret = 3;

Parameter
Name Description
value String

The clientSecret to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

setClientSecretBytes(ByteString value)

public OAuthClientCredentials.Builder setClientSecretBytes(ByteString value)

Client secret.

string client_secret = 3;

Parameter
Name Description
value ByteString

The bytes for clientSecret to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

setTokenEndpoint(String value)

public OAuthClientCredentials.Builder setTokenEndpoint(String value)

Token endpoint.

string token_endpoint = 1;

Parameter
Name Description
value String

The tokenEndpoint to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.

setTokenEndpointBytes(ByteString value)

public OAuthClientCredentials.Builder setTokenEndpointBytes(ByteString value)

Token endpoint.

string token_endpoint = 1;

Parameter
Name Description
value ByteString

The bytes for tokenEndpoint to set.

Returns
Type Description
OAuthClientCredentials.Builder

This builder for chaining.