Interface DatabaseEntityOrBuilder (2.45.0)

public interface DatabaseEntityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDatabase()

public abstract DatabaseInstanceEntity getDatabase()

Database.

.google.cloud.clouddms.v1.DatabaseInstanceEntity database = 101;

Returns
Type Description
DatabaseInstanceEntity

The database.

getDatabaseFunction()

public abstract FunctionEntity getDatabaseFunction()

Function.

.google.cloud.clouddms.v1.FunctionEntity database_function = 107;

Returns
Type Description
FunctionEntity

The databaseFunction.

getDatabaseFunctionOrBuilder()

public abstract FunctionEntityOrBuilder getDatabaseFunctionOrBuilder()

Function.

.google.cloud.clouddms.v1.FunctionEntity database_function = 107;

Returns
Type Description
FunctionEntityOrBuilder

getDatabaseOrBuilder()

public abstract DatabaseInstanceEntityOrBuilder getDatabaseOrBuilder()

Database.

.google.cloud.clouddms.v1.DatabaseInstanceEntity database = 101;

Returns
Type Description
DatabaseInstanceEntityOrBuilder

getDatabasePackage()

public abstract PackageEntity getDatabasePackage()

Package.

.google.cloud.clouddms.v1.PackageEntity database_package = 109;

Returns
Type Description
PackageEntity

The databasePackage.

getDatabasePackageOrBuilder()

public abstract PackageEntityOrBuilder getDatabasePackageOrBuilder()

Package.

.google.cloud.clouddms.v1.PackageEntity database_package = 109;

Returns
Type Description
PackageEntityOrBuilder

getEntityBodyCase()

public abstract DatabaseEntity.EntityBodyCase getEntityBodyCase()
Returns
Type Description
DatabaseEntity.EntityBodyCase

getEntityDdl(int index)

public abstract EntityDdl getEntityDdl(int index)

Details about the entity DDL script. Multiple DDL scripts are provided for child entities such as a table entity will have one DDL for the table with additional DDLs for each index, constraint and such.

repeated .google.cloud.clouddms.v1.EntityDdl entity_ddl = 6;

Parameter
Name Description
index int
Returns
Type Description
EntityDdl

getEntityDdlCount()

public abstract int getEntityDdlCount()

Details about the entity DDL script. Multiple DDL scripts are provided for child entities such as a table entity will have one DDL for the table with additional DDLs for each index, constraint and such.

repeated .google.cloud.clouddms.v1.EntityDdl entity_ddl = 6;

Returns
Type Description
int

getEntityDdlList()

public abstract List<EntityDdl> getEntityDdlList()

Details about the entity DDL script. Multiple DDL scripts are provided for child entities such as a table entity will have one DDL for the table with additional DDLs for each index, constraint and such.

repeated .google.cloud.clouddms.v1.EntityDdl entity_ddl = 6;

Returns
Type Description
List<EntityDdl>

getEntityDdlOrBuilder(int index)

public abstract EntityDdlOrBuilder getEntityDdlOrBuilder(int index)

Details about the entity DDL script. Multiple DDL scripts are provided for child entities such as a table entity will have one DDL for the table with additional DDLs for each index, constraint and such.

repeated .google.cloud.clouddms.v1.EntityDdl entity_ddl = 6;

Parameter
Name Description
index int
Returns
Type Description
EntityDdlOrBuilder

getEntityDdlOrBuilderList()

public abstract List<? extends EntityDdlOrBuilder> getEntityDdlOrBuilderList()

Details about the entity DDL script. Multiple DDL scripts are provided for child entities such as a table entity will have one DDL for the table with additional DDLs for each index, constraint and such.

repeated .google.cloud.clouddms.v1.EntityDdl entity_ddl = 6;

Returns
Type Description
List<? extends com.google.cloud.clouddms.v1.EntityDdlOrBuilder>

getEntityType()

public abstract DatabaseEntityType getEntityType()

The type of the database entity (table, view, index, ...).

.google.cloud.clouddms.v1.DatabaseEntityType entity_type = 4;

Returns
Type Description
DatabaseEntityType

The entityType.

getEntityTypeValue()

public abstract int getEntityTypeValue()

The type of the database entity (table, view, index, ...).

.google.cloud.clouddms.v1.DatabaseEntityType entity_type = 4;

Returns
Type Description
int

The enum numeric value on the wire for entityType.

getIssues(int index)

public abstract EntityIssue getIssues(int index)

Details about the various issues found for the entity.

repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;

Parameter
Name Description
index int
Returns
Type Description
EntityIssue

getIssuesCount()

public abstract int getIssuesCount()

Details about the various issues found for the entity.

repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;

Returns
Type Description
int

getIssuesList()

public abstract List<EntityIssue> getIssuesList()

Details about the various issues found for the entity.

repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;

