Class ExternalAccountSupplierContext.Builder
java.lang.Object
com.google.auth.oauth2.ExternalAccountSupplierContext.Builder
- Enclosing class:
ExternalAccountSupplierContext
Builder for external account supplier context.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ExternalAccountSupplierContextbuild()(package private) ExternalAccountSupplierContext.BuildersetAudience(String audience) Sets the Audience.(package private) ExternalAccountSupplierContext.BuildersetSubjectTokenType(ExternalAccountCredentials.SubjectTokenTypes subjectTokenType) Sets the subject token type.(package private) ExternalAccountSupplierContext.BuildersetSubjectTokenType(String subjectTokenType) Sets the subject token type.
-
Field Details
-
audience
-
subjectTokenType
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
setAudience
Sets the Audience.- Parameters:
audience- the audience to set- Returns:
- this
Builderobject
-
setSubjectTokenType
@CanIgnoreReturnValue ExternalAccountSupplierContext.Builder setSubjectTokenType(String subjectTokenType) Sets the subject token type.- Parameters:
subjectTokenType- the subjectTokenType to set.- Returns:
- this
Builderobject
-
setSubjectTokenType
@CanIgnoreReturnValue ExternalAccountSupplierContext.Builder setSubjectTokenType(ExternalAccountCredentials.SubjectTokenTypes subjectTokenType) Sets the subject token type.- Parameters:
subjectTokenType- the subjectTokenType to set.- Returns:
- this
Builderobject
-
build
ExternalAccountSupplierContext build()
-