Package com.pulumi.gcp.datastream.inputs
Class ConnectionProfileState.Builder
- java.lang.Object
-
- com.pulumi.gcp.datastream.inputs.ConnectionProfileState.Builder
-
- Enclosing class:
- ConnectionProfileState
public static final class ConnectionProfileState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionProfileState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionProfileState defaults)
-
-
Method Detail
-
bigqueryProfile
public ConnectionProfileState.Builder bigqueryProfile(@Nullable com.pulumi.core.Output<ConnectionProfileBigqueryProfileArgs> bigqueryProfile)
- Parameters:
bigqueryProfile
- BigQuery warehouse profile.- Returns:
- builder
-
bigqueryProfile
public ConnectionProfileState.Builder bigqueryProfile(ConnectionProfileBigqueryProfileArgs bigqueryProfile)
- Parameters:
bigqueryProfile
- BigQuery warehouse profile.- Returns:
- builder
-
connectionProfileId
public ConnectionProfileState.Builder connectionProfileId(@Nullable com.pulumi.core.Output<java.lang.String> connectionProfileId)
- Parameters:
connectionProfileId
- The connection profile identifier.- Returns:
- builder
-
connectionProfileId
public ConnectionProfileState.Builder connectionProfileId(java.lang.String connectionProfileId)
- Parameters:
connectionProfileId
- The connection profile identifier.- Returns:
- builder
-
displayName
public ConnectionProfileState.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- Display name.- Returns:
- builder
-
displayName
public ConnectionProfileState.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- Display name.- Returns:
- builder
-
forwardSshConnectivity
public ConnectionProfileState.Builder forwardSshConnectivity(@Nullable com.pulumi.core.Output<ConnectionProfileForwardSshConnectivityArgs> forwardSshConnectivity)
- Parameters:
forwardSshConnectivity
- Forward SSH tunnel connectivity. Structure is documented below.- Returns:
- builder
-
forwardSshConnectivity
public ConnectionProfileState.Builder forwardSshConnectivity(ConnectionProfileForwardSshConnectivityArgs forwardSshConnectivity)
- Parameters:
forwardSshConnectivity
- Forward SSH tunnel connectivity. Structure is documented below.- Returns:
- builder
-
gcsProfile
public ConnectionProfileState.Builder gcsProfile(@Nullable com.pulumi.core.Output<ConnectionProfileGcsProfileArgs> gcsProfile)
- Parameters:
gcsProfile
- Cloud Storage bucket profile. Structure is documented below.- Returns:
- builder
-
gcsProfile
public ConnectionProfileState.Builder gcsProfile(ConnectionProfileGcsProfileArgs gcsProfile)
- Parameters:
gcsProfile
- Cloud Storage bucket profile. Structure is documented below.- Returns:
- builder
-
labels
public ConnectionProfileState.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels
- Labels.- Returns:
- builder
-
labels
public ConnectionProfileState.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels
- Labels.- Returns:
- builder
-
location
public ConnectionProfileState.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The name of the location this connection profile is located in. ***- Returns:
- builder
-
location
public ConnectionProfileState.Builder location(java.lang.String location)
- Parameters:
location
- The name of the location this connection profile is located in. ***- Returns:
- builder
-
mysqlProfile
public ConnectionProfileState.Builder mysqlProfile(@Nullable com.pulumi.core.Output<ConnectionProfileMysqlProfileArgs> mysqlProfile)
- Parameters:
mysqlProfile
- MySQL database profile. Structure is documented below.- Returns:
- builder
-
mysqlProfile
public ConnectionProfileState.Builder mysqlProfile(ConnectionProfileMysqlProfileArgs mysqlProfile)
- Parameters:
mysqlProfile
- MySQL database profile. Structure is documented below.- Returns:
- builder
-
name
public ConnectionProfileState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The resource's name.- Returns:
- builder
-
name
public ConnectionProfileState.Builder name(java.lang.String name)
- Parameters:
name
- The resource's name.- Returns:
- builder
-
oracleProfile
public ConnectionProfileState.Builder oracleProfile(@Nullable com.pulumi.core.Output<ConnectionProfileOracleProfileArgs> oracleProfile)
- Parameters:
oracleProfile
- Oracle database profile. Structure is documented below.- Returns:
- builder
-
oracleProfile
public ConnectionProfileState.Builder oracleProfile(ConnectionProfileOracleProfileArgs oracleProfile)
- Parameters:
oracleProfile
- Oracle database profile. Structure is documented below.- Returns:
- builder
-
postgresqlProfile
public ConnectionProfileState.Builder postgresqlProfile(@Nullable com.pulumi.core.Output<ConnectionProfilePostgresqlProfileArgs> postgresqlProfile)
- Parameters:
postgresqlProfile
- PostgreSQL database profile. Structure is documented below.- Returns:
- builder
-
postgresqlProfile
public ConnectionProfileState.Builder postgresqlProfile(ConnectionProfilePostgresqlProfileArgs postgresqlProfile)
- Parameters:
postgresqlProfile
- PostgreSQL database profile. Structure is documented below.- Returns:
- builder
-
privateConnectivity
public ConnectionProfileState.Builder privateConnectivity(@Nullable com.pulumi.core.Output<ConnectionProfilePrivateConnectivityArgs> privateConnectivity)
- Parameters:
privateConnectivity
- Private connectivity. Structure is documented below.- Returns:
- builder
-
privateConnectivity
public ConnectionProfileState.Builder privateConnectivity(ConnectionProfilePrivateConnectivityArgs privateConnectivity)
- Parameters:
privateConnectivity
- Private connectivity. Structure is documented below.- Returns:
- builder
-
project
public ConnectionProfileState.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public ConnectionProfileState.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
build
public ConnectionProfileState build()
-
-