SqlSyncMember Interface
Implements
public interface SqlSyncMember
extends ExternalChildResource<SqlSyncMember,SqlSyncGroup>, HasInnerModel<SyncMemberInner>, HasResourceGroup, Refreshable<SqlSyncMember>, Updatable<Update>
An immutable client-side representation of an Azure SQL Server Sync Member.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Sync |
databaseType()
Gets the Database type of the sync member. |
abstract void |
delete()
Deletes the Sync Member resource. |
abstract Mono<Void> |
deleteAsync()
Deletes the SQL Member resource asynchronously. |
abstract
Paged |
listMemberSchemas()
Lists the sync member database schemas. |
abstract
Paged |
listMemberSchemasAsync()
Lists the sync member database schemas asynchronously. |
abstract String |
memberDatabaseName()
Gets Database name of the member database in the sync member. |
abstract String |
memberServerName()
Gets the SQL Server name of the member database in the sync member. |
abstract String |
parentId()
Gets the parent SQL Sync Group ID. |
abstract void |
refreshMemberSchema()
Refreshes a sync member database schema. |
abstract Mono<Void> |
refreshMemberSchemaAsync()
Refreshes a sync member database schema asynchronously. |
abstract String |
sqlDatabaseName()
Gets name of the SQL Database to which this Sync Member belongs. |
abstract String |
sqlServerDatabaseId()
Gets the SQL Database ID of the sync member. |
abstract String |
sqlServerName()
Gets name of the SQL Server to which this Sync Member belongs. |
abstract String |
sqlSyncGroupName()
Gets name of the SQL Sync Group to which this Sync Member belongs. |
abstract String |
syncAgentId()
Gets the ARM resource ID of the sync agent in the sync member. |
abstract
Sync |
syncDirection()
Gets the sync direction of the sync member. |
abstract
Sync |
syncState()
Gets the sync state of the sync member. |
abstract String |
username()
Gets the user name of the member database in the sync member. |
Method Details
databaseType
public abstract SyncMemberDbType databaseType()
Gets the Database type of the sync member.
Returns:
delete
public abstract void delete()
Deletes the Sync Member resource.
deleteAsync
public abstract Mono
Deletes the SQL Member resource asynchronously.
Returns:
listMemberSchemas
public abstract PagedIterable
Lists the sync member database schemas.
Returns:
listMemberSchemasAsync
public abstract PagedFlux
Lists the sync member database schemas asynchronously.
Returns:
memberDatabaseName
public abstract String memberDatabaseName()
Gets Database name of the member database in the sync member.
Returns:
memberServerName
public abstract String memberServerName()
Gets the SQL Server name of the member database in the sync member.
Returns:
parentId
public abstract String parentId()
Gets the parent SQL Sync Group ID.
Returns:
refreshMemberSchema
public abstract void refreshMemberSchema()
Refreshes a sync member database schema.
refreshMemberSchemaAsync
public abstract Mono
Refreshes a sync member database schema asynchronously.
Returns:
sqlDatabaseName
public abstract String sqlDatabaseName()
Gets name of the SQL Database to which this Sync Member belongs.
Returns:
sqlServerDatabaseId
public abstract String sqlServerDatabaseId()
Gets the SQL Database ID of the sync member.
Returns:
sqlServerName
public abstract String sqlServerName()
Gets name of the SQL Server to which this Sync Member belongs.
Returns:
sqlSyncGroupName
public abstract String sqlSyncGroupName()
Gets name of the SQL Sync Group to which this Sync Member belongs.
Returns:
syncAgentId
public abstract String syncAgentId()
Gets the ARM resource ID of the sync agent in the sync member.
Returns:
syncDirection
public abstract SyncDirection syncDirection()
Gets the sync direction of the sync member.
Returns:
syncState
public abstract SyncMemberState syncState()
Gets the sync state of the sync member.
Returns:
username
public abstract String username()
Gets the user name of the member database in the sync member.
Returns:
Applies to
Azure SDK for Java