Class OfferingInstance
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.OfferingInstance
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class OfferingInstance extends com.ibm.cloud.sdk.core.service.model.GenericModelA offering instance resource (provision instance of a catalog offering).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOfferingInstance.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcatalogId()Gets the catalogId.java.lang.Stringchannel()Gets the channel.java.lang.BooleanclusterAllNamespaces()Gets the clusterAllNamespaces.java.lang.StringclusterId()Gets the clusterId.java.util.List<java.lang.String>clusterNamespaces()Gets the clusterNamespaces.java.lang.StringclusterRegion()Gets the clusterRegion.java.lang.Stringcrn()Gets the crn.java.lang.Stringid()Gets the id.java.lang.StringinstallPlan()Gets the installPlan.java.lang.StringkindFormat()Gets the kindFormat.java.lang.Stringlabel()Gets the label.OfferingInstanceLastOperationlastOperation()Gets the lastOperation.java.util.Map<java.lang.String,java.lang.Object>metadata()Gets the metadata.OfferingInstance.BuildernewBuilder()New builder.java.lang.StringofferingId()Gets the offeringId.java.lang.StringresourceGroupId()Gets the resourceGroupId.java.lang.Stringrev()Gets the rev.java.lang.StringschematicsWorkspaceId()Gets the schematicsWorkspaceId.java.lang.Stringurl()Gets the url.java.lang.Stringversion()Gets the version.
-
-
-
Method Detail
-
newBuilder
public OfferingInstance.Builder newBuilder()
New builder.- Returns:
- a OfferingInstance builder
-
id
public java.lang.String id()
Gets the id. provisioned instance ID (part of the CRN).- Returns:
- the id
-
rev
public java.lang.String rev()
Gets the rev. Cloudant revision.- Returns:
- the rev
-
url
public java.lang.String url()
Gets the url. url reference to this object.- Returns:
- the url
-
crn
public java.lang.String crn()
Gets the crn. platform CRN for this instance.- Returns:
- the crn
-
label
public java.lang.String label()
Gets the label. the label for this instance.- Returns:
- the label
-
catalogId
public java.lang.String catalogId()
Gets the catalogId. Catalog ID this instance was created from.- Returns:
- the catalogId
-
offeringId
public java.lang.String offeringId()
Gets the offeringId. Offering ID this instance was created from.- Returns:
- the offeringId
-
kindFormat
public java.lang.String kindFormat()
Gets the kindFormat. the format this instance has (helm, operator, ova...).- Returns:
- the kindFormat
-
version
public java.lang.String version()
Gets the version. The version this instance was installed from (not version id).- Returns:
- the version
-
clusterId
public java.lang.String clusterId()
Gets the clusterId. Cluster ID.- Returns:
- the clusterId
-
clusterRegion
public java.lang.String clusterRegion()
Gets the clusterRegion. Cluster region (e.g., us-south).- Returns:
- the clusterRegion
-
clusterNamespaces
public java.util.List<java.lang.String> clusterNamespaces()
Gets the clusterNamespaces. List of target namespaces to install into.- Returns:
- the clusterNamespaces
-
clusterAllNamespaces
public java.lang.Boolean clusterAllNamespaces()
Gets the clusterAllNamespaces. designate to install into all namespaces.- Returns:
- the clusterAllNamespaces
-
schematicsWorkspaceId
public java.lang.String schematicsWorkspaceId()
Gets the schematicsWorkspaceId. Id of the schematics workspace, for offering instances provisioned through schematics.- Returns:
- the schematicsWorkspaceId
-
resourceGroupId
public java.lang.String resourceGroupId()
Gets the resourceGroupId. Id of the resource group to provision the offering instance into.- Returns:
- the resourceGroupId
-
installPlan
public java.lang.String installPlan()
Gets the installPlan. Type of install plan (also known as approval strategy) for operator subscriptions. Can be either automatic, which automatically upgrades operators to the latest in a channel, or manual, which requires approval on the cluster.- Returns:
- the installPlan
-
channel
public java.lang.String channel()
Gets the channel. Channel to pin the operator subscription to.- Returns:
- the channel
-
metadata
public java.util.Map<java.lang.String,java.lang.Object> metadata()
Gets the metadata. Map of metadata values for this offering instance.- Returns:
- the metadata
-
lastOperation
public OfferingInstanceLastOperation lastOperation()
Gets the lastOperation. the last operation performed and status.- Returns:
- the lastOperation
-
-