Class BearerTokenConfig.Builder (0.1.0)

public static final class BearerTokenConfig.Builder extends GeneratedMessage.Builder<BearerTokenConfig.Builder> implements BearerTokenConfigOrBuilder

Configurations for authentication with a bearer token.

Protobuf type google.cloud.ces.v1.BearerTokenConfig

Static Methods

getDescriptor()

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

Methods

build()

public BearerTokenConfig build()
Returns
Type Description
BearerTokenConfig

buildPartial()

public BearerTokenConfig buildPartial()
Returns
Type Description
BearerTokenConfig

clear()

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

clearToken()

public BearerTokenConfig.Builder clearToken()

Required. The bearer token. Must be in the format $context.variables.<name_of_variable>.

string token = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BearerTokenConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public BearerTokenConfig getDefaultInstanceForType()
Returns
Type Description
BearerTokenConfig

getDescriptorForType()

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

getToken()

public String getToken()

Required. The bearer token. Must be in the format $context.variables.<name_of_variable>.

string token = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The token.

getTokenBytes()

public ByteString getTokenBytes()

Required. The bearer token. Must be in the format $context.variables.<name_of_variable>.

string token = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for token.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BearerTokenConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setToken(String value)

public BearerTokenConfig.Builder setToken(String value)

Required. The bearer token. Must be in the format $context.variables.<name_of_variable>.

string token = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The token to set.

Returns
Type Description
BearerTokenConfig.Builder

This builder for chaining.

setTokenBytes(ByteString value)

public BearerTokenConfig.Builder setTokenBytes(ByteString value)

Required. The bearer token. Must be in the format $context.variables.<name_of_variable>.

string token = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for token to set.

Returns
Type Description
BearerTokenConfig.Builder

This builder for chaining.