public class SetPrincipalTagAttributeMapResult
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
SetPrincipalTagAttributeMapResult() |
| Modifier and Type | Method and Description |
|---|---|
SetPrincipalTagAttributeMapResult |
addPrincipalTagsEntry(java.lang.String key,
java.lang.String value)
You can use this operation to add principal tags.
|
SetPrincipalTagAttributeMapResult |
clearPrincipalTagsEntries()
Removes all the entries added into PrincipalTags.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIdentityPoolId()
The ID of the Identity Pool you want to set attribute mappings for.
|
java.lang.String |
getIdentityProviderName()
The provider name you want to use for attribute mappings.
|
java.util.Map<java.lang.String,java.lang.String> |
getPrincipalTags()
You can use this operation to add principal tags.
|
java.lang.Boolean |
getUseDefaults()
You can use this operation to select default (username and clientID)
attribute mappings.
|
int |
hashCode() |
java.lang.Boolean |
isUseDefaults()
You can use this operation to select default (username and clientID)
attribute mappings.
|
void |
setIdentityPoolId(java.lang.String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
|
void |
setIdentityProviderName(java.lang.String identityProviderName)
The provider name you want to use for attribute mappings.
|
void |
setPrincipalTags(java.util.Map<java.lang.String,java.lang.String> principalTags)
You can use this operation to add principal tags.
|
void |
setUseDefaults(java.lang.Boolean useDefaults)
You can use this operation to select default (username and clientID)
attribute mappings.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SetPrincipalTagAttributeMapResult |
withIdentityPoolId(java.lang.String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
|
SetPrincipalTagAttributeMapResult |
withIdentityProviderName(java.lang.String identityProviderName)
The provider name you want to use for attribute mappings.
|
SetPrincipalTagAttributeMapResult |
withPrincipalTags(java.util.Map<java.lang.String,java.lang.String> principalTags)
You can use this operation to add principal tags.
|
SetPrincipalTagAttributeMapResult |
withUseDefaults(java.lang.Boolean useDefaults)
You can use this operation to select default (username and clientID)
attribute mappings.
|
public java.lang.String getIdentityPoolId()
The ID of the Identity Pool you want to set attribute mappings for.
Constraints:
Length: 1 - 55
Pattern: [\w-]+:[0-9a-f-]+
The ID of the Identity Pool you want to set attribute mappings for.
public void setIdentityPoolId(java.lang.String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
Constraints:
Length: 1 - 55
Pattern: [\w-]+:[0-9a-f-]+
identityPoolId - The ID of the Identity Pool you want to set attribute mappings for.
public SetPrincipalTagAttributeMapResult withIdentityPoolId(java.lang.String identityPoolId)
The ID of the Identity Pool you want to set attribute mappings for.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 55
Pattern: [\w-]+:[0-9a-f-]+
identityPoolId - The ID of the Identity Pool you want to set attribute mappings for.
public java.lang.String getIdentityProviderName()
The provider name you want to use for attribute mappings.
Constraints:
Length: 1 - 128
The provider name you want to use for attribute mappings.
public void setIdentityProviderName(java.lang.String identityProviderName)
The provider name you want to use for attribute mappings.
Constraints:
Length: 1 - 128
identityProviderName - The provider name you want to use for attribute mappings.
public SetPrincipalTagAttributeMapResult withIdentityProviderName(java.lang.String identityProviderName)
The provider name you want to use for attribute mappings.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
identityProviderName - The provider name you want to use for attribute mappings.
public java.lang.Boolean isUseDefaults()
You can use this operation to select default (username and clientID) attribute mappings.
You can use this operation to select default (username and clientID) attribute mappings.
public java.lang.Boolean getUseDefaults()
You can use this operation to select default (username and clientID) attribute mappings.
You can use this operation to select default (username and clientID) attribute mappings.
public void setUseDefaults(java.lang.Boolean useDefaults)
You can use this operation to select default (username and clientID) attribute mappings.
useDefaults - You can use this operation to select default (username and clientID) attribute mappings.
public SetPrincipalTagAttributeMapResult withUseDefaults(java.lang.Boolean useDefaults)
You can use this operation to select default (username and clientID) attribute mappings.
Returns a reference to this object so that method calls can be chained together.
useDefaults - You can use this operation to select default (username and clientID) attribute mappings.
public java.util.Map<java.lang.String,java.lang.String> getPrincipalTags()
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference user
attributes in your IAM permissions policy.
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference user
attributes in your IAM permissions policy.
public void setPrincipalTags(java.util.Map<java.lang.String,java.lang.String> principalTags)
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference user
attributes in your IAM permissions policy.
principalTags -
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference
user attributes in your IAM permissions policy.
public SetPrincipalTagAttributeMapResult withPrincipalTags(java.util.Map<java.lang.String,java.lang.String> principalTags)
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference user
attributes in your IAM permissions policy.
Returns a reference to this object so that method calls can be chained together.
principalTags -
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference
user attributes in your IAM permissions policy.
public SetPrincipalTagAttributeMapResult addPrincipalTagsEntry(java.lang.String key, java.lang.String value)
You can use this operation to add principal tags. The
PrincipalTagsoperation enables you to reference user
attributes in your IAM permissions policy.
The method adds a new key-value pair into PrincipalTags parameter, and returns a reference to this object so that method calls can be chained together.
key - The key of the entry to be added into PrincipalTags.value - The corresponding value of the entry to be added into
PrincipalTags.public SetPrincipalTagAttributeMapResult clearPrincipalTagsEntries()
Returns a reference to this object so that method calls can be chained together.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object