Class CfnReportGroupMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.codebuild.CfnReportGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReportGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReportGroupMixinProps
@Stability(Stable)
@Internal
public static final class CfnReportGroupMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportGroupMixinProps
An implementation for
CfnReportGroupMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.codebuild.CfnReportGroupMixinProps
CfnReportGroupMixinProps.Builder, CfnReportGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReportGroupMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectWhen deleting a report group, specifies if reports within the report group should be deleted.final ObjectInformation about the destination where the raw data of thisReportGroupis exported.final StringgetName()The name of theReportGroup.getTags()A list of tag key and value pairs associated with this report group.final StringgetType()The type of theReportGroup.final inthashCode()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 theCfnReportGroupMixinProps.Builder.
-
-
Method Details
-
getDeleteReports
Description copied from interface:CfnReportGroupMixinPropsWhen 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.
Returns union: either
BooleanorIResolvable- Specified by:
getDeleteReportsin interfaceCfnReportGroupMixinProps- See Also:
-
getExportConfig
Description copied from interface:CfnReportGroupMixinPropsInformation about the destination where the raw data of thisReportGroupis exported.Returns union: either
IResolvableorCfnReportGroupPropsMixin.ReportExportConfigProperty- Specified by:
getExportConfigin interfaceCfnReportGroupMixinProps- See Also:
-
getName
Description copied from interface:CfnReportGroupMixinPropsThe name of theReportGroup.- Specified by:
getNamein interfaceCfnReportGroupMixinProps- See Also:
-
getTags
Description copied from interface:CfnReportGroupMixinPropsA 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:
getTagsin interfaceCfnReportGroupMixinProps- See Also:
-
getType
Description copied from interface:CfnReportGroupMixinPropsThe 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:
getTypein interfaceCfnReportGroupMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-