public static interface StandardBeacon.Builder
| Modifier and Type | Method and Description |
|---|---|
StandardBeacon |
build() |
int |
length() |
StandardBeacon.Builder |
length(int length) |
java.lang.String |
loc() |
StandardBeacon.Builder |
loc(java.lang.String loc) |
java.lang.String |
name() |
StandardBeacon.Builder |
name(java.lang.String name) |
int |
numberOfPartitions() |
StandardBeacon.Builder |
numberOfPartitions(int numberOfPartitions) |
BeaconStyle |
style() |
StandardBeacon.Builder |
style(BeaconStyle style) |
StandardBeacon.Builder name(java.lang.String name)
name - The name for this Standard Beacon.java.lang.String name()
StandardBeacon.Builder length(int length)
length - The length of the calculated beacon.int length()
StandardBeacon.Builder loc(java.lang.String loc)
loc - The DynamoDB document path to the value this beacon will calculate over. If not specified, the beacon will calculate values for the attribute with the name specified in 'name'.java.lang.String loc()
StandardBeacon.Builder style(BeaconStyle style)
style - Optional augmented behavior.BeaconStyle style()
StandardBeacon.Builder numberOfPartitions(int numberOfPartitions)
numberOfPartitions - The number of separate partitions across which this particular beacon should be divided. Ths must be no greater than the global numberOfPartitions, and can never be changed once an item containing this beacon has been written.int numberOfPartitions()
StandardBeacon build()