public class Plan extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Plan.PlanBuilder
Provides a fluent API for constructing a Plan.
|
Modifier and Type | Method and Description |
---|---|
static Plan.PlanBuilder |
builder()
Create a builder that provides a fluent API for constructing a Plan.
|
boolean |
equals(Object o) |
String |
getDescription()
A user-friendly short description of the plan that will appear in the catalog.
|
String |
getId()
An identifier used to correlate this plan in future requests to the catalog.
|
Map<String,Object> |
getMetadata()
A map of metadata to further describe a service plan.
|
String |
getName()
A CLI-friendly name of the plan that will appear in the catalog.
|
Schemas |
getSchemas()
The schemas for this plan.
|
int |
hashCode() |
Boolean |
isBindable()
Indicates whether the service with this plan can be bound to applications.
|
Boolean |
isFree()
Indicates whether the plan can be limited by the non_basic_services_allowed field
in a platform quota.
|
String |
toString() |
public String getId()
public String getName()
public String getDescription()
public Map<String,Object> getMetadata()
public Schemas getSchemas()
public Boolean isBindable()
null
, the field will be omitted
from the serialized JSON.public Boolean isFree()
public static Plan.PlanBuilder builder()