public static interface CompoundBeacon.Builder
| Modifier and Type | Method and Description |
|---|---|
CompoundBeacon |
build() |
java.util.List<Constructor> |
constructors() |
CompoundBeacon.Builder |
constructors(java.util.List<Constructor> constructors) |
java.util.List<EncryptedPart> |
encrypted() |
CompoundBeacon.Builder |
encrypted(java.util.List<EncryptedPart> encrypted) |
java.lang.String |
name() |
CompoundBeacon.Builder |
name(java.lang.String name) |
java.util.List<SignedPart> |
signed() |
CompoundBeacon.Builder |
signed(java.util.List<SignedPart> signed) |
java.lang.String |
split() |
CompoundBeacon.Builder |
split(java.lang.String split) |
CompoundBeacon.Builder name(java.lang.String name)
name - The name of the Compound Beacon.java.lang.String name()
CompoundBeacon.Builder split(java.lang.String split)
split - The characters used to split parts of a compound beacon. The split character should be a character that does not appear in any Signed Part or Prefix used by the Compound Beacon.java.lang.String split()
CompoundBeacon.Builder encrypted(java.util.List<EncryptedPart> encrypted)
encrypted - The list of Encrypted Parts that may be included in the compound beacon.java.util.List<EncryptedPart> encrypted()
CompoundBeacon.Builder signed(java.util.List<SignedPart> signed)
signed - The list of Signed Parts that may be included in the compound beacon.java.util.List<SignedPart> signed()
CompoundBeacon.Builder constructors(java.util.List<Constructor> constructors)
constructors - The ordered list of constructors that may be used to create the Compound Beacon. Each constructor is checked, in order, to see if it can construct the beacon. The first constructor that can construct the beacon is used. If no constructor can construct the beacon, the Compound Beacon is not written to the item.java.util.List<Constructor> constructors()
CompoundBeacon build()