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.BuilderconnectorSuppliedValues(String... connectorSuppliedValues)Contains default values for this authentication parameter that are supplied by the connector.OAuth2CustomParameter.BuilderconnectorSuppliedValues(Collection<String> connectorSuppliedValues)Contains default values for this authentication parameter that are supplied by the connector.OAuth2CustomParameter.Builderdescription(String description)A description about the custom parameter used for OAuth 2.0 authentication.OAuth2CustomParameter.BuilderisRequired(Boolean isRequired)Indicates whether the custom parameter for OAuth 2.0 authentication is required.OAuth2CustomParameter.BuilderisSensitiveField(Boolean isSensitiveField)Indicates whether this authentication custom parameter is a sensitive field.OAuth2CustomParameter.Builderkey(String key)The key of the custom parameter required for OAuth 2.0 authentication.OAuth2CustomParameter.Builderlabel(String label)The label of the custom parameter used for OAuth 2.0 authentication.OAuth2CustomParameter.Buildertype(String type)Indicates whether custom parameter is used with TokenUrl or AuthUrl.OAuth2CustomParameter.Buildertype(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
-
-