@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetReportDefinitionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetReportDefinitionResult() |
Modifier and Type | Method and Description |
---|---|
GetReportDefinitionResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
Timestamp (milliseconds) when this report definition was created.
|
S3Location |
getDestinationS3Location()
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
|
String |
getFormat()
Format of the generated report.
|
Date |
getLastUpdated()
Timestamp (milliseconds) when this report definition was last updated.
|
String |
getReportDescription()
Description of the report.
|
String |
getReportFrequency()
Cadence used to generate the report.
|
String |
getReportId()
ID of the report retrieved.
|
int |
hashCode() |
void |
setCreatedAt(Date createdAt)
Timestamp (milliseconds) when this report definition was created.
|
void |
setDestinationS3Location(S3Location destinationS3Location)
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
|
void |
setFormat(String format)
Format of the generated report.
|
void |
setLastUpdated(Date lastUpdated)
Timestamp (milliseconds) when this report definition was last updated.
|
void |
setReportDescription(String reportDescription)
Description of the report.
|
void |
setReportFrequency(String reportFrequency)
Cadence used to generate the report.
|
void |
setReportId(String reportId)
ID of the report retrieved.
|
String |
toString()
Returns a string representation of this object.
|
GetReportDefinitionResult |
withCreatedAt(Date createdAt)
Timestamp (milliseconds) when this report definition was created.
|
GetReportDefinitionResult |
withDestinationS3Location(S3Location destinationS3Location)
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
|
GetReportDefinitionResult |
withFormat(Format format)
Format of the generated report.
|
GetReportDefinitionResult |
withFormat(String format)
Format of the generated report.
|
GetReportDefinitionResult |
withLastUpdated(Date lastUpdated)
Timestamp (milliseconds) when this report definition was last updated.
|
GetReportDefinitionResult |
withReportDescription(String reportDescription)
Description of the report.
|
GetReportDefinitionResult |
withReportFrequency(ReportFrequency reportFrequency)
Cadence used to generate the report.
|
GetReportDefinitionResult |
withReportFrequency(String reportFrequency)
Cadence used to generate the report.
|
GetReportDefinitionResult |
withReportId(String reportId)
ID of the report retrieved.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setReportId(String reportId)
ID of the report retrieved.
reportId
- ID of the report retrieved.public String getReportId()
ID of the report retrieved.
public GetReportDefinitionResult withReportId(String reportId)
ID of the report retrieved.
reportId
- ID of the report retrieved.public void setReportDescription(String reportDescription)
Description of the report.
reportDescription
- Description of the report.public String getReportDescription()
Description of the report.
public GetReportDefinitionResult withReportDescription(String reportDescription)
Description of the report.
reportDescription
- Description of the report.public void setReportFrequency(String reportFrequency)
Cadence used to generate the report.
reportFrequency
- Cadence used to generate the report.ReportFrequency
public String getReportFrequency()
Cadence used to generate the report.
ReportFrequency
public GetReportDefinitionResult withReportFrequency(String reportFrequency)
Cadence used to generate the report.
reportFrequency
- Cadence used to generate the report.ReportFrequency
public GetReportDefinitionResult withReportFrequency(ReportFrequency reportFrequency)
Cadence used to generate the report.
reportFrequency
- Cadence used to generate the report.ReportFrequency
public void setFormat(String format)
Format of the generated report.
format
- Format of the generated report.Format
public String getFormat()
Format of the generated report.
Format
public GetReportDefinitionResult withFormat(String format)
Format of the generated report.
format
- Format of the generated report.Format
public GetReportDefinitionResult withFormat(Format format)
Format of the generated report.
format
- Format of the generated report.Format
public void setDestinationS3Location(S3Location destinationS3Location)
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
destinationS3Location
- Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.public S3Location getDestinationS3Location()
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
public GetReportDefinitionResult withDestinationS3Location(S3Location destinationS3Location)
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
destinationS3Location
- Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.public void setCreatedAt(Date createdAt)
Timestamp (milliseconds) when this report definition was created.
createdAt
- Timestamp (milliseconds) when this report definition was created.public Date getCreatedAt()
Timestamp (milliseconds) when this report definition was created.
public GetReportDefinitionResult withCreatedAt(Date createdAt)
Timestamp (milliseconds) when this report definition was created.
createdAt
- Timestamp (milliseconds) when this report definition was created.public void setLastUpdated(Date lastUpdated)
Timestamp (milliseconds) when this report definition was last updated.
lastUpdated
- Timestamp (milliseconds) when this report definition was last updated.public Date getLastUpdated()
Timestamp (milliseconds) when this report definition was last updated.
public GetReportDefinitionResult withLastUpdated(Date lastUpdated)
Timestamp (milliseconds) when this report definition was last updated.
lastUpdated
- Timestamp (milliseconds) when this report definition was last updated.public String toString()
toString
in class Object
Object.toString()
public GetReportDefinitionResult clone()