Interface InstanceInformationStringFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceInformationStringFilter.Builder,InstanceInformationStringFilter>,SdkBuilder<InstanceInformationStringFilter.Builder,InstanceInformationStringFilter>,SdkPojo
- Enclosing class:
- InstanceInformationStringFilter
@Mutable @NotThreadSafe public static interface InstanceInformationStringFilter.Builder extends SdkPojo, CopyableBuilder<InstanceInformationStringFilter.Builder,InstanceInformationStringFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstanceInformationStringFilter.Builderkey(String key)The filter key name to describe your managed nodes.InstanceInformationStringFilter.Buildervalues(String... values)The filter values.InstanceInformationStringFilter.Buildervalues(Collection<String> values)The filter values.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
key
InstanceInformationStringFilter.Builder key(String key)
The filter key name to describe your managed nodes.
Valid filter key values: ActivationIds | AgentVersion | AssociationStatus | IamRole | InstanceIds | PingStatus | PlatformType | ResourceType | SourceIds | SourceTypes | "tag-key" | "tag:
{keyname}-
Valid values for the
AssociationStatusfilter key: Success | Pending | Failed -
Valid values for the
PingStatusfilter key: Online | ConnectionLost | Inactive (deprecated) -
Valid values for the
PlatformTypefilter key: Windows | Linux | MacOS -
Valid values for the
ResourceTypefilter key: EC2Instance | ManagedInstance -
Valid values for the
SourceTypefilter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing -
Valid tag examples:
Key=tag-key,Values=Purpose|Key=tag:Purpose,Values=Test.
- Parameters:
key- The filter key name to describe your managed nodes.Valid filter key values: ActivationIds | AgentVersion | AssociationStatus | IamRole | InstanceIds | PingStatus | PlatformType | ResourceType | SourceIds | SourceTypes | "tag-key" | "tag:
{keyname}-
Valid values for the
AssociationStatusfilter key: Success | Pending | Failed -
Valid values for the
PingStatusfilter key: Online | ConnectionLost | Inactive (deprecated) -
Valid values for the
PlatformTypefilter key: Windows | Linux | MacOS -
Valid values for the
ResourceTypefilter key: EC2Instance | ManagedInstance -
Valid values for the
SourceTypefilter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing -
Valid tag examples:
Key=tag-key,Values=Purpose|Key=tag:Purpose,Values=Test.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
values
InstanceInformationStringFilter.Builder values(Collection<String> values)
The filter values.
- Parameters:
values- The filter values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
InstanceInformationStringFilter.Builder values(String... values)
The filter values.
- Parameters:
values- The filter values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-