Class CfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.applicationsignals.CfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGroupingConfiguration.GroupingAttributeDefinitionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGroupingConfiguration.GroupingAttributeDefinitionProperty
@Stability(Stable)
@Internal
public static final class CfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGroupingConfiguration.GroupingAttributeDefinitionProperty
An implementation for
CfnGroupingConfiguration.GroupingAttributeDefinitionProperty-
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.services.applicationsignals.CfnGroupingConfiguration.GroupingAttributeDefinitionProperty
CfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Builder, CfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGroupingConfiguration.GroupingAttributeDefinitionProperty.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 StringThe default value to use for this grouping attribute when no value can be derived from the source keys.final StringThe friendly name for this grouping attribute, such asBusinessUnitorEnvironment.An array of source keys used to derive the grouping attribute value from telemetry data, AWS tags, or other sources.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 theCfnGroupingConfiguration.GroupingAttributeDefinitionProperty.Builder.
-
-
Method Details
-
getGroupingName
Description copied from interface:CfnGroupingConfiguration.GroupingAttributeDefinitionPropertyThe friendly name for this grouping attribute, such asBusinessUnitorEnvironment.This name is used to identify the grouping in the console and APIs.
- Specified by:
getGroupingNamein interfaceCfnGroupingConfiguration.GroupingAttributeDefinitionProperty- See Also:
-
getGroupingSourceKeys
Description copied from interface:CfnGroupingConfiguration.GroupingAttributeDefinitionPropertyAn array of source keys used to derive the grouping attribute value from telemetry data, AWS tags, or other sources.For example, ["business_unit", "team"] would look for values in those fields.
- Specified by:
getGroupingSourceKeysin interfaceCfnGroupingConfiguration.GroupingAttributeDefinitionProperty- See Also:
-
getDefaultGroupingValue
Description copied from interface:CfnGroupingConfiguration.GroupingAttributeDefinitionPropertyThe default value to use for this grouping attribute when no value can be derived from the source keys.This ensures all services have a grouping value even if the source data is missing.
- Specified by:
getDefaultGroupingValuein interfaceCfnGroupingConfiguration.GroupingAttributeDefinitionProperty- 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()
-