@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccessControlAttributeValue extends Object implements Serializable, Cloneable, StructuredPojo
The value used for mapping a specified attribute to an identity source.
| Constructor and Description | 
|---|
AccessControlAttributeValue()  | 
| Modifier and Type | Method and Description | 
|---|---|
AccessControlAttributeValue | 
clone()  | 
boolean | 
equals(Object obj)  | 
List<String> | 
getSource()
 The identity source to use when mapping a specified attribute to Amazon Web Services SSO. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setSource(Collection<String> source)
 The identity source to use when mapping a specified attribute to Amazon Web Services SSO. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
AccessControlAttributeValue | 
withSource(Collection<String> source)
 The identity source to use when mapping a specified attribute to Amazon Web Services SSO. 
 | 
AccessControlAttributeValue | 
withSource(String... source)
 The identity source to use when mapping a specified attribute to Amazon Web Services SSO. 
 | 
public List<String> getSource()
The identity source to use when mapping a specified attribute to Amazon Web Services SSO.
public void setSource(Collection<String> source)
The identity source to use when mapping a specified attribute to Amazon Web Services SSO.
source - The identity source to use when mapping a specified attribute to Amazon Web Services SSO.public AccessControlAttributeValue withSource(String... source)
The identity source to use when mapping a specified attribute to Amazon Web Services SSO.
 NOTE: This method appends the values to the existing list (if any). Use
 setSource(java.util.Collection) or withSource(java.util.Collection) if you want to override the
 existing values.
 
source - The identity source to use when mapping a specified attribute to Amazon Web Services SSO.public AccessControlAttributeValue withSource(Collection<String> source)
The identity source to use when mapping a specified attribute to Amazon Web Services SSO.
source - The identity source to use when mapping a specified attribute to Amazon Web Services SSO.public String toString()
toString in class ObjectObject.toString()public AccessControlAttributeValue clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.