@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 an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. |
int |
hashCode() |
Boolean |
isVisibleToAllUsers()
A value of
true indicates that an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. |
void |
setJobFlowIds(Collection<String> jobFlowIds)
The unique identifier of the job flow (cluster).
|
void |
setVisibleToAllUsers(Boolean visibleToAllUsers)
A value of
true indicates that an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. |
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 an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. |
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 an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value of
false
indicates that only the IAM principal that created the cluster and the Amazon Web Services
root user can perform Amazon EMR actions on the cluster.
visibleToAllUsers
- A value of true
indicates that an IAM principal in the Amazon Web Services account can
perform Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value
of false
indicates that only the IAM principal that created the cluster and the Amazon Web
Services root user can perform Amazon EMR actions on the cluster.public Boolean getVisibleToAllUsers()
A value of true
indicates that an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value of
false
indicates that only the IAM principal that created the cluster and the Amazon Web Services
root user can perform Amazon EMR actions on the cluster.
true
indicates that an IAM principal in the Amazon Web Services account can
perform Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value
of false
indicates that only the IAM principal that created the cluster and the Amazon Web
Services root user can perform Amazon EMR actions on the cluster.public SetVisibleToAllUsersRequest withVisibleToAllUsers(Boolean visibleToAllUsers)
A value of true
indicates that an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value of
false
indicates that only the IAM principal that created the cluster and the Amazon Web Services
root user can perform Amazon EMR actions on the cluster.
visibleToAllUsers
- A value of true
indicates that an IAM principal in the Amazon Web Services account can
perform Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value
of false
indicates that only the IAM principal that created the cluster and the Amazon Web
Services root user can perform Amazon EMR actions on the cluster.public Boolean isVisibleToAllUsers()
A value of true
indicates that an IAM principal in the Amazon Web Services account can perform
Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value of
false
indicates that only the IAM principal that created the cluster and the Amazon Web Services
root user can perform Amazon EMR actions on the cluster.
true
indicates that an IAM principal in the Amazon Web Services account can
perform Amazon EMR actions on the cluster that the IAM policies attached to the principal allow. A value
of false
indicates that only the IAM principal that created the cluster and the Amazon Web
Services root user can perform Amazon EMR actions on the cluster.public String toString()
toString
in class Object
Object.toString()
public SetVisibleToAllUsersRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()