Class SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder
-
- All Implemented Interfaces:
public final class SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.BuilderA builder for Credentials.
-
-
Method Summary
-
-
Method Detail
-
clientEmail
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientEmail(String clientEmail)
-
clientEmail
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientEmail(JsonField<String> clientEmail)
Sets Builder.clientEmail to an arbitrary JSON value.
You should usually call Builder.clientEmail with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
privateKey
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder privateKey(String privateKey)
-
privateKey
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder privateKey(JsonField<String> privateKey)
Sets Builder.privateKey to an arbitrary JSON value.
You should usually call Builder.privateKey with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
authProviderX509CertUrl
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder authProviderX509CertUrl(String authProviderX509CertUrl)
-
authProviderX509CertUrl
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder authProviderX509CertUrl(JsonField<String> authProviderX509CertUrl)
Sets Builder.authProviderX509CertUrl to an arbitrary JSON value.
You should usually call Builder.authProviderX509CertUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
authUri
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder authUri(String authUri)
-
authUri
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder authUri(JsonField<String> authUri)
Sets Builder.authUri to an arbitrary JSON value.
You should usually call Builder.authUri with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
clientId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientId(String clientId)
-
clientId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientId(JsonField<String> clientId)
Sets Builder.clientId to an arbitrary JSON value.
You should usually call Builder.clientId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
clientX509CertUrl
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientX509CertUrl(String clientX509CertUrl)
-
clientX509CertUrl
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder clientX509CertUrl(JsonField<String> clientX509CertUrl)
Sets Builder.clientX509CertUrl to an arbitrary JSON value.
You should usually call Builder.clientX509CertUrl with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
privateKeyId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder privateKeyId(String privateKeyId)
-
privateKeyId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder privateKeyId(JsonField<String> privateKeyId)
Sets Builder.privateKeyId to an arbitrary JSON value.
You should usually call Builder.privateKeyId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
projectId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder projectId(String projectId)
-
projectId
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder projectId(JsonField<String> projectId)
Sets Builder.projectId to an arbitrary JSON value.
You should usually call Builder.projectId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tokenUri
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder tokenUri(String tokenUri)
-
tokenUri
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder tokenUri(JsonField<String> tokenUri)
Sets Builder.tokenUri to an arbitrary JSON value.
You should usually call Builder.tokenUri with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder type(SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Type type)
-
type
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder type(JsonField<SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Type> type)
Sets Builder.type to an arbitrary JSON value.
You should usually call Builder.type with a well-typed Type value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
universeDomain
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder universeDomain(String universeDomain)
-
universeDomain
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder universeDomain(JsonField<String> universeDomain)
Sets Builder.universeDomain to an arbitrary JSON value.
You should usually call Builder.universeDomain with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionActParams.Options.Model.VertexModelConfigObject.Auth.Credentials build()
Returns an immutable instance of Credentials.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.clientEmail() .privateKey()
-
-
-
-