Interface Network

  • All Superinterfaces:
    Identified
    All Known Implementing Classes:
    NetworkContainer

    public interface Network
    extends Identified
    The type for a logical network. An example of the JSON representation of a logical network: [source,json] ---- { "network" : [ { "data_center" : { "href" : "/ovirt-engine/api/datacenters/123", "id" : "123" }, "stp" : "false", "mtu" : "0", "usages" : { "usage" : [ "vm" ] }, "name" : "ovirtmgmt", "description" : "Management Network", "href" : "/ovirt-engine/api/networks/456", "id" : "456", "link" : [ { "href" : "/ovirt-engine/api/networks/456/permissions", "rel" : "permissions" }, { "href" : "/ovirt-engine/api/networks/456/vnicprofiles", "rel" : "vnicprofiles" }, { "href" : "/ovirt-engine/api/networks/456/labels", "rel" : "labels" } ] } ] } ---- An example of the XML representation of the same logical network: [source,xml] ---- ovirtmgmt Management Network false 0 vm ----
    • Method Detail

      • display

        boolean display()
      • displayPresent

        boolean displayPresent()
      • dnsResolverConfigurationPresent

        boolean dnsResolverConfigurationPresent()
      • ip

        Ip ip()
      • ipPresent

        boolean ipPresent()
      • mtuAsByte

        Byte mtuAsByte()
      • mtuAsShort

        Short mtuAsShort()
      • mtuAsInteger

        Integer mtuAsInteger()
      • mtuAsLong

        Long mtuAsLong()
      • mtuPresent

        boolean mtuPresent()
      • portIsolation

        boolean portIsolation()
      • portIsolationPresent

        boolean portIsolationPresent()
      • profileRequired

        boolean profileRequired()
      • profileRequiredPresent

        boolean profileRequiredPresent()
      • required

        boolean required()
      • requiredPresent

        boolean requiredPresent()
      • statusPresent

        boolean statusPresent()
      • stp

        boolean stp()
      • stpPresent

        boolean stpPresent()
      • usagesPresent

        boolean usagesPresent()
      • vdsmNamePresent

        boolean vdsmNamePresent()
      • vlanPresent

        boolean vlanPresent()
      • clusterPresent

        boolean clusterPresent()
      • dataCenterPresent

        boolean dataCenterPresent()
      • externalProviderPresent

        boolean externalProviderPresent()
      • externalProviderPhysicalNetwork

        Network externalProviderPhysicalNetwork()
      • externalProviderPhysicalNetworkPresent

        boolean externalProviderPhysicalNetworkPresent()
      • networkLabelsPresent

        boolean networkLabelsPresent()
      • permissionsPresent

        boolean permissionsPresent()
      • qos

        Qos qos()
      • qosPresent

        boolean qosPresent()
      • vnicProfilesPresent

        boolean vnicProfilesPresent()