Class CfnScraperMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.aps.CfnScraperMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnScraperMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnScraperMixinProps
@Stability(Stable)
@Internal
public static final class CfnScraperMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnScraperMixinProps
An implementation for
CfnScraperMixinProps-
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.aps.CfnScraperMixinProps
CfnScraperMixinProps.Builder, CfnScraperMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnScraperMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnScraperMixinProps.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 StringgetAlias()An optional user-assigned scraper alias.final ObjectThe Amazon Managed Service for Prometheus workspace the scraper sends metrics to.final ObjectThe role configuration in an Amazon Managed Service for Prometheus scraper.final ObjectThe configuration in use by the scraper.final ObjectThe definition of logging configuration in an Amazon Managed Service for Prometheus workspace.final ObjectThe Amazon EKS cluster from which the scraper collects metrics.getTags()(Optional) The list of tag keys and values associated with the scraper.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 theCfnScraperMixinProps.Builder.
-
-
Method Details
-
getAlias
Description copied from interface:CfnScraperMixinPropsAn optional user-assigned scraper alias.- Specified by:
getAliasin interfaceCfnScraperMixinProps- See Also:
-
getDestination
Description copied from interface:CfnScraperMixinPropsThe Amazon Managed Service for Prometheus workspace the scraper sends metrics to.Returns union: either
IResolvableorCfnScraperPropsMixin.DestinationProperty- Specified by:
getDestinationin interfaceCfnScraperMixinProps- See Also:
-
getRoleConfiguration
Description copied from interface:CfnScraperMixinPropsThe role configuration in an Amazon Managed Service for Prometheus scraper.Returns union: either
IResolvableorCfnScraperPropsMixin.RoleConfigurationProperty- Specified by:
getRoleConfigurationin interfaceCfnScraperMixinProps- See Also:
-
getScrapeConfiguration
Description copied from interface:CfnScraperMixinPropsThe configuration in use by the scraper.Returns union: either
IResolvableorCfnScraperPropsMixin.ScrapeConfigurationProperty- Specified by:
getScrapeConfigurationin interfaceCfnScraperMixinProps- See Also:
-
getScraperLoggingConfiguration
Description copied from interface:CfnScraperMixinPropsThe definition of logging configuration in an Amazon Managed Service for Prometheus workspace.Returns union: either
IResolvableorCfnScraperPropsMixin.ScraperLoggingConfigurationProperty- Specified by:
getScraperLoggingConfigurationin interfaceCfnScraperMixinProps- See Also:
-
getSource
Description copied from interface:CfnScraperMixinPropsThe Amazon EKS cluster from which the scraper collects metrics.Returns union: either
IResolvableorCfnScraperPropsMixin.SourceProperty- Specified by:
getSourcein interfaceCfnScraperMixinProps- See Also:
-
getTags
Description copied from interface:CfnScraperMixinProps(Optional) The list of tag keys and values associated with the scraper.- Specified by:
getTagsin interfaceCfnScraperMixinProps- 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()
-