Interface DataBoundariesClient


public interface DataBoundariesClient
An instance of this class provides access to all the operations defined in DataBoundariesClient.
  • Method Details

    • putWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DataBoundaryDefinitionInner>> putWithResponseAsync(DefaultName defaultParameter, DataBoundaryDefinitionInner dataBoundaryDefinition)
      Opt-in tenant to data boundary.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      dataBoundaryDefinition - The data boundary to opt the tenant to.
      Returns:
      a data boundary definition along with Response on successful completion of Mono.
      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.
    • putAsync

      Mono<DataBoundaryDefinitionInner> putAsync(DefaultName defaultParameter, DataBoundaryDefinitionInner dataBoundaryDefinition)
      Opt-in tenant to data boundary.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      dataBoundaryDefinition - The data boundary to opt the tenant to.
      Returns:
      a data boundary definition on successful completion of Mono.
      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.
    • putWithResponse

      com.azure.core.http.rest.Response<DataBoundaryDefinitionInner> putWithResponse(DefaultName defaultParameter, DataBoundaryDefinitionInner dataBoundaryDefinition, com.azure.core.util.Context context)
      Opt-in tenant to data boundary.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      dataBoundaryDefinition - The data boundary to opt the tenant to.
      context - The context to associate with this operation.
      Returns:
      a data boundary definition along with 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.
    • put

      DataBoundaryDefinitionInner put(DefaultName defaultParameter, DataBoundaryDefinitionInner dataBoundaryDefinition)
      Opt-in tenant to data boundary.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      dataBoundaryDefinition - The data boundary to opt the tenant to.
      Returns:
      a data boundary definition.
      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.
    • getTenantWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DataBoundaryDefinitionInner>> getTenantWithResponseAsync(DefaultName defaultParameter)
      Get data boundary of tenant.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary of tenant along with Response on successful completion of Mono.
      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.
    • getTenantAsync

      Mono<DataBoundaryDefinitionInner> getTenantAsync(DefaultName defaultParameter)
      Get data boundary of tenant.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary of tenant on successful completion of Mono.
      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.
    • getTenantWithResponse

      com.azure.core.http.rest.Response<DataBoundaryDefinitionInner> getTenantWithResponse(DefaultName defaultParameter, com.azure.core.util.Context context)
      Get data boundary of tenant.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      context - The context to associate with this operation.
      Returns:
      data boundary of tenant along with 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.
    • getTenant

      DataBoundaryDefinitionInner getTenant(DefaultName defaultParameter)
      Get data boundary of tenant.
      Parameters:
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary of tenant.
      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.
    • getScopeWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DataBoundaryDefinitionInner>> getScopeWithResponseAsync(String scope, DefaultName defaultParameter)
      Get data boundary at specified scope.
      Parameters:
      scope - The scope at which the operation is performed.
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary at specified scope along with Response on successful completion of Mono.
      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.
    • getScopeAsync

      Mono<DataBoundaryDefinitionInner> getScopeAsync(String scope, DefaultName defaultParameter)
      Get data boundary at specified scope.
      Parameters:
      scope - The scope at which the operation is performed.
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary at specified scope on successful completion of Mono.
      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.
    • getScopeWithResponse

      com.azure.core.http.rest.Response<DataBoundaryDefinitionInner> getScopeWithResponse(String scope, DefaultName defaultParameter, com.azure.core.util.Context context)
      Get data boundary at specified scope.
      Parameters:
      scope - The scope at which the operation is performed.
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      context - The context to associate with this operation.
      Returns:
      data boundary at specified scope along with 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.
    • getScope

      DataBoundaryDefinitionInner getScope(String scope, DefaultName defaultParameter)
      Get data boundary at specified scope.
      Parameters:
      scope - The scope at which the operation is performed.
      defaultParameter - Default string modeled as parameter for auto generation to work correctly.
      Returns:
      data boundary at specified scope.
      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.