@Generated(value="org.immutables.processor.ProxyProcessor") public final class CreateServiceInstanceRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateServiceInstanceRequest.Builder
Builds instances of type
CreateServiceInstanceRequest. |
| Modifier and Type | Method and Description |
|---|---|
static CreateServiceInstanceRequest.Builder |
builder()
Creates a builder for
CreateServiceInstanceRequest. |
boolean |
equals(Object another)
This instance is equal to all instances of
CreateServiceInstanceRequest that have equal attribute values. |
Map<String,Object> |
getCredentials()
The user provided service credentials
|
Metadata |
getMetadata()
The metadata
|
String |
getName()
The name
|
Map<String,Object> |
getParameters()
The service creation parameters
|
ServiceInstanceRelationships |
getRelationships()
The relationships
|
String |
getRouteServiceUrl()
The route service url
|
String |
getSyslogDrainUrl()
The syslog drain url
|
List<String> |
getTags()
A list of tags for the service instance
|
ServiceInstanceType |
getType()
The type of the service instance
|
int |
hashCode()
Computes a hash code from attributes:
type, name, relationships, tags, parameters, metadata, credentials, syslogDrainUrl, routeServiceUrl. |
String |
toString()
Prints the immutable value
CreateServiceInstanceRequest with attribute values. |
public ServiceInstanceType getType()
public String getName()
public ServiceInstanceRelationships getRelationships()
public Metadata getMetadata()
public String getSyslogDrainUrl()
public String getRouteServiceUrl()
public boolean equals(Object another)
CreateServiceInstanceRequest that have equal attribute values.public int hashCode()
type, name, relationships, tags, parameters, metadata, credentials, syslogDrainUrl, routeServiceUrl.public String toString()
CreateServiceInstanceRequest with attribute values.public static CreateServiceInstanceRequest.Builder builder()
CreateServiceInstanceRequest.
CreateServiceInstanceRequest.builder()
.type(org.cloudfoundry.client.v3.serviceinstances.ServiceInstanceType) // required type
.name(String) // required name
.relationships(org.cloudfoundry.client.v3.serviceinstances.ServiceInstanceRelationships | null) // nullable relationships
.tags(List<String> | null) // nullable tags
.parameters(Map<String, Object> | null) // nullable parameters
.metadata(org.cloudfoundry.client.v3.Metadata | null) // nullable metadata
.credentials(Map<String, Object> | null) // nullable credentials
.syslogDrainUrl(String | null) // nullable syslogDrainUrl
.routeServiceUrl(String | null) // nullable routeServiceUrl
.build();
Copyright © 2023. All rights reserved.