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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OAuth2CustomParameter.Builder
connectorSuppliedValues(String... connectorSuppliedValues)
Contains default values for this authentication parameter that are supplied by the connector.OAuth2CustomParameter.Builder
connectorSuppliedValues(Collection<String> connectorSuppliedValues)
Contains default values for this authentication parameter that are supplied by the connector.OAuth2CustomParameter.Builder
description(String description)
A description about the custom parameter used for OAuth 2.0 authentication.OAuth2CustomParameter.Builder
isRequired(Boolean isRequired)
Indicates whether the custom parameter for OAuth 2.0 authentication is required.OAuth2CustomParameter.Builder
isSensitiveField(Boolean isSensitiveField)
Indicates whether this authentication custom parameter is a sensitive field.OAuth2CustomParameter.Builder
key(String key)
The key of the custom parameter required for OAuth 2.0 authentication.OAuth2CustomParameter.Builder
label(String label)
The label of the custom parameter used for OAuth 2.0 authentication.OAuth2CustomParameter.Builder
type(String type)
Indicates whether custom parameter is used with TokenUrl or AuthUrl.OAuth2CustomParameter.Builder
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 Detail
-
key
OAuth2CustomParameter.Builder key(String 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
OAuth2CustomParameter.Builder isRequired(Boolean 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
OAuth2CustomParameter.Builder label(String 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
OAuth2CustomParameter.Builder description(String 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
OAuth2CustomParameter.Builder isSensitiveField(Boolean 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
OAuth2CustomParameter.Builder connectorSuppliedValues(Collection<String> 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
OAuth2CustomParameter.Builder connectorSuppliedValues(String... 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
OAuth2CustomParameter.Builder type(String 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:
OAuth2CustomPropType
,OAuth2CustomPropType
-
type
OAuth2CustomParameter.Builder type(OAuth2CustomPropType 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:
OAuth2CustomPropType
,OAuth2CustomPropType
-
-