SessionHostsClient Interface
public interface SessionHostsClient
An instance of this class provides access to all the operations defined in SessionHostsClient.
Method Summary
Method Details
delete
public abstract void delete(String resourceGroupName, String hostPoolName, String sessionHostname)
Remove a SessionHost.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String hostPoolName, String sessionHostname)
Remove a SessionHost.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String hostPoolName, String sessionHostname, Boolean force, Context context)
Remove a SessionHost.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String hostPoolName, String sessionHostname, Boolean force)
Remove a SessionHost.
Parameters:
Returns:
get
public abstract SessionHostInner get(String resourceGroupName, String hostPoolName, String sessionHostname)
Get a session host.
Parameters:
Returns:
getAsync
public abstract Mono<SessionHostInner> getAsync(String resourceGroupName, String hostPoolName, String sessionHostname)
Get a session host.
Parameters:
Returns:
getWithResponse
public abstract Response<SessionHostInner> getWithResponse(String resourceGroupName, String hostPoolName, String sessionHostname, Context context)
Get a session host.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<SessionHostInner>> getWithResponseAsync(String resourceGroupName, String hostPoolName, String sessionHostname)
Get a session host.
Parameters:
Returns:
list
public abstract PagedIterable<SessionHostInner> list(String resourceGroupName, String hostPoolName)
List sessionHosts.
Parameters:
Returns:
list
public abstract PagedIterable<SessionHostInner> list(String resourceGroupName, String hostPoolName, Integer pageSize, Boolean isDescending, Integer initialSkip, Context context)
List sessionHosts.
Parameters:
Returns:
listAsync
public abstract PagedFlux<SessionHostInner> listAsync(String resourceGroupName, String hostPoolName)
List sessionHosts.
Parameters:
Returns:
listAsync
public abstract PagedFlux<SessionHostInner> listAsync(String resourceGroupName, String hostPoolName, Integer pageSize, Boolean isDescending, Integer initialSkip)
List sessionHosts.
Parameters:
Returns:
update
public abstract SessionHostInner update(String resourceGroupName, String hostPoolName, String sessionHostname)
Update a session host.
Parameters:
Returns:
updateAsync
public abstract Mono<SessionHostInner> updateAsync(String resourceGroupName, String hostPoolName, String sessionHostname)
Update a session host.
Parameters:
Returns:
updateWithResponse
public abstract Response<SessionHostInner> updateWithResponse(String resourceGroupName, String hostPoolName, String sessionHostname, Boolean force, SessionHostPatch sessionHost, Context context)
Update a session host.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<SessionHostInner>> updateWithResponseAsync(String resourceGroupName, String hostPoolName, String sessionHostname, Boolean force, SessionHostPatch sessionHost)
Update a session host.
Parameters:
Returns: