@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateOpsMetadataRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateOpsMetadataRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateOpsMetadataRequest |
addMetadataToUpdateEntry(String key,
MetadataValue value)
Add a single MetadataToUpdate entry
|
UpdateOpsMetadataRequest |
clearMetadataToUpdateEntries()
Removes all the entries added into MetadataToUpdate.
|
UpdateOpsMetadataRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getKeysToDelete()
The metadata keys to delete from the OpsMetadata object.
|
Map<String,MetadataValue> |
getMetadataToUpdate()
Metadata to add to an OpsMetadata object.
|
String |
getOpsMetadataArn()
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
|
int |
hashCode() |
void |
setKeysToDelete(Collection<String> keysToDelete)
The metadata keys to delete from the OpsMetadata object.
|
void |
setMetadataToUpdate(Map<String,MetadataValue> metadataToUpdate)
Metadata to add to an OpsMetadata object.
|
void |
setOpsMetadataArn(String opsMetadataArn)
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateOpsMetadataRequest |
withKeysToDelete(Collection<String> keysToDelete)
The metadata keys to delete from the OpsMetadata object.
|
UpdateOpsMetadataRequest |
withKeysToDelete(String... keysToDelete)
The metadata keys to delete from the OpsMetadata object.
|
UpdateOpsMetadataRequest |
withMetadataToUpdate(Map<String,MetadataValue> metadataToUpdate)
Metadata to add to an OpsMetadata object.
|
UpdateOpsMetadataRequest |
withOpsMetadataArn(String opsMetadataArn)
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
|
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 setOpsMetadataArn(String opsMetadataArn)
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
opsMetadataArn
- The Amazon Resource Name (ARN) of the OpsMetadata Object to update.public String getOpsMetadataArn()
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
public UpdateOpsMetadataRequest withOpsMetadataArn(String opsMetadataArn)
The Amazon Resource Name (ARN) of the OpsMetadata Object to update.
opsMetadataArn
- The Amazon Resource Name (ARN) of the OpsMetadata Object to update.public Map<String,MetadataValue> getMetadataToUpdate()
Metadata to add to an OpsMetadata object.
public void setMetadataToUpdate(Map<String,MetadataValue> metadataToUpdate)
Metadata to add to an OpsMetadata object.
metadataToUpdate
- Metadata to add to an OpsMetadata object.public UpdateOpsMetadataRequest withMetadataToUpdate(Map<String,MetadataValue> metadataToUpdate)
Metadata to add to an OpsMetadata object.
metadataToUpdate
- Metadata to add to an OpsMetadata object.public UpdateOpsMetadataRequest addMetadataToUpdateEntry(String key, MetadataValue value)
public UpdateOpsMetadataRequest clearMetadataToUpdateEntries()
public List<String> getKeysToDelete()
The metadata keys to delete from the OpsMetadata object.
public void setKeysToDelete(Collection<String> keysToDelete)
The metadata keys to delete from the OpsMetadata object.
keysToDelete
- The metadata keys to delete from the OpsMetadata object.public UpdateOpsMetadataRequest withKeysToDelete(String... keysToDelete)
The metadata keys to delete from the OpsMetadata object.
NOTE: This method appends the values to the existing list (if any). Use
setKeysToDelete(java.util.Collection)
or withKeysToDelete(java.util.Collection)
if you want to
override the existing values.
keysToDelete
- The metadata keys to delete from the OpsMetadata object.public UpdateOpsMetadataRequest withKeysToDelete(Collection<String> keysToDelete)
The metadata keys to delete from the OpsMetadata object.
keysToDelete
- The metadata keys to delete from the OpsMetadata object.public String toString()
toString
in class Object
Object.toString()
public UpdateOpsMetadataRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()