code: @Override
      public RebootWorkspacesResult rebootWorkspaces(RebootWorkspacesRequest request) {
          request = beforeClientExecution(request);
          return executeRebootWorkspaces(request);
      }
docs: <p>
  Reboots the specified WorkSpaces.
  </p>
  <p>
  You cannot reboot a WorkSpace unless its state is <code>AVAILABLE</code> or <code>UNHEALTHY</code>.
  </p>
  <p>
  This operation is asynchronous and returns before the WorkSpaces have rebooted.
  </p>
  
  @param rebootWorkspacesRequest
  @return Result of the RebootWorkspaces operation returned by the service.
  @sample AmazonWorkspaces.RebootWorkspaces
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces" target="_top">AWS
  API Documentation</a>