Interface OAuth2CustomParameter.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OAuth2CustomParameter.Builder,
,OAuth2CustomParameter> SdkBuilder<OAuth2CustomParameter.Builder,
,OAuth2CustomParameter> SdkPojo
- Enclosing class:
OAuth2CustomParameter
public static interface OAuth2CustomParameter.Builder
extends SdkPojo, CopyableBuilder<OAuth2CustomParameter.Builder,OAuth2CustomParameter>
-
Method Summary
Modifier and TypeMethodDescriptionconnectorSuppliedValues
(String... connectorSuppliedValues) Contains default values for this authentication parameter that are supplied by the connector.connectorSuppliedValues
(Collection<String> connectorSuppliedValues) Contains default values for this authentication parameter that are supplied by the connector.description
(String description) A description about the custom parameter used for OAuth 2.0 authentication.isRequired
(Boolean isRequired) Indicates whether the custom parameter for OAuth 2.0 authentication is required.isSensitiveField
(Boolean isSensitiveField) Indicates whether this authentication custom parameter is a sensitive field.The key of the custom parameter required for OAuth 2.0 authentication.The label of the custom parameter used for OAuth 2.0 authentication.Indicates whether custom parameter is used with TokenUrl or AuthUrl.type
(OAuth2CustomPropType type) Indicates whether custom parameter is used with TokenUrl or AuthUrl.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
key
The key of the custom parameter required for OAuth 2.0 authentication.
- Parameters:
key
- The key of the custom parameter required for OAuth 2.0 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRequired
Indicates whether the custom parameter for OAuth 2.0 authentication is required.
- Parameters:
isRequired
- Indicates whether the custom parameter for OAuth 2.0 authentication is required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
label
The label of the custom parameter used for OAuth 2.0 authentication.
- Parameters:
label
- The label of the custom parameter used for OAuth 2.0 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description about the custom parameter used for OAuth 2.0 authentication.
- Parameters:
description
- A description about the custom parameter used for OAuth 2.0 authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isSensitiveField
Indicates whether this authentication custom parameter is a sensitive field.
- Parameters:
isSensitiveField
- Indicates whether this authentication custom parameter is a sensitive field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorSuppliedValues
Contains default values for this authentication parameter that are supplied by the connector.
- Parameters:
connectorSuppliedValues
- Contains default values for this authentication parameter that are supplied by the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorSuppliedValues
Contains default values for this authentication parameter that are supplied by the connector.
- Parameters:
connectorSuppliedValues
- Contains default values for this authentication parameter that are supplied by the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Indicates whether custom parameter is used with TokenUrl or AuthUrl.
- Parameters:
type
- Indicates whether custom parameter is used with TokenUrl or AuthUrl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Indicates whether custom parameter is used with TokenUrl or AuthUrl.
- Parameters:
type
- Indicates whether custom parameter is used with TokenUrl or AuthUrl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-