@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DifferentialPrivacyTemplateParametersInput extends Object implements Serializable, Cloneable, StructuredPojo
The epsilon and noise parameter values that you want to use for the differential privacy template.
Constructor and Description |
---|
DifferentialPrivacyTemplateParametersInput() |
Modifier and Type | Method and Description |
---|---|
DifferentialPrivacyTemplateParametersInput |
clone() |
boolean |
equals(Object obj) |
Integer |
getEpsilon()
The epsilon value that you want to use.
|
Integer |
getUsersNoisePerQuery()
Noise added per query is measured in terms of the number of users whose contributions you want to obscure.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEpsilon(Integer epsilon)
The epsilon value that you want to use.
|
void |
setUsersNoisePerQuery(Integer usersNoisePerQuery)
Noise added per query is measured in terms of the number of users whose contributions you want to obscure.
|
String |
toString()
Returns a string representation of this object.
|
DifferentialPrivacyTemplateParametersInput |
withEpsilon(Integer epsilon)
The epsilon value that you want to use.
|
DifferentialPrivacyTemplateParametersInput |
withUsersNoisePerQuery(Integer usersNoisePerQuery)
Noise added per query is measured in terms of the number of users whose contributions you want to obscure.
|
public DifferentialPrivacyTemplateParametersInput()
public void setEpsilon(Integer epsilon)
The epsilon value that you want to use.
epsilon
- The epsilon value that you want to use.public Integer getEpsilon()
The epsilon value that you want to use.
public DifferentialPrivacyTemplateParametersInput withEpsilon(Integer epsilon)
The epsilon value that you want to use.
epsilon
- The epsilon value that you want to use.public void setUsersNoisePerQuery(Integer usersNoisePerQuery)
Noise added per query is measured in terms of the number of users whose contributions you want to obscure. This value governs the rate at which the privacy budget is depleted.
usersNoisePerQuery
- Noise added per query is measured in terms of the number of users whose contributions you want to obscure.
This value governs the rate at which the privacy budget is depleted.public Integer getUsersNoisePerQuery()
Noise added per query is measured in terms of the number of users whose contributions you want to obscure. This value governs the rate at which the privacy budget is depleted.
public DifferentialPrivacyTemplateParametersInput withUsersNoisePerQuery(Integer usersNoisePerQuery)
Noise added per query is measured in terms of the number of users whose contributions you want to obscure. This value governs the rate at which the privacy budget is depleted.
usersNoisePerQuery
- Noise added per query is measured in terms of the number of users whose contributions you want to obscure.
This value governs the rate at which the privacy budget is depleted.public String toString()
toString
in class Object
Object.toString()
public DifferentialPrivacyTemplateParametersInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.