Class NovaEndpointBuilderFactory.NovaHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.NovaEndpointBuilderFactory.NovaHeaderNameBuilder
Enclosing interface:
NovaEndpointBuilderFactory

public static class NovaEndpointBuilderFactory.NovaHeaderNameBuilder extends Object
The builder of headers' name for the OpenStack Nova component.
  • Constructor Details

    • NovaHeaderNameBuilder

      public NovaHeaderNameBuilder()
  • Method Details

    • flavorId

      public String flavorId()
      ID of the flavor. The option is a: String type. Group: flavor server
      Returns:
      the name of the header FlavorId.
    • rAM

      public String rAM()
      Size of RAM. The option is a: Integer type. Group: flavor
      Returns:
      the name of the header RAM.
    • vCPU

      public String vCPU()
      The number of flavor VCPU. The option is a: Integer type. Group: flavor
      Returns:
      the name of the header VCPU.
    • disk

      public String disk()
      Size of disk. The option is a: Integer type. Group: flavor
      Returns:
      the name of the header disk.
    • swap

      public String swap()
      Size of swap. The option is a: Integer type. Group: flavor
      Returns:
      the name of the header swap.
    • rxtxFactor

      public String rxtxFactor()
      Rxtx Factor. The option is a: Integer type. Group: flavor
      Returns:
      the name of the header rxtxFactor.
    • adminPassword

      public String adminPassword()
      Admin password of the new server. The option is a: String type. Group: server
      Returns:
      the name of the header AdminPassword.
    • imageId

      public String imageId()
      The Image ID. The option is a: String type. Group: server
      Returns:
      the name of the header ImageId.
    • keypairName

      public String keypairName()
      The Keypair name. The option is a: String type. Group: server
      Returns:
      the name of the header KeypairName.
    • networkId

      public String networkId()
      The list of networks (by id). The option is a: List<String> type. Group: server
      Returns:
      the name of the header NetworkId.
    • action

      public String action()
      An action to perform. The option is a: org.openstack4j.model.compute.Action type. Group: server
      Returns:
      the name of the header action.
    • 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.