ManagedDatabaseUpdate Classe

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

public class ManagedDatabaseUpdate

Uma atualização de banco de dados gerenciado.

Resumo do Construtor

Construtor Description
ManagedDatabaseUpdate()

Resumo do método

Modificador e tipo Método e descrição
CatalogCollationType catalogCollation()

Obter ordenação do catálogo de metadados.

java.lang.String collation()

Obter ordenação do banco de dados gerenciado.

ManagedDatabaseCreateMode createMode()

Obter o modo de criação de banco de dados gerenciado.

org.joda.time.DateTime creationDate()

Obter a data de criação do banco de dados.

java.lang.String defaultSecondaryLocation()

Obter a região emparelhada geograficamente.

org.joda.time.DateTime earliestRestorePoint()

Obtenha o ponto de restauração mais antigo no tempo para a restauração pontual.

java.lang.String failoverGroupId()

Obtenha o identificador de recurso do Grupo de Failover de instância ao qual esse banco de dados gerenciado pertence.

java.lang.String recoverableDatabaseId()

Obtenha o identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

java.lang.String restorableDroppedDatabaseId()

Obtenha a ID do recurso de banco de dados descartado restaurável para restaurar ao criar esse banco de dados.

org.joda.time.DateTime restorePointInTime()

Obter condicional.

java.lang.String sourceDatabaseId()

Obtenha o identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

ManagedDatabaseStatus status()

Obtenha status do banco de dados.

java.lang.String storageContainerSasToken()

Obter condicional.

java.lang.String storageContainerUri()

Obter condicional.

java.util.Map<java.lang.String,java.lang.String> tags()

Obter marcas de recurso.

ManagedDatabaseUpdate withCatalogCollation(CatalogCollationType catalogCollation)

Defina a ordenação do catálogo de metadados.

ManagedDatabaseUpdate withCollation(String collation)

Definir a ordenação do banco de dados gerenciado.

ManagedDatabaseUpdate withCreateMode(ManagedDatabaseCreateMode createMode)

Defina o modo de criação de banco de dados gerenciado.

ManagedDatabaseUpdate withRecoverableDatabaseId(String recoverableDatabaseId)

Defina o identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

ManagedDatabaseUpdate withRestorableDroppedDatabaseId(String restorableDroppedDatabaseId)

Defina a ID do recurso de banco de dados descartada restaurável para restaurar ao criar esse banco de dados.

ManagedDatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

Definir condicional.

ManagedDatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

Defina o identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

ManagedDatabaseUpdate withStorageContainerSasToken(String storageContainerSasToken)

Definir condicional.

ManagedDatabaseUpdate withStorageContainerUri(String storageContainerUri)

Definir condicional.

ManagedDatabaseUpdate withTags(Map<String,String> tags)

Definir marcas de recurso.

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

ManagedDatabaseUpdate

public ManagedDatabaseUpdate()

Detalhes do método

catalogCollation

public CatalogCollationType catalogCollation()

Obter ordenação do catálogo de metadados. Os valores possíveis incluem: 'DATABASE_DEFAULT', 'SQL_Latin1_General_CP1_CI_AS'.

Returns:

o valor catalogCollation

collation

public String collation()

Obter ordenação do banco de dados gerenciado.

Returns:

o valor de ordenação

createMode

public ManagedDatabaseCreateMode createMode()

Obter o modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup pontual de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando de arquivos de backup externos. Collation, StorageContainerUri e StorageContainerSasToken devem ser especificados. Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. RecoverableDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável a ser restaurada. Os valores possíveis incluem: 'Default', 'RestoreExternalBackup', 'PointInTimeRestore', 'Recovery'.

Returns:

o valor createMode

creationDate

public DateTime creationDate()

Obter a data de criação do banco de dados.

Returns:

o valor creationDate

defaultSecondaryLocation

public String defaultSecondaryLocation()

Obter a região emparelhada geograficamente.

Returns:

o valor defaultSecondaryLocation

earliestRestorePoint

public DateTime earliestRestorePoint()

Obtenha o ponto de restauração mais antigo no tempo para a restauração pontual.

Returns:

o valor earliestRestorePoint

failoverGroupId

public String failoverGroupId()

