@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IncrementalExportSpecification extends Object implements Serializable, Cloneable, StructuredPojo
Optional object containing the parameters specific to an incremental export.
Constructor and Description |
---|
IncrementalExportSpecification() |
Modifier and Type | Method and Description |
---|---|
IncrementalExportSpecification |
clone() |
boolean |
equals(Object obj) |
Date |
getExportFromTime()
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from
the start of the Unix epoch.
|
Date |
getExportToTime()
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the
start of the Unix epoch.
|
String |
getExportViewType()
The view type that was chosen for the export.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setExportFromTime(Date exportFromTime)
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from
the start of the Unix epoch.
|
void |
setExportToTime(Date exportToTime)
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the
start of the Unix epoch.
|
void |
setExportViewType(String exportViewType)
The view type that was chosen for the export.
|
String |
toString()
Returns a string representation of this object.
|
IncrementalExportSpecification |
withExportFromTime(Date exportFromTime)
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from
the start of the Unix epoch.
|
IncrementalExportSpecification |
withExportToTime(Date exportToTime)
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the
start of the Unix epoch.
|
IncrementalExportSpecification |
withExportViewType(ExportViewType exportViewType)
The view type that was chosen for the export.
|
IncrementalExportSpecification |
withExportViewType(String exportViewType)
The view type that was chosen for the export.
|
public void setExportFromTime(Date exportFromTime)
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state including and after this point in time.
exportFromTime
- Time in the past which provides the inclusive start range for the export table's data, counted in seconds
from the start of the Unix epoch. The incremental export will reflect the table's state including and
after this point in time.public Date getExportFromTime()
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state including and after this point in time.
public IncrementalExportSpecification withExportFromTime(Date exportFromTime)
Time in the past which provides the inclusive start range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state including and after this point in time.
exportFromTime
- Time in the past which provides the inclusive start range for the export table's data, counted in seconds
from the start of the Unix epoch. The incremental export will reflect the table's state including and
after this point in time.public void setExportToTime(Date exportToTime)
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state just prior to this point in time. If this is not provided, the latest time with data available will be used.
exportToTime
- Time in the past which provides the exclusive end range for the export table's data, counted in seconds
from the start of the Unix epoch. The incremental export will reflect the table's state just prior to this
point in time. If this is not provided, the latest time with data available will be used.public Date getExportToTime()
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state just prior to this point in time. If this is not provided, the latest time with data available will be used.
public IncrementalExportSpecification withExportToTime(Date exportToTime)
Time in the past which provides the exclusive end range for the export table's data, counted in seconds from the start of the Unix epoch. The incremental export will reflect the table's state just prior to this point in time. If this is not provided, the latest time with data available will be used.
exportToTime
- Time in the past which provides the exclusive end range for the export table's data, counted in seconds
from the start of the Unix epoch. The incremental export will reflect the table's state just prior to this
point in time. If this is not provided, the latest time with data available will be used.public void setExportViewType(String exportViewType)
The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.
exportViewType
- The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.ExportViewType
public String getExportViewType()
The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.
NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.ExportViewType
public IncrementalExportSpecification withExportViewType(String exportViewType)
The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.
exportViewType
- The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.ExportViewType
public IncrementalExportSpecification withExportViewType(ExportViewType exportViewType)
The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.
exportViewType
- The view type that was chosen for the export. Valid values are NEW_AND_OLD_IMAGES
and
NEW_IMAGES
. The default value is NEW_AND_OLD_IMAGES
.ExportViewType
public String toString()
toString
in class Object
Object.toString()
public IncrementalExportSpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2025. All rights reserved.