Class CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.xray.CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty
@Stability(Stable)
@Internal
public static final class CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty
An implementation for
CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty-
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.xray.CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty
CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Builder, CfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.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 ObjectMatches attributes derived from the request.final NumberThe percentage of matching requests to instrument, after the reservoir is exhausted.final StringgetHost()Matches the hostname from a request URL.final StringMatches the HTTP method from a request URL.final NumberThe priority of the sampling rule.final NumberA fixed number of matching requests to instrument per second, prior to applying the fixed rate.final StringMatches the ARN of the AWS resource on which the service runs.final StringThe ARN of the sampling rule.final StringThe ARN of the sampling rule.final StringMatches the name that the service uses to identify itself in segments.final StringMatches the origin that the service uses to identify its type in segments.final StringMatches the path from a request URL.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 theCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty.Builder.
-
-
Method Details
-
getAttributes
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches attributes derived from the request.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAttributesin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getFixedRate
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyThe percentage of matching requests to instrument, after the reservoir is exhausted.- Specified by:
getFixedRatein interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getHost
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the hostname from a request URL.- Specified by:
getHostin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getHttpMethod
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the HTTP method from a request URL.- Specified by:
getHttpMethodin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getPriority
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyThe priority of the sampling rule.- Specified by:
getPriorityin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getReservoirSize
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyA fixed number of matching requests to instrument per second, prior to applying the fixed rate.The reservoir is not used directly by services, but applies to all services using the rule collectively.
- Specified by:
getReservoirSizein interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getResourceArn
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the ARN of the AWS resource on which the service runs.- Specified by:
getResourceArnin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getRuleArn
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyThe ARN of the sampling rule.Specify a rule by either name or ARN, but not both.
- Specified by:
getRuleArnin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getRuleName
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyThe ARN of the sampling rule.Specify a rule by either name or ARN, but not both.
- Specified by:
getRuleNamein interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getServiceName
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the name that the service uses to identify itself in segments.- Specified by:
getServiceNamein interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getServiceType
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the origin that the service uses to identify its type in segments.- Specified by:
getServiceTypein interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- See Also:
-
getUrlPath
Description copied from interface:CfnSamplingRulePropsMixin.SamplingRuleUpdatePropertyMatches the path from a request URL.- Specified by:
getUrlPathin interfaceCfnSamplingRulePropsMixin.SamplingRuleUpdateProperty- 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()
-