Class ExportTask
- java.lang.Object
-
- com.amazonaws.services.logs.model.ExportTask
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ExportTask extends Object implements Serializable, Cloneable
Represents an export task.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExportTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportTask
clone()
boolean
equals(Object obj)
String
getDestination()
Name of Amazon S3 bucket to which the log data was exported.String
getDestinationPrefix()
Prefix that was used as the start of Amazon S3 key for every object exported.ExportTaskExecutionInfo
getExecutionInfo()
Execution info about the export task.Long
getFrom()
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.String
getLogGroupName()
The name of the log group from which logs data was exported.ExportTaskStatus
getStatus()
Status of the export task.String
getTaskId()
Id of the export task.String
getTaskName()
The name of the export task.Long
getTo()
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.int
hashCode()
void
setDestination(String destination)
Name of Amazon S3 bucket to which the log data was exported.void
setDestinationPrefix(String destinationPrefix)
Prefix that was used as the start of Amazon S3 key for every object exported.void
setExecutionInfo(ExportTaskExecutionInfo executionInfo)
Execution info about the export task.void
setFrom(Long from)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.void
setLogGroupName(String logGroupName)
The name of the log group from which logs data was exported.void
setStatus(ExportTaskStatus status)
Status of the export task.void
setTaskId(String taskId)
Id of the export task.void
setTaskName(String taskName)
The name of the export task.void
setTo(Long to)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.String
toString()
Returns a string representation of this object; useful for testing and debugging.ExportTask
withDestination(String destination)
Name of Amazon S3 bucket to which the log data was exported.ExportTask
withDestinationPrefix(String destinationPrefix)
Prefix that was used as the start of Amazon S3 key for every object exported.ExportTask
withExecutionInfo(ExportTaskExecutionInfo executionInfo)
Execution info about the export task.ExportTask
withFrom(Long from)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.ExportTask
withLogGroupName(String logGroupName)
The name of the log group from which logs data was exported.ExportTask
withStatus(ExportTaskStatus status)
Status of the export task.ExportTask
withTaskId(String taskId)
Id of the export task.ExportTask
withTaskName(String taskName)
The name of the export task.ExportTask
withTo(Long to)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.
-
-
-
Method Detail
-
setTaskId
public void setTaskId(String taskId)
Id of the export task.
- Parameters:
taskId
- Id of the export task.
-
getTaskId
public String getTaskId()
Id of the export task.
- Returns:
- Id of the export task.
-
withTaskId
public ExportTask withTaskId(String taskId)
Id of the export task.
- Parameters:
taskId
- Id of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTaskName
public void setTaskName(String taskName)
The name of the export task.
- Parameters:
taskName
- The name of the export task.
-
getTaskName
public String getTaskName()
The name of the export task.
- Returns:
- The name of the export task.
-
withTaskName
public ExportTask withTaskName(String taskName)
The name of the export task.
- Parameters:
taskName
- The name of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLogGroupName
public void setLogGroupName(String logGroupName)
The name of the log group from which logs data was exported.
- Parameters:
logGroupName
- The name of the log group from which logs data was exported.
-
getLogGroupName
public String getLogGroupName()
The name of the log group from which logs data was exported.
- Returns:
- The name of the log group from which logs data was exported.
-
withLogGroupName
public ExportTask withLogGroupName(String logGroupName)
The name of the log group from which logs data was exported.
- Parameters:
logGroupName
- The name of the log group from which logs data was exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setFrom
public void setFrom(Long from)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.
- Parameters:
from
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.
-
getFrom
public Long getFrom()
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.
- Returns:
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.
-
withFrom
public ExportTask withFrom(Long from)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.
- Parameters:
from
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTo
public void setTo(Long to)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
- Parameters:
to
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
-
getTo
public Long getTo()
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
- Returns:
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
-
withTo
public ExportTask withTo(Long to)
A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
- Parameters:
to
- A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDestination
public void setDestination(String destination)
Name of Amazon S3 bucket to which the log data was exported.
- Parameters:
destination
- Name of Amazon S3 bucket to which the log data was exported.
-
getDestination
public String getDestination()
Name of Amazon S3 bucket to which the log data was exported.
- Returns:
- Name of Amazon S3 bucket to which the log data was exported.
-
withDestination
public ExportTask withDestination(String destination)
Name of Amazon S3 bucket to which the log data was exported.
- Parameters:
destination
- Name of Amazon S3 bucket to which the log data was exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDestinationPrefix
public void setDestinationPrefix(String destinationPrefix)
Prefix that was used as the start of Amazon S3 key for every object exported.
- Parameters:
destinationPrefix
- Prefix that was used as the start of Amazon S3 key for every object exported.
-
getDestinationPrefix
public String getDestinationPrefix()
Prefix that was used as the start of Amazon S3 key for every object exported.
- Returns:
- Prefix that was used as the start of Amazon S3 key for every object exported.
-
withDestinationPrefix
public ExportTask withDestinationPrefix(String destinationPrefix)
Prefix that was used as the start of Amazon S3 key for every object exported.
- Parameters:
destinationPrefix
- Prefix that was used as the start of Amazon S3 key for every object exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStatus
public void setStatus(ExportTaskStatus status)
Status of the export task.
- Parameters:
status
- Status of the export task.
-
getStatus
public ExportTaskStatus getStatus()
Status of the export task.
- Returns:
- Status of the export task.
-
withStatus
public ExportTask withStatus(ExportTaskStatus status)
Status of the export task.
- Parameters:
status
- Status of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setExecutionInfo
public void setExecutionInfo(ExportTaskExecutionInfo executionInfo)
Execution info about the export task.
- Parameters:
executionInfo
- Execution info about the export task.
-
getExecutionInfo
public ExportTaskExecutionInfo getExecutionInfo()
Execution info about the export task.
- Returns:
- Execution info about the export task.
-
withExecutionInfo
public ExportTask withExecutionInfo(ExportTaskExecutionInfo executionInfo)
Execution info about the export task.
- Parameters:
executionInfo
- Execution info about the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ExportTask clone()
-
-