@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBusinessReportScheduleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateBusinessReportScheduleRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateBusinessReportScheduleRequest |
clone() |
boolean |
equals(Object obj) |
String |
getFormat()
The format of the generated report (individual CSV files or zipped files of individual files).
|
BusinessReportRecurrence |
getRecurrence()
The recurrence of the reports.
|
String |
getS3BucketName()
The S3 location of the output reports.
|
String |
getS3KeyPrefix()
The S3 key where the report is delivered.
|
String |
getScheduleArn()
The ARN of the business report schedule.
|
String |
getScheduleName()
The name identifier of the schedule.
|
int |
hashCode() |
void |
setFormat(String format)
The format of the generated report (individual CSV files or zipped files of individual files).
|
void |
setRecurrence(BusinessReportRecurrence recurrence)
The recurrence of the reports.
|
void |
setS3BucketName(String s3BucketName)
The S3 location of the output reports.
|
void |
setS3KeyPrefix(String s3KeyPrefix)
The S3 key where the report is delivered.
|
void |
setScheduleArn(String scheduleArn)
The ARN of the business report schedule.
|
void |
setScheduleName(String scheduleName)
The name identifier of the schedule.
|
String |
toString()
Returns a string representation of this object.
|
UpdateBusinessReportScheduleRequest |
withFormat(BusinessReportFormat format)
The format of the generated report (individual CSV files or zipped files of individual files).
|
UpdateBusinessReportScheduleRequest |
withFormat(String format)
The format of the generated report (individual CSV files or zipped files of individual files).
|
UpdateBusinessReportScheduleRequest |
withRecurrence(BusinessReportRecurrence recurrence)
The recurrence of the reports.
|
UpdateBusinessReportScheduleRequest |
withS3BucketName(String s3BucketName)
The S3 location of the output reports.
|
UpdateBusinessReportScheduleRequest |
withS3KeyPrefix(String s3KeyPrefix)
The S3 key where the report is delivered.
|
UpdateBusinessReportScheduleRequest |
withScheduleArn(String scheduleArn)
The ARN of the business report schedule.
|
UpdateBusinessReportScheduleRequest |
withScheduleName(String scheduleName)
The name identifier of the schedule.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setScheduleArn(String scheduleArn)
The ARN of the business report schedule.
scheduleArn - The ARN of the business report schedule.public String getScheduleArn()
The ARN of the business report schedule.
public UpdateBusinessReportScheduleRequest withScheduleArn(String scheduleArn)
The ARN of the business report schedule.
scheduleArn - The ARN of the business report schedule.public void setS3BucketName(String s3BucketName)
The S3 location of the output reports.
s3BucketName - The S3 location of the output reports.public String getS3BucketName()
The S3 location of the output reports.
public UpdateBusinessReportScheduleRequest withS3BucketName(String s3BucketName)
The S3 location of the output reports.
s3BucketName - The S3 location of the output reports.public void setS3KeyPrefix(String s3KeyPrefix)
The S3 key where the report is delivered.
s3KeyPrefix - The S3 key where the report is delivered.public String getS3KeyPrefix()
The S3 key where the report is delivered.
public UpdateBusinessReportScheduleRequest withS3KeyPrefix(String s3KeyPrefix)
The S3 key where the report is delivered.
s3KeyPrefix - The S3 key where the report is delivered.public void setFormat(String format)
The format of the generated report (individual CSV files or zipped files of individual files).
format - The format of the generated report (individual CSV files or zipped files of individual files).BusinessReportFormatpublic String getFormat()
The format of the generated report (individual CSV files or zipped files of individual files).
BusinessReportFormatpublic UpdateBusinessReportScheduleRequest withFormat(String format)
The format of the generated report (individual CSV files or zipped files of individual files).
format - The format of the generated report (individual CSV files or zipped files of individual files).BusinessReportFormatpublic UpdateBusinessReportScheduleRequest withFormat(BusinessReportFormat format)
The format of the generated report (individual CSV files or zipped files of individual files).
format - The format of the generated report (individual CSV files or zipped files of individual files).BusinessReportFormatpublic void setScheduleName(String scheduleName)
The name identifier of the schedule.
scheduleName - The name identifier of the schedule.public String getScheduleName()
The name identifier of the schedule.
public UpdateBusinessReportScheduleRequest withScheduleName(String scheduleName)
The name identifier of the schedule.
scheduleName - The name identifier of the schedule.public void setRecurrence(BusinessReportRecurrence recurrence)
The recurrence of the reports.
recurrence - The recurrence of the reports.public BusinessReportRecurrence getRecurrence()
The recurrence of the reports.
public UpdateBusinessReportScheduleRequest withRecurrence(BusinessReportRecurrence recurrence)
The recurrence of the reports.
recurrence - The recurrence of the reports.public String toString()
toString in class ObjectObject.toString()public UpdateBusinessReportScheduleRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.