@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IdentitySourceFilter extends Object implements Serializable, Cloneable, StructuredPojo
A structure that defines characteristics of an identity source that you can use to filter.
This data type is a request parameter for the ListIdentityStores operation.
Constructor and Description |
---|
IdentitySourceFilter() |
Modifier and Type | Method and Description |
---|---|
IdentitySourceFilter |
clone() |
boolean |
equals(Object obj) |
String |
getPrincipalEntityType()
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity
source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPrincipalEntityType(String principalEntityType)
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity
source.
|
String |
toString()
Returns a string representation of this object.
|
IdentitySourceFilter |
withPrincipalEntityType(String principalEntityType)
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity
source.
|
public void setPrincipalEntityType(String principalEntityType)
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.
principalEntityType
- The Cedar entity type of the principals returned by the identity provider (IdP) associated with this
identity source.public String getPrincipalEntityType()
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.
public IdentitySourceFilter withPrincipalEntityType(String principalEntityType)
The Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.
principalEntityType
- The Cedar entity type of the principals returned by the identity provider (IdP) associated with this
identity source.public String toString()
toString
in class Object
Object.toString()
public IdentitySourceFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.