@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary for report resource.
Constructor and Description |
---|
ReportSummary() |
Modifier and Type | Method and Description |
---|---|
ReportSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAcceptanceType()
Acceptance type for report.
|
String |
getArn()
ARN for the report resource.
|
String |
getCategory()
Category for the report resource.
|
String |
getCompanyName()
Associated company name for the report resource.
|
String |
getDescription()
Description for the report resource.
|
String |
getId()
Unique resource ID for the report resource.
|
String |
getName()
Name for the report resource.
|
Date |
getPeriodEnd()
Timestamp indicating the report resource effective end.
|
Date |
getPeriodStart()
Timestamp indicating the report resource effective start.
|
String |
getProductName()
Associated product name for the report resource.
|
String |
getSeries()
Series for the report resource.
|
String |
getState()
Current state of the report resource.
|
String |
getStatusMessage()
The message associated with the current upload state.
|
String |
getUploadState()
The current state of the document upload.
|
Long |
getVersion()
Version for the report resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAcceptanceType(String acceptanceType)
Acceptance type for report.
|
void |
setArn(String arn)
ARN for the report resource.
|
void |
setCategory(String category)
Category for the report resource.
|
void |
setCompanyName(String companyName)
Associated company name for the report resource.
|
void |
setDescription(String description)
Description for the report resource.
|
void |
setId(String id)
Unique resource ID for the report resource.
|
void |
setName(String name)
Name for the report resource.
|
void |
setPeriodEnd(Date periodEnd)
Timestamp indicating the report resource effective end.
|
void |
setPeriodStart(Date periodStart)
Timestamp indicating the report resource effective start.
|
void |
setProductName(String productName)
Associated product name for the report resource.
|
void |
setSeries(String series)
Series for the report resource.
|
void |
setState(String state)
Current state of the report resource.
|
void |
setStatusMessage(String statusMessage)
The message associated with the current upload state.
|
void |
setUploadState(String uploadState)
The current state of the document upload.
|
void |
setVersion(Long version)
Version for the report resource.
|
String |
toString()
Returns a string representation of this object.
|
ReportSummary |
withAcceptanceType(AcceptanceType acceptanceType)
Acceptance type for report.
|
ReportSummary |
withAcceptanceType(String acceptanceType)
Acceptance type for report.
|
ReportSummary |
withArn(String arn)
ARN for the report resource.
|
ReportSummary |
withCategory(String category)
Category for the report resource.
|
ReportSummary |
withCompanyName(String companyName)
Associated company name for the report resource.
|
ReportSummary |
withDescription(String description)
Description for the report resource.
|
ReportSummary |
withId(String id)
Unique resource ID for the report resource.
|
ReportSummary |
withName(String name)
Name for the report resource.
|
ReportSummary |
withPeriodEnd(Date periodEnd)
Timestamp indicating the report resource effective end.
|
ReportSummary |
withPeriodStart(Date periodStart)
Timestamp indicating the report resource effective start.
|
ReportSummary |
withProductName(String productName)
Associated product name for the report resource.
|
ReportSummary |
withSeries(String series)
Series for the report resource.
|
ReportSummary |
withState(PublishedState state)
Current state of the report resource.
|
ReportSummary |
withState(String state)
Current state of the report resource.
|
ReportSummary |
withStatusMessage(String statusMessage)
The message associated with the current upload state.
|
ReportSummary |
withUploadState(String uploadState)
The current state of the document upload.
|
ReportSummary |
withUploadState(UploadState uploadState)
The current state of the document upload.
|
ReportSummary |
withVersion(Long version)
Version for the report resource.
|
public void setId(String id)
Unique resource ID for the report resource.
id
- Unique resource ID for the report resource.public String getId()
Unique resource ID for the report resource.
public ReportSummary withId(String id)
Unique resource ID for the report resource.
id
- Unique resource ID for the report resource.public void setName(String name)
Name for the report resource.
name
- Name for the report resource.public String getName()
Name for the report resource.
public ReportSummary withName(String name)
Name for the report resource.
name
- Name for the report resource.public void setState(String state)
Current state of the report resource.
state
- Current state of the report resource.PublishedState
public String getState()
Current state of the report resource.
PublishedState
public ReportSummary withState(String state)
Current state of the report resource.
state
- Current state of the report resource.PublishedState
public ReportSummary withState(PublishedState state)
Current state of the report resource.
state
- Current state of the report resource.PublishedState
public void setArn(String arn)
ARN for the report resource.
arn
- ARN for the report resource.public String getArn()
ARN for the report resource.
public ReportSummary withArn(String arn)
ARN for the report resource.
arn
- ARN for the report resource.public void setVersion(Long version)
Version for the report resource.
version
- Version for the report resource.public Long getVersion()
Version for the report resource.
public ReportSummary withVersion(Long version)
Version for the report resource.
version
- Version for the report resource.public void setUploadState(String uploadState)
The current state of the document upload.
uploadState
- The current state of the document upload.UploadState
public String getUploadState()
The current state of the document upload.
UploadState
public ReportSummary withUploadState(String uploadState)
The current state of the document upload.
uploadState
- The current state of the document upload.UploadState
public ReportSummary withUploadState(UploadState uploadState)
The current state of the document upload.
uploadState
- The current state of the document upload.UploadState
public void setDescription(String description)
Description for the report resource.
description
- Description for the report resource.public String getDescription()
Description for the report resource.
public ReportSummary withDescription(String description)
Description for the report resource.
description
- Description for the report resource.public void setPeriodStart(Date periodStart)
Timestamp indicating the report resource effective start.
periodStart
- Timestamp indicating the report resource effective start.public Date getPeriodStart()
Timestamp indicating the report resource effective start.
public ReportSummary withPeriodStart(Date periodStart)
Timestamp indicating the report resource effective start.
periodStart
- Timestamp indicating the report resource effective start.public void setPeriodEnd(Date periodEnd)
Timestamp indicating the report resource effective end.
periodEnd
- Timestamp indicating the report resource effective end.public Date getPeriodEnd()
Timestamp indicating the report resource effective end.
public ReportSummary withPeriodEnd(Date periodEnd)
Timestamp indicating the report resource effective end.
periodEnd
- Timestamp indicating the report resource effective end.public void setSeries(String series)
Series for the report resource.
series
- Series for the report resource.public String getSeries()
Series for the report resource.
public ReportSummary withSeries(String series)
Series for the report resource.
series
- Series for the report resource.public void setCategory(String category)
Category for the report resource.
category
- Category for the report resource.public String getCategory()
Category for the report resource.
public ReportSummary withCategory(String category)
Category for the report resource.
category
- Category for the report resource.public void setCompanyName(String companyName)
Associated company name for the report resource.
companyName
- Associated company name for the report resource.public String getCompanyName()
Associated company name for the report resource.
public ReportSummary withCompanyName(String companyName)
Associated company name for the report resource.
companyName
- Associated company name for the report resource.public void setProductName(String productName)
Associated product name for the report resource.
productName
- Associated product name for the report resource.public String getProductName()
Associated product name for the report resource.
public ReportSummary withProductName(String productName)
Associated product name for the report resource.
productName
- Associated product name for the report resource.public void setStatusMessage(String statusMessage)
The message associated with the current upload state.
statusMessage
- The message associated with the current upload state.public String getStatusMessage()
The message associated with the current upload state.
public ReportSummary withStatusMessage(String statusMessage)
The message associated with the current upload state.
statusMessage
- The message associated with the current upload state.public void setAcceptanceType(String acceptanceType)
Acceptance type for report.
acceptanceType
- Acceptance type for report.AcceptanceType
public String getAcceptanceType()
Acceptance type for report.
AcceptanceType
public ReportSummary withAcceptanceType(String acceptanceType)
Acceptance type for report.
acceptanceType
- Acceptance type for report.AcceptanceType
public ReportSummary withAcceptanceType(AcceptanceType acceptanceType)
Acceptance type for report.
acceptanceType
- Acceptance type for report.AcceptanceType
public String toString()
toString
in class Object
Object.toString()
public ReportSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.