PrivateEndpointConnectionsClient Interface
public interface PrivateEndpointConnectionsClient
An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
Method Summary
Method Details
delete
public abstract PrivateEndpointConnectionInner delete(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName)
Disconnects the private endpoint connection and deletes it from the search service.
Parameters:
Returns:
deleteAsync
public abstract Mono<PrivateEndpointConnectionInner> deleteAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName)
Disconnects the private endpoint connection and deletes it from the search service.
Parameters:
Returns:
deleteWithResponse
public abstract Response<PrivateEndpointConnectionInner> deleteWithResponse(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, UUID clientRequestId, Context context)
Disconnects the private endpoint connection and deletes it from the search service.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<PrivateEndpointConnectionInner>> deleteWithResponseAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, UUID clientRequestId)
Disconnects the private endpoint connection and deletes it from the search service.
Parameters:
Returns:
get
public abstract PrivateEndpointConnectionInner get(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName)
Gets the details of the private endpoint connection to the search service in the given resource group.
Parameters:
Returns:
getAsync
public abstract Mono<PrivateEndpointConnectionInner> getAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName)
Gets the details of the private endpoint connection to the search service in the given resource group.
Parameters:
Returns:
getWithResponse
public abstract Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, UUID clientRequestId, Context context)
Gets the details of the private endpoint connection to the search service in the given resource group.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<PrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, UUID clientRequestId)
Gets the details of the private endpoint connection to the search service in the given resource group.
Parameters:
Returns:
listByService
public abstract PagedIterable<PrivateEndpointConnectionInner> listByService(String resourceGroupName, String searchServiceName)
Gets a list of all private endpoint connections in the given service.
Parameters:
Returns:
listByService
public abstract PagedIterable<PrivateEndpointConnectionInner> listByService(String resourceGroupName, String searchServiceName, UUID clientRequestId, Context context)
Gets a list of all private endpoint connections in the given service.
Parameters:
Returns:
listByServiceAsync
public abstract PagedFlux<PrivateEndpointConnectionInner> listByServiceAsync(String resourceGroupName, String searchServiceName)
Gets a list of all private endpoint connections in the given service.
Parameters:
Returns:
listByServiceAsync
public abstract PagedFlux<PrivateEndpointConnectionInner> listByServiceAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)
Gets a list of all private endpoint connections in the given service.
Parameters:
Returns:
update
public abstract PrivateEndpointConnectionInner update(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)
Updates a Private Endpoint connection to the search service in the given resource group.
Parameters:
Returns:
updateAsync
public abstract Mono<PrivateEndpointConnectionInner> updateAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection)
Updates a Private Endpoint connection to the search service in the given resource group.
Parameters:
Returns:
updateWithResponse
public abstract Response<PrivateEndpointConnectionInner> updateWithResponse(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, UUID clientRequestId, Context context)
Updates a Private Endpoint connection to the search service in the given resource group.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<PrivateEndpointConnectionInner>> updateWithResponseAsync(String resourceGroupName, String searchServiceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, UUID clientRequestId)
Updates a Private Endpoint connection to the search service in the given resource group.
Parameters:
Returns: