Interface Executable<T>

  • Type Parameters:
    T - the type of result produced by the execution.
    All Superinterfaces:
    Indexable

    public interface Executable<T>
    extends Indexable
    The base interface for all template interfaces that support execute operations.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      T execute()
      Execute the request.
      rx.Observable<T> executeAsync()
      Execute the request asynchronously.
      com.microsoft.rest.ServiceFuture<T> executeAsync​(com.microsoft.rest.ServiceCallback<T> callback)
      Execute the request asynchronously.
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable

        key
    • Method Detail

      • execute

        T execute()
        Execute the request.
        Returns:
        execution result object
      • executeAsync

        rx.Observable<T> executeAsync()
        Execute the request asynchronously.
        Returns:
        the handle to the REST call
      • executeAsync

        com.microsoft.rest.ServiceFuture<T> executeAsync​(com.microsoft.rest.ServiceCallback<T> callback)
        Execute the request asynchronously.
        Parameters:
        callback - the callback for success and failure
        Returns:
        the handle to the REST call