Class CfnReportGroup.S3ReportExportConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codebuild.CfnReportGroup.S3ReportExportConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReportGroup.S3ReportExportConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReportGroup.S3ReportExportConfigProperty
@Stability(Stable)
@Internal
public static final class CfnReportGroup.S3ReportExportConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportGroup.S3ReportExportConfigProperty
An implementation for
CfnReportGroup.S3ReportExportConfigProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codebuild.CfnReportGroup.S3ReportExportConfigProperty
CfnReportGroup.S3ReportExportConfigProperty.Builder, CfnReportGroup.S3ReportExportConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnReportGroup.S3ReportExportConfigProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The name of the S3 bucket where the raw data of a report are exported.final String
The AWS account identifier of the owner of the Amazon S3 bucket.final Object
A boolean value that specifies if the results of a report are encrypted.final String
The encryption key for the report's encrypted raw data.final String
The type of build output artifact to create.final String
getPath()
The path to the exported report's raw data results.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnReportGroup.S3ReportExportConfigProperty.Builder
.
-
-
Method Details
-
getBucket
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
The name of the S3 bucket where the raw data of a report are exported.- Specified by:
getBucket
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
getBucketOwner
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
The AWS account identifier of the owner of the Amazon S3 bucket.This allows report data to be exported to an Amazon S3 bucket that is owned by an account other than the account running the build.
- Specified by:
getBucketOwner
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
getEncryptionDisabled
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
A boolean value that specifies if the results of a report are encrypted.- Specified by:
getEncryptionDisabled
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
getEncryptionKey
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
The encryption key for the report's encrypted raw data.- Specified by:
getEncryptionKey
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
getPackaging
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
The type of build output artifact to create. Valid values include:.NONE
: CodeBuild creates the raw data in the output bucket. This is the default if packaging is not specified.ZIP
: CodeBuild creates a ZIP file with the raw data in the output bucket.
- Specified by:
getPackaging
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
getPath
Description copied from interface:CfnReportGroup.S3ReportExportConfigProperty
The path to the exported report's raw data results.- Specified by:
getPath
in interfaceCfnReportGroup.S3ReportExportConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-