@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteRecordRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DeleteRecordRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteRecordRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDeletionMode()
The name of the deletion mode for deleting the record.
|
String |
getEventTime()
Timestamp indicating when the deletion event occurred.
|
String |
getFeatureGroupName()
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
|
String |
getRecordIdentifierValueAsString()
The value for the
RecordIdentifier that uniquely identifies the record, in string format. |
List<String> |
getTargetStores()
A list of stores from which you're deleting the record.
|
int |
hashCode() |
void |
setDeletionMode(String deletionMode)
The name of the deletion mode for deleting the record.
|
void |
setEventTime(String eventTime)
Timestamp indicating when the deletion event occurred.
|
void |
setFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
|
void |
setRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for the
RecordIdentifier that uniquely identifies the record, in string format. |
void |
setTargetStores(Collection<String> targetStores)
A list of stores from which you're deleting the record.
|
String |
toString()
Returns a string representation of this object.
|
DeleteRecordRequest |
withDeletionMode(DeletionMode deletionMode)
The name of the deletion mode for deleting the record.
|
DeleteRecordRequest |
withDeletionMode(String deletionMode)
The name of the deletion mode for deleting the record.
|
DeleteRecordRequest |
withEventTime(String eventTime)
Timestamp indicating when the deletion event occurred.
|
DeleteRecordRequest |
withFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
|
DeleteRecordRequest |
withRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for the
RecordIdentifier that uniquely identifies the record, in string format. |
DeleteRecordRequest |
withTargetStores(Collection<String> targetStores)
A list of stores from which you're deleting the record.
|
DeleteRecordRequest |
withTargetStores(String... targetStores)
A list of stores from which you're deleting the record.
|
DeleteRecordRequest |
withTargetStores(TargetStore... targetStores)
A list of stores from which you're deleting the record.
|
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, withSdkRequestTimeoutpublic void setFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
featureGroupName - The name or Amazon Resource Name (ARN) of the feature group to delete the record from.public String getFeatureGroupName()
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
public DeleteRecordRequest withFeatureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
featureGroupName - The name or Amazon Resource Name (ARN) of the feature group to delete the record from.public void setRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for the RecordIdentifier that uniquely identifies the record, in string format.
recordIdentifierValueAsString - The value for the RecordIdentifier that uniquely identifies the record, in string format.public String getRecordIdentifierValueAsString()
The value for the RecordIdentifier that uniquely identifies the record, in string format.
RecordIdentifier that uniquely identifies the record, in string format.public DeleteRecordRequest withRecordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for the RecordIdentifier that uniquely identifies the record, in string format.
recordIdentifierValueAsString - The value for the RecordIdentifier that uniquely identifies the record, in string format.public void setEventTime(String eventTime)
Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a
certain point in time.
eventTime - Timestamp indicating when the deletion event occurred. EventTime can be used to query data at
a certain point in time.public String getEventTime()
Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a
certain point in time.
EventTime can be used to query data
at a certain point in time.public DeleteRecordRequest withEventTime(String eventTime)
Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a
certain point in time.
eventTime - Timestamp indicating when the deletion event occurred. EventTime can be used to query data at
a certain point in time.public List<String> getTargetStores()
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of
the stores that you're using for the FeatureGroup.
FeatureGroup.TargetStorepublic void setTargetStores(Collection<String> targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of
the stores that you're using for the FeatureGroup.
targetStores - A list of stores from which you're deleting the record. By default, Feature Store deletes the record from
all of the stores that you're using for the FeatureGroup.TargetStorepublic DeleteRecordRequest withTargetStores(String... targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of
the stores that you're using for the FeatureGroup.
NOTE: This method appends the values to the existing list (if any). Use
setTargetStores(java.util.Collection) or withTargetStores(java.util.Collection) if you want to
override the existing values.
targetStores - A list of stores from which you're deleting the record. By default, Feature Store deletes the record from
all of the stores that you're using for the FeatureGroup.TargetStorepublic DeleteRecordRequest withTargetStores(Collection<String> targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of
the stores that you're using for the FeatureGroup.
targetStores - A list of stores from which you're deleting the record. By default, Feature Store deletes the record from
all of the stores that you're using for the FeatureGroup.TargetStorepublic DeleteRecordRequest withTargetStores(TargetStore... targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of
the stores that you're using for the FeatureGroup.
targetStores - A list of stores from which you're deleting the record. By default, Feature Store deletes the record from
all of the stores that you're using for the FeatureGroup.TargetStorepublic void setDeletionMode(String deletionMode)
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.
deletionMode - The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.DeletionModepublic String getDeletionMode()
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.
SoftDelete.DeletionModepublic DeleteRecordRequest withDeletionMode(String deletionMode)
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.
deletionMode - The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.DeletionModepublic DeleteRecordRequest withDeletionMode(DeletionMode deletionMode)
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.
deletionMode - The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete.DeletionModepublic String toString()
toString in class ObjectObject.toString()public DeleteRecordRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()