@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataProductFilters extends Object implements Serializable, Cloneable, StructuredPojo
Object containing all the filter fields for data products. Client can add only one wildcard filter and a maximum of 8
filters in a single ListEntities
request.
Constructor and Description |
---|
DataProductFilters() |
Modifier and Type | Method and Description |
---|---|
DataProductFilters |
clone() |
boolean |
equals(Object obj) |
DataProductEntityIdFilter |
getEntityId()
Unique identifier for the data product.
|
DataProductLastModifiedDateFilter |
getLastModifiedDate()
The last date on which the data product was modified.
|
DataProductTitleFilter |
getProductTitle()
The title of the data product.
|
DataProductVisibilityFilter |
getVisibility()
The visibility of the data product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEntityId(DataProductEntityIdFilter entityId)
Unique identifier for the data product.
|
void |
setLastModifiedDate(DataProductLastModifiedDateFilter lastModifiedDate)
The last date on which the data product was modified.
|
void |
setProductTitle(DataProductTitleFilter productTitle)
The title of the data product.
|
void |
setVisibility(DataProductVisibilityFilter visibility)
The visibility of the data product.
|
String |
toString()
Returns a string representation of this object.
|
DataProductFilters |
withEntityId(DataProductEntityIdFilter entityId)
Unique identifier for the data product.
|
DataProductFilters |
withLastModifiedDate(DataProductLastModifiedDateFilter lastModifiedDate)
The last date on which the data product was modified.
|
DataProductFilters |
withProductTitle(DataProductTitleFilter productTitle)
The title of the data product.
|
DataProductFilters |
withVisibility(DataProductVisibilityFilter visibility)
The visibility of the data product.
|
public void setEntityId(DataProductEntityIdFilter entityId)
Unique identifier for the data product.
entityId
- Unique identifier for the data product.public DataProductEntityIdFilter getEntityId()
Unique identifier for the data product.
public DataProductFilters withEntityId(DataProductEntityIdFilter entityId)
Unique identifier for the data product.
entityId
- Unique identifier for the data product.public void setProductTitle(DataProductTitleFilter productTitle)
The title of the data product.
productTitle
- The title of the data product.public DataProductTitleFilter getProductTitle()
The title of the data product.
public DataProductFilters withProductTitle(DataProductTitleFilter productTitle)
The title of the data product.
productTitle
- The title of the data product.public void setVisibility(DataProductVisibilityFilter visibility)
The visibility of the data product.
visibility
- The visibility of the data product.public DataProductVisibilityFilter getVisibility()
The visibility of the data product.
public DataProductFilters withVisibility(DataProductVisibilityFilter visibility)
The visibility of the data product.
visibility
- The visibility of the data product.public void setLastModifiedDate(DataProductLastModifiedDateFilter lastModifiedDate)
The last date on which the data product was modified.
lastModifiedDate
- The last date on which the data product was modified.public DataProductLastModifiedDateFilter getLastModifiedDate()
The last date on which the data product was modified.
public DataProductFilters withLastModifiedDate(DataProductLastModifiedDateFilter lastModifiedDate)
The last date on which the data product was modified.
lastModifiedDate
- The last date on which the data product was modified.public String toString()
toString
in class Object
Object.toString()
public DataProductFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.