code: @Override
      public SetVisibleToAllUsersResult setVisibleToAllUsers(SetVisibleToAllUsersRequest request) {
          request = beforeClientExecution(request);
          return executeSetVisibleToAllUsers(request);
      }
docs: <p>
  Sets whether all AWS Identity and Access Management (IAM) users under your account can access the specified
  clusters (job flows). This action works on running clusters. You can also set the visibility of a cluster when
  you launch it using the <code>VisibleToAllUsers</code> parameter of <a>RunJobFlow</a>. The SetVisibleToAllUsers
  action can be called only by an IAM user who created the cluster or the AWS account that owns the cluster.
  </p>
  
  @param setVisibleToAllUsersRequest
  The input to the SetVisibleToAllUsers action.
  @return Result of the SetVisibleToAllUsers operation returned by the service.
  @throws InternalServerErrorException
  Indicates that an error occurred while processing the request and that the request was not completed.
  @sample AmazonElasticMapReduce.SetVisibleToAllUsers
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SetVisibleToAllUsers"
  target="_top">AWS API Documentation</a>