@Generated(value="org.immutables.processor.ProxyProcessor") public final class BrokerCatalog extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BrokerCatalog.Builder
Builds instances of type
BrokerCatalog. |
| Modifier and Type | Method and Description |
|---|---|
static BrokerCatalog.Builder |
builder()
Creates a builder for
BrokerCatalog. |
boolean |
equals(Object another)
This instance is equal to all instances of
BrokerCatalog that have equal attribute values. |
String |
getBrokerCatalogId()
The identifier that the service broker provided for this service plan
|
Features |
getFeatures()
Broker-related features of the Service Plan
|
Integer |
getMaximumPollingDuration()
The maximum number of seconds that Cloud Foundry will wait for an asynchronous service broker operation
|
Map<String,Object> |
getMetadata()
The metadata
|
int |
hashCode()
Computes a hash code from attributes:
brokerCatalogId, features, maximumPollingDuration, metadata. |
String |
toString()
Prints the immutable value
BrokerCatalog with attribute values. |
public String getBrokerCatalogId()
public Features getFeatures()
public Integer getMaximumPollingDuration()
public boolean equals(Object another)
BrokerCatalog that have equal attribute values.public int hashCode()
brokerCatalogId, features, maximumPollingDuration, metadata.public String toString()
BrokerCatalog with attribute values.public static BrokerCatalog.Builder builder()
BrokerCatalog.
BrokerCatalog.builder()
.brokerCatalogId(String) // required brokerCatalogId
.features(org.cloudfoundry.client.v3.serviceplans.Features) // required features
.maximumPollingDuration(Integer | null) // nullable maximumPollingDuration
.metadata(Map<String, Object> | null) // nullable metadata
.build();
Copyright © 2020. All rights reserved.