Class SwiftEndpointBuilderFactory.SwiftHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.SwiftEndpointBuilderFactory.SwiftHeaderNameBuilder
- Enclosing interface:
- SwiftEndpointBuilderFactory
The builder of headers' name for the OpenStack Swift component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe container name.List options - delimiter.List options - end marker.iD()
The ID.limit()
List options - limit.marker()
List options - marker.name()
The name.The object name.The operation to perform.path()
The path.Container metadata prefix.ACL - container read.ACL - container write.Versions location.
-
Constructor Details
-
SwiftHeaderNameBuilder
public SwiftHeaderNameBuilder()
-
-
Method Details
-
containerName
The container name. The option is a:String
type. Group: object container- Returns:
- the name of the header
containerName
.
-
objectName
The object name. The option is a:String
type. Group: object- Returns:
- the name of the header
objectName
.
-
xContainerMeta
Container metadata prefix. The option is a:Map<String, String>
type. Group: container- Returns:
- the name of the header
X-Container-Meta-
.
-
xVersionsLocation
Versions location. The option is a:String
type. Group: container- Returns:
- the name of the header
X-Versions-Location
.
-
xContainerRead
ACL - container read. The option is a:String
type. Group: container- Returns:
- the name of the header
X-Container-Read
.
-
xContainerWrite
ACL - container write. The option is a:String
type. Group: container- Returns:
- the name of the header
X-Container-Write
.
-
limit
List options - limit. The option is a:Integer
type. Group: container- Returns:
- the name of the header
limit
.
-
marker
List options - marker. The option is a:String
type. Group: container- Returns:
- the name of the header
marker
.
-
endMarker
List options - end marker. The option is a:String
type. Group: container- Returns:
- the name of the header
end_marker
.
-
delimiter
List options - delimiter. The option is a:Character
type. Group: container- Returns:
- the name of the header
delimiter
.
-
path
The path. The option is a:String
type. Group: container object- Returns:
- the name of the header
path
.
-
operation
The operation to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
operation
.
-
iD
The ID. The option is a:String
type. Group: producer- Returns:
- the name of the header
ID
.
-
name
The name. The option is a:String
type. Group: producer- Returns:
- the name of the header
name
.
-