@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SetVisibleToAllUsersRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input to the SetVisibleToAllUsers action.
NOOP
Constructor and Description |
---|
SetVisibleToAllUsersRequest() |
Modifier and Type | Method and Description |
---|---|
SetVisibleToAllUsersRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getJobFlowIds()
The unique identifier of the job flow (cluster).
|
Boolean |
getVisibleToAllUsers()
A value of
true indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. |
int |
hashCode() |
Boolean |
isVisibleToAllUsers()
A value of
true indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. |
void |
setJobFlowIds(Collection<String> jobFlowIds)
The unique identifier of the job flow (cluster).
|
void |
setVisibleToAllUsers(Boolean visibleToAllUsers)
A value of
true indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. |
String |
toString()
Returns a string representation of this object.
|
SetVisibleToAllUsersRequest |
withJobFlowIds(Collection<String> jobFlowIds)
The unique identifier of the job flow (cluster).
|
SetVisibleToAllUsersRequest |
withJobFlowIds(String... jobFlowIds)
The unique identifier of the job flow (cluster).
|
SetVisibleToAllUsersRequest |
withVisibleToAllUsers(Boolean visibleToAllUsers)
A value of
true indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<String> getJobFlowIds()
The unique identifier of the job flow (cluster).
public void setJobFlowIds(Collection<String> jobFlowIds)
The unique identifier of the job flow (cluster).
jobFlowIds
- The unique identifier of the job flow (cluster).public SetVisibleToAllUsersRequest withJobFlowIds(String... jobFlowIds)
The unique identifier of the job flow (cluster).
NOTE: This method appends the values to the existing list (if any). Use
setJobFlowIds(java.util.Collection)
or withJobFlowIds(java.util.Collection)
if you want to
override the existing values.
jobFlowIds
- The unique identifier of the job flow (cluster).public SetVisibleToAllUsersRequest withJobFlowIds(Collection<String> jobFlowIds)
The unique identifier of the job flow (cluster).
jobFlowIds
- The unique identifier of the job flow (cluster).public void setVisibleToAllUsers(Boolean visibleToAllUsers)
A value of true
indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. This is the default. A value of false
indicates that only
the IAM user who created the cluster can perform actions.
visibleToAllUsers
- A value of true
indicates that all IAM users in the AWS account can perform cluster actions
if they have the proper IAM policy permissions. This is the default. A value of false
indicates that only the IAM user who created the cluster can perform actions.public Boolean getVisibleToAllUsers()
A value of true
indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. This is the default. A value of false
indicates that only
the IAM user who created the cluster can perform actions.
true
indicates that all IAM users in the AWS account can perform cluster actions
if they have the proper IAM policy permissions. This is the default. A value of false
indicates that only the IAM user who created the cluster can perform actions.public SetVisibleToAllUsersRequest withVisibleToAllUsers(Boolean visibleToAllUsers)
A value of true
indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. This is the default. A value of false
indicates that only
the IAM user who created the cluster can perform actions.
visibleToAllUsers
- A value of true
indicates that all IAM users in the AWS account can perform cluster actions
if they have the proper IAM policy permissions. This is the default. A value of false
indicates that only the IAM user who created the cluster can perform actions.public Boolean isVisibleToAllUsers()
A value of true
indicates that all IAM users in the AWS account can perform cluster actions if they
have the proper IAM policy permissions. This is the default. A value of false
indicates that only
the IAM user who created the cluster can perform actions.
true
indicates that all IAM users in the AWS account can perform cluster actions
if they have the proper IAM policy permissions. This is the default. A value of false
indicates that only the IAM user who created the cluster can perform actions.public String toString()
toString
in class Object
Object.toString()
public SetVisibleToAllUsersRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()