@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EnabledBaselineFilter extends Object implements Serializable, Cloneable, StructuredPojo
A filter applied on the ListEnabledBaseline
operation. Allowed filters are
baselineIdentifiers
and targetIdentifiers
. The filter can be applied for either, or both.
Constructor and Description |
---|
EnabledBaselineFilter() |
Modifier and Type | Method and Description |
---|---|
EnabledBaselineFilter |
clone() |
boolean |
equals(Object obj) |
List<String> |
getBaselineIdentifiers()
Identifiers for the
Baseline objects returned as part of the filter operation. |
List<String> |
getTargetIdentifiers()
Identifiers for the targets of the
Baseline filter operation. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBaselineIdentifiers(Collection<String> baselineIdentifiers)
Identifiers for the
Baseline objects returned as part of the filter operation. |
void |
setTargetIdentifiers(Collection<String> targetIdentifiers)
Identifiers for the targets of the
Baseline filter operation. |
String |
toString()
Returns a string representation of this object.
|
EnabledBaselineFilter |
withBaselineIdentifiers(Collection<String> baselineIdentifiers)
Identifiers for the
Baseline objects returned as part of the filter operation. |
EnabledBaselineFilter |
withBaselineIdentifiers(String... baselineIdentifiers)
Identifiers for the
Baseline objects returned as part of the filter operation. |
EnabledBaselineFilter |
withTargetIdentifiers(Collection<String> targetIdentifiers)
Identifiers for the targets of the
Baseline filter operation. |
EnabledBaselineFilter |
withTargetIdentifiers(String... targetIdentifiers)
Identifiers for the targets of the
Baseline filter operation. |
public List<String> getBaselineIdentifiers()
Identifiers for the Baseline
objects returned as part of the filter operation.
Baseline
objects returned as part of the filter operation.public void setBaselineIdentifiers(Collection<String> baselineIdentifiers)
Identifiers for the Baseline
objects returned as part of the filter operation.
baselineIdentifiers
- Identifiers for the Baseline
objects returned as part of the filter operation.public EnabledBaselineFilter withBaselineIdentifiers(String... baselineIdentifiers)
Identifiers for the Baseline
objects returned as part of the filter operation.
NOTE: This method appends the values to the existing list (if any). Use
setBaselineIdentifiers(java.util.Collection)
or withBaselineIdentifiers(java.util.Collection)
if you want to override the existing values.
baselineIdentifiers
- Identifiers for the Baseline
objects returned as part of the filter operation.public EnabledBaselineFilter withBaselineIdentifiers(Collection<String> baselineIdentifiers)
Identifiers for the Baseline
objects returned as part of the filter operation.
baselineIdentifiers
- Identifiers for the Baseline
objects returned as part of the filter operation.public List<String> getTargetIdentifiers()
Identifiers for the targets of the Baseline
filter operation.
Baseline
filter operation.public void setTargetIdentifiers(Collection<String> targetIdentifiers)
Identifiers for the targets of the Baseline
filter operation.
targetIdentifiers
- Identifiers for the targets of the Baseline
filter operation.public EnabledBaselineFilter withTargetIdentifiers(String... targetIdentifiers)
Identifiers for the targets of the Baseline
filter operation.
NOTE: This method appends the values to the existing list (if any). Use
setTargetIdentifiers(java.util.Collection)
or withTargetIdentifiers(java.util.Collection)
if
you want to override the existing values.
targetIdentifiers
- Identifiers for the targets of the Baseline
filter operation.public EnabledBaselineFilter withTargetIdentifiers(Collection<String> targetIdentifiers)
Identifiers for the targets of the Baseline
filter operation.
targetIdentifiers
- Identifiers for the targets of the Baseline
filter operation.public String toString()
toString
in class Object
Object.toString()
public EnabledBaselineFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.