DscpConfigurationsClient Interface
Implements
public interface DscpConfigurationsClient extends InnerSupportsGet <DscpConfigurationInner >, InnerSupportsListing <DscpConfigurationInner >, InnerSupportsDelete <Void >
An instance of this class provides access to all the operations defined in DscpConfigurationsClient.
Method Summary
Modifier and Type
Method and Description
abstract
SyncPoller <PollResult <DscpConfigurationInner >,DscpConfigurationInner >
beginCreateOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
abstract
SyncPoller <PollResult <DscpConfigurationInner >,DscpConfigurationInner >
beginCreateOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters, Context context)
Creates or updates a DSCP Configuration.
abstract
PollerFlux <PollResult <DscpConfigurationInner >,DscpConfigurationInner >
beginCreateOrUpdateAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
abstract
SyncPoller <PollResult <Void >,Void >
beginDelete(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
abstract
SyncPoller <PollResult <Void >,Void >
beginDelete(String resourceGroupName, String dscpConfigurationName, Context context)
Deletes a DSCP Configuration.
abstract
PollerFlux <PollResult <Void >,Void >
beginDeleteAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
abstract
DscpConfigurationInner
createOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
abstract
DscpConfigurationInner
createOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters, Context context)
Creates or updates a DSCP Configuration.
abstract
Mono <DscpConfigurationInner >
createOrUpdateAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
abstract
Mono <Response <Flux <ByteBuffer >>>
createOrUpdateWithResponseAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
abstract
void
delete(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
abstract
void
delete(String resourceGroupName, String dscpConfigurationName, Context context)
Deletes a DSCP Configuration.
abstract
Mono <Void >
deleteAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
abstract
Mono <Response <Flux <ByteBuffer >>>
deleteWithResponseAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
abstract
DscpConfigurationInner
getByResourceGroup(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
abstract
Mono <DscpConfigurationInner >
getByResourceGroupAsync(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
abstract
Response <DscpConfigurationInner >
getByResourceGroupWithResponse(String resourceGroupName, String dscpConfigurationName, Context context)
Gets a DSCP Configuration.
abstract
Mono <Response <DscpConfigurationInner >>
getByResourceGroupWithResponseAsync(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
abstract
PagedIterable <DscpConfigurationInner >
list()
Gets all dscp configurations in a subscription.
abstract
PagedIterable <DscpConfigurationInner >
list(Context context)
Gets all dscp configurations in a subscription.
abstract
PagedFlux <DscpConfigurationInner >
listAsync()
Gets all dscp configurations in a subscription.
abstract
PagedIterable <DscpConfigurationInner >
listByResourceGroup(String resourceGroupName)
Gets a DSCP Configuration.
abstract
PagedIterable <DscpConfigurationInner >
listByResourceGroup(String resourceGroupName, Context context)
Gets a DSCP Configuration.
abstract
PagedFlux <DscpConfigurationInner >
listByResourceGroupAsync(String resourceGroupName)
Gets a DSCP Configuration.
Method Details
beginCreateOrUpdate
public abstract SyncPoller,DscpConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
Returns:
the
SyncPoller<T,U> for polling of differentiated Services Code Point configuration for any given
network interface.
beginCreateOrUpdate
public abstract SyncPoller,DscpConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters, Context context)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
context
- The context to associate with this operation.
Returns:
the
SyncPoller<T,U> for polling of differentiated Services Code Point configuration for any given
network interface.
beginCreateOrUpdateAsync
public abstract PollerFlux,DscpConfigurationInner> beginCreateOrUpdateAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
Returns:
the
PollerFlux<T,U> for polling of differentiated Services Code Point configuration for any given
network interface.
beginDelete
public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
beginDelete
public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String dscpConfigurationName, Context context)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
context
- The context to associate with this operation.
Returns:
beginDeleteAsync
public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
createOrUpdate
public abstract DscpConfigurationInner createOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
Returns:
differentiated Services Code Point configuration for any given network interface.
createOrUpdate
public abstract DscpConfigurationInner createOrUpdate(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters, Context context)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
context
- The context to associate with this operation.
Returns:
differentiated Services Code Point configuration for any given network interface.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
Returns:
differentiated Services Code Point configuration for any given network interface on successful completion
of Mono .
createOrUpdateWithResponseAsync
public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String dscpConfigurationName, DscpConfigurationInner parameters)
Creates or updates a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
parameters
- Parameters supplied to the create or update dscp configuration operation.
Returns:
differentiated Services Code Point configuration for any given network interface along with
Response<T> on successful completion of
Mono .
delete
public abstract void delete(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
delete
public abstract void delete(String resourceGroupName, String dscpConfigurationName, Context context)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String dscpConfigurationName)
Deletes a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
getByResourceGroup
public abstract DscpConfigurationInner getByResourceGroup(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
a DSCP Configuration.
getByResourceGroupAsync
public abstract Mono getByResourceGroupAsync(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
a DSCP Configuration on successful completion of Mono .
getByResourceGroupWithResponse
public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String dscpConfigurationName, Context context)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
context
- The context to associate with this operation.
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String dscpConfigurationName)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
dscpConfigurationName
- The name of the resource.
Returns:
a DSCP Configuration along with
Response<T> on successful completion of
Mono .
list
public abstract PagedIterable list()
Gets all dscp configurations in a subscription.
Returns:
all dscp configurations in a subscription as paginated response with
PagedIterable<T> .
list
public abstract PagedIterable list(Context context)
Gets all dscp configurations in a subscription.
Parameters:
context
- The context to associate with this operation.
Returns:
all dscp configurations in a subscription as paginated response with
PagedIterable<T> .
listAsync
public abstract PagedFlux listAsync()
Gets all dscp configurations in a subscription.
Returns:
all dscp configurations in a subscription as paginated response with
PagedFlux<T> .
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
context
- The context to associate with this operation.
Returns:
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
Gets a DSCP Configuration.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
a DSCP Configuration as paginated response with
PagedFlux<T> .
Applies to