@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SetPrincipalTagAttributeMapRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SetPrincipalTagAttributeMapRequest() |
Modifier and Type | Method and Description |
---|---|
SetPrincipalTagAttributeMapRequest |
addPrincipalTagsEntry(String key,
String value)
Add a single PrincipalTags entry
|
SetPrincipalTagAttributeMapRequest |
clearPrincipalTagsEntries()
Removes all the entries added into PrincipalTags.
|
SetPrincipalTagAttributeMapRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getIdentityPoolId()
The ID of the Identity Pool you want to set attribute mappings for.
|
String |
getIdentityProviderName()
The provider name you want to use for attribute mappings.
|
Map<String,String> |
getPrincipalTags()
You can use this operation to add principal tags.
|
Boolean |
getUseDefaults()
You can use this operation to use default (username and clientID) attribute mappings.
|
int |
hashCode() |
Boolean |
isUseDefaults()
You can use this operation to use default (username and clientID) attribute mappings.
|
void |
setIdentityPoolId(String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
|
void |
setIdentityProviderName(String identityProviderName)
The provider name you want to use for attribute mappings.
|
void |
setPrincipalTags(Map<String,String> principalTags)
You can use this operation to add principal tags.
|
void |
setUseDefaults(Boolean useDefaults)
You can use this operation to use default (username and clientID) attribute mappings.
|
String |
toString()
Returns a string representation of this object.
|
SetPrincipalTagAttributeMapRequest |
withIdentityPoolId(String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
|
SetPrincipalTagAttributeMapRequest |
withIdentityProviderName(String identityProviderName)
The provider name you want to use for attribute mappings.
|
SetPrincipalTagAttributeMapRequest |
withPrincipalTags(Map<String,String> principalTags)
You can use this operation to add principal tags.
|
SetPrincipalTagAttributeMapRequest |
withUseDefaults(Boolean useDefaults)
You can use this operation to use default (username and clientID) attribute mappings.
|
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 setIdentityPoolId(String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
identityPoolId
- The ID of the Identity Pool you want to set attribute mappings for.public String getIdentityPoolId()
The ID of the Identity Pool you want to set attribute mappings for.
public SetPrincipalTagAttributeMapRequest withIdentityPoolId(String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
identityPoolId
- The ID of the Identity Pool you want to set attribute mappings for.public void setIdentityProviderName(String identityProviderName)
The provider name you want to use for attribute mappings.
identityProviderName
- The provider name you want to use for attribute mappings.public String getIdentityProviderName()
The provider name you want to use for attribute mappings.
public SetPrincipalTagAttributeMapRequest withIdentityProviderName(String identityProviderName)
The provider name you want to use for attribute mappings.
identityProviderName
- The provider name you want to use for attribute mappings.public void setUseDefaults(Boolean useDefaults)
You can use this operation to use default (username and clientID) attribute mappings.
useDefaults
- You can use this operation to use default (username and clientID) attribute mappings.public Boolean getUseDefaults()
You can use this operation to use default (username and clientID) attribute mappings.
public SetPrincipalTagAttributeMapRequest withUseDefaults(Boolean useDefaults)
You can use this operation to use default (username and clientID) attribute mappings.
useDefaults
- You can use this operation to use default (username and clientID) attribute mappings.public Boolean isUseDefaults()
You can use this operation to use default (username and clientID) attribute mappings.
public Map<String,String> getPrincipalTags()
You can use this operation to add principal tags.
public void setPrincipalTags(Map<String,String> principalTags)
You can use this operation to add principal tags.
principalTags
- You can use this operation to add principal tags.public SetPrincipalTagAttributeMapRequest withPrincipalTags(Map<String,String> principalTags)
You can use this operation to add principal tags.
principalTags
- You can use this operation to add principal tags.public SetPrincipalTagAttributeMapRequest addPrincipalTagsEntry(String key, String value)
public SetPrincipalTagAttributeMapRequest clearPrincipalTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public SetPrincipalTagAttributeMapRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()