Interface SchemaRegistriesClient
public interface SchemaRegistriesClient
An instance of this class provides access to all the operations defined in SchemaRegistriesClient.
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdate
(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) createOrUpdateAsync
(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) com.azure.core.http.rest.Response<SchemaGroupInner>
createOrUpdateWithResponse
(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters, com.azure.core.util.Context context) Mono<com.azure.core.http.rest.Response<SchemaGroupInner>>
createOrUpdateWithResponseAsync
(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) void
deleteAsync
(String resourceGroupName, String namespaceName, String schemaGroupName) com.azure.core.http.rest.Response<Void>
deleteWithResponse
(String resourceGroupName, String namespaceName, String schemaGroupName, com.azure.core.util.Context context) deleteWithResponseAsync
(String resourceGroupName, String namespaceName, String schemaGroupName) com.azure.core.http.rest.Response<SchemaGroupInner>
getWithResponse
(String resourceGroupName, String namespaceName, String schemaGroupName, com.azure.core.util.Context context) Mono<com.azure.core.http.rest.Response<SchemaGroupInner>>
getWithResponseAsync
(String resourceGroupName, String namespaceName, String schemaGroupName) com.azure.core.http.rest.PagedIterable<SchemaGroupInner>
listByNamespace
(String resourceGroupName, String namespaceName) Gets all the Schema Groups in a Namespace.com.azure.core.http.rest.PagedIterable<SchemaGroupInner>
listByNamespace
(String resourceGroupName, String namespaceName, Integer skip, Integer top, com.azure.core.util.Context context) Gets all the Schema Groups in a Namespace.com.azure.core.http.rest.PagedFlux<SchemaGroupInner>
listByNamespaceAsync
(String resourceGroupName, String namespaceName) Gets all the Schema Groups in a Namespace.com.azure.core.http.rest.PagedFlux<SchemaGroupInner>
listByNamespaceAsync
(String resourceGroupName, String namespaceName, Integer skip, Integer top) Gets all the Schema Groups in a Namespace.
-
Method Details
-
listByNamespaceAsync
com.azure.core.http.rest.PagedFlux<SchemaGroupInner> listByNamespaceAsync(String resourceGroupName, String namespaceName, Integer skip, Integer top) Gets all the Schema Groups in a Namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.skip
- Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls.top
- May be used to limit the number of results to the most recent N usageDetails.- Returns:
- all the Schema Groups in 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.
-
listByNamespaceAsync
com.azure.core.http.rest.PagedFlux<SchemaGroupInner> listByNamespaceAsync(String resourceGroupName, String namespaceName) Gets all the Schema Groups in a Namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.- Returns:
- all the Schema Groups in 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.
-
listByNamespace
com.azure.core.http.rest.PagedIterable<SchemaGroupInner> listByNamespace(String resourceGroupName, String namespaceName) Gets all the Schema Groups in a Namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.- Returns:
- all the Schema Groups in 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.
-
listByNamespace
com.azure.core.http.rest.PagedIterable<SchemaGroupInner> listByNamespace(String resourceGroupName, String namespaceName, Integer skip, Integer top, com.azure.core.util.Context context) Gets all the Schema Groups in a Namespace.- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.skip
- Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls.top
- May be used to limit the number of results to the most recent N usageDetails.context
- The context to associate with this operation.- Returns:
- all the Schema Groups in 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<SchemaGroupInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.parameters
- Parameters supplied to create an Event Hub resource.- Returns:
- single item in List or Get Schema Group 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.
-
createOrUpdateAsync
Mono<SchemaGroupInner> createOrUpdateAsync(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.parameters
- Parameters supplied to create an Event Hub resource.- Returns:
- single item in List or Get Schema Group 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.
-
createOrUpdate
SchemaGroupInner createOrUpdate(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.parameters
- Parameters supplied to create an Event Hub resource.- Returns:
- single item in List or Get Schema Group 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.
-
createOrUpdateWithResponse
com.azure.core.http.rest.Response<SchemaGroupInner> createOrUpdateWithResponse(String resourceGroupName, String namespaceName, String schemaGroupName, SchemaGroupInner parameters, com.azure.core.util.Context context) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.parameters
- Parameters supplied to create an Event Hub resource.context
- The context to associate with this operation.- Returns:
- single item in List or Get Schema Group 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.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String namespaceName, String schemaGroupName) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group 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.
-
deleteAsync
- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group 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
- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group 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.
-
deleteWithResponse
com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String namespaceName, String schemaGroupName, com.azure.core.util.Context context) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.context
- The context to associate with this operation.- Returns:
- the response.
- 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<SchemaGroupInner>> getWithResponseAsync(String resourceGroupName, String namespaceName, String schemaGroupName) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.- Returns:
- single item in List or Get Schema Group 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.
-
getAsync
Mono<SchemaGroupInner> getAsync(String resourceGroupName, String namespaceName, String schemaGroupName) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.- Returns:
- single item in List or Get Schema Group 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.
-
get
- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.- Returns:
- single item in List or Get Schema Group 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.
-
getWithResponse
com.azure.core.http.rest.Response<SchemaGroupInner> getWithResponse(String resourceGroupName, String namespaceName, String schemaGroupName, com.azure.core.util.Context context) - Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.namespaceName
- The Namespace name.schemaGroupName
- The Schema Group name.context
- The context to associate with this operation.- Returns:
- single item in List or Get Schema Group 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.
-