Class DeploymentBase

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class DeploymentBase
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Deployment-related metadata.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DeploymentBase.Builder
      Builder.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      Broker broker()
      Gets the broker.
      java.lang.String location()
      Gets the location.
      java.lang.String locationUrl()
      Gets the locationUrl.
      java.lang.String mccpId()
      Deprecated.
      this method is deprecated and may be removed in a future release
      DeploymentBase.Builder newBuilder()
      New builder.
      java.lang.String originalLocation()
      Gets the originalLocation.
      java.lang.String serviceCrn()
      Gets the serviceCrn.
      java.lang.Boolean supportsRcMigration()
      Deprecated.
      this method is deprecated and may be removed in a future release
      java.lang.String targetCrn()
      Gets the targetCrn.
      java.lang.String targetNetwork()
      Gets the targetNetwork.
      • Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • location

        public java.lang.String location()
        Gets the location. Describes the region where the service is located.
        Returns:
        the location
      • locationUrl

        public java.lang.String locationUrl()
        Gets the locationUrl. URL of deployment.
        Returns:
        the locationUrl
      • originalLocation

        public java.lang.String originalLocation()
        Gets the originalLocation. The original region in which this deployment existed.
        Returns:
        the originalLocation
      • targetCrn

        public java.lang.String targetCrn()
        Gets the targetCrn. A CRN that describes the deployment. crn:v1:[cname]:[ctype]:[location]:[scope]::[resource-type]:[resource].
        Returns:
        the targetCrn
      • serviceCrn

        public java.lang.String serviceCrn()
        Gets the serviceCrn. Cloud resource name for this deployment.
        Returns:
        the serviceCrn
      • mccpId

        @Deprecated
        public java.lang.String mccpId()
        Deprecated.
        this method is deprecated and may be removed in a future release
        Gets the mccpId. ID of the multi cloud connectivity platform.
        Returns:
        the mccpId
      • broker

        public Broker broker()
        Gets the broker. The broker associated with a catalog entry.
        Returns:
        the broker
      • supportsRcMigration

        @Deprecated
        public java.lang.Boolean supportsRcMigration()
        Deprecated.
        this method is deprecated and may be removed in a future release
        Gets the supportsRcMigration. This deployment not only supports RC but is ready to migrate and support the RC broker for a location.
        Returns:
        the supportsRcMigration
      • targetNetwork

        public java.lang.String targetNetwork()
        Gets the targetNetwork. When using the service_endpoint_supported tag for a deployment, this optional field can be set on a deployment to denote the supported service endpoint type (cse_private, public, or cse_private+public).
        Returns:
        the targetNetwork