Class SwiftEndpointBuilderFactory.SwiftHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.SwiftEndpointBuilderFactory.SwiftHeaderNameBuilder
Enclosing interface:
SwiftEndpointBuilderFactory

public static class SwiftEndpointBuilderFactory.SwiftHeaderNameBuilder extends Object
The builder of headers' name for the OpenStack Swift component.
  • Constructor Details

    • SwiftHeaderNameBuilder

      public SwiftHeaderNameBuilder()
  • Method Details

    • containerName

      public String containerName()
      The container name. The option is a: String type. Group: object container
      Returns:
      the name of the header containerName.
    • objectName

      public String objectName()
      The object name. The option is a: String type. Group: object
      Returns:
      the name of the header objectName.
    • xContainerMeta

      public String xContainerMeta()
      Container metadata prefix. The option is a: Map<String, String> type. Group: container
      Returns:
      the name of the header X-Container-Meta-.
    • xVersionsLocation

      public String xVersionsLocation()
      Versions location. The option is a: String type. Group: container
      Returns:
      the name of the header X-Versions-Location.
    • xContainerRead

      public String xContainerRead()
      ACL - container read. The option is a: String type. Group: container
      Returns:
      the name of the header X-Container-Read.
    • xContainerWrite

      public String xContainerWrite()
      ACL - container write. The option is a: String type. Group: container
      Returns:
      the name of the header X-Container-Write.
    • limit

      public String limit()
      List options - limit. The option is a: Integer type. Group: container
      Returns:
      the name of the header limit.
    • marker

      public String marker()
      List options - marker. The option is a: String type. Group: container
      Returns:
      the name of the header marker.
    • endMarker

      public String endMarker()
      List options - end marker. The option is a: String type. Group: container
      Returns:
      the name of the header end_marker.
    • delimiter

      public String delimiter()
      List options - delimiter. The option is a: Character type. Group: container
      Returns:
      the name of the header delimiter.
    • path

      public String path()
      The path. The option is a: String type. Group: container object
      Returns:
      the name of the header path.
    • 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.