Class AssociationFilters
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.AssociationFilters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AssociationFilters.Builder,AssociationFilters>
@Generated("software.amazon.awssdk:codegen") public final class AssociationFilters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssociationFilters.Builder,AssociationFilters>
Options for filtering the
ListConfigurationPolicyAssociationsresponse. You can filter by the Amazon Resource Name (ARN) or universally unique identifier (UUID) of a configuration policy,AssociationType, orAssociationStatus.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAssociationFilters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationPolicyAssociationStatusassociationStatus()The current status of the association between a target and a configuration policy.StringassociationStatusAsString()The current status of the association between a target and a configuration policy.AssociationTypeassociationType()Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.StringassociationTypeAsString()Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.static AssociationFilters.Builderbuilder()StringconfigurationPolicyId()The ARN or UUID of the configuration policy.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends AssociationFilters.Builder>serializableBuilderClass()AssociationFilters.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
configurationPolicyId
public final String configurationPolicyId()
The ARN or UUID of the configuration policy.
- Returns:
- The ARN or UUID of the configuration policy.
-
associationType
public final AssociationType associationType()
Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
If the service returns an enum value that is not available in the current SDK version,
associationTypewill returnAssociationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassociationTypeAsString().- Returns:
- Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- See Also:
AssociationType
-
associationTypeAsString
public final String associationTypeAsString()
Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
If the service returns an enum value that is not available in the current SDK version,
associationTypewill returnAssociationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassociationTypeAsString().- Returns:
- Indicates whether the association between a target and a configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- See Also:
AssociationType
-
associationStatus
public final ConfigurationPolicyAssociationStatus associationStatus()
The current status of the association between a target and a configuration policy.
If the service returns an enum value that is not available in the current SDK version,
associationStatuswill returnConfigurationPolicyAssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassociationStatusAsString().- Returns:
- The current status of the association between a target and a configuration policy.
- See Also:
ConfigurationPolicyAssociationStatus
-
associationStatusAsString
public final String associationStatusAsString()
The current status of the association between a target and a configuration policy.
If the service returns an enum value that is not available in the current SDK version,
associationStatuswill returnConfigurationPolicyAssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassociationStatusAsString().- Returns:
- The current status of the association between a target and a configuration policy.
- See Also:
ConfigurationPolicyAssociationStatus
-
toBuilder
public AssociationFilters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AssociationFilters.Builder,AssociationFilters>
-
builder
public static AssociationFilters.Builder builder()
-
serializableBuilderClass
public static Class<? extends AssociationFilters.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-