Class Standard
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.Standard
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Standard.Builder,Standard>
@Generated("software.amazon.awssdk:codegen") public final class Standard extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Standard.Builder,Standard>
Provides information about a specific security standard.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStandard.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Standard.Builderbuilder()Stringdescription()A description of the standard.BooleanenabledByDefault()Whether the standard is enabled by default.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()The name of the standard.List<SdkField<?>>sdkFields()static Class<? extends Standard.Builder>serializableBuilderClass()StringstandardsArn()The ARN of a standard.StandardsManagedBystandardsManagedBy()Provides details about the management of a standard.Standard.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
-
standardsArn
public final String standardsArn()
The ARN of a standard.
- Returns:
- The ARN of a standard.
-
name
public final String name()
The name of the standard.
- Returns:
- The name of the standard.
-
description
public final String description()
A description of the standard.
- Returns:
- A description of the standard.
-
enabledByDefault
public final Boolean enabledByDefault()
Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard is enabled by default, the check box for that standard is selected by default.
When Security Hub is enabled using the
EnableSecurityHubAPI operation, the standard is enabled by default unlessEnableDefaultStandardsis set tofalse.- Returns:
- Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard
is enabled by default, the check box for that standard is selected by default.
When Security Hub is enabled using the
EnableSecurityHubAPI operation, the standard is enabled by default unlessEnableDefaultStandardsis set tofalse.
-
standardsManagedBy
public final StandardsManagedBy standardsManagedBy()
Provides details about the management of a standard.
- Returns:
- Provides details about the management of a standard.
-
toBuilder
public Standard.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Standard.Builder,Standard>
-
builder
public static Standard.Builder builder()
-
serializableBuilderClass
public static Class<? extends Standard.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.
-
-