@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutObjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, SignerTypeAware
NOOP
Constructor and Description |
---|
PutObjectRequest() |
Modifier and Type | Method and Description |
---|---|
PutObjectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBackupJobId()
Backup job Id for the in-progress backup.
|
InputStream |
getInlineChunk()
Inline chunk data to be uploaded.
|
String |
getInlineChunkChecksum()
Inline chunk checksum
|
String |
getInlineChunkChecksumAlgorithm()
Inline chunk checksum algorithm
|
Long |
getInlineChunkLength()
Length of the inline chunk data.
|
String |
getMetadataString()
Store user defined metadata like backup checksum, disk ids, restore metadata etc.
|
String |
getObjectChecksum()
object checksum
|
String |
getObjectChecksumAlgorithm()
object checksum algorithm
|
String |
getObjectName()
The name of the Object to be uploaded.
|
String |
getSignerType() |
Boolean |
getThrowOnDuplicate()
Throw an exception if Object name is already exist.
|
int |
hashCode() |
Boolean |
isThrowOnDuplicate()
Throw an exception if Object name is already exist.
|
void |
setBackupJobId(String backupJobId)
Backup job Id for the in-progress backup.
|
void |
setInlineChunk(InputStream inlineChunk)
Inline chunk data to be uploaded.
|
void |
setInlineChunkChecksum(String inlineChunkChecksum)
Inline chunk checksum
|
void |
setInlineChunkChecksumAlgorithm(String inlineChunkChecksumAlgorithm)
Inline chunk checksum algorithm
|
void |
setInlineChunkLength(Long inlineChunkLength)
Length of the inline chunk data.
|
void |
setMetadataString(String metadataString)
Store user defined metadata like backup checksum, disk ids, restore metadata etc.
|
void |
setObjectChecksum(String objectChecksum)
object checksum
|
void |
setObjectChecksumAlgorithm(String objectChecksumAlgorithm)
object checksum algorithm
|
void |
setObjectName(String objectName)
The name of the Object to be uploaded.
|
void |
setThrowOnDuplicate(Boolean throwOnDuplicate)
Throw an exception if Object name is already exist.
|
String |
toString()
Returns a string representation of this object.
|
PutObjectRequest |
withBackupJobId(String backupJobId)
Backup job Id for the in-progress backup.
|
PutObjectRequest |
withInlineChunk(InputStream inlineChunk)
Inline chunk data to be uploaded.
|
PutObjectRequest |
withInlineChunkChecksum(String inlineChunkChecksum)
Inline chunk checksum
|
PutObjectRequest |
withInlineChunkChecksumAlgorithm(String inlineChunkChecksumAlgorithm)
Inline chunk checksum algorithm
|
PutObjectRequest |
withInlineChunkLength(Long inlineChunkLength)
Length of the inline chunk data.
|
PutObjectRequest |
withMetadataString(String metadataString)
Store user defined metadata like backup checksum, disk ids, restore metadata etc.
|
PutObjectRequest |
withObjectChecksum(String objectChecksum)
object checksum
|
PutObjectRequest |
withObjectChecksumAlgorithm(String objectChecksumAlgorithm)
object checksum algorithm
|
PutObjectRequest |
withObjectChecksumAlgorithm(SummaryChecksumAlgorithm objectChecksumAlgorithm)
object checksum algorithm
|
PutObjectRequest |
withObjectName(String objectName)
The name of the Object to be uploaded.
|
PutObjectRequest |
withThrowOnDuplicate(Boolean throwOnDuplicate)
Throw an exception if Object name is already exist.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setBackupJobId(String backupJobId)
backupJobId
- Backup job Id for the in-progress backup.public String getBackupJobId()
public PutObjectRequest withBackupJobId(String backupJobId)
backupJobId
- Backup job Id for the in-progress backup.public void setObjectName(String objectName)
objectName
- The name of the Object to be uploaded.public String getObjectName()
public PutObjectRequest withObjectName(String objectName)
objectName
- The name of the Object to be uploaded.public void setMetadataString(String metadataString)
metadataString
- Store user defined metadata like backup checksum, disk ids, restore metadata etc.public String getMetadataString()
public PutObjectRequest withMetadataString(String metadataString)
metadataString
- Store user defined metadata like backup checksum, disk ids, restore metadata etc.public void setInlineChunk(InputStream inlineChunk)
inlineChunk
- Inline chunk data to be uploaded.public InputStream getInlineChunk()
public PutObjectRequest withInlineChunk(InputStream inlineChunk)
inlineChunk
- Inline chunk data to be uploaded.public void setInlineChunkLength(Long inlineChunkLength)
inlineChunkLength
- Length of the inline chunk data.public Long getInlineChunkLength()
public PutObjectRequest withInlineChunkLength(Long inlineChunkLength)
inlineChunkLength
- Length of the inline chunk data.public void setInlineChunkChecksum(String inlineChunkChecksum)
inlineChunkChecksum
- Inline chunk checksumpublic String getInlineChunkChecksum()
public PutObjectRequest withInlineChunkChecksum(String inlineChunkChecksum)
inlineChunkChecksum
- Inline chunk checksumpublic void setInlineChunkChecksumAlgorithm(String inlineChunkChecksumAlgorithm)
inlineChunkChecksumAlgorithm
- Inline chunk checksum algorithmpublic String getInlineChunkChecksumAlgorithm()
public PutObjectRequest withInlineChunkChecksumAlgorithm(String inlineChunkChecksumAlgorithm)
inlineChunkChecksumAlgorithm
- Inline chunk checksum algorithmpublic void setObjectChecksum(String objectChecksum)
objectChecksum
- object checksumpublic String getObjectChecksum()
public PutObjectRequest withObjectChecksum(String objectChecksum)
objectChecksum
- object checksumpublic void setObjectChecksumAlgorithm(String objectChecksumAlgorithm)
objectChecksumAlgorithm
- object checksum algorithmSummaryChecksumAlgorithm
public String getObjectChecksumAlgorithm()
SummaryChecksumAlgorithm
public PutObjectRequest withObjectChecksumAlgorithm(String objectChecksumAlgorithm)
objectChecksumAlgorithm
- object checksum algorithmSummaryChecksumAlgorithm
public PutObjectRequest withObjectChecksumAlgorithm(SummaryChecksumAlgorithm objectChecksumAlgorithm)
objectChecksumAlgorithm
- object checksum algorithmSummaryChecksumAlgorithm
public void setThrowOnDuplicate(Boolean throwOnDuplicate)
throwOnDuplicate
- Throw an exception if Object name is already exist.public Boolean getThrowOnDuplicate()
public PutObjectRequest withThrowOnDuplicate(Boolean throwOnDuplicate)
throwOnDuplicate
- Throw an exception if Object name is already exist.public Boolean isThrowOnDuplicate()
public String toString()
toString
in class Object
Object.toString()
public PutObjectRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
public String getSignerType()
getSignerType
in interface SignerTypeAware