Class CfnReportGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codebuild.CfnReportGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReportGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReportGroupProps
@Stability(Stable)
@Internal
public static final class CfnReportGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportGroupProps
An implementation for
CfnReportGroupProps
-
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.CfnReportGroupProps
CfnReportGroupProps.Builder, CfnReportGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnReportGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnReportGroupProps.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 Object
When deleting a report group, specifies if reports within the report group should be deleted.final Object
Information about the destination where the raw data of thisReportGroup
is exported.final String
getName()
The name of theReportGroup
.getTags()
A list of tag key and value pairs associated with this report group.final String
getType()
The type of theReportGroup
.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 theCfnReportGroupProps.Builder
.
-
-
Method Details
-
getExportConfig
Description copied from interface:CfnReportGroupProps
Information about the destination where the raw data of thisReportGroup
is exported.- Specified by:
getExportConfig
in interfaceCfnReportGroupProps
-
getType
Description copied from interface:CfnReportGroupProps
The type of theReportGroup
. This can be one of the following values:.- CODE_COVERAGE - The report group contains code coverage reports.
- TEST - The report group contains test reports.
- Specified by:
getType
in interfaceCfnReportGroupProps
-
getDeleteReports
Description copied from interface:CfnReportGroupProps
When deleting a report group, specifies if reports within the report group should be deleted.- true - Deletes any reports that belong to the report group before deleting the report group.
- false - You must delete any reports in the report group. This is the default value. If you delete a report group that contains one or more reports, an exception is thrown.
- Specified by:
getDeleteReports
in interfaceCfnReportGroupProps
-
getName
Description copied from interface:CfnReportGroupProps
The name of theReportGroup
.- Specified by:
getName
in interfaceCfnReportGroupProps
-
getTags
Description copied from interface:CfnReportGroupProps
A list of tag key and value pairs associated with this report group.These tags are available for use by AWS services that support AWS CodeBuild report group tags.
- Specified by:
getTags
in interfaceCfnReportGroupProps
-
$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()
-