Package com.pulumi.aws.glue.outputs
Class ConnectionAuthenticationConfiguration.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.outputs.ConnectionAuthenticationConfiguration.Builder
-
- Enclosing class:
- ConnectionAuthenticationConfiguration
public static final class ConnectionAuthenticationConfiguration.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectionAuthenticationConfiguration defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionAuthenticationConfiguration.BuilderauthenticationType(java.lang.String authenticationType)ConnectionAuthenticationConfiguration.BuilderbasicAuthenticationCredentials(ConnectionAuthenticationConfigurationBasicAuthenticationCredentials basicAuthenticationCredentials)ConnectionAuthenticationConfigurationbuild()ConnectionAuthenticationConfiguration.BuildercustomAuthenticationCredentials(java.util.Map<java.lang.String,java.lang.String> customAuthenticationCredentials)ConnectionAuthenticationConfiguration.BuilderkmsKeyArn(java.lang.String kmsKeyArn)ConnectionAuthenticationConfiguration.Builderoauth2Properties(ConnectionAuthenticationConfigurationOauth2Properties oauth2Properties)ConnectionAuthenticationConfiguration.BuildersecretArn(java.lang.String secretArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionAuthenticationConfiguration defaults)
-
-
Method Detail
-
authenticationType
public ConnectionAuthenticationConfiguration.Builder authenticationType(java.lang.String authenticationType)
-
basicAuthenticationCredentials
public ConnectionAuthenticationConfiguration.Builder basicAuthenticationCredentials(@Nullable ConnectionAuthenticationConfigurationBasicAuthenticationCredentials basicAuthenticationCredentials)
-
customAuthenticationCredentials
public ConnectionAuthenticationConfiguration.Builder customAuthenticationCredentials(@Nullable java.util.Map<java.lang.String,java.lang.String> customAuthenticationCredentials)
-
kmsKeyArn
public ConnectionAuthenticationConfiguration.Builder kmsKeyArn(@Nullable java.lang.String kmsKeyArn)
-
oauth2Properties
public ConnectionAuthenticationConfiguration.Builder oauth2Properties(@Nullable ConnectionAuthenticationConfigurationOauth2Properties oauth2Properties)
-
secretArn
public ConnectionAuthenticationConfiguration.Builder secretArn(@Nullable java.lang.String secretArn)
-
build
public ConnectionAuthenticationConfiguration build()
-
-