Package com.pulumi.gcp.datastream.inputs
Class ConnectionProfileMysqlProfileArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.datastream.inputs.ConnectionProfileMysqlProfileArgs.Builder
-
- Enclosing class:
- ConnectionProfileMysqlProfileArgs
public static final class ConnectionProfileMysqlProfileArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionProfileMysqlProfileArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionProfileMysqlProfileArgs defaults)
-
-
Method Detail
-
hostname
public ConnectionProfileMysqlProfileArgs.Builder hostname(com.pulumi.core.Output<java.lang.String> hostname)
- Parameters:
hostname
- Hostname for the MySQL connection.- Returns:
- builder
-
hostname
public ConnectionProfileMysqlProfileArgs.Builder hostname(java.lang.String hostname)
- Parameters:
hostname
- Hostname for the MySQL connection.- Returns:
- builder
-
password
public ConnectionProfileMysqlProfileArgs.Builder password(com.pulumi.core.Output<java.lang.String> password)
- Parameters:
password
- Password for the MySQL connection. **Note**: This property is sensitive and will not be displayed in the plan.- Returns:
- builder
-
password
public ConnectionProfileMysqlProfileArgs.Builder password(java.lang.String password)
- Parameters:
password
- Password for the MySQL connection. **Note**: This property is sensitive and will not be displayed in the plan.- Returns:
- builder
-
port
public ConnectionProfileMysqlProfileArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.Integer> port)
- Parameters:
port
- Port for the MySQL connection.- Returns:
- builder
-
port
public ConnectionProfileMysqlProfileArgs.Builder port(java.lang.Integer port)
- Parameters:
port
- Port for the MySQL connection.- Returns:
- builder
-
sslConfig
public ConnectionProfileMysqlProfileArgs.Builder sslConfig(@Nullable com.pulumi.core.Output<ConnectionProfileMysqlProfileSslConfigArgs> sslConfig)
- Parameters:
sslConfig
- SSL configuration for the MySQL connection. Structure is documented below.- Returns:
- builder
-
sslConfig
public ConnectionProfileMysqlProfileArgs.Builder sslConfig(ConnectionProfileMysqlProfileSslConfigArgs sslConfig)
- Parameters:
sslConfig
- SSL configuration for the MySQL connection. Structure is documented below.- Returns:
- builder
-
username
public ConnectionProfileMysqlProfileArgs.Builder username(com.pulumi.core.Output<java.lang.String> username)
- Parameters:
username
- Username for the MySQL connection.- Returns:
- builder
-
username
public ConnectionProfileMysqlProfileArgs.Builder username(java.lang.String username)
- Parameters:
username
- Username for the MySQL connection.- Returns:
- builder
-
build
public ConnectionProfileMysqlProfileArgs build()
-
-