Interface SourceConfigOrBuilder

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

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

      • getSourceConnectionProfile

        String getSourceConnectionProfile()
         Required. Source connection profile resoource.
         Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`
         
        string source_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The sourceConnectionProfile.
      • getSourceConnectionProfileBytes

        com.google.protobuf.ByteString getSourceConnectionProfileBytes()
         Required. Source connection profile resoource.
         Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`
         
        string source_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for sourceConnectionProfile.
      • hasOracleSourceConfig

        boolean hasOracleSourceConfig()
         Oracle data source configuration.
         
        .google.cloud.datastream.v1.OracleSourceConfig oracle_source_config = 100;
        Returns:
        Whether the oracleSourceConfig field is set.
      • getOracleSourceConfig

        OracleSourceConfig getOracleSourceConfig()
         Oracle data source configuration.
         
        .google.cloud.datastream.v1.OracleSourceConfig oracle_source_config = 100;
        Returns:
        The oracleSourceConfig.
      • getOracleSourceConfigOrBuilder

        OracleSourceConfigOrBuilder getOracleSourceConfigOrBuilder()
         Oracle data source configuration.
         
        .google.cloud.datastream.v1.OracleSourceConfig oracle_source_config = 100;
      • hasMysqlSourceConfig

        boolean hasMysqlSourceConfig()
         MySQL data source configuration.
         
        .google.cloud.datastream.v1.MysqlSourceConfig mysql_source_config = 101;
        Returns:
        Whether the mysqlSourceConfig field is set.
      • getMysqlSourceConfig

        MysqlSourceConfig getMysqlSourceConfig()
         MySQL data source configuration.
         
        .google.cloud.datastream.v1.MysqlSourceConfig mysql_source_config = 101;
        Returns:
        The mysqlSourceConfig.
      • getMysqlSourceConfigOrBuilder

        MysqlSourceConfigOrBuilder getMysqlSourceConfigOrBuilder()
         MySQL data source configuration.
         
        .google.cloud.datastream.v1.MysqlSourceConfig mysql_source_config = 101;
      • hasPostgresqlSourceConfig

        boolean hasPostgresqlSourceConfig()
         PostgreSQL data source configuration.
         
        .google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;
        Returns:
        Whether the postgresqlSourceConfig field is set.
      • getPostgresqlSourceConfig

        PostgresqlSourceConfig getPostgresqlSourceConfig()
         PostgreSQL data source configuration.
         
        .google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;
        Returns:
        The postgresqlSourceConfig.
      • getPostgresqlSourceConfigOrBuilder

        PostgresqlSourceConfigOrBuilder getPostgresqlSourceConfigOrBuilder()
         PostgreSQL data source configuration.
         
        .google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;