protected static class HeadObjectOutput.BuilderImpl extends Object implements HeadObjectOutput.Builder
Modifier | Constructor and Description |
---|---|
protected |
BuilderImpl() |
public HeadObjectOutput build()
build
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder deleteMarker(Boolean deleteMarker)
deleteMarker
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder acceptRanges(String acceptRanges)
acceptRanges
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder expiration(String expiration)
expiration
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder restore(String restore)
restore
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder archiveStatus(ArchiveStatus archiveStatus)
archiveStatus
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder lastModified(java.time.Instant lastModified)
lastModified
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder contentLength(Long contentLength)
contentLength
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder eTag(String eTag)
eTag
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder missingMeta(Integer missingMeta)
missingMeta
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder versionId(String versionId)
versionId
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder cacheControl(String cacheControl)
cacheControl
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder contentDisposition(String contentDisposition)
contentDisposition
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder contentEncoding(String contentEncoding)
contentEncoding
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder contentLanguage(String contentLanguage)
contentLanguage
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder contentType(String contentType)
contentType
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder expires(java.time.Instant expires)
expires
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder websiteRedirectLocation(String websiteRedirectLocation)
websiteRedirectLocation
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)
serverSideEncryption
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder metadata(Map<String,String> metadata)
metadata
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder sSECustomerAlgorithm(String sSECustomerAlgorithm)
sSECustomerAlgorithm
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder sSECustomerKeyMD5(String sSECustomerKeyMD5)
sSECustomerKeyMD5
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder sSEKMSKeyId(String sSEKMSKeyId)
sSEKMSKeyId
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder bucketKeyEnabled(Boolean bucketKeyEnabled)
bucketKeyEnabled
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder storageClass(StorageClass storageClass)
storageClass
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder requestCharged(RequestCharged requestCharged)
requestCharged
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder replicationStatus(ReplicationStatus replicationStatus)
replicationStatus
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder partsCount(Integer partsCount)
partsCount
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder objectLockMode(ObjectLockMode objectLockMode)
objectLockMode
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder objectLockRetainUntilDate(java.time.Instant objectLockRetainUntilDate)
objectLockRetainUntilDate
in interface HeadObjectOutput.Builder
public final HeadObjectOutput.Builder objectLockLegalHoldStatus(ObjectLockLegalHoldStatus objectLockLegalHoldStatus)
objectLockLegalHoldStatus
in interface HeadObjectOutput.Builder
public Boolean deleteMarker()
public String acceptRanges()
public String expiration()
public String restore()
public ArchiveStatus archiveStatus()
public java.time.Instant lastModified()
public Long contentLength()
public String eTag()
public Integer missingMeta()
public String versionId()
public String cacheControl()
public String contentDisposition()
public String contentEncoding()
public String contentLanguage()
public String contentType()
public java.time.Instant expires()
public String websiteRedirectLocation()
public ServerSideEncryption serverSideEncryption()
public String sSECustomerAlgorithm()
public String sSECustomerKeyMD5()
public String sSEKMSKeyId()
public Boolean bucketKeyEnabled()
public StorageClass storageClass()
public RequestCharged requestCharged()
public ReplicationStatus replicationStatus()
public Integer partsCount()
public ObjectLockMode objectLockMode()
public java.time.Instant objectLockRetainUntilDate()
public ObjectLockLegalHoldStatus objectLockLegalHoldStatus()
Copyright © 2021. All rights reserved.