Interface CloudscalerRpcData

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.DataRoot

    @Generated("mdsal-binding-generator")
    public interface CloudscalerRpcData
    extends org.opendaylight.yangtools.yang.binding.DataRoot

    This class represents the following YANG schema fragment defined in module cloudscaler-rpc

     module cloudscaler-rpc {
       namespace urn:opendaylight:genius:cloudscaler:rpcs;
       prefix cloudscaler;
       revision 2017-12-20 {
       }
       container compute-nodes {
         list compute-node {
           key compute-name;
           leaf compute-name {
             type string;
           }
           leaf nodeid {
             type string;
           }
           leaf dpnid {
             type uint64;
           }
           leaf tombstoned {
             type boolean;
           }
         }
       }
       rpc scalein-computes-start {
         input input {
           leaf-list scalein-compute-names {
             type string;
           }
         }
       }
       rpc scalein-computes-tep-delete {
         input input {
           leaf-list scalein-compute-names {
             type string;
           }
         }
       }
       rpc scalein-computes-end {
         input input {
           leaf-list scalein-compute-names {
             type string;
           }
         }
         output output {
           leaf status {
             type string;
           }
         }
       }
       rpc scalein-computes-recover {
         input input {
           leaf-list recover-compute-names {
             type string;
           }
         }
       }
     }
     
    • Method Detail

      • getComputeNodes

        ComputeNodes getComputeNodes()
        Return computeNodes, or null if it is not present.
             
                 stores compute node related details (nodeid, dpnid etc ) learned from
                 operational ovsdb node
             
         
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.genius.cloudscaler.rpcs.rev171220.ComputeNodes computeNodes, or null if it is not present.