@Generated(value="software.amazon.awssdk:codegen") public final class UpdateBusinessReportScheduleRequest extends AlexaForBusinessRequest implements ToCopyableBuilder<UpdateBusinessReportScheduleRequest.Builder,UpdateBusinessReportScheduleRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateBusinessReportScheduleRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateBusinessReportScheduleRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
BusinessReportFormat |
format()
The format of the generated report (individual CSV files or zipped files of individual files).
|
String |
formatAsString()
The format of the generated report (individual CSV files or zipped files of individual files).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
BusinessReportRecurrence |
recurrence()
The recurrence of the reports.
|
String |
s3BucketName()
The S3 location of the output reports.
|
String |
s3KeyPrefix()
The S3 key where the report is delivered.
|
String |
scheduleArn()
The ARN of the business report schedule.
|
String |
scheduleName()
The name identifier of the schedule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateBusinessReportScheduleRequest.Builder> |
serializableBuilderClass() |
UpdateBusinessReportScheduleRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String scheduleArn()
The ARN of the business report schedule.
public final String s3BucketName()
The S3 location of the output reports.
public final String s3KeyPrefix()
The S3 key where the report is delivered.
public final BusinessReportFormat format()
The format of the generated report (individual CSV files or zipped files of individual files).
If the service returns an enum value that is not available in the current SDK version, format will
return BusinessReportFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from formatAsString().
BusinessReportFormatpublic final String formatAsString()
The format of the generated report (individual CSV files or zipped files of individual files).
If the service returns an enum value that is not available in the current SDK version, format will
return BusinessReportFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from formatAsString().
BusinessReportFormatpublic final String scheduleName()
The name identifier of the schedule.
public final BusinessReportRecurrence recurrence()
The recurrence of the reports.
public UpdateBusinessReportScheduleRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateBusinessReportScheduleRequest.Builder,UpdateBusinessReportScheduleRequest>toBuilder in class AlexaForBusinessRequestpublic static UpdateBusinessReportScheduleRequest.Builder builder()
public static Class<? extends UpdateBusinessReportScheduleRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.