content: package org.openstack4j.openstack.octavia.domain.LoadBalancerV2StatusTree;
  
  import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  import com.fasterxml.jackson.annotation.JsonProperty;
  import com.fasterxml.jackson.annotation.JsonRootName;
  import com.google.common.base.MoreObjects;
  import org.openstack4j.model.octavia.LoadBalancerV2StatusTree;
  import org.openstack4j.model.octavia.status.LoadBalancerV2Status;
  
  /**
   * The status tree of a lbaas v2 loadbalancer
   *
   * @author wei
   */
  @JsonRootName("statuses")
  @JsonIgnoreProperties(ignoreUnknown = true)
  public class OctaviaLoadBalancerV2StatusTree implements LoadBalancerV2StatusTree {
  
      @JsonProperty("loadbalancer")
      private OctaviaLoadBalancerV2Status loadBalancerStatus;
  
      @Override
      public LoadBalancerV2Status getLoadBalancerV2Status() {
          return loadBalancerStatus;
      }
  
      @Override
      public String toString() {
          return MoreObjects.toStringHelper(this)
                  .add("loadbalancer", loadBalancerStatus)
                  .toString();
      }
  }
  