public class GetContextKeysForCustomPolicyRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<java.lang.String> |
policyInputList
A list of policies for which you want the list of context keys referenced
in those policies.
|
NOOP
Constructor and Description |
---|
GetContextKeysForCustomPolicyRequest() |
Modifier and Type | Method and Description |
---|---|
GetContextKeysForCustomPolicyRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getPolicyInputList()
A list of policies for which you want the list of context keys referenced
in those policies.
|
int |
hashCode() |
void |
setPolicyInputList(java.util.Collection<java.lang.String> policyInputList)
A list of policies for which you want the list of context keys referenced
in those policies.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
GetContextKeysForCustomPolicyRequest |
withPolicyInputList(java.util.Collection<java.lang.String> policyInputList)
A list of policies for which you want the list of context keys referenced
in those policies.
|
GetContextKeysForCustomPolicyRequest |
withPolicyInputList(java.lang.String... policyInputList)
A list of policies for which you want the list of context keys referenced
in those policies.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private SdkInternalList<java.lang.String> policyInputList
A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
public GetContextKeysForCustomPolicyRequest()
public java.util.List<java.lang.String> getPolicyInputList()
A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
public void setPolicyInputList(java.util.Collection<java.lang.String> policyInputList)
A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
policyInputList
- A list of policies for which you want the list of context keys
referenced in those policies. Each document is specified as a
string containing the complete, valid JSON text of an IAM
policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
public GetContextKeysForCustomPolicyRequest withPolicyInputList(java.lang.String... policyInputList)
A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
NOTE: This method appends the values to the existing list (if
any). Use setPolicyInputList(java.util.Collection)
or
withPolicyInputList(java.util.Collection)
if you want to
override the existing values.
policyInputList
- A list of policies for which you want the list of context keys
referenced in those policies. Each document is specified as a
string containing the complete, valid JSON text of an IAM
policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
public GetContextKeysForCustomPolicyRequest withPolicyInputList(java.util.Collection<java.lang.String> policyInputList)
A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
policyInputList
- A list of policies for which you want the list of context keys
referenced in those policies. Each document is specified as a
string containing the complete, valid JSON text of an IAM
policy.
The regex pattern for this parameter is a string of characters consisting of any printable ASCII character ranging from the space character ( ) through end of the ASCII character range (ÿ). It also includes the special characters tab ( ), line feed ( ), and carriage return ( ).
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public GetContextKeysForCustomPolicyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()