@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CopyJobSummary extends Object implements Serializable, Cloneable, StructuredPojo
This is a summary of copy jobs created or running within the most recent 30 days.
The returned summary may contain the following: Region, Account, State, RestourceType, MessageCategory, StartTime, EndTime, and Count of included jobs.
Constructor and Description |
---|
CopyJobSummary() |
Modifier and Type | Method and Description |
---|---|
CopyJobSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The account ID that owns the jobs within the summary.
|
Integer |
getCount()
The value as a number of jobs in a job summary.
|
Date |
getEndTime()
The value of time in number format of a job end time.
|
String |
getMessageCategory()
This parameter is the job count for the specified message category.
|
String |
getRegion()
This is the Amazon Web Services Regions within the job summary.
|
String |
getResourceType()
This value is the job count for the specified resource type.
|
Date |
getStartTime()
The value of time in number format of a job start time.
|
String |
getState()
This value is job count for jobs with the specified state.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The account ID that owns the jobs within the summary.
|
void |
setCount(Integer count)
The value as a number of jobs in a job summary.
|
void |
setEndTime(Date endTime)
The value of time in number format of a job end time.
|
void |
setMessageCategory(String messageCategory)
This parameter is the job count for the specified message category.
|
void |
setRegion(String region)
This is the Amazon Web Services Regions within the job summary.
|
void |
setResourceType(String resourceType)
This value is the job count for the specified resource type.
|
void |
setStartTime(Date startTime)
The value of time in number format of a job start time.
|
void |
setState(String state)
This value is job count for jobs with the specified state.
|
String |
toString()
Returns a string representation of this object.
|
CopyJobSummary |
withAccountId(String accountId)
The account ID that owns the jobs within the summary.
|
CopyJobSummary |
withCount(Integer count)
The value as a number of jobs in a job summary.
|
CopyJobSummary |
withEndTime(Date endTime)
The value of time in number format of a job end time.
|
CopyJobSummary |
withMessageCategory(String messageCategory)
This parameter is the job count for the specified message category.
|
CopyJobSummary |
withRegion(String region)
This is the Amazon Web Services Regions within the job summary.
|
CopyJobSummary |
withResourceType(String resourceType)
This value is the job count for the specified resource type.
|
CopyJobSummary |
withStartTime(Date startTime)
The value of time in number format of a job start time.
|
CopyJobSummary |
withState(CopyJobStatus state)
This value is job count for jobs with the specified state.
|
CopyJobSummary |
withState(String state)
This value is job count for jobs with the specified state.
|
public void setRegion(String region)
This is the Amazon Web Services Regions within the job summary.
region
- This is the Amazon Web Services Regions within the job summary.public String getRegion()
This is the Amazon Web Services Regions within the job summary.
public CopyJobSummary withRegion(String region)
This is the Amazon Web Services Regions within the job summary.
region
- This is the Amazon Web Services Regions within the job summary.public void setAccountId(String accountId)
The account ID that owns the jobs within the summary.
accountId
- The account ID that owns the jobs within the summary.public String getAccountId()
The account ID that owns the jobs within the summary.
public CopyJobSummary withAccountId(String accountId)
The account ID that owns the jobs within the summary.
accountId
- The account ID that owns the jobs within the summary.public void setState(String state)
This value is job count for jobs with the specified state.
state
- This value is job count for jobs with the specified state.CopyJobStatus
public String getState()
This value is job count for jobs with the specified state.
CopyJobStatus
public CopyJobSummary withState(String state)
This value is job count for jobs with the specified state.
state
- This value is job count for jobs with the specified state.CopyJobStatus
public CopyJobSummary withState(CopyJobStatus state)
This value is job count for jobs with the specified state.
state
- This value is job count for jobs with the specified state.CopyJobStatus
public void setResourceType(String resourceType)
This value is the job count for the specified resource type. The request GetSupportedResourceTypes
returns strings for supported resource types
resourceType
- This value is the job count for the specified resource type. The request
GetSupportedResourceTypes
returns strings for supported resource typespublic String getResourceType()
This value is the job count for the specified resource type. The request GetSupportedResourceTypes
returns strings for supported resource types
GetSupportedResourceTypes
returns strings for supported resource typespublic CopyJobSummary withResourceType(String resourceType)
This value is the job count for the specified resource type. The request GetSupportedResourceTypes
returns strings for supported resource types
resourceType
- This value is the job count for the specified resource type. The request
GetSupportedResourceTypes
returns strings for supported resource typespublic void setMessageCategory(String messageCategory)
This parameter is the job count for the specified message category.
Example strings include AccessDenied
, Success
, and InvalidParameters
. See
Monitoring for a list of
MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
messageCategory
- This parameter is the job count for the specified message category.
Example strings include AccessDenied
, Success
, and
InvalidParameters
. See Monitoring for a list of
MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
public String getMessageCategory()
This parameter is the job count for the specified message category.
Example strings include AccessDenied
, Success
, and InvalidParameters
. See
Monitoring for a list of
MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
Example strings include AccessDenied
, Success
, and
InvalidParameters
. See Monitoring for a list
of MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
public CopyJobSummary withMessageCategory(String messageCategory)
This parameter is the job count for the specified message category.
Example strings include AccessDenied
, Success
, and InvalidParameters
. See
Monitoring for a list of
MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
messageCategory
- This parameter is the job count for the specified message category.
Example strings include AccessDenied
, Success
, and
InvalidParameters
. See Monitoring for a list of
MessageCategory strings.
The the value ANY returns count of all message categories.
AGGREGATE_ALL
aggregates job counts for all message categories and returns the sum.
public void setCount(Integer count)
The value as a number of jobs in a job summary.
count
- The value as a number of jobs in a job summary.public Integer getCount()
The value as a number of jobs in a job summary.
public CopyJobSummary withCount(Integer count)
The value as a number of jobs in a job summary.
count
- The value as a number of jobs in a job summary.public void setStartTime(Date startTime)
The value of time in number format of a job start time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
startTime
- The value of time in number format of a job start time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public Date getStartTime()
The value of time in number format of a job start time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public CopyJobSummary withStartTime(Date startTime)
The value of time in number format of a job start time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
startTime
- The value of time in number format of a job start time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public void setEndTime(Date endTime)
The value of time in number format of a job end time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
endTime
- The value of time in number format of a job end time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public Date getEndTime()
The value of time in number format of a job end time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public CopyJobSummary withEndTime(Date endTime)
The value of time in number format of a job end time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
endTime
- The value of time in number format of a job end time.
This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
public String toString()
toString
in class Object
Object.toString()
public CopyJobSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.