Interface AuthParameter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AuthParameter.Builder,AuthParameter>,SdkBuilder<AuthParameter.Builder,AuthParameter>,SdkPojo
- Enclosing class:
- AuthParameter
public static interface AuthParameter.Builder extends SdkPojo, CopyableBuilder<AuthParameter.Builder,AuthParameter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthParameter.BuilderconnectorSuppliedValues(String... connectorSuppliedValues)Contains default values for this authentication parameter that are supplied by the connector.AuthParameter.BuilderconnectorSuppliedValues(Collection<String> connectorSuppliedValues)Contains default values for this authentication parameter that are supplied by the connector.AuthParameter.Builderdescription(String description)A description about the authentication parameter.AuthParameter.BuilderisRequired(Boolean isRequired)Indicates whether this authentication parameter is required.AuthParameter.BuilderisSensitiveField(Boolean isSensitiveField)Indicates whether this authentication parameter is a sensitive field.AuthParameter.Builderkey(String key)The authentication key required to authenticate with the connector.AuthParameter.Builderlabel(String label)Label used for authentication parameter.-
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
AuthParameter.Builder key(String key)
The authentication key required to authenticate with the connector.
- Parameters:
key- The authentication key required to authenticate with the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRequired
AuthParameter.Builder isRequired(Boolean isRequired)
Indicates whether this authentication parameter is required.
- Parameters:
isRequired- Indicates whether this authentication parameter is required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
label
AuthParameter.Builder label(String label)
Label used for authentication parameter.
- Parameters:
label- Label used for authentication parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
AuthParameter.Builder description(String description)
A description about the authentication parameter.
- Parameters:
description- A description about the authentication parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isSensitiveField
AuthParameter.Builder isSensitiveField(Boolean isSensitiveField)
Indicates whether this authentication parameter is a sensitive field.
- Parameters:
isSensitiveField- Indicates whether this authentication parameter is a sensitive field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorSuppliedValues
AuthParameter.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
AuthParameter.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.
-
-