Returns
Type Description
List<EntityIssue>

getIssuesOrBuilder(int index)

public abstract EntityIssueOrBuilder getIssuesOrBuilder(int index)

Details about the various issues found for the entity.

repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;

Parameter
Name Description
index int
Returns
Type Description
EntityIssueOrBuilder

getIssuesOrBuilderList()

public abstract List<? extends EntityIssueOrBuilder> getIssuesOrBuilderList()

Details about the various issues found for the entity.

repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;

Returns
Type Description
List<? extends com.google.cloud.clouddms.v1.EntityIssueOrBuilder>

getMappings(int index)

public abstract EntityMapping getMappings(int index)

Details about entity mappings. For source tree entities, this holds the draft entities which were generated by the mapping rules. For draft tree entities, this holds the source entities which were converted to form the draft entity. Destination entities will have no mapping details.

repeated .google.cloud.clouddms.v1.EntityMapping mappings = 5;

Parameter
Name Description
index int
Returns
Type Description
EntityMapping

getMappingsCount()

public abstract int getMappingsCount()

Details about entity mappings. For source tree entities, this holds the draft entities which were generated by the mapping rules. For draft tree entities, this holds the source entities which were converted to form the draft entity. Destination entities will have no mapping details.

repeated .google.cloud.clouddms.v1.EntityMapping mappings = 5;

Returns
Type Description
int

getMappingsList()

public abstract List<EntityMapping> getMappingsList()

Details about entity mappings. For source tree entities, this holds the draft entities which were generated by the mapping rules. For draft tree entities, this holds the source entities which were converted to form the draft entity. Destination entities will have no mapping details.

repeated .google.cloud.clouddms.v1.EntityMapping mappings = 5;

Returns
Type Description
List<EntityMapping>

getMappingsOrBuilder(int index)

public abstract EntityMappingOrBuilder getMappingsOrBuilder(int index)

Details about entity mappings. For source tree entities, this holds the draft entities which were generated by the mapping rules. For draft tree entities, this holds the source entities which were converted to form the draft entity. Destination entities will have no mapping details.

repeated .google.cloud.clouddms.v1.EntityMapping mappings = 5;

Parameter
Name Description
index int
Returns
Type Description
EntityMappingOrBuilder

getMappingsOrBuilderList()

public abstract List<? extends EntityMappingOrBuilder> getMappingsOrBuilderList()

Details about entity mappings. For source tree entities, this holds the draft entities which were generated by the mapping rules. For draft tree entities, this holds the source entities which were converted to form the draft entity. Destination entities will have no mapping details.

repeated .google.cloud.clouddms.v1.EntityMapping mappings = 5;

Returns
Type Description
List<? extends com.google.cloud.clouddms.v1.EntityMappingOrBuilder>

getMaterializedView()

public abstract MaterializedViewEntity getMaterializedView()

Materialized view.

.google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;

Returns
Type Description
MaterializedViewEntity

The materializedView.

getMaterializedViewOrBuilder()

public abstract MaterializedViewEntityOrBuilder getMaterializedViewOrBuilder()

Materialized view.

.google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;

Returns
Type Description
MaterializedViewEntityOrBuilder

getParentEntity()

public abstract String getParentEntity()

The full name of the parent entity (e.g. schema name).

string parent_entity = 2;

Returns
Type Description
String

The parentEntity.

getParentEntityBytes()

public abstract ByteString getParentEntityBytes()

The full name of the parent entity (e.g. schema name).

string parent_entity = 2;

Returns
Type Description
ByteString

The bytes for parentEntity.

getSchema()

public abstract SchemaEntity getSchema()

Schema.

.google.cloud.clouddms.v1.SchemaEntity schema = 102;

Returns
Type Description
SchemaEntity

The schema.

getSchemaOrBuilder()

public abstract SchemaEntityOrBuilder getSchemaOrBuilder()

Schema.

.google.cloud.clouddms.v1.SchemaEntity schema = 102;

Returns
Type Description
SchemaEntityOrBuilder

getSequence()

public abstract SequenceEntity getSequence()

Sequence.

.google.cloud.clouddms.v1.SequenceEntity sequence = 105;

Returns
Type Description
SequenceEntity

The sequence.

getSequenceOrBuilder()

public abstract SequenceEntityOrBuilder getSequenceOrBuilder()

Sequence.

.google.cloud.clouddms.v1.SequenceEntity sequence = 105;

Returns
Type Description
SequenceEntityOrBuilder

getShortName()

public abstract String getShortName()

The short name (e.g. table name) of the entity.

string short_name = 1;

Returns
Type Description
String

The shortName.

getShortNameBytes()

public abstract ByteString getShortNameBytes()

The short name (e.g. table name) of the entity.

string short_name = 1;

Returns
Type Description
ByteString

