VipSwapsClient Interface
public interface VipSwapsClient
An instance of this class provides access to all the operations defined in VipSwapsClient.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Sync |
beginCreate(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services. |
|
abstract
Sync |
beginCreate(String groupName, String resourceName, SwapResourceInner parameters, Context context)
Performs vip swap operation on swappable cloud services. |
|
abstract
Poller |
beginCreateAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services. |
| abstract void |
create(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services. |
| abstract void |
create(String groupName, String resourceName, SwapResourceInner parameters, Context context)
Performs vip swap operation on swappable cloud services. |
| abstract reactor.core.publisher.Mono<Void> |
createAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services. |
|
abstract
reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<Byte |
createWithResponseAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services. |
|
abstract
Swap |
get(String groupName, String resourceName)
Gets the Swap |
|
abstract
reactor.core.publisher.Mono<Swap |
getAsync(String groupName, String resourceName)
Gets the Swap |
|
abstract
Response<Swap |
getWithResponse(String groupName, String resourceName, Context context)
Gets the Swap |
|
abstract
reactor.core.publisher.Mono<Response<Swap |
getWithResponseAsync(String groupName, String resourceName)
Gets the Swap |
|
abstract
Swap |
list(String groupName, String resourceName)
Gets the list of Swap |
|
abstract
reactor.core.publisher.Mono<Swap |
listAsync(String groupName, String resourceName)
Gets the list of Swap |
|
abstract
Response<Swap |
listWithResponse(String groupName, String resourceName, Context context)
Gets the list of Swap |
|
abstract
reactor.core.publisher.Mono<Response<Swap |
listWithResponseAsync(String groupName, String resourceName)
Gets the list of Swap |
Method Details
beginCreate
public abstract SyncPoller<PollResult<Void>,Void> beginCreate(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<Void>,Void> beginCreate(String groupName, String resourceName, SwapResourceInner parameters, Context context)
Performs vip swap operation on swappable cloud services.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux<PollResult<Void>,Void> beginCreateAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services.
Parameters:
Returns:
create
public abstract void create(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services.
Parameters:
create
public abstract void create(String groupName, String resourceName, SwapResourceInner parameters, Context context)
Performs vip swap operation on swappable cloud services.
Parameters:
createAsync
public abstract Mono<Void> createAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String groupName, String resourceName, SwapResourceInner parameters)
Performs vip swap operation on swappable cloud services.
Parameters:
Returns:
get
public abstract SwapResourceInner get(String groupName, String resourceName)
Gets the SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
getAsync
public abstract Mono<SwapResourceInner> getAsync(String groupName, String resourceName)
Gets the SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
getWithResponse
public abstract Response<SwapResourceInner> getWithResponse(String groupName, String resourceName, Context context)
Gets the SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<SwapResourceInner>> getWithResponseAsync(String groupName, String resourceName)
Gets the SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
list
public abstract SwapResourceListResultInner list(String groupName, String resourceName)
Gets the list of SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
listAsync
public abstract Mono<SwapResourceListResultInner> listAsync(String groupName, String resourceName)
Gets the list of SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
listWithResponse
public abstract Response<SwapResourceListResultInner> listWithResponse(String groupName, String resourceName, Context context)
Gets the list of SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns:
listWithResponseAsync
public abstract Mono<Response<SwapResourceListResultInner>> listWithResponseAsync(String groupName, String resourceName)
Gets the list of SwapResource which identifies the slot type for the specified cloud service. The slot type on a cloud service can either be Staging or Production.
Parameters:
Returns: