SqlSyncGroup Interface

Implementações

ExternalChildResource<SqlSyncGroup, SqlDatabase> HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner> Atualizáveis<SqlSyncGroup> Atualizável<Atualização>

public interface SqlSyncGroup
extends ExternalChildResource<SqlSyncGroup,SqlDatabase>, HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner>, HasResourceGroup, Refreshable<SqlSyncGroup>, Updatable<Update>

Uma representação imutável do lado do cliente de um grupo de sincronização de servidor SQL do Azure.

Resumo do método

Modificador e tipo Método e descrição
abstract void cancelSynchronization()

Cancela uma sincronização de grupo de sincronização.

abstract rx.Completable cancelSynchronizationAsync()

Cancela uma sincronização de grupo de sincronização de forma assíncrona.

abstract SyncConflictResolutionPolicy conflictResolutionPolicy()
abstract java.lang.String databaseUserName()
abstract void delete()

Exclui o recurso Grupo de Sincronização.

abstract rx.Completable deleteAsync()

Exclui o recurso do Grupo de Sincronização do SQL de forma assíncrona.

abstract int interval()
abstract org.joda.time.DateTime lastSyncTime()
abstract com.microsoft.azure.PagedList<SqlSyncFullSchemaProperty> listHubSchemas()

Obtém uma coleção de esquemas de banco de dados do hub.

abstract rx.Observable<SqlSyncFullSchemaProperty> listHubSchemasAsync()

Obtém uma coleção de esquemas de banco de dados de hub de forma assíncrona.

abstract com.microsoft.azure.PagedList<SqlSyncGroupLogProperty> listLogs(String startTime, String endTime, String type)

Obtém uma coleção de logs de grupo de sincronização.

abstract rx.Observable<SqlSyncGroupLogProperty> listLogsAsync(String startTime, String endTime, String type)

Obtém uma coleção de logs de grupo de sincronização de forma assíncrona.

abstract java.lang.String parentId()
abstract void refreshHubSchema()

Atualiza um esquema de banco de dados do hub.

abstract rx.Completable refreshHubSchemaAsync()

Atualiza um esquema de banco de dados de hub de forma assíncrona.

abstract SyncGroupSchema schema()
abstract java.lang.String sqlDatabaseName()
abstract java.lang.String sqlServerName()
abstract java.lang.String syncDatabaseId()
abstract SqlSyncMemberActionsDefinition syncMembers()
abstract SyncGroupState syncState()
abstract void triggerSynchronization()

Dispara uma sincronização de grupo de sincronização.

abstract rx.Completable triggerSynchronizationAsync()

Dispara uma sincronização de grupo de sincronização.

Detalhes do método

cancelSynchronization

public abstract void cancelSynchronization()

Cancela uma sincronização de grupo de sincronização.

cancelSynchronizationAsync

public abstract Completable cancelSynchronizationAsync()

Cancela uma sincronização de grupo de sincronização de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada

conflictResolutionPolicy

public abstract SyncConflictResolutionPolicy conflictResolutionPolicy()

Returns:

política de resolução de conflitos do grupo de sincronização

databaseUserName

public abstract String databaseUserName()

Returns:

nome de usuário para a credencial do banco de dados do hub de grupo de sincronização

delete

public abstract void delete()

Exclui o recurso Grupo de Sincronização.

deleteAsync

public abstract Completable deleteAsync()

Exclui o recurso do Grupo de Sincronização do SQL de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada

interval

public abstract int interval()

Returns:

intervalo de sincronização do grupo de sincronização

lastSyncTime

public abstract DateTime lastSyncTime()

Returns:

hora da última sincronização do grupo de sincronização

listHubSchemas

public abstract PagedList listHubSchemas()

Obtém uma coleção de esquemas de banco de dados do hub.

Returns:

a lista paginada de objetos SyncFullSchemaProperty se tiver êxito.

listHubSchemasAsync

public abstract Observable listHubSchemasAsync()

Obtém uma coleção de esquemas de banco de dados de hub de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada.

listLogs

public abstract PagedList listLogs(String startTime, String endTime, String type)

Obtém uma coleção de logs de grupo de sincronização.

Parameters:

startTime - obter logs gerados após esse tempo.
endTime - obter logs gerados antes desta vez.
type - os tipos de logs a serem recuperados

Returns:

a lista paginada que contém os objetos de propriedade de log de grupo se tiver êxito.

listLogsAsync

public abstract Observable listLogsAsync(String startTime, String endTime, String type)

Obtém uma coleção de logs de grupo de sincronização de forma assíncrona.

Parameters:

startTime - obter logs gerados após esse tempo.
endTime - obter logs gerados antes desta vez.
type - os tipos de logs a serem recuperados

Returns:

uma representação da computação adiada dessa chamada retornando os objetos de propriedade de log do grupo se for bem-sucedida.

parentId

public abstract String parentId()

Returns:

a ID do Banco de Dados SQL pai

refreshHubSchema

public abstract void refreshHubSchema()

Atualiza um esquema de banco de dados do hub.

refreshHubSchemaAsync

public abstract Completable refreshHubSchemaAsync()

Atualiza um esquema de banco de dados de hub de forma assíncrona.

Returns:

uma representação da computação adiada dessa chamada

schema

public abstract SyncGroupSchema schema()

Returns:

esquema de sincronização do grupo de sincronização

sqlDatabaseName

public abstract String sqlDatabaseName()

Returns:

nome do Banco de Dados SQL ao qual este Grupo de Sincronização pertence

sqlServerName

public abstract String sqlServerName()

Returns:

nome da SQL Server à qual este Grupo de Sincronização pertence

syncDatabaseId

public abstract String syncDatabaseId()

Returns:

a ID do recurso arm do banco de dados de sincronização no grupo de sincronização

syncMembers

public abstract SqlSyncMemberOperations.SqlSyncMemberActionsDefinition syncMembers()

Returns:

o ponto de entrada Membro de Sincronização do SQL

syncState

public abstract SyncGroupState syncState()

Returns:

estado de sincronização do grupo de sincronização

triggerSynchronization

public abstract void triggerSynchronization()

Dispara uma sincronização de grupo de sincronização.

triggerSynchronizationAsync

public abstract Completable triggerSynchronizationAsync()

Dispara uma sincronização de grupo de sincronização.

Returns:

uma representação da computação adiada dessa chamada

Aplica-se a