Class GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageHeaderNameBuilder
-
- Enclosing interface:
- GoogleCloudStorageEndpointBuilderFactory
public static class GoogleCloudStorageEndpointBuilderFactory.GoogleCloudStorageHeaderNameBuilder extends Object
The builder of headers' name for the Google Storage component.
-
-
Constructor Summary
Constructors Constructor Description GoogleCloudStorageHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringfileName()The name of the blob.StringgoogleCloudStorageBlobId()The blob id of the object.StringgoogleCloudStorageBucketName()The bucket Name which this object will be stored or which will be used for the current operation.StringgoogleCloudStorageCacheControl()The Cache-Control metadata can specify two different aspects of how data is served from Cloud Storage: whether the data can be cached and whether the data can be transformed.StringgoogleCloudStorageComponentCount()The component count of this object.StringgoogleCloudStorageContentDisposition()The content disposition of this object.StringgoogleCloudStorageContentEncoding()The content encoding of this object.StringgoogleCloudStorageContentLanguage()The Content-Language metadata indicates the language(s) that the object is intended for.StringgoogleCloudStorageContentLength()The content length of this object.StringgoogleCloudStorageContentMd5()The md5 checksum of this object.StringgoogleCloudStorageContentType()The content type of this object.StringgoogleCloudStorageCrc32cHex()The CRC32c of the object.StringgoogleCloudStorageCreateTime()The creation time of the object.StringgoogleCloudStorageCustomTime()The Custom-Time metadata is a user-specified date and time represented in the RFC 3339 format YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z' when milliseconds are zero.StringgoogleCloudStorageDestinationBucketName()The bucket Destination Name which will be used for the current operation.StringgoogleCloudStorageDestinationObjectName()The object Destination Name which will be used for the current operation.StringgoogleCloudStorageDownloadLinkExpirationTime()The time in millisecond the download link will be valid.StringgoogleCloudStorageETag()The ETag for the Object.StringgoogleCloudStorageGeneration()Is the generation number of the object for which you are retrieving information.StringgoogleCloudStorageKmsKeyName()The KMS key name.StringgoogleCloudStorageLastUpdate()The last update of the object.StringgoogleCloudStorageMediaLink()The media link.StringgoogleCloudStorageMetageneration()The metageneration of the object.StringgoogleCloudStorageObjectName()The object Name which will be used for the current operation.StringgoogleCloudStorageOperation()The operation to perform.StringgoogleCloudStorageStorageClass()The storage class of the object.
-
-
-
Method Detail
-
googleCloudStorageOperation
public String googleCloudStorageOperation()
The operation to perform. The option is a:org.apache.camel.component.google.storage.GoogleCloudStorageOperationstype. Group: producer- Returns:
- the name of the header
GoogleCloudStorageOperation.
-
googleCloudStorageBucketName
public String googleCloudStorageBucketName()
The bucket Name which this object will be stored or which will be used for the current operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudStorageBucketName.
-
googleCloudStorageObjectName
public String googleCloudStorageObjectName()
The object Name which will be used for the current operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudStorageObjectName.
-
googleCloudStorageDestinationObjectName
public String googleCloudStorageDestinationObjectName()
The object Destination Name which will be used for the current operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudStorageDestinationObjectName.
-
googleCloudStorageDestinationBucketName
public String googleCloudStorageDestinationBucketName()
The bucket Destination Name which will be used for the current operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
GoogleCloudStorageDestinationBucketName.
-
googleCloudStorageDownloadLinkExpirationTime
public String googleCloudStorageDownloadLinkExpirationTime()
The time in millisecond the download link will be valid. The option is a:Longtype. Default: 300000 Group: producer- Returns:
- the name of the header
GoogleCloudStorageDownloadLinkExpirationTime.
-
googleCloudStorageContentLength
public String googleCloudStorageContentLength()
The content length of this object. The option is a:Longtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageContentLength.
-
googleCloudStorageContentType
public String googleCloudStorageContentType()
The content type of this object. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageContentType.
-
googleCloudStorageCacheControl
public String googleCloudStorageCacheControl()
The Cache-Control metadata can specify two different aspects of how data is served from Cloud Storage: whether the data can be cached and whether the data can be transformed. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageCacheControl.
-
googleCloudStorageContentDisposition
public String googleCloudStorageContentDisposition()
The content disposition of this object. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageContentDisposition.
-
googleCloudStorageContentEncoding
public String googleCloudStorageContentEncoding()
The content encoding of this object. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageContentEncoding.
-
googleCloudStorageContentMd5
public String googleCloudStorageContentMd5()
The md5 checksum of this object. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageContentMd5.
-
fileName
public String fileName()
The name of the blob. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
FileName.
-
googleCloudStorageComponentCount
public String googleCloudStorageComponentCount()
The component count of this object. The option is a:Integertype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageComponentCount.
-
googleCloudStorageContentLanguage
public String googleCloudStorageContentLanguage()
The Content-Language metadata indicates the language(s) that the object is intended for. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageContentLanguage.
-
googleCloudStorageCustomTime
public String googleCloudStorageCustomTime()
The Custom-Time metadata is a user-specified date and time represented in the RFC 3339 format YYYY-MM-DD'T'HH:MM:SS.SS'Z' or YYYY-MM-DD'T'HH:MM:SS'Z' when milliseconds are zero. This metadata is typically set in order to use the DaysSinceCustomTime condition in Object Lifecycle Management. The option is a:Longtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageCustomTime.
-
googleCloudStorageCrc32cHex
public String googleCloudStorageCrc32cHex()
The CRC32c of the object. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageCrc32cHex.
-
googleCloudStorageETag
public String googleCloudStorageETag()
The ETag for the Object. The option is a:Stringtype. Group: common- Returns:
- the name of the header
GoogleCloudStorageETag.
-
googleCloudStorageGeneration
public String googleCloudStorageGeneration()
Is the generation number of the object for which you are retrieving information. The option is a:Longtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageGeneration.
-
googleCloudStorageBlobId
public String googleCloudStorageBlobId()
The blob id of the object. The option is a:com.google.cloud.storage.BlobIdtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageBlobId.
-
googleCloudStorageKmsKeyName
public String googleCloudStorageKmsKeyName()
The KMS key name. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageKmsKeyName.
-
googleCloudStorageMediaLink
public String googleCloudStorageMediaLink()
The media link. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageMediaLink.
-
googleCloudStorageMetageneration
public String googleCloudStorageMetageneration()
The metageneration of the object. The option is a:Longtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageMetageneration.
-
googleCloudStorageStorageClass
public String googleCloudStorageStorageClass()
The storage class of the object. The option is a:com.google.cloud.storage.StorageClasstype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageStorageClass.
-
googleCloudStorageCreateTime
public String googleCloudStorageCreateTime()
The creation time of the object. The option is a:Longtype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageCreateTime.
-
googleCloudStorageLastUpdate
public String googleCloudStorageLastUpdate()
The last update of the object. The option is a:Datetype. Group: consumer- Returns:
- the name of the header
GoogleCloudStorageLastUpdate.
-
-