All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.softlayer.api.service.network.lbaas.MemberHealth Maven / Gradle / Ivy

The newest version!
package com.softlayer.api.service.network.lbaas;

import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Entity;

/**
 * SoftLayer_Network_LBaaS_MemberHealth is a collection member metrics retrieved from a LBaaS VSI instance. The available metrics are: 
  • Name of the member
  • Status of the member up or down
  • Uuid of the member
* * @see SoftLayer_Network_LBaaS_MemberHealth */ @ApiType("SoftLayer_Network_LBaaS_MemberHealth") public class MemberHealth extends Entity { /** * Members status (UP/DOWN). */ @ApiProperty(canBeNullOrNotSet = true) protected String status; public String getStatus() { return status; } public void setStatus(String status) { statusSpecified = true; this.status = status; } protected boolean statusSpecified; public boolean isStatusSpecified() { return statusSpecified; } public void unsetStatus() { status = null; statusSpecified = false; } /** * Members UUID. */ @ApiProperty(canBeNullOrNotSet = true) protected String uuid; public String getUuid() { return uuid; } public void setUuid(String uuid) { uuidSpecified = true; this.uuid = uuid; } protected boolean uuidSpecified; public boolean isUuidSpecified() { return uuidSpecified; } public void unsetUuid() { uuid = null; uuidSpecified = false; } public static class Mask extends com.softlayer.api.service.Entity.Mask { public Mask status() { withLocalProperty("status"); return this; } public Mask uuid() { withLocalProperty("uuid"); return this; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy