@Generated(value="software.amazon.awssdk:codegen") public class InstanceInformationFilter extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<InstanceInformationFilter.Builder,InstanceInformationFilter>
Describes a filter for a specific list of instances.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceInformationFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceInformationFilter.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InstanceInformationFilterKey |
key()
The name of the filter.
|
String |
keyString()
The name of the filter.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
static Class<? extends InstanceInformationFilter.Builder> |
serializableBuilderClass() |
InstanceInformationFilter.Builder |
toBuilder() |
String |
toString() |
List<String> |
valueSet()
The filter values.
|
public InstanceInformationFilterKey key()
The name of the filter.
If the service returns an enum value that is not available in the current SDK version, key will return
InstanceInformationFilterKey.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keyString().
InstanceInformationFilterKeypublic String keyString()
The name of the filter.
If the service returns an enum value that is not available in the current SDK version, key will return
InstanceInformationFilterKey.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keyString().
InstanceInformationFilterKeypublic List<String> valueSet()
The filter values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public InstanceInformationFilter.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<InstanceInformationFilter.Builder,InstanceInformationFilter>public static InstanceInformationFilter.Builder builder()
public static Class<? extends InstanceInformationFilter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.