Interface DatabaseEntityOrBuilder (2.35.0)

public interface DatabaseEntityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDatabase()

public abstract DatabaseInstanceEntity getDatabase()

Database.

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

Returns
TypeDescription
DatabaseInstanceEntity

The database.

getDatabaseFunction()

public abstract FunctionEntity getDatabaseFunction()

Function.

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

Returns
TypeDescription
FunctionEntity

The databaseFunction.

getDatabaseFunctionOrBuilder()

public abstract FunctionEntityOrBuilder getDatabaseFunctionOrBuilder()

Function.

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

Returns
TypeDescription
FunctionEntityOrBuilder

getDatabaseOrBuilder()

public abstract DatabaseInstanceEntityOrBuilder getDatabaseOrBuilder()

Database.

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

Returns
TypeDescription
DatabaseInstanceEntityOrBuilder

getDatabasePackage()

public abstract PackageEntity getDatabasePackage()

Package.

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

Returns
TypeDescription
PackageEntity

The databasePackage.

getDatabasePackageOrBuilder()

public abstract PackageEntityOrBuilder getDatabasePackageOrBuilder()

Package.

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

Returns
TypeDescription
PackageEntityOrBuilder

getEntityBodyCase()

public abstract DatabaseEntity.EntityBodyCase getEntityBodyCase()
Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
EntityIssue

getIssuesCount()

public abstract int getIssuesCount()

Details about the various issues found for the entity.

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

Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
List<? extends com.google.cloud.clouddms.v1.EntityMappingOrBuilder>

getMaterializedView()

public abstract MaterializedViewEntity getMaterializedView()

Materialized view.

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

Returns
TypeDescription
MaterializedViewEntity

The materializedView.

getMaterializedViewOrBuilder()

public abstract MaterializedViewEntityOrBuilder getMaterializedViewOrBuilder()

Materialized view.

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

Returns
TypeDescription
MaterializedViewEntityOrBuilder

getParentEntity()

public abstract String getParentEntity()

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

string parent_entity = 2;

Returns
TypeDescription
String

The parentEntity.

getParentEntityBytes()

public abstract ByteString getParentEntityBytes()

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

string parent_entity = 2;

Returns
TypeDescription
ByteString

The bytes for parentEntity.

getSchema()

public abstract SchemaEntity getSchema()

Schema.

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

Returns
TypeDescription
SchemaEntity

The schema.

getSchemaOrBuilder()

public abstract SchemaEntityOrBuilder getSchemaOrBuilder()

Schema.

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

Returns
TypeDescription
SchemaEntityOrBuilder

getSequence()

public abstract SequenceEntity getSequence()

Sequence.

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

Returns
TypeDescription
SequenceEntity

The sequence.

getSequenceOrBuilder()

public abstract SequenceEntityOrBuilder getSequenceOrBuilder()

Sequence.

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

Returns
TypeDescription
SequenceEntityOrBuilder

getShortName()

public abstract String getShortName()

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

string short_name = 1;

Returns
TypeDescription
String

The shortName.

getShortNameBytes()

public abstract ByteString getShortNameBytes()

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

string short_name = 1;

Returns
TypeDescription
ByteString

The bytes for shortName.

getStoredProcedure()

public abstract StoredProcedureEntity getStoredProcedure()

Stored procedure.

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

Returns
TypeDescription
StoredProcedureEntity

The storedProcedure.

getStoredProcedureOrBuilder()

public abstract StoredProcedureEntityOrBuilder getStoredProcedureOrBuilder()

Stored procedure.

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

Returns
TypeDescription
StoredProcedureEntityOrBuilder

getSynonym()

public abstract SynonymEntity getSynonym()

Synonym.

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

Returns
TypeDescription
SynonymEntity

The synonym.

getSynonymOrBuilder()

public abstract SynonymEntityOrBuilder getSynonymOrBuilder()

Synonym.

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

Returns
TypeDescription
SynonymEntityOrBuilder

getTable()

public abstract TableEntity getTable()

Table.

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

Returns
TypeDescription
TableEntity

The table.

getTableOrBuilder()

public abstract TableEntityOrBuilder getTableOrBuilder()

Table.

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

Returns
TypeDescription
TableEntityOrBuilder

getTree()

public abstract DatabaseEntity.TreeType getTree()

The type of tree the entity belongs to.

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

Returns
TypeDescription
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
TypeDescription
int

The enum numeric value on the wire for tree.

getUdt()

public abstract UDTEntity getUdt()

UDT.

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

Returns
TypeDescription
UDTEntity

The udt.

getUdtOrBuilder()

public abstract UDTEntityOrBuilder getUdtOrBuilder()

UDT.

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

Returns
TypeDescription
UDTEntityOrBuilder

getView()

public abstract ViewEntity getView()

View.

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

Returns
TypeDescription
ViewEntity

The view.

getViewOrBuilder()

public abstract ViewEntityOrBuilder getViewOrBuilder()

View.

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

Returns
TypeDescription
ViewEntityOrBuilder

hasDatabase()

public abstract boolean hasDatabase()

Database.

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

Returns
TypeDescription
boolean

Whether the database field is set.

hasDatabaseFunction()

public abstract boolean hasDatabaseFunction()

Function.

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

Returns
TypeDescription
boolean

Whether the databaseFunction field is set.

hasDatabasePackage()

public abstract boolean hasDatabasePackage()

Package.

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

Returns
TypeDescription
boolean

Whether the databasePackage field is set.

hasMaterializedView()

public abstract boolean hasMaterializedView()

Materialized view.

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

Returns
TypeDescription
boolean

Whether the materializedView field is set.

hasSchema()

public abstract boolean hasSchema()

Schema.

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

Returns
TypeDescription
boolean

Whether the schema field is set.

hasSequence()

public abstract boolean hasSequence()

Sequence.

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

Returns
TypeDescription
boolean

Whether the sequence field is set.

hasStoredProcedure()

public abstract boolean hasStoredProcedure()

Stored procedure.

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

Returns
TypeDescription
boolean

Whether the storedProcedure field is set.

hasSynonym()

public abstract boolean hasSynonym()

Synonym.

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

Returns
TypeDescription
boolean

Whether the synonym field is set.

hasTable()

public abstract boolean hasTable()

Table.

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

Returns
TypeDescription
boolean

Whether the table field is set.

hasUdt()

public abstract boolean hasUdt()

UDT.

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

Returns
TypeDescription
boolean

Whether the udt field is set.

hasView()

public abstract boolean hasView()

View.

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

Returns
TypeDescription
boolean

Whether the view field is set.