@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeIAMPolicyAssignmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeIAMPolicyAssignmentRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeIAMPolicyAssignmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAssignmentName()
The name of the assignment, also called a rule.
|
String |
getAwsAccountId()
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
|
String |
getNamespace()
The namespace that contains the assignment.
|
int |
hashCode() |
void |
setAssignmentName(String assignmentName)
The name of the assignment, also called a rule.
|
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
|
void |
setNamespace(String namespace)
The namespace that contains the assignment.
|
String |
toString()
Returns a string representation of this object.
|
DescribeIAMPolicyAssignmentRequest |
withAssignmentName(String assignmentName)
The name of the assignment, also called a rule.
|
DescribeIAMPolicyAssignmentRequest |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
|
DescribeIAMPolicyAssignmentRequest |
withNamespace(String namespace)
The namespace that contains the assignment.
|
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 void setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
awsAccountId
- The ID of the Amazon Web Services account that contains the assignment that you want to describe.public String getAwsAccountId()
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
public DescribeIAMPolicyAssignmentRequest withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the assignment that you want to describe.
awsAccountId
- The ID of the Amazon Web Services account that contains the assignment that you want to describe.public void setAssignmentName(String assignmentName)
The name of the assignment, also called a rule.
assignmentName
- The name of the assignment, also called a rule.public String getAssignmentName()
The name of the assignment, also called a rule.
public DescribeIAMPolicyAssignmentRequest withAssignmentName(String assignmentName)
The name of the assignment, also called a rule.
assignmentName
- The name of the assignment, also called a rule.public void setNamespace(String namespace)
The namespace that contains the assignment.
namespace
- The namespace that contains the assignment.public String getNamespace()
The namespace that contains the assignment.
public DescribeIAMPolicyAssignmentRequest withNamespace(String namespace)
The namespace that contains the assignment.
namespace
- The namespace that contains the assignment.public String toString()
toString
in class Object
Object.toString()
public DescribeIAMPolicyAssignmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()