public static final class AuthProvider.AuthProviderTypeParams.Builder extends GeneratedMessage.Builder<AuthProvider.AuthProviderTypeParams.Builder> implements AuthProvider.AuthProviderTypeParamsOrBuilderAuthProvider type specific parameters. Required when creating an auth_provider.
Protobuf type google.cloud.agentidentity.v1beta.AuthProvider.AuthProviderTypeParams
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > AuthProvider.AuthProviderTypeParams.BuilderImplements
AuthProvider.AuthProviderTypeParamsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public AuthProvider.AuthProviderTypeParams build()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams |
|
buildPartial()
public AuthProvider.AuthProviderTypeParams buildPartial()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams |
|
clear()
public AuthProvider.AuthProviderTypeParams.Builder clear()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
clearApiKey()
public AuthProvider.AuthProviderTypeParams.Builder clearApiKey()ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
clearGeAuthProvider()
public AuthProvider.AuthProviderTypeParams.Builder clearGeAuthProvider()GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
clearThreeLeggedOauth()
public AuthProvider.AuthProviderTypeParams.Builder clearThreeLeggedOauth()ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
clearTwoLeggedOauth()
public AuthProvider.AuthProviderTypeParams.Builder clearTwoLeggedOauth()TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
clearType()
public AuthProvider.AuthProviderTypeParams.Builder clearType()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
getApiKey()
public ApiKeyParams getApiKey()ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Returns | |
|---|---|
| Type | Description |
ApiKeyParams |
The apiKey. |
getApiKeyBuilder()
public ApiKeyParams.Builder getApiKeyBuilder()ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Returns | |
|---|---|
| Type | Description |
ApiKeyParams.Builder |
|
getApiKeyOrBuilder()
public ApiKeyParamsOrBuilder getApiKeyOrBuilder()ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Returns | |
|---|---|
| Type | Description |
ApiKeyParamsOrBuilder |
|
getDefaultInstanceForType()
public AuthProvider.AuthProviderTypeParams getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGeAuthProvider()
public GeminiEnterpriseAuthProviderParams getGeAuthProvider()GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Returns | |
|---|---|
| Type | Description |
GeminiEnterpriseAuthProviderParams |
The geAuthProvider. |
getGeAuthProviderBuilder()
public GeminiEnterpriseAuthProviderParams.Builder getGeAuthProviderBuilder()GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Returns | |
|---|---|
| Type | Description |
GeminiEnterpriseAuthProviderParams.Builder |
|
getGeAuthProviderOrBuilder()
public GeminiEnterpriseAuthProviderParamsOrBuilder getGeAuthProviderOrBuilder()GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Returns | |
|---|---|
| Type | Description |
GeminiEnterpriseAuthProviderParamsOrBuilder |
|
getThreeLeggedOauth()
public ThreeLeggedOAuth getThreeLeggedOauth()ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Returns | |
|---|---|
| Type | Description |
ThreeLeggedOAuth |
The threeLeggedOauth. |
getThreeLeggedOauthBuilder()
public ThreeLeggedOAuth.Builder getThreeLeggedOauthBuilder()ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Returns | |
|---|---|
| Type | Description |
ThreeLeggedOAuth.Builder |
|
getThreeLeggedOauthOrBuilder()
public ThreeLeggedOAuthOrBuilder getThreeLeggedOauthOrBuilder()ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Returns | |
|---|---|
| Type | Description |
ThreeLeggedOAuthOrBuilder |
|
getTwoLeggedOauth()
public TwoLeggedOAuth getTwoLeggedOauth()TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Returns | |
|---|---|
| Type | Description |
TwoLeggedOAuth |
The twoLeggedOauth. |
getTwoLeggedOauthBuilder()
public TwoLeggedOAuth.Builder getTwoLeggedOauthBuilder()TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Returns | |
|---|---|
| Type | Description |
TwoLeggedOAuth.Builder |
|
getTwoLeggedOauthOrBuilder()
public TwoLeggedOAuthOrBuilder getTwoLeggedOauthOrBuilder()TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Returns | |
|---|---|
| Type | Description |
TwoLeggedOAuthOrBuilder |
|
getTypeCase()
public AuthProvider.AuthProviderTypeParams.TypeCase getTypeCase()| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.TypeCase |
|
hasApiKey()
public boolean hasApiKey()ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the apiKey field is set. |
hasGeAuthProvider()
public boolean hasGeAuthProvider()GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the geAuthProvider field is set. |
hasThreeLeggedOauth()
public boolean hasThreeLeggedOauth()ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the threeLeggedOauth field is set. |
hasTwoLeggedOauth()
public boolean hasTwoLeggedOauth()TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the twoLeggedOauth field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeApiKey(ApiKeyParams value)
public AuthProvider.AuthProviderTypeParams.Builder mergeApiKey(ApiKeyParams value)ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ApiKeyParams |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
mergeFrom(AuthProvider.AuthProviderTypeParams other)
public AuthProvider.AuthProviderTypeParams.Builder mergeFrom(AuthProvider.AuthProviderTypeParams other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthProvider.AuthProviderTypeParams |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AuthProvider.AuthProviderTypeParams.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public AuthProvider.AuthProviderTypeParams.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
mergeGeAuthProvider(GeminiEnterpriseAuthProviderParams value)
public AuthProvider.AuthProviderTypeParams.Builder mergeGeAuthProvider(GeminiEnterpriseAuthProviderParams value)GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
GeminiEnterpriseAuthProviderParams |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
mergeThreeLeggedOauth(ThreeLeggedOAuth value)
public AuthProvider.AuthProviderTypeParams.Builder mergeThreeLeggedOauth(ThreeLeggedOAuth value)ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ThreeLeggedOAuth |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
mergeTwoLeggedOauth(TwoLeggedOAuth value)
public AuthProvider.AuthProviderTypeParams.Builder mergeTwoLeggedOauth(TwoLeggedOAuth value)TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
TwoLeggedOAuth |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setApiKey(ApiKeyParams value)
public AuthProvider.AuthProviderTypeParams.Builder setApiKey(ApiKeyParams value)ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ApiKeyParams |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setApiKey(ApiKeyParams.Builder builderForValue)
public AuthProvider.AuthProviderTypeParams.Builder setApiKey(ApiKeyParams.Builder builderForValue)ApiKey AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ApiKeyParams api_key = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ApiKeyParams.Builder |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setGeAuthProvider(GeminiEnterpriseAuthProviderParams value)
public AuthProvider.AuthProviderTypeParams.Builder setGeAuthProvider(GeminiEnterpriseAuthProviderParams value)GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
GeminiEnterpriseAuthProviderParams |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setGeAuthProvider(GeminiEnterpriseAuthProviderParams.Builder builderForValue)
public AuthProvider.AuthProviderTypeParams.Builder setGeAuthProvider(GeminiEnterpriseAuthProviderParams.Builder builderForValue)GeminiEnterprise auth_provider type parameters.
.google.cloud.agentidentity.v1beta.GeminiEnterpriseAuthProviderParams ge_auth_provider = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
GeminiEnterpriseAuthProviderParams.Builder |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setThreeLeggedOauth(ThreeLeggedOAuth value)
public AuthProvider.AuthProviderTypeParams.Builder setThreeLeggedOauth(ThreeLeggedOAuth value)ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ThreeLeggedOAuth |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setThreeLeggedOauth(ThreeLeggedOAuth.Builder builderForValue)
public AuthProvider.AuthProviderTypeParams.Builder setThreeLeggedOauth(ThreeLeggedOAuth.Builder builderForValue)ThreeLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.ThreeLeggedOAuth three_legged_oauth = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ThreeLeggedOAuth.Builder |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setTwoLeggedOauth(TwoLeggedOAuth value)
public AuthProvider.AuthProviderTypeParams.Builder setTwoLeggedOauth(TwoLeggedOAuth value)TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
TwoLeggedOAuth |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|
setTwoLeggedOauth(TwoLeggedOAuth.Builder builderForValue)
public AuthProvider.AuthProviderTypeParams.Builder setTwoLeggedOauth(TwoLeggedOAuth.Builder builderForValue)TwoLeggedOAuth AuthProvider type parameters.
.google.cloud.agentidentity.v1beta.TwoLeggedOAuth two_legged_oauth = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
TwoLeggedOAuth.Builder |
| Returns | |
|---|---|
| Type | Description |
AuthProvider.AuthProviderTypeParams.Builder |
|