public static interface BeaconVersion.Builder
| Modifier and Type | Method and Description |
|---|---|
BeaconVersion |
build() |
java.util.List<CompoundBeacon> |
compoundBeacons() |
BeaconVersion.Builder |
compoundBeacons(java.util.List<CompoundBeacon> compoundBeacons) |
BeaconKeySource |
keySource() |
BeaconVersion.Builder |
keySource(BeaconKeySource keySource) |
software.amazon.cryptography.keystore.KeyStore |
keyStore() |
BeaconVersion.Builder |
keyStore(software.amazon.cryptography.keystore.KeyStore keyStore) |
java.util.List<StandardBeacon> |
standardBeacons() |
BeaconVersion.Builder |
standardBeacons(java.util.List<StandardBeacon> standardBeacons) |
int |
version() |
BeaconVersion.Builder |
version(int version) |
java.util.List<VirtualField> |
virtualFields() |
BeaconVersion.Builder |
virtualFields(java.util.List<VirtualField> virtualFields) |
BeaconVersion.Builder version(int version)
version - The version of searchable encryption configured. This must be '1'.int version()
BeaconVersion.Builder keyStore(software.amazon.cryptography.keystore.KeyStore keyStore)
keyStore - The Key Store that contains the Becon Keys to use with searchable encryption.software.amazon.cryptography.keystore.KeyStore keyStore()
BeaconVersion.Builder keySource(BeaconKeySource keySource)
keySource - The configuration for what beacon key(s) to use.BeaconKeySource keySource()
BeaconVersion.Builder standardBeacons(java.util.List<StandardBeacon> standardBeacons)
standardBeacons - The Standard Beacons to be written with items.java.util.List<StandardBeacon> standardBeacons()
BeaconVersion.Builder compoundBeacons(java.util.List<CompoundBeacon> compoundBeacons)
compoundBeacons - The Compound Beacons to be written with items.java.util.List<CompoundBeacon> compoundBeacons()
BeaconVersion.Builder virtualFields(java.util.List<VirtualField> virtualFields)
virtualFields - The Virtual Fields to be calculated, supporting other searchable enryption configurations.java.util.List<VirtualField> virtualFields()
BeaconVersion build()