SqlSyncGroup インターフェイス

実装

ExternalChildResource<SqlSyncGroup,SqlDatabase> HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner> 更新可能<SqlSyncGroup> 更新<更新>

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

Azure SQL サーバー同期グループの不変のクライアント側表現。

メソッドの概要

修飾子と型 メソッドと説明
abstract void cancelSynchronization()

同期グループの同期を取り消します。

abstract rx.Completable cancelSynchronizationAsync()

同期グループの同期を非同期的に取り消します。

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

同期グループ リソースを削除します。

abstract rx.Completable deleteAsync()

SQL 同期グループ リソースを非同期的に削除します。

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

ハブ データベース スキーマのコレクションを取得します。

abstract rx.Observable<SqlSyncFullSchemaProperty> listHubSchemasAsync()

ハブ データベース スキーマのコレクションを非同期的に取得します。

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

同期グループ ログのコレクションを取得します。

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

同期グループ ログのコレクションを非同期的に取得します。

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

ハブ データベース スキーマを更新します。

abstract rx.Completable refreshHubSchemaAsync()

ハブ データベース スキーマを非同期的に更新します。

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()

同期グループの同期をトリガーします。

abstract rx.Completable triggerSynchronizationAsync()

同期グループの同期をトリガーします。

メソッドの詳細

cancelSynchronization

public abstract void cancelSynchronization()

同期グループの同期を取り消します。

cancelSynchronizationAsync

public abstract Completable cancelSynchronizationAsync()

同期グループの同期を非同期的に取り消します。

Returns:

この呼び出しの遅延計算の表現

conflictResolutionPolicy

public abstract SyncConflictResolutionPolicy conflictResolutionPolicy()

Returns:

同期グループの競合解決ポリシー

databaseUserName

public abstract String databaseUserName()

Returns:

同期グループ ハブ データベース資格情報のユーザー名

delete

public abstract void delete()

同期グループ リソースを削除します。

deleteAsync

public abstract Completable deleteAsync()

SQL 同期グループ リソースを非同期的に削除します。

Returns:

この呼び出しの遅延計算の表現

interval

public abstract int interval()

Returns:

同期グループの同期間隔

lastSyncTime

public abstract DateTime lastSyncTime()

Returns:

同期グループの最終同期時刻

listHubSchemas

public abstract PagedList listHubSchemas()

ハブ データベース スキーマのコレクションを取得します。

Returns:

成功した場合は、SyncFullSchemaProperty オブジェクトのページリスト。

listHubSchemasAsync

public abstract Observable listHubSchemasAsync()

ハブ データベース スキーマのコレクションを非同期的に取得します。

Returns:

この呼び出しの遅延計算の表現。

listLogs

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

同期グループ ログのコレクションを取得します。

Parameters:

startTime - この時間の後に生成されたログを取得します。
endTime - この時刻より前に生成されたログを取得します。
type - 取得するログの種類

Returns:

成功した場合は、グループ ログ プロパティ オブジェクトを含むページリスト。

listLogsAsync

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

同期グループ ログのコレクションを非同期的に取得します。

Parameters:

startTime - この時間の後に生成されたログを取得します。
endTime - この時刻より前に生成されたログを取得します。
type - 取得するログの種類

Returns:

成功した場合にグループ ログ プロパティ オブジェクトを返す、この呼び出しの遅延計算の表現。

parentId

public abstract String parentId()

Returns:

親SQL Database ID

refreshHubSchema

public abstract void refreshHubSchema()

ハブ データベース スキーマを更新します。

refreshHubSchemaAsync

public abstract Completable refreshHubSchemaAsync()

ハブ データベース スキーマを非同期的に更新します。

Returns:

この呼び出しの遅延計算の表現

schema

public abstract SyncGroupSchema schema()

Returns:

同期グループの同期スキーマ

sqlDatabaseName

public abstract String sqlDatabaseName()

Returns:

この同期グループが属するSQL Databaseの名前

sqlServerName

public abstract String sqlServerName()

Returns:

この同期グループが属するSQL Serverの名前

syncDatabaseId

public abstract String syncDatabaseId()

Returns:

同期グループ内の同期データベースの ARM リソース ID

syncMembers

public abstract SqlSyncMemberOperations.SqlSyncMemberActionsDefinition syncMembers()

Returns:

SQL 同期メンバー エントリ ポイント

syncState

public abstract SyncGroupState syncState()

Returns:

同期グループの同期状態

triggerSynchronization

public abstract void triggerSynchronization()

同期グループの同期をトリガーします。

triggerSynchronizationAsync

public abstract Completable triggerSynchronizationAsync()

同期グループの同期をトリガーします。

Returns:

この呼び出しの遅延計算の表現

適用対象