RegisteredServersClient Interface

public interface RegisteredServersClient

An instance of this class provides access to all the operations defined in RegisteredServersClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters)

Add a new registered server.

abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters, Context context)

Add a new registered server.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String serverId)

Delete the given registered server.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Delete the given registered server.

abstract SyncPoller<PollResult<Void>,Void> beginTriggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

abstract SyncPoller<PollResult<Void>,Void> beginTriggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters)

Update registered server.

abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters, Context context)

Update registered server.

abstract RegisteredServerInner create(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters)

Add a new registered server.

abstract RegisteredServerInner create(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters, Context context)

Add a new registered server.

abstract void delete(String resourceGroupName, String storageSyncServiceName, String serverId)

Delete the given registered server.

abstract void delete(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Delete the given registered server.

abstract RegisteredServerInner get(String resourceGroupName, String storageSyncServiceName, String serverId)

Get a given registered server.

abstract RegisteredServersGetResponse getWithResponse(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Get a given registered server.

abstract PagedIterable<RegisteredServerInner> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName)

Get a given registered server list.

abstract PagedIterable<RegisteredServerInner> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName, Context context)

Get a given registered server list.

abstract void triggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

abstract void triggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

abstract RegisteredServerInner update(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters)

Update registered server.

abstract RegisteredServerInner update(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters, Context context)

Update registered server.

Method Details

beginCreate

public abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters)

Add a new registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.

Returns:

the SyncPoller<T,U> for polling of registered Server resource.

beginCreate

public abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters, Context context)

Add a new registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of registered Server resource.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String serverId)

Delete the given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Delete the given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginTriggerRollover

public abstract SyncPoller<PollResult<Void>,Void> beginTriggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Trigger Rollover request.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginTriggerRollover

public abstract SyncPoller<PollResult<Void>,Void> beginTriggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Trigger Rollover request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters)

Update registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.

Returns:

the SyncPoller<T,U> for polling of registered Server resource.

beginUpdate

public abstract SyncPoller<PollResult<RegisteredServerInner>,RegisteredServerInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters, Context context)

Update registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of registered Server resource.

create

public abstract RegisteredServerInner create(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters)

Add a new registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.

Returns:

registered Server resource.

create

public abstract RegisteredServerInner create(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerCreateParameters parameters, Context context)

Add a new registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.
context - The context to associate with this operation.

Returns:

registered Server resource.

delete

public abstract void delete(String resourceGroupName, String storageSyncServiceName, String serverId)

Delete the given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.

delete

public abstract void delete(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Delete the given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
context - The context to associate with this operation.

get

public abstract RegisteredServerInner get(String resourceGroupName, String storageSyncServiceName, String serverId)

Get a given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.

Returns:

a given registered server.

getWithResponse

public abstract RegisteredServersGetResponse getWithResponse(String resourceGroupName, String storageSyncServiceName, String serverId, Context context)

Get a given registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
context - The context to associate with this operation.

Returns:

a given registered server.

listByStorageSyncService

public abstract PagedIterable<RegisteredServerInner> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName)

Get a given registered server list.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.

Returns:

a given registered server list as paginated response with PagedIterable<T>.

listByStorageSyncService

public abstract PagedIterable<RegisteredServerInner> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName, Context context)

Get a given registered server list.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
context - The context to associate with this operation.

Returns:

a given registered server list as paginated response with PagedIterable<T>.

triggerRollover

public abstract void triggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters)

Triggers Server certificate rollover.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Trigger Rollover request.

triggerRollover

public abstract void triggerRollover(String resourceGroupName, String storageSyncServiceName, String serverId, TriggerRolloverRequest parameters, Context context)

Triggers Server certificate rollover.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Trigger Rollover request.
context - The context to associate with this operation.

update

public abstract RegisteredServerInner update(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters)

Update registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.

Returns:

registered Server resource.

update

public abstract RegisteredServerInner update(String resourceGroupName, String storageSyncServiceName, String serverId, RegisteredServerUpdateParameters parameters, Context context)

Update registered server.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
serverId - GUID identifying the on-premises server.
parameters - Body of Registered Server object.
context - The context to associate with this operation.

Returns:

registered Server resource.

Applies to