@Stability(value=Stable) @Internal public static final class CfnSamplingRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSamplingRuleProps
CfnSamplingRulePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSamplingRuleProps.Builder, CfnSamplingRuleProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSamplingRuleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSamplingRuleProps.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) |
String |
getRuleName()
The name of the sampling rule.
|
Object |
getSamplingRule()
The sampling rule to be created.
|
Object |
getSamplingRuleRecord()
`AWS::XRay::SamplingRule.SamplingRuleRecord`.
|
Object |
getSamplingRuleUpdate()
A document specifying changes to a sampling rule's configuration.
|
List<Object> |
getTags()
An array of key-value pairs to apply to this resource.
|
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(CfnSamplingRuleProps.Builder builder)
CfnSamplingRuleProps.Builder.public final String getRuleName()
CfnSamplingRuleProps
Specify a rule by either name or ARN, but not both. Used only when deleting a sampling rule. When creating or updating a sampling rule, use the RuleName or RuleARN properties within SamplingRule or SamplingRuleUpdate .
getRuleName in interface CfnSamplingRulePropspublic final Object getSamplingRule()
CfnSamplingRulePropsMust be provided if creating a new sampling rule. Not valid when updating an existing sampling rule.
getSamplingRule in interface CfnSamplingRulePropspublic final Object getSamplingRuleRecord()
CfnSamplingRulePropsgetSamplingRuleRecord in interface CfnSamplingRulePropspublic final Object getSamplingRuleUpdate()
CfnSamplingRulePropsMust be provided if updating an existing sampling rule. Not valid when creating a new sampling rule.
The
Versionof a sampling rule cannot be updated, and is not part ofSamplingRuleUpdate.
getSamplingRuleUpdate in interface CfnSamplingRulePropspublic final List<Object> getTags()
CfnSamplingRulePropsFor more information, see Tag .
getTags in interface CfnSamplingRuleProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.