Class FinishOAuthRequest.Builder (0.44.0)

public static final class FinishOAuthRequest.Builder extends GeneratedMessage.Builder<FinishOAuthRequest.Builder> implements FinishOAuthRequestOrBuilder

Message for finishing an OAuth flow.

Protobuf type google.cloud.developerconnect.v1.FinishOAuthRequest

Static Methods

getDescriptor()

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

Methods

build()

public FinishOAuthRequest build()
Returns
Type Description
FinishOAuthRequest

buildPartial()

public FinishOAuthRequest buildPartial()
Returns
Type Description
FinishOAuthRequest

clear()

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

clearAccountConnector()

public FinishOAuthRequest.Builder clearAccountConnector()

Required. The resource name of the AccountConnector in the format projects/*/locations/*/accountConnectors/*.

string account_connector = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
FinishOAuthRequest.Builder

This builder for chaining.

clearGoogleOauthParams()

public FinishOAuthRequest.Builder clearGoogleOauthParams()

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Returns
Type Description
FinishOAuthRequest.Builder

clearOauthParams()

public FinishOAuthRequest.Builder clearOauthParams()

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Returns
Type Description
FinishOAuthRequest.Builder

clearParams()

public FinishOAuthRequest.Builder clearParams()
Returns
Type Description
FinishOAuthRequest.Builder

getAccountConnector()

public String getAccountConnector()

Required. The resource name of the AccountConnector in the format projects/*/locations/*/accountConnectors/*.

string account_connector = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The accountConnector.

getAccountConnectorBytes()

public ByteString getAccountConnectorBytes()

Required. The resource name of the AccountConnector in the format projects/*/locations/*/accountConnectors/*.

string account_connector = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for accountConnector.

getDefaultInstanceForType()

public FinishOAuthRequest getDefaultInstanceForType()
Returns
Type Description
FinishOAuthRequest

getDescriptorForType()

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

getGoogleOauthParams()

public FinishOAuthRequest.GoogleOAuthParams getGoogleOauthParams()

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Returns
Type Description
FinishOAuthRequest.GoogleOAuthParams

The googleOauthParams.

getGoogleOauthParamsBuilder()

public FinishOAuthRequest.GoogleOAuthParams.Builder getGoogleOauthParamsBuilder()

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Returns
Type Description
FinishOAuthRequest.GoogleOAuthParams.Builder

getGoogleOauthParamsOrBuilder()

public FinishOAuthRequest.GoogleOAuthParamsOrBuilder getGoogleOauthParamsOrBuilder()

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Returns
Type Description
FinishOAuthRequest.GoogleOAuthParamsOrBuilder

getOauthParams()

public FinishOAuthRequest.OAuthParams getOauthParams()

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Returns
Type Description
FinishOAuthRequest.OAuthParams

The oauthParams.

getOauthParamsBuilder()

public FinishOAuthRequest.OAuthParams.Builder getOauthParamsBuilder()

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Returns
Type Description
FinishOAuthRequest.OAuthParams.Builder

getOauthParamsOrBuilder()

public FinishOAuthRequest.OAuthParamsOrBuilder getOauthParamsOrBuilder()

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Returns
Type Description
FinishOAuthRequest.OAuthParamsOrBuilder

getParamsCase()

public FinishOAuthRequest.ParamsCase getParamsCase()
Returns
Type Description
FinishOAuthRequest.ParamsCase

hasGoogleOauthParams()

public boolean hasGoogleOauthParams()

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Returns
Type Description
boolean

Whether the googleOauthParams field is set.

hasOauthParams()

public boolean hasOauthParams()

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Returns
Type Description
boolean

Whether the oauthParams field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FinishOAuthRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams value)

public FinishOAuthRequest.Builder mergeGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams value)

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Parameter
Name Description
value FinishOAuthRequest.GoogleOAuthParams
Returns
Type Description
FinishOAuthRequest.Builder

mergeOauthParams(FinishOAuthRequest.OAuthParams value)

public FinishOAuthRequest.Builder mergeOauthParams(FinishOAuthRequest.OAuthParams value)

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Parameter
Name Description
value FinishOAuthRequest.OAuthParams
Returns
Type Description
FinishOAuthRequest.Builder

setAccountConnector(String value)

public FinishOAuthRequest.Builder setAccountConnector(String value)

Required. The resource name of the AccountConnector in the format projects/*/locations/*/accountConnectors/*.

string account_connector = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The accountConnector to set.

Returns
Type Description
FinishOAuthRequest.Builder

This builder for chaining.

setAccountConnectorBytes(ByteString value)

public FinishOAuthRequest.Builder setAccountConnectorBytes(ByteString value)

Required. The resource name of the AccountConnector in the format projects/*/locations/*/accountConnectors/*.

string account_connector = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for accountConnector to set.

Returns
Type Description
FinishOAuthRequest.Builder

This builder for chaining.

setGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams value)

public FinishOAuthRequest.Builder setGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams value)

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Parameter
Name Description
value FinishOAuthRequest.GoogleOAuthParams
Returns
Type Description
FinishOAuthRequest.Builder

setGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams.Builder builderForValue)

public FinishOAuthRequest.Builder setGoogleOauthParams(FinishOAuthRequest.GoogleOAuthParams.Builder builderForValue)

The params returned by Google OAuth flow redirects.

.google.cloud.developerconnect.v1.FinishOAuthRequest.GoogleOAuthParams google_oauth_params = 3;

Parameter
Name Description
builderForValue FinishOAuthRequest.GoogleOAuthParams.Builder
Returns
Type Description
FinishOAuthRequest.Builder

setOauthParams(FinishOAuthRequest.OAuthParams value)

public FinishOAuthRequest.Builder setOauthParams(FinishOAuthRequest.OAuthParams value)

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Parameter
Name Description
value FinishOAuthRequest.OAuthParams
Returns
Type Description
FinishOAuthRequest.Builder

setOauthParams(FinishOAuthRequest.OAuthParams.Builder builderForValue)

public FinishOAuthRequest.Builder setOauthParams(FinishOAuthRequest.OAuthParams.Builder builderForValue)

The params returned by non-Google OAuth 2.0 flow redirect.

.google.cloud.developerconnect.v1.FinishOAuthRequest.OAuthParams oauth_params = 2;

Parameter
Name Description
builderForValue FinishOAuthRequest.OAuthParams.Builder
Returns
Type Description
FinishOAuthRequest.Builder