Interface ApplicationGateways

    • Method Detail

      • start

        void start​(String... ids)
        Starts the specified application gateways.
        Parameters:
        ids - application gateway resource ids
      • start

        void start​(Collection<String> ids)
        Starts the specified application gateways.
        Parameters:
        ids - application gateway resource ids
      • startAsync

        Flux<String> startAsync​(String... ids)
        Starts the specified application gateways in parallel asynchronously.
        Parameters:
        ids - application gateway resource id
        Returns:
        an emitter of the resource ID for each successfully started application gateway
      • startAsync

        Flux<String> startAsync​(Collection<String> ids)
        Starts the specified application gateways in parallel asynchronously.
        Parameters:
        ids - application gateway resource id
        Returns:
        an emitter of the resource ID for each successfully started application gateway
      • stop

        void stop​(String... ids)
        Stops the specified application gateways.
        Parameters:
        ids - application gateway resource ids
      • stop

        void stop​(Collection<String> ids)
        Stops the specified application gateways.
        Parameters:
        ids - application gateway resource ids
      • stopAsync

        Flux<String> stopAsync​(String... ids)
        Stops the specified application gateways in parallel asynchronously.
        Parameters:
        ids - application gateway resource ids
        Returns:
        an emitter of the resource ID for each successfully stopped application gateway
      • stopAsync

        Flux<String> stopAsync​(Collection<String> ids)
        Stops the specified application gateways in parallel asynchronously.
        Parameters:
        ids - application gateway resource id
        Returns:
        an emitter of the resource ID for each successfully stopped application gateway