public class SetVisibleToAllUsersRequest extends AmazonWebServiceRequest implements java.io.Serializable
SetVisibleToAllUsers operation.
Sets whether all AWS Identity and Access Management (IAM) users under your account can access the specifed job flows. This action works on running job
flows. You can also set the visibility of a job flow when you launch it using the VisibleToAllUsers parameter of RunJobFlow. The
SetVisibleToAllUsers action can be called only by an IAM user who created the job flow or the AWS account that owns the job flow.
| コンストラクタと説明 |
|---|
SetVisibleToAllUsersRequest() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getJobFlowIds()
Identifiers of the job flows to receive the new visibility setting.
|
java.lang.Boolean |
getVisibleToAllUsers()
Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow.
|
int |
hashCode() |
java.lang.Boolean |
isVisibleToAllUsers()
Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow.
|
void |
setJobFlowIds(java.util.Collection<java.lang.String> jobFlowIds)
Identifiers of the job flows to receive the new visibility setting.
|
void |
setVisibleToAllUsers(java.lang.Boolean visibleToAllUsers)
Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SetVisibleToAllUsersRequest |
withJobFlowIds(java.util.Collection<java.lang.String> jobFlowIds)
Identifiers of the job flows to receive the new visibility setting.
|
SetVisibleToAllUsersRequest |
withJobFlowIds(java.lang.String... jobFlowIds)
Identifiers of the job flows to receive the new visibility setting.
|
SetVisibleToAllUsersRequest |
withVisibleToAllUsers(java.lang.Boolean visibleToAllUsers)
Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic java.util.List<java.lang.String> getJobFlowIds()
public void setJobFlowIds(java.util.Collection<java.lang.String> jobFlowIds)
jobFlowIds - Identifiers of the job flows to receive the new visibility setting.public SetVisibleToAllUsersRequest withJobFlowIds(java.lang.String... jobFlowIds)
Returns a reference to this object so that method calls can be chained together.
jobFlowIds - Identifiers of the job flows to receive the new visibility setting.public SetVisibleToAllUsersRequest withJobFlowIds(java.util.Collection<java.lang.String> jobFlowIds)
Returns a reference to this object so that method calls can be chained together.
jobFlowIds - Identifiers of the job flows to receive the new visibility setting.public java.lang.Boolean isVisibleToAllUsers()
public void setVisibleToAllUsers(java.lang.Boolean visibleToAllUsers)
visibleToAllUsers - Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow. If this value is set to
True, all IAM users of that AWS account can view and, if they have the
proper IAM policy permissions set, manage the job flows. If it is set
to False, only the IAM user that created a job flow can view and
manage it.public SetVisibleToAllUsersRequest withVisibleToAllUsers(java.lang.Boolean visibleToAllUsers)
Returns a reference to this object so that method calls can be chained together.
visibleToAllUsers - Whether the specified job flows are visible to all IAM users of the
AWS account associated with the job flow. If this value is set to
True, all IAM users of that AWS account can view and, if they have the
proper IAM policy permissions set, manage the job flows. If it is set
to False, only the IAM user that created a job flow can view and
manage it.public java.lang.Boolean getVisibleToAllUsers()
public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object