Class DifferentialPrivacySensitivityParameters
- java.lang.Object
-
- software.amazon.awssdk.services.cleanrooms.model.DifferentialPrivacySensitivityParameters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DifferentialPrivacySensitivityParameters.Builder,DifferentialPrivacySensitivityParameters>
@Generated("software.amazon.awssdk:codegen") public final class DifferentialPrivacySensitivityParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DifferentialPrivacySensitivityParameters.Builder,DifferentialPrivacySensitivityParameters>
Provides the sensitivity parameters.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDifferentialPrivacySensitivityParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaggregationExpression()The aggregation expression that was run.DifferentialPrivacyAggregationTypeaggregationType()The type of aggregation function that was run.StringaggregationTypeAsString()The type of aggregation function that was run.static DifferentialPrivacySensitivityParameters.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()FloatmaxColumnValue()The upper bound of the aggregation expression.FloatminColumnValue()The lower bound of the aggregation expression.List<SdkField<?>>sdkFields()static Class<? extends DifferentialPrivacySensitivityParameters.Builder>serializableBuilderClass()DifferentialPrivacySensitivityParameters.BuildertoBuilder()StringtoString()Returns a string representation of this object.IntegeruserContributionLimit()The maximum number of rows contributed by a user in a SQL query.-
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
-
aggregationType
public final DifferentialPrivacyAggregationType aggregationType()
The type of aggregation function that was run.
If the service returns an enum value that is not available in the current SDK version,
aggregationTypewill returnDifferentialPrivacyAggregationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaggregationTypeAsString().- Returns:
- The type of aggregation function that was run.
- See Also:
DifferentialPrivacyAggregationType
-
aggregationTypeAsString
public final String aggregationTypeAsString()
The type of aggregation function that was run.
If the service returns an enum value that is not available in the current SDK version,
aggregationTypewill returnDifferentialPrivacyAggregationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaggregationTypeAsString().- Returns:
- The type of aggregation function that was run.
- See Also:
DifferentialPrivacyAggregationType
-
aggregationExpression
public final String aggregationExpression()
The aggregation expression that was run.
- Returns:
- The aggregation expression that was run.
-
userContributionLimit
public final Integer userContributionLimit()
The maximum number of rows contributed by a user in a SQL query.
- Returns:
- The maximum number of rows contributed by a user in a SQL query.
-
minColumnValue
public final Float minColumnValue()
The lower bound of the aggregation expression.
- Returns:
- The lower bound of the aggregation expression.
-
maxColumnValue
public final Float maxColumnValue()
The upper bound of the aggregation expression.
- Returns:
- The upper bound of the aggregation expression.
-
toBuilder
public DifferentialPrivacySensitivityParameters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DifferentialPrivacySensitivityParameters.Builder,DifferentialPrivacySensitivityParameters>
-
builder
public static DifferentialPrivacySensitivityParameters.Builder builder()
-
serializableBuilderClass
public static Class<? extends DifferentialPrivacySensitivityParameters.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.
-
-