The bytes for shortName.

getStoredProcedure()

public abstract StoredProcedureEntity getStoredProcedure()

Stored procedure.

.google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;

Returns
Type Description
StoredProcedureEntity

The storedProcedure.

getStoredProcedureOrBuilder()

public abstract StoredProcedureEntityOrBuilder getStoredProcedureOrBuilder()

Stored procedure.

.google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;

Returns
Type Description
StoredProcedureEntityOrBuilder

getSynonym()

public abstract SynonymEntity getSynonym()

Synonym.

.google.cloud.clouddms.v1.SynonymEntity synonym = 108;

Returns
Type Description
SynonymEntity

The synonym.

getSynonymOrBuilder()

public abstract SynonymEntityOrBuilder getSynonymOrBuilder()

Synonym.

.google.cloud.clouddms.v1.SynonymEntity synonym = 108;

Returns
Type Description
SynonymEntityOrBuilder

getTable()

public abstract TableEntity getTable()

Table.

.google.cloud.clouddms.v1.TableEntity table = 103;

Returns
Type Description
TableEntity

The table.

getTableOrBuilder()

public abstract TableEntityOrBuilder getTableOrBuilder()

Table.

.google.cloud.clouddms.v1.TableEntity table = 103;

Returns
Type Description
TableEntityOrBuilder

getTree()

public abstract DatabaseEntity.TreeType getTree()

The type of tree the entity belongs to.

.google.cloud.clouddms.v1.DatabaseEntity.TreeType tree = 3;

Returns
Type Description
DatabaseEntity.TreeType

The tree.

getTreeValue()

public abstract int getTreeValue()

The type of tree the entity belongs to.

.google.cloud.clouddms.v1.DatabaseEntity.TreeType tree = 3;

Returns
Type Description
int

The enum numeric value on the wire for tree.

getUdt()

public abstract UDTEntity getUdt()

UDT.

.google.cloud.clouddms.v1.UDTEntity udt = 110;

Returns
Type Description
UDTEntity

The udt.

getUdtOrBuilder()

public abstract UDTEntityOrBuilder getUdtOrBuilder()

UDT.

.google.cloud.clouddms.v1.UDTEntity udt = 110;

Returns
Type Description
UDTEntityOrBuilder

getView()

public abstract ViewEntity getView()

View.

.google.cloud.clouddms.v1.ViewEntity view = 104;

Returns
Type Description
ViewEntity

The view.

getViewOrBuilder()

public abstract ViewEntityOrBuilder getViewOrBuilder()

View.

.google.cloud.clouddms.v1.ViewEntity view = 104;

Returns
Type Description
ViewEntityOrBuilder

hasDatabase()

public abstract boolean hasDatabase()

Database.

.google.cloud.clouddms.v1.DatabaseInstanceEntity database = 101;

Returns
Type Description
boolean

Whether the database field is set.

hasDatabaseFunction()

public abstract boolean hasDatabaseFunction()

Function.

.google.cloud.clouddms.v1.FunctionEntity database_function = 107;

Returns
Type Description
boolean

Whether the databaseFunction field is set.

hasDatabasePackage()

public abstract boolean hasDatabasePackage()

Package.

.google.cloud.clouddms.v1.PackageEntity database_package = 109;

Returns
Type Description
boolean

Whether the databasePackage field is set.

hasMaterializedView()

public abstract boolean hasMaterializedView()

Materialized view.

.google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;

Returns
Type Description
boolean

Whether the materializedView field is set.

hasSchema()

public abstract boolean hasSchema()

Schema.

.google.cloud.clouddms.v1.SchemaEntity schema = 102;

Returns
Type Description
boolean

Whether the schema field is set.

hasSequence()

public abstract boolean hasSequence()

Sequence.

.google.cloud.clouddms.v1.SequenceEntity sequence = 105;

Returns
Type Description
boolean

Whether the sequence field is set.

hasStoredProcedure()

public abstract boolean hasStoredProcedure()

Stored procedure.

.google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;

Returns
Type Description
boolean

Whether the storedProcedure field is set.

hasSynonym()

public abstract boolean hasSynonym()

Synonym.

.google.cloud.clouddms.v1.SynonymEntity synonym = 108;

Returns
Type Description
boolean

Whether the synonym field is set.

hasTable()

public abstract boolean hasTable()

Table.

.google.cloud.clouddms.v1.TableEntity table = 103;

Returns
Type Description
boolean

Whether the table field is set.

hasUdt()

public abstract boolean hasUdt()

UDT.

.google.cloud.clouddms.v1.UDTEntity udt = 110;

Returns
Type Description
boolean

Whether the udt field is set.

hasView()

public abstract boolean hasView()

View.

.google.cloud.clouddms.v1.ViewEntity view = 104;

Returns
Type Description
boolean

Whether the view field is set.