Class JCloudsComputer

    • Constructor Detail

      • JCloudsComputer

        public JCloudsComputer​(JCloudsSlave slave)
    • Method Detail

      • getInstanceId

        public String getInstanceId()
      • getRetentionTime

        public int getRetentionTime()
      • getCloudName

        @CheckForNull
        public String getCloudName()
      • deleteSlave

        public void deleteSlave​(boolean logging)
        Delete the slave, terminate or suspend the instance. Like deleteSlave(), but catching all exceptions and logging the if desired.
        Parameters:
        logging - true, if exception logging is desired.
      • getPublicIpAddressHeader

        public String getPublicIpAddressHeader()
      • getPrivateIpAddressHeader

        public String getPrivateIpAddressHeader()
      • getPublicIpAddresses

        public String getPublicIpAddresses()
      • getPrivateIpAddresses

        public String getPrivateIpAddresses()
      • getId

        @Nullable
        public org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id getId()
        Specified by:
        getId in interface org.jenkinsci.plugins.cloudstats.TrackedItem