Interface AlloyDbSourceOrBuilder (0.45.0)

public interface AlloyDbSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClusterId()

public abstract String getClusterId()

Required. The AlloyDB cluster to copy the data from with a length limit of 256 characters.

string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The clusterId.

getClusterIdBytes()

public abstract ByteString getClusterIdBytes()

Required. The AlloyDB cluster to copy the data from with a length limit of 256 characters.

string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for clusterId.

getDatabaseId()

public abstract String getDatabaseId()

Required. The AlloyDB database to copy the data from with a length limit of 256 characters.

string database_id = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The databaseId.

getDatabaseIdBytes()

public abstract ByteString getDatabaseIdBytes()

Required. The AlloyDB database to copy the data from with a length limit of 256 characters.

string database_id = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for databaseId.

getGcsStagingDir()

public abstract String getGcsStagingDir()

Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the AlloyDB export to a specific Cloud Storage directory.

Ensure that the AlloyDB service account has the necessary Cloud Storage Admin permissions to access the specified Cloud Storage directory.

string gcs_staging_dir = 6;

Returns
Type Description
String

The gcsStagingDir.

getGcsStagingDirBytes()

public abstract ByteString getGcsStagingDirBytes()

Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the AlloyDB export to a specific Cloud Storage directory.

Ensure that the AlloyDB service account has the necessary Cloud Storage Admin permissions to access the specified Cloud Storage directory.

string gcs_staging_dir = 6;

Returns
Type Description
ByteString

The bytes for gcsStagingDir.

getLocationId()

public abstract String getLocationId()

Required. The AlloyDB location to copy the data from with a length limit of 256 characters.

string location_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The locationId.

getLocationIdBytes()

public abstract ByteString getLocationIdBytes()

Required. The AlloyDB location to copy the data from with a length limit of 256 characters.

string location_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for locationId.

getProjectId()

public abstract String getProjectId()

The project ID that the AlloyDB source is in with a length limit of 128 characters. If not specified, inherits the project ID from the parent request.

string project_id = 1;

Returns
Type Description
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

The project ID that the AlloyDB source is in with a length limit of 128 characters. If not specified, inherits the project ID from the parent request.

string project_id = 1;

Returns
Type Description
ByteString

The bytes for projectId.

getTableId()

public abstract String getTableId()

Required. The AlloyDB table to copy the data from with a length limit of 256 characters.

string table_id = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The tableId.

getTableIdBytes()

public abstract ByteString getTableIdBytes()

Required. The AlloyDB table to copy the data from with a length limit of 256 characters.

string table_id = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for tableId.