Class OBSEndpointBuilderFactory.OBSHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.OBSEndpointBuilderFactory.OBSHeaderNameBuilder
-
- Enclosing interface:
- OBSEndpointBuilderFactory
public static class OBSEndpointBuilderFactory.OBSHeaderNameBuilder extends Object
The builder of headers' name for the Huawei Object Storage Service (OBS) component.
-
-
Constructor Summary
Constructors Constructor Description OBSHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
contentLength()
The size of the object body in bytes.String
contentType()
The type of content stored in the object.String
fileName()
Name of the object with which the operation is to be performed.String
hwCloudObsBucketName()
Name of the bucket where object is contained.String
hwCloudObsContentMD5()
The 128-bit Base64-encoded digest used to decrypt the object.String
hwCloudObsETag()
The 128-bit MD5 digest of the Base64 code of the object.String
hwCloudObsLastModified()
The date and time that the object was last modified.String
hwCloudObsObjectKey()
The key that the object is stored under.String
hwCloudObsObjectType()
Shows whether the object is a file or a folder.
-
-
-
Method Detail
-
hwCloudObsBucketName
public String hwCloudObsBucketName()
Name of the bucket where object is contained. The option is a:String
type. Group: consumer- Returns:
- the name of the header
HwCloudObsBucketName
.
-
hwCloudObsObjectKey
public String hwCloudObsObjectKey()
The key that the object is stored under. The option is a:String
type. Group: consumer- Returns:
- the name of the header
HwCloudObsObjectKey
.
-
hwCloudObsLastModified
public String hwCloudObsLastModified()
The date and time that the object was last modified. The option is a:Date
type. Group: consumer- Returns:
- the name of the header
HwCloudObsLastModified
.
-
hwCloudObsETag
public String hwCloudObsETag()
The 128-bit MD5 digest of the Base64 code of the object. This data is the unique identifier of the object content. The option is a:String
type. Group: consumer- Returns:
- the name of the header
HwCloudObsETag
.
-
hwCloudObsContentMD5
public String hwCloudObsContentMD5()
The 128-bit Base64-encoded digest used to decrypt the object. The option is a:String
type. Group: consumer- Returns:
- the name of the header
HwCloudObsContentMD5
.
-
hwCloudObsObjectType
public String hwCloudObsObjectType()
Shows whether the object is a file or a folder. The option is a:String
type. Group: consumer- Returns:
- the name of the header
HwCloudObsObjectType
.
-
contentLength
public String contentLength()
The size of the object body in bytes. The option is a:Long
type. Group: consumer- Returns:
- the name of the header
Content-Length
.
-
contentType
public String contentType()
The type of content stored in the object. The option is a:String
type. Group: consumer- Returns:
- the name of the header
Content-Type
.
-
fileName
public String fileName()
Name of the object with which the operation is to be performed. The option is a:String
type. Group: consumer- Returns:
- the name of the header
FileName
.
-
-