Interface LinkedAccountOAuth2.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LinkedAccountOAuth2.Builder,,LinkedAccountOAuth2> SdkBuilder<LinkedAccountOAuth2.Builder,,LinkedAccountOAuth2> SdkPojo
- Enclosing class:
LinkedAccountOAuth2
-
Method Summary
Modifier and TypeMethodDescriptiondefault LinkedAccountOAuth2.BuilderApple OAuth2 authentication.apple(OAuth2Authentication apple) Apple OAuth2 authentication.default LinkedAccountOAuth2.Buildergithub(Consumer<OAuth2Authentication.Builder> github) GitHub OAuth2 authentication.github(OAuth2Authentication github) GitHub OAuth2 authentication.default LinkedAccountOAuth2.Buildergoogle(Consumer<OAuth2Authentication.Builder> google) Google OAuth2 authentication.google(OAuth2Authentication google) Google OAuth2 authentication.default LinkedAccountOAuth2.Buildertelegram(Consumer<OAuth2Authentication.Builder> telegram) Telegram OAuth2 authentication.telegram(OAuth2Authentication telegram) Telegram OAuth2 authentication.default LinkedAccountOAuth2.BuilderX (formerly Twitter) OAuth2 authentication.X (formerly Twitter) OAuth2 authentication.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
google
Google OAuth2 authentication.
- Parameters:
google- Google OAuth2 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
google
Google OAuth2 authentication.
This is a convenience method that creates an instance of theOAuth2Authentication.Builderavoiding the need to create one manually viaOAuth2Authentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togoogle(OAuth2Authentication).- Parameters:
google- a consumer that will call methods onOAuth2Authentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apple
Apple OAuth2 authentication.
- Parameters:
apple- Apple OAuth2 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apple
Apple OAuth2 authentication.
This is a convenience method that creates an instance of theOAuth2Authentication.Builderavoiding the need to create one manually viaOAuth2Authentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapple(OAuth2Authentication).- Parameters:
apple- a consumer that will call methods onOAuth2Authentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
x
X (formerly Twitter) OAuth2 authentication.
- Parameters:
x- X (formerly Twitter) OAuth2 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
x
X (formerly Twitter) OAuth2 authentication.
This is a convenience method that creates an instance of theOAuth2Authentication.Builderavoiding the need to create one manually viaOAuth2Authentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tox(OAuth2Authentication).- Parameters:
x- a consumer that will call methods onOAuth2Authentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
telegram
Telegram OAuth2 authentication.
- Parameters:
telegram- Telegram OAuth2 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
telegram
Telegram OAuth2 authentication.
This is a convenience method that creates an instance of theOAuth2Authentication.Builderavoiding the need to create one manually viaOAuth2Authentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totelegram(OAuth2Authentication).- Parameters:
telegram- a consumer that will call methods onOAuth2Authentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
github
GitHub OAuth2 authentication.
- Parameters:
github- GitHub OAuth2 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
github
GitHub OAuth2 authentication.
This is a convenience method that creates an instance of theOAuth2Authentication.Builderavoiding the need to create one manually viaOAuth2Authentication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togithub(OAuth2Authentication).- Parameters:
github- a consumer that will call methods onOAuth2Authentication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-