@Generated(value="software.amazon.awssdk:codegen") public final class ExportFilter extends Object implements StructuredPojo, ToCopyableBuilder<ExportFilter.Builder,ExportFilter>
Used to select which agent's data is to be exported. A single agent ID may be selected for export using the StartExportTask action.
Modifier and Type | Class and Description |
---|---|
static interface |
ExportFilter.Builder |
Modifier and Type | Method and Description |
---|---|
static ExportFilter.Builder |
builder() |
String |
condition()
Supported condition:
EQUALS |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
name()
A single
ExportFilter name. |
static Class<? extends ExportFilter.Builder> |
serializableBuilderClass() |
ExportFilter.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
List<String> |
values()
A single
agentId for a Discovery Agent. |
copy
public String name()
A single ExportFilter
name. Supported filters: agentId
.
ExportFilter
name. Supported filters: agentId
.public List<String> values()
A single agentId
for a Discovery Agent. An agentId
can be found using the DescribeAgents action. Typically an ADS agentId
is in the form o-0123456789abcdef0
.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
agentId
for a Discovery Agent. An agentId
can be found using the
DescribeAgents action. Typically an ADS agentId
is in the form
o-0123456789abcdef0
.public String condition()
Supported condition: EQUALS
EQUALS
public ExportFilter.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ExportFilter.Builder,ExportFilter>
public static ExportFilter.Builder builder()
public static Class<? extends ExportFilter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.