Class CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.xray.CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSamplingRule.SamplingRuleUpdateProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSamplingRule.SamplingRuleUpdateProperty
@Stability(Stable)
@Internal
public static final class CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSamplingRule.SamplingRuleUpdateProperty
An implementation for
CfnSamplingRule.SamplingRuleUpdateProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.xray.CfnSamplingRule.SamplingRuleUpdateProperty
CfnSamplingRule.SamplingRuleUpdateProperty.Builder, CfnSamplingRule.SamplingRuleUpdateProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSamplingRule.SamplingRuleUpdateProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Matches attributes derived from the request.final Number
The percentage of matching requests to instrument, after the reservoir is exhausted.final String
getHost()
Matches the hostname from a request URL.final String
Matches the HTTP method from a request URL.final Number
The priority of the sampling rule.final Number
A fixed number of matching requests to instrument per second, prior to applying the fixed rate.final String
Matches the ARN of the AWS resource on which the service runs.final String
The ARN of the sampling rule.final String
The ARN of the sampling rule.final String
Matches the name that the service uses to identify itself in segments.final String
Matches the origin that the service uses to identify its type in segments.final String
Matches the path from a request URL.final int
hashCode()
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 theCfnSamplingRule.SamplingRuleUpdateProperty.Builder
.
-
-
Method Details
-
getAttributes
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches attributes derived from the request.- Specified by:
getAttributes
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getFixedRate
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
The percentage of matching requests to instrument, after the reservoir is exhausted.- Specified by:
getFixedRate
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getHost
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the hostname from a request URL.- Specified by:
getHost
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getHttpMethod
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the HTTP method from a request URL.- Specified by:
getHttpMethod
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getPriority
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
The priority of the sampling rule.- Specified by:
getPriority
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getReservoirSize
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
A 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:
getReservoirSize
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getResourceArn
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the ARN of the AWS resource on which the service runs.- Specified by:
getResourceArn
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getRuleArn
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
The ARN of the sampling rule.Specify a rule by either name or ARN, but not both.
- Specified by:
getRuleArn
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getRuleName
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
The ARN of the sampling rule.Specify a rule by either name or ARN, but not both.
- Specified by:
getRuleName
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getServiceName
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the name that the service uses to identify itself in segments.- Specified by:
getServiceName
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getServiceType
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the origin that the service uses to identify its type in segments.- Specified by:
getServiceType
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
getUrlPath
Description copied from interface:CfnSamplingRule.SamplingRuleUpdateProperty
Matches the path from a request URL.- Specified by:
getUrlPath
in interfaceCfnSamplingRule.SamplingRuleUpdateProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-