@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DifferentialPrivacySensitivityParameters extends Object implements Serializable, Cloneable, StructuredPojo
Provides the sensitivity parameters.
Constructor and Description |
---|
DifferentialPrivacySensitivityParameters() |
Modifier and Type | Method and Description |
---|---|
DifferentialPrivacySensitivityParameters |
clone() |
boolean |
equals(Object obj) |
String |
getAggregationExpression()
The aggregation expression that was run.
|
String |
getAggregationType()
The type of aggregation function that was run.
|
Float |
getMaxColumnValue()
The upper bound of the aggregation expression.
|
Float |
getMinColumnValue()
The lower bound of the aggregation expression.
|
Integer |
getUserContributionLimit()
The maximum number of rows contributed by a user in a SQL query.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAggregationExpression(String aggregationExpression)
The aggregation expression that was run.
|
void |
setAggregationType(String aggregationType)
The type of aggregation function that was run.
|
void |
setMaxColumnValue(Float maxColumnValue)
The upper bound of the aggregation expression.
|
void |
setMinColumnValue(Float minColumnValue)
The lower bound of the aggregation expression.
|
void |
setUserContributionLimit(Integer userContributionLimit)
The maximum number of rows contributed by a user in a SQL query.
|
String |
toString()
Returns a string representation of this object.
|
DifferentialPrivacySensitivityParameters |
withAggregationExpression(String aggregationExpression)
The aggregation expression that was run.
|
DifferentialPrivacySensitivityParameters |
withAggregationType(DifferentialPrivacyAggregationType aggregationType)
The type of aggregation function that was run.
|
DifferentialPrivacySensitivityParameters |
withAggregationType(String aggregationType)
The type of aggregation function that was run.
|
DifferentialPrivacySensitivityParameters |
withMaxColumnValue(Float maxColumnValue)
The upper bound of the aggregation expression.
|
DifferentialPrivacySensitivityParameters |
withMinColumnValue(Float minColumnValue)
The lower bound of the aggregation expression.
|
DifferentialPrivacySensitivityParameters |
withUserContributionLimit(Integer userContributionLimit)
The maximum number of rows contributed by a user in a SQL query.
|
public DifferentialPrivacySensitivityParameters()
public void setAggregationType(String aggregationType)
The type of aggregation function that was run.
aggregationType
- The type of aggregation function that was run.DifferentialPrivacyAggregationType
public String getAggregationType()
The type of aggregation function that was run.
DifferentialPrivacyAggregationType
public DifferentialPrivacySensitivityParameters withAggregationType(String aggregationType)
The type of aggregation function that was run.
aggregationType
- The type of aggregation function that was run.DifferentialPrivacyAggregationType
public DifferentialPrivacySensitivityParameters withAggregationType(DifferentialPrivacyAggregationType aggregationType)
The type of aggregation function that was run.
aggregationType
- The type of aggregation function that was run.DifferentialPrivacyAggregationType
public void setAggregationExpression(String aggregationExpression)
The aggregation expression that was run.
aggregationExpression
- The aggregation expression that was run.public String getAggregationExpression()
The aggregation expression that was run.
public DifferentialPrivacySensitivityParameters withAggregationExpression(String aggregationExpression)
The aggregation expression that was run.
aggregationExpression
- The aggregation expression that was run.public void setUserContributionLimit(Integer userContributionLimit)
The maximum number of rows contributed by a user in a SQL query.
userContributionLimit
- The maximum number of rows contributed by a user in a SQL query.public Integer getUserContributionLimit()
The maximum number of rows contributed by a user in a SQL query.
public DifferentialPrivacySensitivityParameters withUserContributionLimit(Integer userContributionLimit)
The maximum number of rows contributed by a user in a SQL query.
userContributionLimit
- The maximum number of rows contributed by a user in a SQL query.public void setMinColumnValue(Float minColumnValue)
The lower bound of the aggregation expression.
minColumnValue
- The lower bound of the aggregation expression.public Float getMinColumnValue()
The lower bound of the aggregation expression.
public DifferentialPrivacySensitivityParameters withMinColumnValue(Float minColumnValue)
The lower bound of the aggregation expression.
minColumnValue
- The lower bound of the aggregation expression.public void setMaxColumnValue(Float maxColumnValue)
The upper bound of the aggregation expression.
maxColumnValue
- The upper bound of the aggregation expression.public Float getMaxColumnValue()
The upper bound of the aggregation expression.
public DifferentialPrivacySensitivityParameters withMaxColumnValue(Float maxColumnValue)
The upper bound of the aggregation expression.
maxColumnValue
- The upper bound of the aggregation expression.public String toString()
toString
in class Object
Object.toString()
public DifferentialPrivacySensitivityParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.