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 Details

    • OBSHeaderNameBuilder

      public OBSHeaderNameBuilder()
  • Method Details

    • 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.