Class OAuthJWTCredentials.Builder (0.37.0)

public static final class OAuthJWTCredentials.Builder extends GeneratedMessage.Builder<OAuthJWTCredentials.Builder> implements OAuthJWTCredentialsOrBuilder

OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519

Protobuf type google.cloud.chronicle.v1.OAuthJWTCredentials

Static Methods

getDescriptor()

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

Methods

build()

public OAuthJWTCredentials build()
Returns
Type Description
OAuthJWTCredentials

buildPartial()

public OAuthJWTCredentials buildPartial()
Returns
Type Description
OAuthJWTCredentials

clear()

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

clearClaims()

public OAuthJWTCredentials.Builder clearClaims()

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Returns
Type Description
OAuthJWTCredentials.Builder

clearCredentials()

public OAuthJWTCredentials.Builder clearCredentials()
Returns
Type Description
OAuthJWTCredentials.Builder

clearRsCredentials()

public OAuthJWTCredentials.Builder clearRsCredentials()

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Returns
Type Description
OAuthJWTCredentials.Builder

clearTokenEndpoint()

public OAuthJWTCredentials.Builder clearTokenEndpoint()

Token endpoint to get the OAuth token from.

string token_endpoint = 1;

Returns
Type Description
OAuthJWTCredentials.Builder

This builder for chaining.

getClaims()

public Claims getClaims()

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Returns
Type Description
Claims

The claims.

getClaimsBuilder()

public Claims.Builder getClaimsBuilder()

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Returns
Type Description
Claims.Builder

getClaimsOrBuilder()

public ClaimsOrBuilder getClaimsOrBuilder()

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Returns
Type Description
ClaimsOrBuilder

getCredentialsCase()

public OAuthJWTCredentials.CredentialsCase getCredentialsCase()
Returns
Type Description
OAuthJWTCredentials.CredentialsCase

getDefaultInstanceForType()

public OAuthJWTCredentials getDefaultInstanceForType()
Returns
Type Description
OAuthJWTCredentials

getDescriptorForType()

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

getRsCredentials()

public RSCredentials getRsCredentials()

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Returns
Type Description
RSCredentials

The rsCredentials.

getRsCredentialsBuilder()

public RSCredentials.Builder getRsCredentialsBuilder()

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Returns
Type Description
RSCredentials.Builder

getRsCredentialsOrBuilder()

public RSCredentialsOrBuilder getRsCredentialsOrBuilder()

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Returns
Type Description
RSCredentialsOrBuilder

getTokenEndpoint()

public String getTokenEndpoint()

Token endpoint to get the OAuth token from.

string token_endpoint = 1;

Returns
Type Description
String

The tokenEndpoint.

getTokenEndpointBytes()

public ByteString getTokenEndpointBytes()

Token endpoint to get the OAuth token from.

string token_endpoint = 1;

Returns
Type Description
ByteString

The bytes for tokenEndpoint.

hasClaims()

public boolean hasClaims()

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Returns
Type Description
boolean

Whether the claims field is set.

hasRsCredentials()

public boolean hasRsCredentials()

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Returns
Type Description
boolean

Whether the rsCredentials field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeClaims(Claims value)

public OAuthJWTCredentials.Builder mergeClaims(Claims value)

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Parameter
Name Description
value Claims
Returns
Type Description
OAuthJWTCredentials.Builder

mergeFrom(OAuthJWTCredentials other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeRsCredentials(RSCredentials value)

public OAuthJWTCredentials.Builder mergeRsCredentials(RSCredentials value)

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Parameter
Name Description
value RSCredentials
Returns
Type Description
OAuthJWTCredentials.Builder

setClaims(Claims value)

public OAuthJWTCredentials.Builder setClaims(Claims value)

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Parameter
Name Description
value Claims
Returns
Type Description
OAuthJWTCredentials.Builder

setClaims(Claims.Builder builderForValue)

public OAuthJWTCredentials.Builder setClaims(Claims.Builder builderForValue)

Claims.

.google.cloud.chronicle.v1.Claims claims = 2;

Parameter
Name Description
builderForValue Claims.Builder
Returns
Type Description
OAuthJWTCredentials.Builder

setRsCredentials(RSCredentials value)

public OAuthJWTCredentials.Builder setRsCredentials(RSCredentials value)

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Parameter
Name Description
value RSCredentials
Returns
Type Description
OAuthJWTCredentials.Builder

setRsCredentials(RSCredentials.Builder builderForValue)

public OAuthJWTCredentials.Builder setRsCredentials(RSCredentials.Builder builderForValue)

RS credentials.

.google.cloud.chronicle.v1.RSCredentials rs_credentials = 3;

Parameter
Name Description
builderForValue RSCredentials.Builder
Returns
Type Description
OAuthJWTCredentials.Builder

setTokenEndpoint(String value)

public OAuthJWTCredentials.Builder setTokenEndpoint(String value)

Token endpoint to get the OAuth token from.

string token_endpoint = 1;

Parameter
Name Description
value String

The tokenEndpoint to set.

Returns
Type Description
OAuthJWTCredentials.Builder

This builder for chaining.

setTokenEndpointBytes(ByteString value)

public OAuthJWTCredentials.Builder setTokenEndpointBytes(ByteString value)

Token endpoint to get the OAuth token from.

string token_endpoint = 1;

Parameter
Name Description
value ByteString

The bytes for tokenEndpoint to set.

Returns
Type Description
OAuthJWTCredentials.Builder

This builder for chaining.