public static class Application.Builder extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
Builder(Application application) |
| Modifier and Type | Method and Description |
|---|---|
Application.Builder |
addCapability(Capability capability)
Add a capability for the application.
|
Application |
build() |
Application.Builder |
name(java.lang.String name) |
Application.Builder |
publicKey(java.lang.String publicKey) |
Application.Builder |
removeCapability(Capability.Type type)
Remove a capability from the application.
|
public Builder()
public Builder(Application application)
public Application.Builder name(java.lang.String name)
name - The name of the application.Application.Builder to keep building.public Application.Builder publicKey(java.lang.String publicKey)
publicKey - The public key for use with the application.Application.Builder to keep building.public Application.Builder addCapability(Capability capability)
capability - The capability to add to it.Application.Builder to keep building.public Application.Builder removeCapability(Capability.Type type)
type - The type of capability to remove.Application.Builder to keep building.public Application build()