@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()
Choice of whether to output the previous item image prior to the start time of the incremental 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)
Choice of whether to output the previous item image prior to the start time of the incremental 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)
Choice of whether to output the previous item image prior to the start time of the incremental export.
|
IncrementalExportSpecification |
withExportViewType(String exportViewType)
Choice of whether to output the previous item image prior to the start time of the incremental 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)
Choice of whether to output the previous item image prior to the start time of the incremental export. Valid
values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.
exportViewType
- Choice of whether to output the previous item image prior to the start time of the incremental export.
Valid values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.ExportViewType
public String getExportViewType()
Choice of whether to output the previous item image prior to the start time of the incremental export. Valid
values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.
NEW_AND_OLD_IMAGES
and NEW_IMAGES
.ExportViewType
public IncrementalExportSpecification withExportViewType(String exportViewType)
Choice of whether to output the previous item image prior to the start time of the incremental export. Valid
values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.
exportViewType
- Choice of whether to output the previous item image prior to the start time of the incremental export.
Valid values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.ExportViewType
public IncrementalExportSpecification withExportViewType(ExportViewType exportViewType)
Choice of whether to output the previous item image prior to the start time of the incremental export. Valid
values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.
exportViewType
- Choice of whether to output the previous item image prior to the start time of the incremental export.
Valid values are NEW_AND_OLD_IMAGES
and NEW_IMAGES
.ExportViewType
public String toString()
toString
in class Object
Object.toString()
public IncrementalExportSpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2023. All rights reserved.