@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BusinessReport extends Object implements Serializable, Cloneable, StructuredPojo
Usage report with specified parameters.
Constructor and Description |
---|
BusinessReport() |
Modifier and Type | Method and Description |
---|---|
BusinessReport |
clone() |
boolean |
equals(Object obj) |
Date |
getDeliveryTime()
The time of report delivery.
|
String |
getDownloadUrl()
The download link where a user can download the report.
|
String |
getFailureCode()
The failure code.
|
BusinessReportS3Location |
getS3Location()
The S3 location of the output reports.
|
String |
getStatus()
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeliveryTime(Date deliveryTime)
The time of report delivery.
|
void |
setDownloadUrl(String downloadUrl)
The download link where a user can download the report.
|
void |
setFailureCode(String failureCode)
The failure code.
|
void |
setS3Location(BusinessReportS3Location s3Location)
The S3 location of the output reports.
|
void |
setStatus(String status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
|
String |
toString()
Returns a string representation of this object.
|
BusinessReport |
withDeliveryTime(Date deliveryTime)
The time of report delivery.
|
BusinessReport |
withDownloadUrl(String downloadUrl)
The download link where a user can download the report.
|
BusinessReport |
withFailureCode(BusinessReportFailureCode failureCode)
The failure code.
|
BusinessReport |
withFailureCode(String failureCode)
The failure code.
|
BusinessReport |
withS3Location(BusinessReportS3Location s3Location)
The S3 location of the output reports.
|
BusinessReport |
withStatus(BusinessReportStatus status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
|
BusinessReport |
withStatus(String status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
|
public void setStatus(String status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
status
- The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).BusinessReportStatus
public String getStatus()
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
BusinessReportStatus
public BusinessReport withStatus(String status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
status
- The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).BusinessReportStatus
public BusinessReport withStatus(BusinessReportStatus status)
The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).
status
- The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED).BusinessReportStatus
public void setFailureCode(String failureCode)
The failure code.
failureCode
- The failure code.BusinessReportFailureCode
public String getFailureCode()
The failure code.
BusinessReportFailureCode
public BusinessReport withFailureCode(String failureCode)
The failure code.
failureCode
- The failure code.BusinessReportFailureCode
public BusinessReport withFailureCode(BusinessReportFailureCode failureCode)
The failure code.
failureCode
- The failure code.BusinessReportFailureCode
public void setS3Location(BusinessReportS3Location s3Location)
The S3 location of the output reports.
s3Location
- The S3 location of the output reports.public BusinessReportS3Location getS3Location()
The S3 location of the output reports.
public BusinessReport withS3Location(BusinessReportS3Location s3Location)
The S3 location of the output reports.
s3Location
- The S3 location of the output reports.public void setDeliveryTime(Date deliveryTime)
The time of report delivery.
deliveryTime
- The time of report delivery.public Date getDeliveryTime()
The time of report delivery.
public BusinessReport withDeliveryTime(Date deliveryTime)
The time of report delivery.
deliveryTime
- The time of report delivery.public void setDownloadUrl(String downloadUrl)
The download link where a user can download the report.
downloadUrl
- The download link where a user can download the report.public String getDownloadUrl()
The download link where a user can download the report.
public BusinessReport withDownloadUrl(String downloadUrl)
The download link where a user can download the report.
downloadUrl
- The download link where a user can download the report.public String toString()
toString
in class Object
Object.toString()
public BusinessReport clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.