@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataProductVisibilityFilter extends Object implements Serializable, Cloneable, StructuredPojo
Object that allows filtering on the visibility of the product in the AWS Marketplace.
Constructor and Description |
---|
DataProductVisibilityFilter() |
Modifier and Type | Method and Description |
---|---|
DataProductVisibilityFilter |
clone() |
boolean |
equals(Object obj) |
List<String> |
getValueList()
A string array of unique visibility values to be filtered on.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setValueList(Collection<String> valueList)
A string array of unique visibility values to be filtered on.
|
String |
toString()
Returns a string representation of this object.
|
DataProductVisibilityFilter |
withValueList(Collection<String> valueList)
A string array of unique visibility values to be filtered on.
|
DataProductVisibilityFilter |
withValueList(DataProductVisibilityString... valueList)
A string array of unique visibility values to be filtered on.
|
DataProductVisibilityFilter |
withValueList(String... valueList)
A string array of unique visibility values to be filtered on.
|
public List<String> getValueList()
A string array of unique visibility values to be filtered on.
DataProductVisibilityString
public void setValueList(Collection<String> valueList)
A string array of unique visibility values to be filtered on.
valueList
- A string array of unique visibility values to be filtered on.DataProductVisibilityString
public DataProductVisibilityFilter withValueList(String... valueList)
A string array of unique visibility values to be filtered on.
NOTE: This method appends the values to the existing list (if any). Use
setValueList(java.util.Collection)
or withValueList(java.util.Collection)
if you want to
override the existing values.
valueList
- A string array of unique visibility values to be filtered on.DataProductVisibilityString
public DataProductVisibilityFilter withValueList(Collection<String> valueList)
A string array of unique visibility values to be filtered on.
valueList
- A string array of unique visibility values to be filtered on.DataProductVisibilityString
public DataProductVisibilityFilter withValueList(DataProductVisibilityString... valueList)
A string array of unique visibility values to be filtered on.
valueList
- A string array of unique visibility values to be filtered on.DataProductVisibilityString
public String toString()
toString
in class Object
Object.toString()
public DataProductVisibilityFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.