@Generated(value="org.immutables.processor.ProxyProcessor") public final class ServiceOfferingResource extends ServiceOffering
| Modifier and Type | Class and Description |
|---|---|
static class |
ServiceOfferingResource.Builder
Builds instances of type
ServiceOfferingResource. |
| Modifier and Type | Method and Description |
|---|---|
static ServiceOfferingResource.Builder |
builder()
Creates a builder for
ServiceOfferingResource. |
boolean |
equals(Object another)
This instance is equal to all instances of
ServiceOfferingResource that have equal attribute values. |
Boolean |
getAvailable()
Whether the service offering is available
|
BrokerCatalog |
getBrokerCatalog()
The broker catalog
|
String |
getCreatedAt()
When the resource was created
|
String |
getDescription()
The description
|
String |
getDocumentationUrl()
The documentation url
|
String |
getId()
The resource's id
|
Map<String,Link> |
getLinks()
Links to related resources and actions for the resource
|
Metadata |
getMetadata()
The metadata
|
String |
getName()
The name
|
ServiceOfferingRelationships |
getRelationships()
The relationships
|
List<String> |
getRequires()
A list of permissions that the user would have to give the service
|
Boolean |
getShareable()
Whether or not service instances of this service offering can be shared across organizations and spaces
|
List<String> |
getTags()
A list of tags for the service offering
|
String |
getUpdatedAt()
When the resource was last updated
|
int |
hashCode()
Computes a hash code from attributes:
createdAt, id, links, updatedAt, available, brokerCatalog, description, documentationUrl, metadata, name, relationships, requires, shareable, tags. |
String |
toString()
Prints the immutable value
ServiceOfferingResource with attribute values. |
public String getCreatedAt()
getCreatedAt in class Resourcepublic String getUpdatedAt()
getUpdatedAt in class Resourcepublic Boolean getAvailable()
getAvailable in class ServiceOfferingpublic BrokerCatalog getBrokerCatalog()
getBrokerCatalog in class ServiceOfferingpublic String getDescription()
getDescription in class ServiceOfferingpublic String getDocumentationUrl()
getDocumentationUrl in class ServiceOfferingpublic Metadata getMetadata()
getMetadata in class ServiceOfferingpublic String getName()
getName in class ServiceOfferingpublic ServiceOfferingRelationships getRelationships()
getRelationships in class ServiceOfferingpublic List<String> getRequires()
getRequires in class ServiceOfferingpublic Boolean getShareable()
getShareable in class ServiceOfferingpublic List<String> getTags()
getTags in class ServiceOfferingpublic boolean equals(Object another)
ServiceOfferingResource that have equal attribute values.public int hashCode()
createdAt, id, links, updatedAt, available, brokerCatalog, description, documentationUrl, metadata, name, relationships, requires, shareable, tags.public String toString()
ServiceOfferingResource with attribute values.public static ServiceOfferingResource.Builder builder()
ServiceOfferingResource.
ServiceOfferingResource.builder()
.createdAt(String) // required createdAt
.id(String) // required id
.link|putAllLinks(String => Link) // links mappings
.updatedAt(String | null) // nullable updatedAt
.available(Boolean) // required available
.brokerCatalog(org.cloudfoundry.client.v3.serviceofferings.BrokerCatalog) // required brokerCatalog
.description(String) // required description
.documentationUrl(String) // required documentationUrl
.metadata(org.cloudfoundry.client.v3.Metadata | null) // nullable metadata
.name(String) // required name
.relationships(org.cloudfoundry.client.v3.serviceofferings.ServiceOfferingRelationships | null) // nullable relationships
.requires(List<String> | null) // nullable requires
.shareable(Boolean) // required shareable
.tags(List<String> | null) // nullable tags
.build();
Copyright © 2022. All rights reserved.