@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()
Creates a shallow clone of this object for all fields except the handler context.
|
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, 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, withSdkRequestTimeout
public 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).BusinessReportFormat
public String getFormat()
The format of the generated report (individual CSV files or zipped files of individual files).
BusinessReportFormat
public 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).BusinessReportFormat
public 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).BusinessReportFormat
public 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 Object
Object.toString()
public UpdateBusinessReportScheduleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.