@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EntityTypeFilters extends Object implements Serializable, Cloneable, StructuredPojo
Object containing all the filter fields per entity type.
Constructor and Description |
---|
EntityTypeFilters() |
Modifier and Type | Method and Description |
---|---|
EntityTypeFilters |
clone() |
boolean |
equals(Object obj) |
AmiProductFilters |
getAmiProductFilters()
A filter for AMI products.
|
ContainerProductFilters |
getContainerProductFilters()
A filter for container products.
|
DataProductFilters |
getDataProductFilters()
A filter for data products.
|
OfferFilters |
getOfferFilters()
A filter for offers.
|
ResaleAuthorizationFilters |
getResaleAuthorizationFilters()
A filter for Resale Authorizations.
|
SaaSProductFilters |
getSaaSProductFilters()
A filter for SaaS products.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAmiProductFilters(AmiProductFilters amiProductFilters)
A filter for AMI products.
|
void |
setContainerProductFilters(ContainerProductFilters containerProductFilters)
A filter for container products.
|
void |
setDataProductFilters(DataProductFilters dataProductFilters)
A filter for data products.
|
void |
setOfferFilters(OfferFilters offerFilters)
A filter for offers.
|
void |
setResaleAuthorizationFilters(ResaleAuthorizationFilters resaleAuthorizationFilters)
A filter for Resale Authorizations.
|
void |
setSaaSProductFilters(SaaSProductFilters saaSProductFilters)
A filter for SaaS products.
|
String |
toString()
Returns a string representation of this object.
|
EntityTypeFilters |
withAmiProductFilters(AmiProductFilters amiProductFilters)
A filter for AMI products.
|
EntityTypeFilters |
withContainerProductFilters(ContainerProductFilters containerProductFilters)
A filter for container products.
|
EntityTypeFilters |
withDataProductFilters(DataProductFilters dataProductFilters)
A filter for data products.
|
EntityTypeFilters |
withOfferFilters(OfferFilters offerFilters)
A filter for offers.
|
EntityTypeFilters |
withResaleAuthorizationFilters(ResaleAuthorizationFilters resaleAuthorizationFilters)
A filter for Resale Authorizations.
|
EntityTypeFilters |
withSaaSProductFilters(SaaSProductFilters saaSProductFilters)
A filter for SaaS products.
|
public void setDataProductFilters(DataProductFilters dataProductFilters)
A filter for data products.
dataProductFilters
- A filter for data products.public DataProductFilters getDataProductFilters()
A filter for data products.
public EntityTypeFilters withDataProductFilters(DataProductFilters dataProductFilters)
A filter for data products.
dataProductFilters
- A filter for data products.public void setSaaSProductFilters(SaaSProductFilters saaSProductFilters)
A filter for SaaS products.
saaSProductFilters
- A filter for SaaS products.public SaaSProductFilters getSaaSProductFilters()
A filter for SaaS products.
public EntityTypeFilters withSaaSProductFilters(SaaSProductFilters saaSProductFilters)
A filter for SaaS products.
saaSProductFilters
- A filter for SaaS products.public void setAmiProductFilters(AmiProductFilters amiProductFilters)
A filter for AMI products.
amiProductFilters
- A filter for AMI products.public AmiProductFilters getAmiProductFilters()
A filter for AMI products.
public EntityTypeFilters withAmiProductFilters(AmiProductFilters amiProductFilters)
A filter for AMI products.
amiProductFilters
- A filter for AMI products.public void setOfferFilters(OfferFilters offerFilters)
A filter for offers.
offerFilters
- A filter for offers.public OfferFilters getOfferFilters()
A filter for offers.
public EntityTypeFilters withOfferFilters(OfferFilters offerFilters)
A filter for offers.
offerFilters
- A filter for offers.public void setContainerProductFilters(ContainerProductFilters containerProductFilters)
A filter for container products.
containerProductFilters
- A filter for container products.public ContainerProductFilters getContainerProductFilters()
A filter for container products.
public EntityTypeFilters withContainerProductFilters(ContainerProductFilters containerProductFilters)
A filter for container products.
containerProductFilters
- A filter for container products.public void setResaleAuthorizationFilters(ResaleAuthorizationFilters resaleAuthorizationFilters)
A filter for Resale Authorizations.
resaleAuthorizationFilters
- A filter for Resale Authorizations.public ResaleAuthorizationFilters getResaleAuthorizationFilters()
A filter for Resale Authorizations.
public EntityTypeFilters withResaleAuthorizationFilters(ResaleAuthorizationFilters resaleAuthorizationFilters)
A filter for Resale Authorizations.
resaleAuthorizationFilters
- A filter for Resale Authorizations.public String toString()
toString
in class Object
Object.toString()
public EntityTypeFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.