Interface AuthParameter.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AuthParameter.Builder,,AuthParameter> SdkBuilder<AuthParameter.Builder,,AuthParameter> SdkPojo
- Enclosing class:
AuthParameter
@Mutable
@NotThreadSafe
public static interface AuthParameter.Builder
extends SdkPojo, CopyableBuilder<AuthParameter.Builder,AuthParameter>
-
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 authentication parameter.isRequired(Boolean isRequired) Indicates whether this authentication parameter is required.isSensitiveField(Boolean isSensitiveField) Indicates whether this authentication parameter is a sensitive field.The authentication key required to authenticate with the connector.Label used for authentication parameter.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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
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.
-