Class ObjectMetadataSet
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.global_catalog.v1.model.ObjectMetadataSet
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ObjectMetadataSet extends com.ibm.cloud.sdk.core.service.model.GenericModelModel used to describe metadata object that can be set.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObjectMetadataSet.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AliasMetaDataalias()Gets the alias.Callbackscallbacks()Gets the callbacks.java.util.List<java.lang.String>compliance()Gets the compliance.DeploymentBasedeployment()Gets the deployment.ObjectMetadataSet.BuildernewBuilder()New builder.java.lang.StringoriginalName()Gets the originalName.java.util.Map<java.lang.String,java.lang.Object>other()Gets the other.PlanMetaDataplan()Gets the plan.PricingSetpricing()Gets the pricing.java.lang.BooleanrcCompatible()Gets the rcCompatible.CFMetaDataservice()Gets the service.SLAMetaDatasla()Gets the sla.TemplateMetaDatatemplate()Gets the template.UIMetaDataui()Gets the ui.java.lang.Stringversion()Deprecated.this method is deprecated and may be removed in a future release
-
-
-
Method Detail
-
newBuilder
public ObjectMetadataSet.Builder newBuilder()
New builder.- Returns:
- a ObjectMetadataSet builder
-
rcCompatible
public java.lang.Boolean rcCompatible()
Gets the rcCompatible. Boolean value that describes whether the service is compatible with the Resource Controller. Only settable for deployments, propogated upward.- Returns:
- the rcCompatible
-
service
public CFMetaData service()
Gets the service. Service-related metadata.- Returns:
- the service
-
plan
public PlanMetaData plan()
Gets the plan. Plan-related metadata.- Returns:
- the plan
-
alias
public AliasMetaData alias()
Gets the alias. Alias-related metadata.- Returns:
- the alias
-
template
public TemplateMetaData template()
Gets the template. Template-related metadata.- Returns:
- the template
-
ui
public UIMetaData ui()
Gets the ui. Information related to the UI presentation associated with a catalog entry.- Returns:
- the ui
-
compliance
public java.util.List<java.lang.String> compliance()
Gets the compliance. Compliance information for HIPAA and PCI.- Returns:
- the compliance
-
sla
public SLAMetaData sla()
Gets the sla. Service Level Agreement related metadata.- Returns:
- the sla
-
callbacks
public Callbacks callbacks()
Gets the callbacks. Callback-related information associated with a catalog entry.- Returns:
- the callbacks
-
originalName
public java.lang.String originalName()
Gets the originalName. The original name of the object.- Returns:
- the originalName
-
version
@Deprecated public java.lang.String version()
Deprecated.this method is deprecated and may be removed in a future releaseGets the version. Optional version of the object. Only valid for templates.- Returns:
- the version
-
other
public java.util.Map<java.lang.String,java.lang.Object> other()
Gets the other. Additional information.- Returns:
- the other
-
pricing
public PricingSet pricing()
Gets the pricing. Pricing-related information.- Returns:
- the pricing
-
deployment
public DeploymentBase deployment()
Gets the deployment. Deployment-related metadata.- Returns:
- the deployment
-
-