Class SourceType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<SourceType>
com.azure.resourcemanager.postgresqlflexibleserver.models.SourceType
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class SourceType extends com.azure.core.util.ExpandableStringEnum<SourceType>
Source server type used for the migration: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer, or Supabase_PostgreSQL.
  • Field Details

    • ON_PREMISES

      public static final SourceType ON_PREMISES
      Static value OnPremises for SourceType.
    • AWS

      public static final SourceType AWS
      Static value AWS for SourceType.
    • GCP

      public static final SourceType GCP
      Static value GCP for SourceType.
    • AZURE_VM

      public static final SourceType AZURE_VM
      Static value AzureVM for SourceType.
    • POSTGRE_SQLSINGLE_SERVER

      public static final SourceType POSTGRE_SQLSINGLE_SERVER
      Static value PostgreSQLSingleServer for SourceType.
    • AWS_RDS

      public static final SourceType AWS_RDS
      Static value AWS_RDS for SourceType.
    • AWS_AURORA

      public static final SourceType AWS_AURORA
      Static value AWS_AURORA for SourceType.
    • AWS_EC2

      public static final SourceType AWS_EC2
      Static value AWS_EC2 for SourceType.
    • GCP_CLOUD_SQL

      public static final SourceType GCP_CLOUD_SQL
      Static value GCP_CloudSQL for SourceType.
    • GCP_ALLOY_DB

      public static final SourceType GCP_ALLOY_DB
      Static value GCP_AlloyDB for SourceType.
    • GCP_COMPUTE

      public static final SourceType GCP_COMPUTE
      Static value GCP_Compute for SourceType.
    • EDB

      public static final SourceType EDB
      Static value EDB for SourceType.
    • EDB_ORACLE_SERVER

      public static final SourceType EDB_ORACLE_SERVER
      Static value EDB_Oracle_Server for SourceType.
    • EDB_POSTGRE_SQL

      public static final SourceType EDB_POSTGRE_SQL
      Static value EDB_PostgreSQL for SourceType.
    • POSTGRE_SQLFLEXIBLE_SERVER

      public static final SourceType POSTGRE_SQLFLEXIBLE_SERVER
      Static value PostgreSQLFlexibleServer for SourceType.
    • POSTGRE_SQLCOSMOS_DB

      public static final SourceType POSTGRE_SQLCOSMOS_DB
      Static value PostgreSQLCosmosDB for SourceType.
    • HUAWEI_RDS

      public static final SourceType HUAWEI_RDS
      Static value Huawei_RDS for SourceType.
    • HUAWEI_COMPUTE

      public static final SourceType HUAWEI_COMPUTE
      Static value Huawei_Compute for SourceType.
    • HEROKU_POSTGRE_SQL

      public static final SourceType HEROKU_POSTGRE_SQL
      Static value Heroku_PostgreSQL for SourceType.
    • CRUNCHY_POSTGRE_SQL

      public static final SourceType CRUNCHY_POSTGRE_SQL
      Static value Crunchy_PostgreSQL for SourceType.
    • APSARA_DB_RDS

      public static final SourceType APSARA_DB_RDS
      Static value ApsaraDB_RDS for SourceType.
    • DIGITAL_OCEAN_DROPLETS

      public static final SourceType DIGITAL_OCEAN_DROPLETS
      Static value Digital_Ocean_Droplets for SourceType.
    • DIGITAL_OCEAN_POSTGRE_SQL

      public static final SourceType DIGITAL_OCEAN_POSTGRE_SQL
      Static value Digital_Ocean_PostgreSQL for SourceType.
    • SUPABASE_POSTGRE_SQL

      public static final SourceType SUPABASE_POSTGRE_SQL
      Static value Supabase_PostgreSQL for SourceType.
  • Constructor Details

  • Method Details

    • fromString

      public static SourceType fromString(String name)
      Creates or finds a SourceType from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding SourceType.
    • values

      public static Collection<SourceType> values()
      Gets known SourceType values.
      Returns:
      known SourceType values.