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