Class GetClusterResult


  • public final class GetClusterResult
    extends java.lang.Object
    • Method Detail

      • apiAddress

        public java.lang.String apiAddress()
        Returns:
        COE API address.
      • clusterTemplateId

        public java.lang.String clusterTemplateId()
        Returns:
        The UUID of the V1 Container Infra cluster template.
      • coeVersion

        public java.lang.String coeVersion()
        Returns:
        COE software version.
      • containerVersion

        public java.lang.String containerVersion()
      • createTimeout

        public java.lang.Integer createTimeout()
        Returns:
        The timeout (in minutes) for creating the cluster.
      • createdAt

        public java.lang.String createdAt()
        Returns:
        The time at which cluster was created.
      • discoveryUrl

        public java.lang.String discoveryUrl()
        Returns:
        The URL used for cluster node discovery.
      • dockerVolumeSize

        public java.lang.Integer dockerVolumeSize()
        Returns:
        The size (in GB) of the Docker volume.
      • fixedNetwork

        public java.lang.String fixedNetwork()
        Returns:
        The fixed network that is attached to the cluster.
      • fixedSubnet

        public java.lang.String fixedSubnet()
        Returns:
        The fixed subnet that is attached to the cluster.
      • flavor

        public java.lang.String flavor()
        Returns:
        The flavor for the nodes of the cluster.
      • floatingIpEnabled

        public java.lang.Boolean floatingIpEnabled()
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • keypair

        public java.lang.String keypair()
        Returns:
        The name of the Compute service SSH keypair.
      • kubeconfig

        public java.util.Map<java.lang.String,​java.lang.String> kubeconfig()
        Returns:
        The Kubernetes cluster's credentials
      • labels

        public java.util.Map<java.lang.String,​java.lang.Object> labels()
        Returns:
        The list of key value pairs representing additional properties of the cluster.
      • masterAddresses

        public java.util.List<java.lang.String> masterAddresses()
        Returns:
        IP addresses of the master node of the cluster.
      • masterCount

        public java.lang.Integer masterCount()
        Returns:
        The number of master nodes for the cluster.
      • masterFlavor

        public java.lang.String masterFlavor()
        Returns:
        The flavor for the master nodes.
      • name

        public java.lang.String name()
        Returns:
        See Argument Reference above.
      • nodeAddresses

        public java.util.List<java.lang.String> nodeAddresses()
        Returns:
        IP addresses of the node of the cluster.
      • nodeCount

        public java.lang.Integer nodeCount()
        Returns:
        The number of nodes for the cluster.
      • projectId

        public java.lang.String projectId()
        Returns:
        The project of the cluster.
      • region

        public java.lang.String region()
        Returns:
        See Argument Reference above.
      • stackId

        public java.lang.String stackId()
        Returns:
        UUID of the Orchestration service stack.
      • updatedAt

        public java.lang.String updatedAt()
        Returns:
        The time at which cluster was updated.
      • userId

        public java.lang.String userId()
        Returns:
        The user of the cluster.