Class NeutronEndpointBuilderFactory.NeutronHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.NeutronEndpointBuilderFactory.NeutronHeaderNameBuilder
Enclosing interface:
NeutronEndpointBuilderFactory

public static class NeutronEndpointBuilderFactory.NeutronHeaderNameBuilder extends Object
The builder of headers' name for the OpenStack Neutron component.
  • Constructor Details

    • NeutronHeaderNameBuilder

      public NeutronHeaderNameBuilder()
  • Method Details

    • tenantId

      public String tenantId()
      Tenant ID. The option is a: String type. Group: network port router
      Returns:
      the name of the header tenantId.
    • networkId

      public String networkId()
      Network ID. The option is a: String type. Group: subnet port
      Returns:
      the name of the header networkId.
    • adminStateUp

      public String adminStateUp()
      AdminStateUp header. The option is a: Boolean type. Group: network
      Returns:
      the name of the header adminStateUp.
    • networkType

      public String networkType()
      Network type. The option is a: org.openstack4j.model.network.NetworkType type. Group: network
      Returns:
      the name of the header networkType.
    • physicalNetwork

      public String physicalNetwork()
      Physical network. The option is a: String type. Group: network
      Returns:
      the name of the header physicalNetwork.
    • segmentId

      public String segmentId()
      Segment ID. The option is a: String type. Group: network
      Returns:
      the name of the header segmentId.
    • isShared

      public String isShared()
      Is shared. The option is a: Boolean type. Group: network
      Returns:
      the name of the header isShared.
    • isRouterExternal

      public String isRouterExternal()
      Is router external. The option is a: Boolean type. Group: network
      Returns:
      the name of the header isRouterExternal.
    • enableDHCP

      public String enableDHCP()
      Enable DHCP. The option is a: Boolean type. Group: subnet
      Returns:
      the name of the header enableDHCP.
    • gateway

      public String gateway()
      Gateway. The option is a: String type. Group: subnet
      Returns:
      the name of the header gateway.
    • ipVersion

      public String ipVersion()
      IP version. The option is a: org.openstack4j.model.network.IPVersionType type. Group: subnet
      Returns:
      the name of the header ipVersion.
    • cidr

      public String cidr()
      The cidr representing the IP range for this subnet, based on IP version. The option is a: String type. Group: subnet
      Returns:
      the name of the header cidr.
    • subnetPools

      public String subnetPools()
      The allocation pool. The option is a: org.openstack4j.openstack.networking.domain.NeutronPool type. Group: subnet
      Returns:
      the name of the header subnetPools.
    • deviceId

      public String deviceId()
      Device ID. The option is a: String type. Group: port
      Returns:
      the name of the header deviceId.
    • macAddress

      public String macAddress()
      MAC address. The option is a: String type. Group: port
      Returns:
      the name of the header macAddress.
    • routerId

      public String routerId()
      Router ID. The option is a: String type. Group: router
      Returns:
      the name of the header routerId.
    • subnetId

      public String subnetId()
      Subnet ID. The option is a: String type. Group: router subnet
      Returns:
      the name of the header subnetId.
    • portId

      public String portId()
      Port ID. The option is a: String type. Group: port router
      Returns:
      the name of the header portId.
    • interfaceType

      public String interfaceType()
      Interface type. The option is a: org.openstack4j.model.network.AttachInterfaceType type. Group: router
      Returns:
      the name of the header interfaceType.
    • operation

      public String operation()
      The operation to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header operation.
    • iD

      public String iD()
      The ID. The option is a: String type. Group: producer
      Returns:
      the name of the header ID.
    • name

      public String name()
      The name. The option is a: String type. Group: producer
      Returns:
      the name of the header name.