@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DifferentialPrivacyPrivacyBudgetAggregation extends Object implements Serializable, Cloneable, StructuredPojo
Information about the total number of aggregations, as well as the remaining aggregations.
Constructor and Description |
---|
DifferentialPrivacyPrivacyBudgetAggregation() |
Modifier and Type | Method and Description |
---|---|
DifferentialPrivacyPrivacyBudgetAggregation |
clone() |
boolean |
equals(Object obj) |
Integer |
getMaxCount()
The maximum number of aggregation functions that you can perform with the given privacy budget.
|
Integer |
getRemainingCount()
The remaining number of aggregation functions that can be run with the available privacy budget.
|
String |
getType()
The different types of aggregation functions that you can perform.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMaxCount(Integer maxCount)
The maximum number of aggregation functions that you can perform with the given privacy budget.
|
void |
setRemainingCount(Integer remainingCount)
The remaining number of aggregation functions that can be run with the available privacy budget.
|
void |
setType(String type)
The different types of aggregation functions that you can perform.
|
String |
toString()
Returns a string representation of this object.
|
DifferentialPrivacyPrivacyBudgetAggregation |
withMaxCount(Integer maxCount)
The maximum number of aggregation functions that you can perform with the given privacy budget.
|
DifferentialPrivacyPrivacyBudgetAggregation |
withRemainingCount(Integer remainingCount)
The remaining number of aggregation functions that can be run with the available privacy budget.
|
DifferentialPrivacyPrivacyBudgetAggregation |
withType(DifferentialPrivacyAggregationType type)
The different types of aggregation functions that you can perform.
|
DifferentialPrivacyPrivacyBudgetAggregation |
withType(String type)
The different types of aggregation functions that you can perform.
|
public DifferentialPrivacyPrivacyBudgetAggregation()
public void setType(String type)
The different types of aggregation functions that you can perform.
type
- The different types of aggregation functions that you can perform.DifferentialPrivacyAggregationType
public String getType()
The different types of aggregation functions that you can perform.
DifferentialPrivacyAggregationType
public DifferentialPrivacyPrivacyBudgetAggregation withType(String type)
The different types of aggregation functions that you can perform.
type
- The different types of aggregation functions that you can perform.DifferentialPrivacyAggregationType
public DifferentialPrivacyPrivacyBudgetAggregation withType(DifferentialPrivacyAggregationType type)
The different types of aggregation functions that you can perform.
type
- The different types of aggregation functions that you can perform.DifferentialPrivacyAggregationType
public void setMaxCount(Integer maxCount)
The maximum number of aggregation functions that you can perform with the given privacy budget.
maxCount
- The maximum number of aggregation functions that you can perform with the given privacy budget.public Integer getMaxCount()
The maximum number of aggregation functions that you can perform with the given privacy budget.
public DifferentialPrivacyPrivacyBudgetAggregation withMaxCount(Integer maxCount)
The maximum number of aggregation functions that you can perform with the given privacy budget.
maxCount
- The maximum number of aggregation functions that you can perform with the given privacy budget.public void setRemainingCount(Integer remainingCount)
The remaining number of aggregation functions that can be run with the available privacy budget.
remainingCount
- The remaining number of aggregation functions that can be run with the available privacy budget.public Integer getRemainingCount()
The remaining number of aggregation functions that can be run with the available privacy budget.
public DifferentialPrivacyPrivacyBudgetAggregation withRemainingCount(Integer remainingCount)
The remaining number of aggregation functions that can be run with the available privacy budget.
remainingCount
- The remaining number of aggregation functions that can be run with the available privacy budget.public String toString()
toString
in class Object
Object.toString()
public DifferentialPrivacyPrivacyBudgetAggregation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.