public static interface AuthenticationConfig.Builder extends SdkPojo, CopyableBuilder<AuthenticationConfig.Builder,AuthenticationConfig>
| Modifier and Type | Method and Description |
|---|---|
AuthenticationConfig.Builder |
customAuthConfigs(Collection<CustomAuthConfig> customAuthConfigs)
Contains information required for custom authentication.
|
AuthenticationConfig.Builder |
customAuthConfigs(Consumer<CustomAuthConfig.Builder>... customAuthConfigs)
Contains information required for custom authentication.
|
AuthenticationConfig.Builder |
customAuthConfigs(CustomAuthConfig... customAuthConfigs)
Contains information required for custom authentication.
|
AuthenticationConfig.Builder |
isApiKeyAuthSupported(Boolean isApiKeyAuthSupported)
Indicates whether API key authentication is supported by the connector
|
AuthenticationConfig.Builder |
isBasicAuthSupported(Boolean isBasicAuthSupported)
Indicates whether basic authentication is supported by the connector.
|
AuthenticationConfig.Builder |
isCustomAuthSupported(Boolean isCustomAuthSupported)
Indicates whether custom authentication is supported by the connector
|
AuthenticationConfig.Builder |
isOAuth2Supported(Boolean isOAuth2Supported)
Indicates whether OAuth 2.0 authentication is supported by the connector.
|
default AuthenticationConfig.Builder |
oAuth2Defaults(Consumer<OAuth2Defaults.Builder> oAuth2Defaults)
Contains the default values required for OAuth 2.0 authentication.
|
AuthenticationConfig.Builder |
oAuth2Defaults(OAuth2Defaults oAuth2Defaults)
Contains the default values required for OAuth 2.0 authentication.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAuthenticationConfig.Builder isBasicAuthSupported(Boolean isBasicAuthSupported)
Indicates whether basic authentication is supported by the connector.
isBasicAuthSupported - Indicates whether basic authentication is supported by the connector.AuthenticationConfig.Builder isApiKeyAuthSupported(Boolean isApiKeyAuthSupported)
Indicates whether API key authentication is supported by the connector
isApiKeyAuthSupported - Indicates whether API key authentication is supported by the connectorAuthenticationConfig.Builder isOAuth2Supported(Boolean isOAuth2Supported)
Indicates whether OAuth 2.0 authentication is supported by the connector.
isOAuth2Supported - Indicates whether OAuth 2.0 authentication is supported by the connector.AuthenticationConfig.Builder isCustomAuthSupported(Boolean isCustomAuthSupported)
Indicates whether custom authentication is supported by the connector
isCustomAuthSupported - Indicates whether custom authentication is supported by the connectorAuthenticationConfig.Builder oAuth2Defaults(OAuth2Defaults oAuth2Defaults)
Contains the default values required for OAuth 2.0 authentication.
oAuth2Defaults - Contains the default values required for OAuth 2.0 authentication.default AuthenticationConfig.Builder oAuth2Defaults(Consumer<OAuth2Defaults.Builder> oAuth2Defaults)
Contains the default values required for OAuth 2.0 authentication.
This is a convenience method that creates an instance of theOAuth2Defaults.Builder avoiding the need
to create one manually via OAuth2Defaults.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to oAuth2Defaults(OAuth2Defaults).
oAuth2Defaults - a consumer that will call methods on OAuth2Defaults.BuilderoAuth2Defaults(OAuth2Defaults)AuthenticationConfig.Builder customAuthConfigs(Collection<CustomAuthConfig> customAuthConfigs)
Contains information required for custom authentication.
customAuthConfigs - Contains information required for custom authentication.AuthenticationConfig.Builder customAuthConfigs(CustomAuthConfig... customAuthConfigs)
Contains information required for custom authentication.
customAuthConfigs - Contains information required for custom authentication.AuthenticationConfig.Builder customAuthConfigs(Consumer<CustomAuthConfig.Builder>... customAuthConfigs)
Contains information required for custom authentication.
This is a convenience method that creates an instance of theCustomAuthConfig.Builder avoiding the need to create
one manually via CustomAuthConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #customAuthConfigs(List.
customAuthConfigs - a consumer that will call methods on
CustomAuthConfig.Builder#customAuthConfigs(java.util.Collection) Copyright © 2023. All rights reserved.