DataCollectionRuleAssociationsClient Interface
Implements
public interface DataCollectionRuleAssociationsClient
extends InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in DataCollectionRuleAssociationsClient.
Method Summary
Method Details
create
public abstract DataCollectionRuleAssociationProxyOnlyResourceInner create(String resourceUri, String associationName)
Creates or updates an association.
Parameters:
Returns:
createAsync
public abstract Mono<DataCollectionRuleAssociationProxyOnlyResourceInner> createAsync(String resourceUri, String associationName)
Creates or updates an association.
Parameters:
Returns:
createWithResponse
public abstract Response<DataCollectionRuleAssociationProxyOnlyResourceInner> createWithResponse(String resourceUri, String associationName, DataCollectionRuleAssociationProxyOnlyResourceInner body, Context context)
Creates or updates an association.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<DataCollectionRuleAssociationProxyOnlyResourceInner>> createWithResponseAsync(String resourceUri, String associationName, DataCollectionRuleAssociationProxyOnlyResourceInner body)
Creates or updates an association.
Parameters:
Returns:
delete
public abstract void delete(String resourceUri, String associationName)
Deletes an association.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceUri, String associationName)
Deletes an association.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceUri, String associationName, Context context)
Deletes an association.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceUri, String associationName)
Deletes an association.
Parameters:
Returns:
get
public abstract DataCollectionRuleAssociationProxyOnlyResourceInner get(String resourceUri, String associationName)
Returns the specified association.
Parameters:
Returns:
getAsync
public abstract Mono<DataCollectionRuleAssociationProxyOnlyResourceInner> getAsync(String resourceUri, String associationName)
Returns the specified association.
Parameters:
Returns:
getWithResponse
public abstract Response<DataCollectionRuleAssociationProxyOnlyResourceInner> getWithResponse(String resourceUri, String associationName, Context context)
Returns the specified association.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<DataCollectionRuleAssociationProxyOnlyResourceInner>> getWithResponseAsync(String resourceUri, String associationName)
Returns the specified association.
Parameters:
Returns:
listByDataCollectionEndpoint
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByDataCollectionEndpoint(String resourceGroupName, String dataCollectionEndpointName)
Lists associations for the specified data collection endpoint.
Parameters:
Returns:
listByDataCollectionEndpoint
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByDataCollectionEndpoint(String resourceGroupName, String dataCollectionEndpointName, Context context)
Lists associations for the specified data collection endpoint.
Parameters:
Returns:
listByDataCollectionEndpointAsync
public abstract PagedFlux<DataCollectionRuleAssociationProxyOnlyResourceInner> listByDataCollectionEndpointAsync(String resourceGroupName, String dataCollectionEndpointName)
Lists associations for the specified data collection endpoint.
Parameters:
Returns:
listByResource
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByResource(String resourceUri)
Lists associations for the specified resource.
Parameters:
Returns:
listByResource
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByResource(String resourceUri, Context context)
Lists associations for the specified resource.
Parameters:
Returns:
listByResourceAsync
public abstract PagedFlux<DataCollectionRuleAssociationProxyOnlyResourceInner> listByResourceAsync(String resourceUri)
Lists associations for the specified resource.
Parameters:
Returns:
listByRule
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByRule(String resourceGroupName, String dataCollectionRuleName)
Lists associations for the specified data collection rule.
Parameters:
Returns:
listByRule
public abstract PagedIterable<DataCollectionRuleAssociationProxyOnlyResourceInner> listByRule(String resourceGroupName, String dataCollectionRuleName, Context context)
Lists associations for the specified data collection rule.
Parameters:
Returns:
listByRuleAsync
public abstract PagedFlux<DataCollectionRuleAssociationProxyOnlyResourceInner> listByRuleAsync(String resourceGroupName, String dataCollectionRuleName)
Lists associations for the specified data collection rule.
Parameters:
Returns: