Interface PrivateEndpointConnectionsClient
public interface PrivateEndpointConnectionsClient
An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
-
Method Summary
Modifier and TypeMethodDescriptionbeginDelete
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace.beginDelete
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes an existing namespace.beginDeleteAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace.createOrUpdate
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.createOrUpdateAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>
createOrUpdateWithResponse
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Creates or updates PrivateEndpointConnections of service namespace.Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>>
createOrUpdateWithResponseAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.void
Deletes an existing namespace.void
delete
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes an existing namespace.deleteAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>
deleteWithResponseAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace.Gets a description for the specified Private Endpoint Connection name.Gets a description for the specified Private Endpoint Connection name.com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>
getWithResponse
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets a description for the specified Private Endpoint Connection name.Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>>
getWithResponseAsync
(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Gets a description for the specified Private Endpoint Connection name.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner>
Gets the available PrivateEndpointConnections within a namespace.com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner>
Gets the available PrivateEndpointConnections within a namespace.com.azure.core.http.rest.PagedFlux<PrivateEndpointConnectionInner>
Gets the available PrivateEndpointConnections within a namespace.
-
Method Details
-
listAsync
com.azure.core.http.rest.PagedFlux<PrivateEndpointConnectionInner> listAsync(String resourceGroupName, String namespaceName) Gets the available PrivateEndpointConnections within a namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.- Returns:
- the available PrivateEndpointConnections within a namespace.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String namespaceName) Gets the available PrivateEndpointConnections within a namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.- Returns:
- the available PrivateEndpointConnections within a namespace.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<PrivateEndpointConnectionInner> list(String resourceGroupName, String namespaceName, com.azure.core.util.Context context) Gets the available PrivateEndpointConnections within a namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.context
- The context to associate with this operation.- Returns:
- the available PrivateEndpointConnections within a namespace.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateWithResponseAsync
Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.parameters
- Parameters supplied to update Status of PrivateEndPoint Connection to namespace resource.- Returns:
- properties of the PrivateEndpointConnection.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateAsync
Mono<PrivateEndpointConnectionInner> createOrUpdateAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.parameters
- Parameters supplied to update Status of PrivateEndPoint Connection to namespace resource.- Returns:
- properties of the PrivateEndpointConnection.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
PrivateEndpointConnectionInner createOrUpdate(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters) Creates or updates PrivateEndpointConnections of service namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.parameters
- Parameters supplied to update Status of PrivateEndPoint Connection to namespace resource.- Returns:
- properties of the PrivateEndpointConnection.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateWithResponse
com.azure.core.http.rest.Response<PrivateEndpointConnectionInner> createOrUpdateWithResponse(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner parameters, com.azure.core.util.Context context) Creates or updates PrivateEndpointConnections of service namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.parameters
- Parameters supplied to update Status of PrivateEndPoint Connection to namespace resource.context
- The context to associate with this operation.- Returns:
- properties of the PrivateEndpointConnection.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- the completion.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- the completion.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- the completion.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.context
- The context to associate with this operation.- Returns:
- the completion.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- the completion.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Deletes an existing namespace. This operation also removes all associated resources under the namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<PrivateEndpointConnectionInner>> getWithResponseAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Gets a description for the specified Private Endpoint Connection name.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- a description for the specified Private Endpoint Connection name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getAsync
Mono<PrivateEndpointConnectionInner> getAsync(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Gets a description for the specified Private Endpoint Connection name.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- a description for the specified Private Endpoint Connection name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
get
PrivateEndpointConnectionInner get(String resourceGroupName, String namespaceName, String privateEndpointConnectionName) Gets a description for the specified Private Endpoint Connection name.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.- Returns:
- a description for the specified Private Endpoint Connection name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String namespaceName, String privateEndpointConnectionName, com.azure.core.util.Context context) Gets a description for the specified Private Endpoint Connection name.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.privateEndpointConnectionName
- The PrivateEndpointConnection name.context
- The context to associate with this operation.- Returns:
- a description for the specified Private Endpoint Connection name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-