Class CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.appflow.CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty>
- Enclosing interface:
CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty
@Stability(Stable)
public static final class CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.credentialsMap(Map<String, String> credentialsMap) credentialsMap(IResolvable credentialsMap) customAuthenticationType(String customAuthenticationType)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
credentialsMap
@Stability(Stable) public CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder credentialsMap(Map<String, String> credentialsMap) - Parameters:
credentialsMap- A map that holds custom authentication credentials.- Returns:
this
-
credentialsMap
@Stability(Stable) public CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder credentialsMap(IResolvable credentialsMap) - Parameters:
credentialsMap- A map that holds custom authentication credentials.- Returns:
this
-
customAuthenticationType
@Stability(Stable) public CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.Builder customAuthenticationType(String customAuthenticationType) Sets the value ofCfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty.getCustomAuthenticationType()- Parameters:
customAuthenticationType- The custom authentication type that the connector uses.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty>- Returns:
- a new instance of
CfnConnectorProfilePropsMixin.CustomAuthCredentialsProperty - Throws:
NullPointerException- if any required attribute was not provided
-