JobTarget Classe

  • java.lang.Object
    • com.microsoft.azure.management.sql.JobTarget

public class JobTarget

Um destino de trabalho, por exemplo, um banco de dados específico ou um contêiner de bancos de dados que é avaliado durante a execução do trabalho.

Resumo do Construtor

Construtor Description
JobTarget()

Resumo do método

Modificador e tipo Método e descrição
java.lang.String databaseName()

Obtenha o nome do banco de dados de destino.

java.lang.String elasticPoolName()

Obtenha o nome do pool elástico de destino.

JobTargetGroupMembershipType membershipType()

Obtenha se o destino está incluído ou excluído do grupo.

java.lang.String refreshCredential()

Obtenha a ID do recurso da credencial usada durante a execução do trabalho para se conectar ao destino e determinar a lista de bancos de dados dentro do destino.

java.lang.String serverName()

Obter o nome do servidor de destino.

java.lang.String shardMapName()

Obter o mapa de fragmentos de destino.

JobTargetType type()

Obter o tipo de destino.

JobTarget withDatabaseName(String databaseName)

Defina o nome do banco de dados de destino.

JobTarget withElasticPoolName(String elasticPoolName)

Defina o nome do pool elástico de destino.

JobTarget withMembershipType(JobTargetGroupMembershipType membershipType)

Defina se o destino é incluído ou excluído do grupo.

JobTarget withRefreshCredential(String refreshCredential)

Defina a ID do recurso da credencial usada durante a execução do trabalho para se conectar ao destino e determinar a lista de bancos de dados dentro do destino.

JobTarget withServerName(String serverName)

Defina o nome do servidor de destino.

JobTarget withShardMapName(String shardMapName)

Defina o mapa de fragmentos de destino.

JobTarget withType(JobTargetType type)

Defina o tipo de destino.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

JobTarget

public JobTarget()

Detalhes do método

databaseName

public String databaseName()

Obtenha o nome do banco de dados de destino.

Returns:

o valor databaseName

elasticPoolName

public String elasticPoolName()

Obtenha o nome do pool elástico de destino.

Returns:

o valor elasticPoolName

membershipType

public JobTargetGroupMembershipType membershipType()

Obtenha se o destino está incluído ou excluído do grupo. Os valores possíveis incluem: 'Include', 'Exclude'.

Returns:

o valor membershipType

refreshCredential

public String refreshCredential()

Obtenha a ID do recurso da credencial usada durante a execução do trabalho para se conectar ao destino e determinar a lista de bancos de dados dentro do destino.

Returns:

o valor refreshCredential

serverName

public String serverName()

Obter o nome do servidor de destino.

Returns:

o valor serverName

shardMapName

public String shardMapName()

Obter o mapa de fragmentos de destino.

Returns:

o valor shardMapName

type

public JobTargetType type()

Obter o tipo de destino. Os valores possíveis incluem: 'TargetGroup', 'SqlDatabase', 'SqlElasticPool', 'SqlShardMap', 'SqlServer'.

Returns:

o valor do tipo

withDatabaseName

public JobTarget withDatabaseName(String databaseName)

Defina o nome do banco de dados de destino.

Parameters:

databaseName - o valor databaseName a ser definido

Returns:

o próprio objeto JobTarget.

withElasticPoolName

public JobTarget withElasticPoolName(String elasticPoolName)

Defina o nome do pool elástico de destino.

Parameters:

elasticPoolName - o valor elasticPoolName a ser definido

Returns:

o próprio objeto JobTarget.

withMembershipType

public JobTarget withMembershipType(JobTargetGroupMembershipType membershipType)

Defina se o destino é incluído ou excluído do grupo. Os valores possíveis incluem: 'Include', 'Exclude'.

Parameters:

membershipType - o valor membershipType a ser definido

Returns:

o próprio objeto JobTarget.

withRefreshCredential

public JobTarget withRefreshCredential(String refreshCredential)

Defina a ID do recurso da credencial usada durante a execução do trabalho para se conectar ao destino e determinar a lista de bancos de dados dentro do destino.

Parameters:

refreshCredential - o valor refreshCredential a ser definido

Returns:

o próprio objeto JobTarget.

withServerName

public JobTarget withServerName(String serverName)

Defina o nome do servidor de destino.

Parameters:

serverName - o valor serverName a ser definido

Returns:

o próprio objeto JobTarget.

withShardMapName

public JobTarget withShardMapName(String shardMapName)

Defina o mapa de fragmentos de destino.

Parameters:

shardMapName - o valor shardMapName a ser definido

Returns:

o próprio objeto JobTarget.

withType

public JobTarget withType(JobTargetType type)

Defina o tipo de destino. Os valores possíveis incluem: 'TargetGroup', 'SqlDatabase', 'SqlElasticPool', 'SqlShardMap', 'SqlServer'.

Parameters:

type - o valor de tipo a ser definido

Returns:

o próprio objeto JobTarget.

Aplica-se a