public static interface ReportDefinition.Builder extends CopyableBuilder<ReportDefinition.Builder,ReportDefinition>
Modifier and Type | Method and Description |
---|---|
ReportDefinition.Builder |
additionalArtifacts(AdditionalArtifact... additionalArtifacts)
Sets the value of the AdditionalArtifacts property for this object.
|
ReportDefinition.Builder |
additionalArtifacts(Collection<AdditionalArtifact> additionalArtifacts)
Sets the value of the AdditionalArtifacts property for this object.
|
ReportDefinition.Builder |
additionalArtifactsWithStrings(Collection<String> additionalArtifacts)
Sets the value of the AdditionalArtifacts property for this object.
|
ReportDefinition.Builder |
additionalArtifactsWithStrings(String... additionalArtifacts)
Sets the value of the AdditionalArtifacts property for this object.
|
ReportDefinition.Builder |
additionalSchemaElements(Collection<SchemaElement> additionalSchemaElements)
Sets the value of the AdditionalSchemaElements property for this object.
|
ReportDefinition.Builder |
additionalSchemaElements(SchemaElement... additionalSchemaElements)
Sets the value of the AdditionalSchemaElements property for this object.
|
ReportDefinition.Builder |
additionalSchemaElementsWithStrings(Collection<String> additionalSchemaElements)
Sets the value of the AdditionalSchemaElements property for this object.
|
ReportDefinition.Builder |
additionalSchemaElementsWithStrings(String... additionalSchemaElements)
Sets the value of the AdditionalSchemaElements property for this object.
|
ReportDefinition.Builder |
compression(CompressionFormat compression)
Sets the value of the Compression property for this object.
|
ReportDefinition.Builder |
compression(String compression)
Sets the value of the Compression property for this object.
|
ReportDefinition.Builder |
format(ReportFormat format)
Sets the value of the Format property for this object.
|
ReportDefinition.Builder |
format(String format)
Sets the value of the Format property for this object.
|
ReportDefinition.Builder |
reportName(String reportName)
Sets the value of the ReportName property for this object.
|
ReportDefinition.Builder |
s3Bucket(String s3Bucket)
Sets the value of the S3Bucket property for this object.
|
ReportDefinition.Builder |
s3Prefix(String s3Prefix)
Sets the value of the S3Prefix property for this object.
|
ReportDefinition.Builder |
s3Region(AWSRegion s3Region)
Sets the value of the S3Region property for this object.
|
ReportDefinition.Builder |
s3Region(String s3Region)
Sets the value of the S3Region property for this object.
|
ReportDefinition.Builder |
timeUnit(String timeUnit)
Sets the value of the TimeUnit property for this object.
|
ReportDefinition.Builder |
timeUnit(TimeUnit timeUnit)
Sets the value of the TimeUnit property for this object.
|
copy
applyMutation, build
ReportDefinition.Builder reportName(String reportName)
reportName
- The new value for the ReportName property for this object.ReportDefinition.Builder timeUnit(String timeUnit)
ReportDefinition.Builder timeUnit(TimeUnit timeUnit)
ReportDefinition.Builder format(String format)
format
- The new value for the Format property for this object.ReportFormat
,
ReportFormat
ReportDefinition.Builder format(ReportFormat format)
format
- The new value for the Format property for this object.ReportFormat
,
ReportFormat
ReportDefinition.Builder compression(String compression)
compression
- The new value for the Compression property for this object.CompressionFormat
,
CompressionFormat
ReportDefinition.Builder compression(CompressionFormat compression)
compression
- The new value for the Compression property for this object.CompressionFormat
,
CompressionFormat
ReportDefinition.Builder additionalSchemaElementsWithStrings(Collection<String> additionalSchemaElements)
additionalSchemaElements
- The new value for the AdditionalSchemaElements property for this object.ReportDefinition.Builder additionalSchemaElementsWithStrings(String... additionalSchemaElements)
additionalSchemaElements
- The new value for the AdditionalSchemaElements property for this object.ReportDefinition.Builder additionalSchemaElements(Collection<SchemaElement> additionalSchemaElements)
additionalSchemaElements
- The new value for the AdditionalSchemaElements property for this object.ReportDefinition.Builder additionalSchemaElements(SchemaElement... additionalSchemaElements)
additionalSchemaElements
- The new value for the AdditionalSchemaElements property for this object.ReportDefinition.Builder s3Bucket(String s3Bucket)
s3Bucket
- The new value for the S3Bucket property for this object.ReportDefinition.Builder s3Prefix(String s3Prefix)
s3Prefix
- The new value for the S3Prefix property for this object.ReportDefinition.Builder s3Region(String s3Region)
ReportDefinition.Builder s3Region(AWSRegion s3Region)
ReportDefinition.Builder additionalArtifactsWithStrings(Collection<String> additionalArtifacts)
additionalArtifacts
- The new value for the AdditionalArtifacts property for this object.ReportDefinition.Builder additionalArtifactsWithStrings(String... additionalArtifacts)
additionalArtifacts
- The new value for the AdditionalArtifacts property for this object.ReportDefinition.Builder additionalArtifacts(Collection<AdditionalArtifact> additionalArtifacts)
additionalArtifacts
- The new value for the AdditionalArtifacts property for this object.ReportDefinition.Builder additionalArtifacts(AdditionalArtifact... additionalArtifacts)
additionalArtifacts
- The new value for the AdditionalArtifacts property for this object.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.