ClustersClient Interface
Implements
public interface ClustersClient
extends InnerSupportsGet<ClusterInner>, InnerSupportsListing<ClusterInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in ClustersClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
createOrUpdate
public abstract ClusterInner createOrUpdate(String resourceGroupName, String clusterName, ClusterInner parameters)
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
createOrUpdate
public abstract ClusterInner createOrUpdate(String resourceGroupName, String clusterName, ClusterInner parameters, Context context)
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates an instance of an Event Hubs Cluster.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String clusterName)
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
delete
public abstract void delete(String resourceGroupName, String clusterName, Context context)
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes an existing Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
getByResourceGroup
public abstract ClusterInner getByResourceGroup(String resourceGroupName, String clusterName)
Gets the resource description of the specified Event Hubs Cluster.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Gets the resource description of the specified Event Hubs Cluster.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Gets the resource description of the specified Event Hubs Cluster.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Gets the resource description of the specified Event Hubs Cluster.
Parameters:
Returns:
list
public abstract PagedIterable
Lists the available Event Hubs Clusters within an ARM resource group.
Returns:
list
public abstract PagedIterable
Lists the available Event Hubs Clusters within an ARM resource group.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Lists the available Event Hubs Clusters within an ARM resource group.
Returns:
listAvailableClusterRegion
public abstract AvailableClustersListInner listAvailableClusterRegion()
List the quantity of available pre-provisioned Event Hubs Clusters, indexed by Azure region.
Returns:
listAvailableClusterRegionAsync
public abstract Mono
List the quantity of available pre-provisioned Event Hubs Clusters, indexed by Azure region.
Returns:
listAvailableClusterRegionWithResponse
public abstract Response
List the quantity of available pre-provisioned Event Hubs Clusters, indexed by Azure region.
Parameters:
Returns:
listAvailableClusterRegionWithResponseAsync
public abstract Mono
List the quantity of available pre-provisioned Event Hubs Clusters, indexed by Azure region.
Returns:
listByResourceGroup
public abstract PagedIterable
Lists the available Event Hubs Clusters within an ARM resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists the available Event Hubs Clusters within an ARM resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Lists the available Event Hubs Clusters within an ARM resource group.
Parameters:
Returns:
listNamespaces
public abstract EHNamespaceIdListResultInner listNamespaces(String resourceGroupName, String clusterName)
List all Event Hubs Namespace IDs in an Event Hubs Dedicated Cluster.
Parameters:
Returns:
listNamespacesAsync
public abstract Mono
List all Event Hubs Namespace IDs in an Event Hubs Dedicated Cluster.
Parameters:
Returns:
listNamespacesWithResponse
public abstract Response
List all Event Hubs Namespace IDs in an Event Hubs Dedicated Cluster.
Parameters:
Returns:
listNamespacesWithResponseAsync
public abstract Mono
List all Event Hubs Namespace IDs in an Event Hubs Dedicated Cluster.
Parameters:
Returns:
update
public abstract ClusterInner update(String resourceGroupName, String clusterName, ClusterInner parameters)
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
update
public abstract ClusterInner update(String resourceGroupName, String clusterName, ClusterInner parameters, Context context)
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
updateAsync
public abstract Mono
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
Parameters:
Returns:
Applies to
Azure SDK for Java