@Stability(value=Stable) @Internal public static final class CfnSamplingRule.SamplingRuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSamplingRule.SamplingRuleProperty
CfnSamplingRule.SamplingRulePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSamplingRule.SamplingRuleProperty.Builder, CfnSamplingRule.SamplingRuleProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSamplingRule.SamplingRuleProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSamplingRule.SamplingRuleProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAttributes()
Matches attributes derived from the request.
|
Number |
getFixedRate()
The percentage of matching requests to instrument, after the reservoir is exhausted.
|
String |
getHost()
Matches the hostname from a request URL.
|
String |
getHttpMethod()
Matches the HTTP method of a request.
|
Number |
getPriority()
The priority of the sampling rule.
|
Number |
getReservoirSize()
A fixed number of matching requests to instrument per second, prior to applying the fixed rate.
|
String |
getResourceArn()
Matches the ARN of the AWS resource on which the service runs.
|
String |
getRuleArn()
The ARN of the sampling rule.
|
String |
getRuleName()
The name of the sampling rule.
|
String |
getServiceName()
Matches the `name` that the service uses to identify itself in segments.
|
String |
getServiceType()
Matches the `origin` that the service uses to identify its type in segments.
|
String |
getUrlPath()
Matches the path from a request URL.
|
Number |
getVersion()
The version of the sampling rule format ( `1` ).
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSamplingRule.SamplingRuleProperty.Builder builder)
CfnSamplingRule.SamplingRuleProperty.Builder.public final Object getAttributes()
CfnSamplingRule.SamplingRulePropertyMap Entries: Maximum number of 5 items.
Key Length Constraints: Minimum length of 1. Maximum length of 32.
Value Length Constraints: Minimum length of 1. Maximum length of 32.
getAttributes in interface CfnSamplingRule.SamplingRulePropertypublic final Number getFixedRate()
CfnSamplingRule.SamplingRulePropertygetFixedRate in interface CfnSamplingRule.SamplingRulePropertypublic final String getHost()
CfnSamplingRule.SamplingRulePropertygetHost in interface CfnSamplingRule.SamplingRulePropertypublic final String getHttpMethod()
CfnSamplingRule.SamplingRulePropertygetHttpMethod in interface CfnSamplingRule.SamplingRulePropertypublic final Number getPriority()
CfnSamplingRule.SamplingRulePropertygetPriority in interface CfnSamplingRule.SamplingRulePropertypublic final Number getReservoirSize()
CfnSamplingRule.SamplingRulePropertyThe reservoir is not used directly by services, but applies to all services using the rule collectively.
getReservoirSize in interface CfnSamplingRule.SamplingRulePropertypublic final String getResourceArn()
CfnSamplingRule.SamplingRulePropertygetResourceArn in interface CfnSamplingRule.SamplingRulePropertypublic final String getRuleArn()
CfnSamplingRule.SamplingRulePropertyYou must specify either RuleARN or RuleName, but not both.
getRuleArn in interface CfnSamplingRule.SamplingRulePropertypublic final String getRuleName()
CfnSamplingRule.SamplingRulePropertyYou must specify either RuleARN or RuleName, but not both.
getRuleName in interface CfnSamplingRule.SamplingRulePropertypublic final String getServiceName()
CfnSamplingRule.SamplingRulePropertygetServiceName in interface CfnSamplingRule.SamplingRulePropertypublic final String getServiceType()
CfnSamplingRule.SamplingRulePropertygetServiceType in interface CfnSamplingRule.SamplingRulePropertypublic final String getUrlPath()
CfnSamplingRule.SamplingRulePropertygetUrlPath in interface CfnSamplingRule.SamplingRulePropertypublic final Number getVersion()
CfnSamplingRule.SamplingRulePropertygetVersion in interface CfnSamplingRule.SamplingRuleProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.