Class BucketStatisticsBySensitivity
- java.lang.Object
-
- software.amazon.awssdk.services.macie2.model.BucketStatisticsBySensitivity
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BucketStatisticsBySensitivity.Builder,BucketStatisticsBySensitivity>
@Generated("software.amazon.awssdk:codegen") public final class BucketStatisticsBySensitivity extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BucketStatisticsBySensitivity.Builder,BucketStatisticsBySensitivity>
Provides aggregated statistical data for sensitive data discovery metrics that apply to S3 buckets, grouped by bucket sensitivity score (sensitivityScore). If automated sensitive data discovery is currently disabled for your account, the value for most of these metrics is 0.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBucketStatisticsBySensitivity.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BucketStatisticsBySensitivity.Builderbuilder()SensitivityAggregationsclassificationError()The aggregated statistical data for all buckets that have a sensitivity score of -1.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()SensitivityAggregationsnotClassified()The aggregated statistical data for all buckets that have a sensitivity score of 50.SensitivityAggregationsnotSensitive()The aggregated statistical data for all buckets that have a sensitivity score of 1-49.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()SensitivityAggregationssensitive()The aggregated statistical data for all buckets that have a sensitivity score of 51-100.static Class<? extends BucketStatisticsBySensitivity.Builder>serializableBuilderClass()BucketStatisticsBySensitivity.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
-
classificationError
public final SensitivityAggregations classificationError()
The aggregated statistical data for all buckets that have a sensitivity score of -1.
- Returns:
- The aggregated statistical data for all buckets that have a sensitivity score of -1.
-
notClassified
public final SensitivityAggregations notClassified()
The aggregated statistical data for all buckets that have a sensitivity score of 50.
- Returns:
- The aggregated statistical data for all buckets that have a sensitivity score of 50.
-
notSensitive
public final SensitivityAggregations notSensitive()
The aggregated statistical data for all buckets that have a sensitivity score of 1-49.
- Returns:
- The aggregated statistical data for all buckets that have a sensitivity score of 1-49.
-
sensitive
public final SensitivityAggregations sensitive()
The aggregated statistical data for all buckets that have a sensitivity score of 51-100.
- Returns:
- The aggregated statistical data for all buckets that have a sensitivity score of 51-100.
-
toBuilder
public BucketStatisticsBySensitivity.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BucketStatisticsBySensitivity.Builder,BucketStatisticsBySensitivity>
-
builder
public static BucketStatisticsBySensitivity.Builder builder()
-
serializableBuilderClass
public static Class<? extends BucketStatisticsBySensitivity.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-