public class BindResource extends Object
Objects of this type are constructed by the framework from the message body passed to the service broker by the platform in a service binding request.
Modifier and Type | Class and Description |
---|---|
static class |
BindResource.BindResourceBuilder
Provides a fluent API for constructing a BindResource.
|
Modifier | Constructor and Description |
---|---|
protected |
BindResource(String appGuid,
String route,
Map<String,Object> properties)
Construct a new
BindResource |
Modifier and Type | Method and Description |
---|---|
static BindResource.BindResourceBuilder |
builder()
Create a builder that provides a fluent API for constructing a
BindResource . |
boolean |
equals(Object o) |
String |
getAppGuid()
Get the GUID of an application associated with the binding.
|
Map<String,Object> |
getProperties()
Get all properties in the bind resource.
|
Object |
getProperty(String key)
Get the value of a property in the bind resource with the given key.
|
String |
getRoute()
Get the URL of an application to be intermediated.
|
int |
hashCode() |
String |
toString() |
public Object getProperty(String key)
key
- the key of the value to retrievepublic Map<String,Object> getProperties()
public String getAppGuid()
public String getRoute()
public static BindResource.BindResourceBuilder builder()
BindResource
.
This builder is provided to support testing of ServiceInstanceBindingService
implementations.