Interface DatabaseEntityOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DatabaseEntity, DatabaseEntity.Builder

    public interface DatabaseEntityOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getShortName

        String getShortName()
         The short name (e.g. table name) of the entity.
         
        string short_name = 1;
        Returns:
        The shortName.
      • getShortNameBytes

        com.google.protobuf.ByteString getShortNameBytes()
         The short name (e.g. table name) of the entity.
         
        string short_name = 1;
        Returns:
        The bytes for shortName.
      • getParentEntity

        String getParentEntity()
         The full name of the parent entity (e.g. schema name).
         
        string parent_entity = 2;
        Returns:
        The parentEntity.
      • getParentEntityBytes

        com.google.protobuf.ByteString getParentEntityBytes()
         The full name of the parent entity (e.g. schema name).
         
        string parent_entity = 2;
        Returns:
        The bytes for parentEntity.
      • getTreeValue

        int getTreeValue()
         The type of tree the entity belongs to.
         
        .google.cloud.clouddms.v1.DatabaseEntity.TreeType tree = 3;
        Returns:
        The enum numeric value on the wire for tree.
      • getTree

        DatabaseEntity.TreeType getTree()
         The type of tree the entity belongs to.
         
        .google.cloud.clouddms.v1.DatabaseEntity.TreeType tree = 3;
        Returns:
        The tree.
      • getEntityTypeValue

        int getEntityTypeValue()
         The type of the database entity (table, view, index, ...).
         
        .google.cloud.clouddms.v1.DatabaseEntityType entity_type = 4;
        Returns:
        The enum numeric value on the wire for entityType.
      • getEntityType

        DatabaseEntityType getEntityType()
         The type of the database entity (table, view, index, ...).
         
        .google.cloud.clouddms.v1.DatabaseEntityType entity_type = 4;
        Returns:
        The entityType.
      • getMappingsList

        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;
      • getMappings

        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;
      • getMappingsCount

        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;
      • getMappingsOrBuilderList

        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;
      • getMappingsOrBuilder

        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;
      • getEntityDdlList

        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;
      • getEntityDdl

        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;
      • getEntityDdlCount

        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;
      • getEntityDdlOrBuilderList

        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;
      • getEntityDdlOrBuilder

        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;
      • getIssuesList

        List<EntityIssue> getIssuesList()
         Details about the various issues found for the entity.
         
        repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;
      • getIssues

        EntityIssue getIssues​(int index)
         Details about the various issues found for the entity.
         
        repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;
      • getIssuesCount

        int getIssuesCount()
         Details about the various issues found for the entity.
         
        repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;
      • getIssuesOrBuilderList

        List<? extends EntityIssueOrBuilder> getIssuesOrBuilderList()
         Details about the various issues found for the entity.
         
        repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;
      • getIssuesOrBuilder

        EntityIssueOrBuilder getIssuesOrBuilder​(int index)
         Details about the various issues found for the entity.
         
        repeated .google.cloud.clouddms.v1.EntityIssue issues = 7;
      • hasDatabase

        boolean hasDatabase()
         Database.
         
        .google.cloud.clouddms.v1.DatabaseInstanceEntity database = 101;
        Returns:
        Whether the database field is set.
      • getDatabase

        DatabaseInstanceEntity getDatabase()
         Database.
         
        .google.cloud.clouddms.v1.DatabaseInstanceEntity database = 101;
        Returns:
        The database.
      • hasSchema

        boolean hasSchema()
         Schema.
         
        .google.cloud.clouddms.v1.SchemaEntity schema = 102;
        Returns:
        Whether the schema field is set.
      • getSchema

        SchemaEntity getSchema()
         Schema.
         
        .google.cloud.clouddms.v1.SchemaEntity schema = 102;
        Returns:
        The schema.
      • getSchemaOrBuilder

        SchemaEntityOrBuilder getSchemaOrBuilder()
         Schema.
         
        .google.cloud.clouddms.v1.SchemaEntity schema = 102;
      • hasTable

        boolean hasTable()
         Table.
         
        .google.cloud.clouddms.v1.TableEntity table = 103;
        Returns:
        Whether the table field is set.
      • getTable

        TableEntity getTable()
         Table.
         
        .google.cloud.clouddms.v1.TableEntity table = 103;
        Returns:
        The table.
      • getTableOrBuilder

        TableEntityOrBuilder getTableOrBuilder()
         Table.
         
        .google.cloud.clouddms.v1.TableEntity table = 103;
      • hasView

        boolean hasView()
         View.
         
        .google.cloud.clouddms.v1.ViewEntity view = 104;
        Returns:
        Whether the view field is set.
      • getView

        ViewEntity getView()
         View.
         
        .google.cloud.clouddms.v1.ViewEntity view = 104;
        Returns:
        The view.
      • getViewOrBuilder

        ViewEntityOrBuilder getViewOrBuilder()
         View.
         
        .google.cloud.clouddms.v1.ViewEntity view = 104;
      • hasSequence

        boolean hasSequence()
         Sequence.
         
        .google.cloud.clouddms.v1.SequenceEntity sequence = 105;
        Returns:
        Whether the sequence field is set.
      • getSequence

        SequenceEntity getSequence()
         Sequence.
         
        .google.cloud.clouddms.v1.SequenceEntity sequence = 105;
        Returns:
        The sequence.
      • getSequenceOrBuilder

        SequenceEntityOrBuilder getSequenceOrBuilder()
         Sequence.
         
        .google.cloud.clouddms.v1.SequenceEntity sequence = 105;
      • hasStoredProcedure

        boolean hasStoredProcedure()
         Stored procedure.
         
        .google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;
        Returns:
        Whether the storedProcedure field is set.
      • getStoredProcedure

        StoredProcedureEntity getStoredProcedure()
         Stored procedure.
         
        .google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;
        Returns:
        The storedProcedure.
      • getStoredProcedureOrBuilder

        StoredProcedureEntityOrBuilder getStoredProcedureOrBuilder()
         Stored procedure.
         
        .google.cloud.clouddms.v1.StoredProcedureEntity stored_procedure = 106;
      • hasDatabaseFunction

        boolean hasDatabaseFunction()
         Function.
         
        .google.cloud.clouddms.v1.FunctionEntity database_function = 107;
        Returns:
        Whether the databaseFunction field is set.
      • getDatabaseFunction

        FunctionEntity getDatabaseFunction()
         Function.
         
        .google.cloud.clouddms.v1.FunctionEntity database_function = 107;
        Returns:
        The databaseFunction.
      • getDatabaseFunctionOrBuilder

        FunctionEntityOrBuilder getDatabaseFunctionOrBuilder()
         Function.
         
        .google.cloud.clouddms.v1.FunctionEntity database_function = 107;
      • hasSynonym

        boolean hasSynonym()
         Synonym.
         
        .google.cloud.clouddms.v1.SynonymEntity synonym = 108;
        Returns:
        Whether the synonym field is set.
      • getSynonym

        SynonymEntity getSynonym()
         Synonym.
         
        .google.cloud.clouddms.v1.SynonymEntity synonym = 108;
        Returns:
        The synonym.
      • getSynonymOrBuilder

        SynonymEntityOrBuilder getSynonymOrBuilder()
         Synonym.
         
        .google.cloud.clouddms.v1.SynonymEntity synonym = 108;
      • hasDatabasePackage

        boolean hasDatabasePackage()
         Package.
         
        .google.cloud.clouddms.v1.PackageEntity database_package = 109;
        Returns:
        Whether the databasePackage field is set.
      • getDatabasePackage

        PackageEntity getDatabasePackage()
         Package.
         
        .google.cloud.clouddms.v1.PackageEntity database_package = 109;
        Returns:
        The databasePackage.
      • getDatabasePackageOrBuilder

        PackageEntityOrBuilder getDatabasePackageOrBuilder()
         Package.
         
        .google.cloud.clouddms.v1.PackageEntity database_package = 109;
      • hasUdt

        boolean hasUdt()
         UDT.
         
        .google.cloud.clouddms.v1.UDTEntity udt = 110;
        Returns:
        Whether the udt field is set.
      • getUdt

        UDTEntity getUdt()
         UDT.
         
        .google.cloud.clouddms.v1.UDTEntity udt = 110;
        Returns:
        The udt.
      • getUdtOrBuilder

        UDTEntityOrBuilder getUdtOrBuilder()
         UDT.
         
        .google.cloud.clouddms.v1.UDTEntity udt = 110;
      • hasMaterializedView

        boolean hasMaterializedView()
         Materialized view.
         
        .google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;
        Returns:
        Whether the materializedView field is set.
      • getMaterializedView

        MaterializedViewEntity getMaterializedView()
         Materialized view.
         
        .google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;
        Returns:
        The materializedView.
      • getMaterializedViewOrBuilder

        MaterializedViewEntityOrBuilder getMaterializedViewOrBuilder()
         Materialized view.
         
        .google.cloud.clouddms.v1.MaterializedViewEntity materialized_view = 111;