@Generated(value="software.amazon.awssdk:codegen") public final class ExportTask extends Object implements StructuredPojo, ToCopyableBuilder<ExportTask.Builder,ExportTask>
Represents an export task.
Modifier and Type | Class and Description |
---|---|
static interface |
ExportTask.Builder |
Modifier and Type | Method and Description |
---|---|
static ExportTask.Builder |
builder() |
String |
destination()
The name of Amazon S3 bucket to which the log data was exported.
|
String |
destinationPrefix()
The prefix that was used as the start of Amazon S3 key for every object exported.
|
boolean |
equals(Object obj) |
ExportTaskExecutionInfo |
executionInfo()
Execution info about the export task.
|
Long |
from()
The start time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logGroupName()
The name of the log group from which logs data was exported.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends ExportTask.Builder> |
serializableBuilderClass() |
ExportTaskStatus |
status()
The status of the export task.
|
String |
taskId()
The ID of the export task.
|
String |
taskName()
The name of the export task.
|
Long |
to()
The end time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
|
ExportTask.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String taskId()
The ID of the export task.
public String taskName()
The name of the export task.
public String logGroupName()
The name of the log group from which logs data was exported.
public Long from()
The start time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a time stamp before this time are not exported.
public Long to()
The end time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a time stamp later than this time are not exported.
public String destination()
The name of Amazon S3 bucket to which the log data was exported.
public String destinationPrefix()
The prefix that was used as the start of Amazon S3 key for every object exported.
public ExportTaskStatus status()
The status of the export task.
public ExportTaskExecutionInfo executionInfo()
Execution info about the export task.
public ExportTask.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ExportTask.Builder,ExportTask>
public static ExportTask.Builder builder()
public static Class<? extends ExportTask.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.