@Stability(value=Stable) @Internal public static final class CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSamplingRule.SamplingRuleUpdateProperty
CfnSamplingRule.SamplingRuleUpdatePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSamplingRule.SamplingRuleUpdateProperty.Builder, CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSamplingRule.SamplingRuleUpdateProperty.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.
|
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.SamplingRuleUpdateProperty.Builder builder)
CfnSamplingRule.SamplingRuleProperty.Builder.public final Object getAttributes()
CfnSamplingRule.SamplingRuleUpdatePropertyMap 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.SamplingRuleUpdatePropertypublic final Number getFixedRate()
CfnSamplingRule.SamplingRuleUpdatePropertygetFixedRate in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getHost()
CfnSamplingRule.SamplingRuleUpdatePropertygetHost in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getHttpMethod()
CfnSamplingRule.SamplingRuleUpdatePropertygetHttpMethod in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final Number getPriority()
CfnSamplingRule.SamplingRuleUpdatePropertygetPriority in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final Number getReservoirSize()
CfnSamplingRule.SamplingRuleUpdatePropertyThe reservoir is not used directly by services, but applies to all services using the rule collectively.
getReservoirSize in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getResourceArn()
CfnSamplingRule.SamplingRuleUpdatePropertygetResourceArn in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getRuleArn()
CfnSamplingRule.SamplingRuleUpdatePropertyYou must specify either RuleARN or RuleName, but not both.
getRuleArn in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getRuleName()
CfnSamplingRule.SamplingRuleUpdatePropertyYou must specify either RuleARN or RuleName, but not both.
getRuleName in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getServiceName()
CfnSamplingRule.SamplingRuleUpdatePropertygetServiceName in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getServiceType()
CfnSamplingRule.SamplingRuleUpdatePropertygetServiceType in interface CfnSamplingRule.SamplingRuleUpdatePropertypublic final String getUrlPath()
CfnSamplingRule.SamplingRuleUpdatePropertygetUrlPath in interface CfnSamplingRule.SamplingRuleUpdateProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.