- 3.58.0 (latest)
- 3.57.0
- 3.56.0
- 3.55.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.6
- 3.6.7
- 3.5.0
- 3.4.0
- 3.3.2
- 3.2.1
- 3.1.4
public interface CloudSqlPropertiesOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCloudSqlIam()
public abstract CloudSqlIamCredential getCloudSqlIam()
Built-in IAM authentication (must be configured in Cloud SQL).
.google.privacy.dlp.v2.CloudSqlIamCredential cloud_sql_iam = 3;
Returns | |
---|---|
Type | Description |
CloudSqlIamCredential |
The cloudSqlIam. |
getCloudSqlIamOrBuilder()
public abstract CloudSqlIamCredentialOrBuilder getCloudSqlIamOrBuilder()
Built-in IAM authentication (must be configured in Cloud SQL).
.google.privacy.dlp.v2.CloudSqlIamCredential cloud_sql_iam = 3;
Returns | |
---|---|
Type | Description |
CloudSqlIamCredentialOrBuilder |
getConnectionName()
public abstract String getConnectionName()
Optional. Immutable. The Cloud SQL instance for which the connection is defined. Only one connection per instance is allowed. This can only be set at creation time, and cannot be updated.
It is an error to use a connection_name from different project or region
than the one that holds the connection.
For example, a Connection resource for Cloud SQL connection_name
project-id:us-central1:sql-instance
must be created under the parent
projects/project-id/locations/us-central1
string connection_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The connectionName. |
getConnectionNameBytes()
public abstract ByteString getConnectionNameBytes()
Optional. Immutable. The Cloud SQL instance for which the connection is defined. Only one connection per instance is allowed. This can only be set at creation time, and cannot be updated.
It is an error to use a connection_name from different project or region
than the one that holds the connection.
For example, a Connection resource for Cloud SQL connection_name
project-id:us-central1:sql-instance
must be created under the parent
projects/project-id/locations/us-central1
string connection_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for connectionName. |
getCredentialCase()
public abstract CloudSqlProperties.CredentialCase getCredentialCase()
Returns | |
---|---|
Type | Description |
CloudSqlProperties.CredentialCase |
getDatabaseEngine()
public abstract CloudSqlProperties.DatabaseEngine getDatabaseEngine()
Required. The database engine used by the Cloud SQL instance that this connection configures.
.google.privacy.dlp.v2.CloudSqlProperties.DatabaseEngine database_engine = 7 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CloudSqlProperties.DatabaseEngine |
The databaseEngine. |
getDatabaseEngineValue()
public abstract int getDatabaseEngineValue()
Required. The database engine used by the Cloud SQL instance that this connection configures.
.google.privacy.dlp.v2.CloudSqlProperties.DatabaseEngine database_engine = 7 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for databaseEngine. |
getMaxConnections()
public abstract int getMaxConnections()
Required. DLP will limit its connections to max_connections. Must be 2 or greater.
int32 max_connections = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
The maxConnections. |
getUsernamePassword()
public abstract SecretManagerCredential getUsernamePassword()
A username and password stored in Secret Manager.
.google.privacy.dlp.v2.SecretManagerCredential username_password = 2;
Returns | |
---|---|
Type | Description |
SecretManagerCredential |
The usernamePassword. |
getUsernamePasswordOrBuilder()
public abstract SecretManagerCredentialOrBuilder getUsernamePasswordOrBuilder()
A username and password stored in Secret Manager.
.google.privacy.dlp.v2.SecretManagerCredential username_password = 2;
Returns | |
---|---|
Type | Description |
SecretManagerCredentialOrBuilder |
hasCloudSqlIam()
public abstract boolean hasCloudSqlIam()
Built-in IAM authentication (must be configured in Cloud SQL).
.google.privacy.dlp.v2.CloudSqlIamCredential cloud_sql_iam = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the cloudSqlIam field is set. |
hasUsernamePassword()
public abstract boolean hasUsernamePassword()
A username and password stored in Secret Manager.
.google.privacy.dlp.v2.SecretManagerCredential username_password = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the usernamePassword field is set. |