@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResaleAuthorizationFilters extends Object implements Serializable, Cloneable, StructuredPojo
Object containing all the filter fields for resale authorization entity. Client can add only one wildcard filter and
a maximum of 8 filters in a single ListEntities
request.
Constructor and Description |
---|
ResaleAuthorizationFilters() |
Modifier and Type | Method and Description |
---|---|
ResaleAuthorizationFilters |
clone() |
boolean |
equals(Object obj) |
ResaleAuthorizationAvailabilityEndDateFilter |
getAvailabilityEndDate()
Allows filtering on the
AvailabilityEndDate of a ResaleAuthorization. |
ResaleAuthorizationCreatedDateFilter |
getCreatedDate()
Allows filtering on the
CreatedDate of a ResaleAuthorization. |
ResaleAuthorizationEntityIdFilter |
getEntityId()
Allows filtering on the
EntityId of a ResaleAuthorization. |
ResaleAuthorizationLastModifiedDateFilter |
getLastModifiedDate()
Allows filtering on the
LastModifiedDate of a ResaleAuthorization. |
ResaleAuthorizationManufacturerAccountIdFilter |
getManufacturerAccountId()
Allows filtering on the
ManufacturerAccountId of a ResaleAuthorization. |
ResaleAuthorizationManufacturerLegalNameFilter |
getManufacturerLegalName()
Allows filtering on the
ManufacturerLegalName of a ResaleAuthorization. |
ResaleAuthorizationNameFilter |
getName()
Allows filtering on the
Name of a ResaleAuthorization. |
ResaleAuthorizationOfferExtendedStatusFilter |
getOfferExtendedStatus()
Allows filtering on the
OfferExtendedStatus of a ResaleAuthorization. |
ResaleAuthorizationProductIdFilter |
getProductId()
Allows filtering on the
ProductId of a ResaleAuthorization. |
ResaleAuthorizationProductNameFilter |
getProductName()
Allows filtering on the
ProductName of a ResaleAuthorization. |
ResaleAuthorizationResellerAccountIDFilter |
getResellerAccountID()
Allows filtering on the
ResellerAccountID of a ResaleAuthorization. |
ResaleAuthorizationResellerLegalNameFilter |
getResellerLegalName()
Allows filtering on the
ResellerLegalName of a ResaleAuthorization. |
ResaleAuthorizationStatusFilter |
getStatus()
Allows filtering on the
Status of a ResaleAuthorization. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAvailabilityEndDate(ResaleAuthorizationAvailabilityEndDateFilter availabilityEndDate)
Allows filtering on the
AvailabilityEndDate of a ResaleAuthorization. |
void |
setCreatedDate(ResaleAuthorizationCreatedDateFilter createdDate)
Allows filtering on the
CreatedDate of a ResaleAuthorization. |
void |
setEntityId(ResaleAuthorizationEntityIdFilter entityId)
Allows filtering on the
EntityId of a ResaleAuthorization. |
void |
setLastModifiedDate(ResaleAuthorizationLastModifiedDateFilter lastModifiedDate)
Allows filtering on the
LastModifiedDate of a ResaleAuthorization. |
void |
setManufacturerAccountId(ResaleAuthorizationManufacturerAccountIdFilter manufacturerAccountId)
Allows filtering on the
ManufacturerAccountId of a ResaleAuthorization. |
void |
setManufacturerLegalName(ResaleAuthorizationManufacturerLegalNameFilter manufacturerLegalName)
Allows filtering on the
ManufacturerLegalName of a ResaleAuthorization. |
void |
setName(ResaleAuthorizationNameFilter name)
Allows filtering on the
Name of a ResaleAuthorization. |
void |
setOfferExtendedStatus(ResaleAuthorizationOfferExtendedStatusFilter offerExtendedStatus)
Allows filtering on the
OfferExtendedStatus of a ResaleAuthorization. |
void |
setProductId(ResaleAuthorizationProductIdFilter productId)
Allows filtering on the
ProductId of a ResaleAuthorization. |
void |
setProductName(ResaleAuthorizationProductNameFilter productName)
Allows filtering on the
ProductName of a ResaleAuthorization. |
void |
setResellerAccountID(ResaleAuthorizationResellerAccountIDFilter resellerAccountID)
Allows filtering on the
ResellerAccountID of a ResaleAuthorization. |
void |
setResellerLegalName(ResaleAuthorizationResellerLegalNameFilter resellerLegalName)
Allows filtering on the
ResellerLegalName of a ResaleAuthorization. |
void |
setStatus(ResaleAuthorizationStatusFilter status)
Allows filtering on the
Status of a ResaleAuthorization. |
String |
toString()
Returns a string representation of this object.
|
ResaleAuthorizationFilters |
withAvailabilityEndDate(ResaleAuthorizationAvailabilityEndDateFilter availabilityEndDate)
Allows filtering on the
AvailabilityEndDate of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withCreatedDate(ResaleAuthorizationCreatedDateFilter createdDate)
Allows filtering on the
CreatedDate of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withEntityId(ResaleAuthorizationEntityIdFilter entityId)
Allows filtering on the
EntityId of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withLastModifiedDate(ResaleAuthorizationLastModifiedDateFilter lastModifiedDate)
Allows filtering on the
LastModifiedDate of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withManufacturerAccountId(ResaleAuthorizationManufacturerAccountIdFilter manufacturerAccountId)
Allows filtering on the
ManufacturerAccountId of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withManufacturerLegalName(ResaleAuthorizationManufacturerLegalNameFilter manufacturerLegalName)
Allows filtering on the
ManufacturerLegalName of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withName(ResaleAuthorizationNameFilter name)
Allows filtering on the
Name of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withOfferExtendedStatus(ResaleAuthorizationOfferExtendedStatusFilter offerExtendedStatus)
Allows filtering on the
OfferExtendedStatus of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withProductId(ResaleAuthorizationProductIdFilter productId)
Allows filtering on the
ProductId of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withProductName(ResaleAuthorizationProductNameFilter productName)
Allows filtering on the
ProductName of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withResellerAccountID(ResaleAuthorizationResellerAccountIDFilter resellerAccountID)
Allows filtering on the
ResellerAccountID of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withResellerLegalName(ResaleAuthorizationResellerLegalNameFilter resellerLegalName)
Allows filtering on the
ResellerLegalName of a ResaleAuthorization. |
ResaleAuthorizationFilters |
withStatus(ResaleAuthorizationStatusFilter status)
Allows filtering on the
Status of a ResaleAuthorization. |
public void setEntityId(ResaleAuthorizationEntityIdFilter entityId)
Allows filtering on the EntityId
of a ResaleAuthorization.
entityId
- Allows filtering on the EntityId
of a ResaleAuthorization.public ResaleAuthorizationEntityIdFilter getEntityId()
Allows filtering on the EntityId
of a ResaleAuthorization.
EntityId
of a ResaleAuthorization.public ResaleAuthorizationFilters withEntityId(ResaleAuthorizationEntityIdFilter entityId)
Allows filtering on the EntityId
of a ResaleAuthorization.
entityId
- Allows filtering on the EntityId
of a ResaleAuthorization.public void setName(ResaleAuthorizationNameFilter name)
Allows filtering on the Name
of a ResaleAuthorization.
name
- Allows filtering on the Name
of a ResaleAuthorization.public ResaleAuthorizationNameFilter getName()
Allows filtering on the Name
of a ResaleAuthorization.
Name
of a ResaleAuthorization.public ResaleAuthorizationFilters withName(ResaleAuthorizationNameFilter name)
Allows filtering on the Name
of a ResaleAuthorization.
name
- Allows filtering on the Name
of a ResaleAuthorization.public void setProductId(ResaleAuthorizationProductIdFilter productId)
Allows filtering on the ProductId
of a ResaleAuthorization.
productId
- Allows filtering on the ProductId
of a ResaleAuthorization.public ResaleAuthorizationProductIdFilter getProductId()
Allows filtering on the ProductId
of a ResaleAuthorization.
ProductId
of a ResaleAuthorization.public ResaleAuthorizationFilters withProductId(ResaleAuthorizationProductIdFilter productId)
Allows filtering on the ProductId
of a ResaleAuthorization.
productId
- Allows filtering on the ProductId
of a ResaleAuthorization.public void setCreatedDate(ResaleAuthorizationCreatedDateFilter createdDate)
Allows filtering on the CreatedDate
of a ResaleAuthorization.
createdDate
- Allows filtering on the CreatedDate
of a ResaleAuthorization.public ResaleAuthorizationCreatedDateFilter getCreatedDate()
Allows filtering on the CreatedDate
of a ResaleAuthorization.
CreatedDate
of a ResaleAuthorization.public ResaleAuthorizationFilters withCreatedDate(ResaleAuthorizationCreatedDateFilter createdDate)
Allows filtering on the CreatedDate
of a ResaleAuthorization.
createdDate
- Allows filtering on the CreatedDate
of a ResaleAuthorization.public void setAvailabilityEndDate(ResaleAuthorizationAvailabilityEndDateFilter availabilityEndDate)
Allows filtering on the AvailabilityEndDate
of a ResaleAuthorization.
availabilityEndDate
- Allows filtering on the AvailabilityEndDate
of a ResaleAuthorization.public ResaleAuthorizationAvailabilityEndDateFilter getAvailabilityEndDate()
Allows filtering on the AvailabilityEndDate
of a ResaleAuthorization.
AvailabilityEndDate
of a ResaleAuthorization.public ResaleAuthorizationFilters withAvailabilityEndDate(ResaleAuthorizationAvailabilityEndDateFilter availabilityEndDate)
Allows filtering on the AvailabilityEndDate
of a ResaleAuthorization.
availabilityEndDate
- Allows filtering on the AvailabilityEndDate
of a ResaleAuthorization.public void setManufacturerAccountId(ResaleAuthorizationManufacturerAccountIdFilter manufacturerAccountId)
Allows filtering on the ManufacturerAccountId
of a ResaleAuthorization.
manufacturerAccountId
- Allows filtering on the ManufacturerAccountId
of a ResaleAuthorization.public ResaleAuthorizationManufacturerAccountIdFilter getManufacturerAccountId()
Allows filtering on the ManufacturerAccountId
of a ResaleAuthorization.
ManufacturerAccountId
of a ResaleAuthorization.public ResaleAuthorizationFilters withManufacturerAccountId(ResaleAuthorizationManufacturerAccountIdFilter manufacturerAccountId)
Allows filtering on the ManufacturerAccountId
of a ResaleAuthorization.
manufacturerAccountId
- Allows filtering on the ManufacturerAccountId
of a ResaleAuthorization.public void setProductName(ResaleAuthorizationProductNameFilter productName)
Allows filtering on the ProductName
of a ResaleAuthorization.
productName
- Allows filtering on the ProductName
of a ResaleAuthorization.public ResaleAuthorizationProductNameFilter getProductName()
Allows filtering on the ProductName
of a ResaleAuthorization.
ProductName
of a ResaleAuthorization.public ResaleAuthorizationFilters withProductName(ResaleAuthorizationProductNameFilter productName)
Allows filtering on the ProductName
of a ResaleAuthorization.
productName
- Allows filtering on the ProductName
of a ResaleAuthorization.public void setManufacturerLegalName(ResaleAuthorizationManufacturerLegalNameFilter manufacturerLegalName)
Allows filtering on the ManufacturerLegalName
of a ResaleAuthorization.
manufacturerLegalName
- Allows filtering on the ManufacturerLegalName
of a ResaleAuthorization.public ResaleAuthorizationManufacturerLegalNameFilter getManufacturerLegalName()
Allows filtering on the ManufacturerLegalName
of a ResaleAuthorization.
ManufacturerLegalName
of a ResaleAuthorization.public ResaleAuthorizationFilters withManufacturerLegalName(ResaleAuthorizationManufacturerLegalNameFilter manufacturerLegalName)
Allows filtering on the ManufacturerLegalName
of a ResaleAuthorization.
manufacturerLegalName
- Allows filtering on the ManufacturerLegalName
of a ResaleAuthorization.public void setResellerAccountID(ResaleAuthorizationResellerAccountIDFilter resellerAccountID)
Allows filtering on the ResellerAccountID
of a ResaleAuthorization.
resellerAccountID
- Allows filtering on the ResellerAccountID
of a ResaleAuthorization.public ResaleAuthorizationResellerAccountIDFilter getResellerAccountID()
Allows filtering on the ResellerAccountID
of a ResaleAuthorization.
ResellerAccountID
of a ResaleAuthorization.public ResaleAuthorizationFilters withResellerAccountID(ResaleAuthorizationResellerAccountIDFilter resellerAccountID)
Allows filtering on the ResellerAccountID
of a ResaleAuthorization.
resellerAccountID
- Allows filtering on the ResellerAccountID
of a ResaleAuthorization.public void setResellerLegalName(ResaleAuthorizationResellerLegalNameFilter resellerLegalName)
Allows filtering on the ResellerLegalName
of a ResaleAuthorization.
resellerLegalName
- Allows filtering on the ResellerLegalName
of a ResaleAuthorization.public ResaleAuthorizationResellerLegalNameFilter getResellerLegalName()
Allows filtering on the ResellerLegalName
of a ResaleAuthorization.
ResellerLegalName
of a ResaleAuthorization.public ResaleAuthorizationFilters withResellerLegalName(ResaleAuthorizationResellerLegalNameFilter resellerLegalName)
Allows filtering on the ResellerLegalName
of a ResaleAuthorization.
resellerLegalName
- Allows filtering on the ResellerLegalName
of a ResaleAuthorization.public void setStatus(ResaleAuthorizationStatusFilter status)
Allows filtering on the Status
of a ResaleAuthorization.
status
- Allows filtering on the Status
of a ResaleAuthorization.public ResaleAuthorizationStatusFilter getStatus()
Allows filtering on the Status
of a ResaleAuthorization.
Status
of a ResaleAuthorization.public ResaleAuthorizationFilters withStatus(ResaleAuthorizationStatusFilter status)
Allows filtering on the Status
of a ResaleAuthorization.
status
- Allows filtering on the Status
of a ResaleAuthorization.public void setOfferExtendedStatus(ResaleAuthorizationOfferExtendedStatusFilter offerExtendedStatus)
Allows filtering on the OfferExtendedStatus
of a ResaleAuthorization.
offerExtendedStatus
- Allows filtering on the OfferExtendedStatus
of a ResaleAuthorization.public ResaleAuthorizationOfferExtendedStatusFilter getOfferExtendedStatus()
Allows filtering on the OfferExtendedStatus
of a ResaleAuthorization.
OfferExtendedStatus
of a ResaleAuthorization.public ResaleAuthorizationFilters withOfferExtendedStatus(ResaleAuthorizationOfferExtendedStatusFilter offerExtendedStatus)
Allows filtering on the OfferExtendedStatus
of a ResaleAuthorization.
offerExtendedStatus
- Allows filtering on the OfferExtendedStatus
of a ResaleAuthorization.public void setLastModifiedDate(ResaleAuthorizationLastModifiedDateFilter lastModifiedDate)
Allows filtering on the LastModifiedDate
of a ResaleAuthorization.
lastModifiedDate
- Allows filtering on the LastModifiedDate
of a ResaleAuthorization.public ResaleAuthorizationLastModifiedDateFilter getLastModifiedDate()
Allows filtering on the LastModifiedDate
of a ResaleAuthorization.
LastModifiedDate
of a ResaleAuthorization.public ResaleAuthorizationFilters withLastModifiedDate(ResaleAuthorizationLastModifiedDateFilter lastModifiedDate)
Allows filtering on the LastModifiedDate
of a ResaleAuthorization.
lastModifiedDate
- Allows filtering on the LastModifiedDate
of a ResaleAuthorization.public String toString()
toString
in class Object
Object.toString()
public ResaleAuthorizationFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.