@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, withSdkRequestTimeoutpublic 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 ObjectObject.toString()public SetVisibleToAllUsersRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()