Interface Creatable<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      T create()
      Execute the create request.
      T create​(com.azure.core.util.Context context)
      Execute the create request.
      Mono<T> createAsync()
      Puts the request into the queue and allow the HTTP client to execute it when system resources are available.
      Mono<T> createAsync​(com.azure.core.util.Context context)
      Puts the request into the queue and allow the HTTP client to execute it when system resources are available.
      • Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

        name
      • Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

        key
    • Method Detail

      • create

        T create()
        Execute the create request.
        Returns:
        the create resource
      • createAsync

        Mono<T> createAsync()
        Puts the request into the queue and allow the HTTP client to execute it when system resources are available.
        Returns:
        the publisher of the resource create request
      • create

        T create​(com.azure.core.util.Context context)
        Execute the create request.
        Parameters:
        context - the Context of the request
        Returns:
        the created resource
      • createAsync

        Mono<T> createAsync​(com.azure.core.util.Context context)
        Puts the request into the queue and allow the HTTP client to execute it when system resources are available.
        Parameters:
        context - the Context of the request
        Returns:
        the publisher of the resource create request