Obtenha o identificador de recurso do Grupo de Failover de instância ao qual esse banco de dados gerenciado pertence.

Returns:

o valor de failoverGroupId

recoverableDatabaseId

public String recoverableDatabaseId()

Obtenha o identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

Returns:

o valor recoverableDatabaseId

restorableDroppedDatabaseId

public String restorableDroppedDatabaseId()

Obtenha a ID do recurso de banco de dados descartado restaurável para restaurar ao criar esse banco de dados.

Returns:

o valor restorableDroppedDatabaseId

restorePointInTime

public DateTime restorePointInTime()

Obter condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

Returns:

o valor restorePointInTime

sourceDatabaseId

public String sourceDatabaseId()

Obtenha o identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

Returns:

o valor sourceDatabaseId

status

public ManagedDatabaseStatus status()

Obtenha status do banco de dados. Os valores possíveis incluem: 'Online', 'Offline', 'Shutdown', 'Creating', 'Inaccessible', 'Updating'.

Returns:

o valor status

storageContainerSasToken

public String storageContainerSasToken()

Obter condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o token sas do contêiner de armazenamento.

Returns:

o valor storageContainerSasToken

storageContainerUri

public String storageContainerUri()

Obter condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o URI do contêiner de armazenamento em que os backups para essa restauração são armazenados.

Returns:

o valor storageContainerUri

tags

public Map tags()

Obter marcas de recurso.

Returns:

o valor das marcas

withCatalogCollation

public ManagedDatabaseUpdate withCatalogCollation(CatalogCollationType catalogCollation)

Defina a ordenação do catálogo de metadados. Os valores possíveis incluem: 'DATABASE_DEFAULT', 'SQL_Latin1_General_CP1_CI_AS'.

Parameters:

catalogCollation - o valor catalogCollation a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withCollation

public ManagedDatabaseUpdate withCollation(String collation)

Definir a ordenação do banco de dados gerenciado.

Parameters:

collation - o valor de ordenação a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withCreateMode

public ManagedDatabaseUpdate withCreateMode(ManagedDatabaseCreateMode createMode)

Defina o modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup pontual de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando de arquivos de backup externos. Collation, StorageContainerUri e StorageContainerSasToken devem ser especificados. Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. RecoverableDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável para restauração. Os valores possíveis incluem: 'Default', 'RestoreExternalBackup', 'PointInTimeRestore', 'Recovery'.

Parameters:

createMode - o valor createMode a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withRecoverableDatabaseId

public ManagedDatabaseUpdate withRecoverableDatabaseId(String recoverableDatabaseId)

Defina o identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

Parameters:

recoverableDatabaseId - o valor recoverableDatabaseId a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withRestorableDroppedDatabaseId

public ManagedDatabaseUpdate withRestorableDroppedDatabaseId(String restorableDroppedDatabaseId)

Defina a ID do recurso de banco de dados descartada restaurável para restaurar ao criar esse banco de dados.

Parameters:

restorableDroppedDatabaseId - o valor restorableDroppedDatabaseId a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withRestorePointInTime

public ManagedDatabaseUpdate withRestorePointInTime(DateTime restorePointInTime)

Definir condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

Parameters:

restorePointInTime - o valor restorePointInTime a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withSourceDatabaseId

public ManagedDatabaseUpdate withSourceDatabaseId(String sourceDatabaseId)

Defina o identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

Parameters:

sourceDatabaseId - o valor sourceDatabaseId a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withStorageContainerSasToken

public ManagedDatabaseUpdate withStorageContainerSasToken(String storageContainerSasToken)

Definir condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o token sas do contêiner de armazenamento.

Parameters:

storageContainerSasToken - o valor storageContainerSasToken a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withStorageContainerUri

public ManagedDatabaseUpdate withStorageContainerUri(String storageContainerUri)

Definir condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o URI do contêiner de armazenamento em que os backups para essa restauração são armazenados.

Parameters:

storageContainerUri - o valor storageContainerUri a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

withTags

public ManagedDatabaseUpdate withTags(Map tags)

Definir marcas de recurso.

Parameters:

tags - o valor de marcas a ser definido

Returns:

o próprio objeto ManagedDatabaseUpdate.

Aplica-se a