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