All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| Arn |
An AWS Arn.
|
| ArtifactConfigInput |
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for
artifacts that the canary uploads to Amazon S3.
|
| ArtifactConfigInput.Builder |
|
| ArtifactConfigOutput |
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for
artifacts that the canary uploads to Amazon S3.
|
| ArtifactConfigOutput.Builder |
|
| AssociateResourceRequest |
|
| AssociateResourceRequest.Builder |
|
| AssociateResourceRequestMarshaller |
|
| AssociateResourceResponse |
|
| AssociateResourceResponse.Builder |
|
| AwsEndpointProviderUtils |
|
| BadRequestException |
The request was not valid.
|
| BadRequestException.Builder |
|
| BaseScreenshot |
A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the
canary.
|
| BaseScreenshot.Builder |
|
| BooleanEqualsFn |
|
| Canary |
This structure contains all information about one canary in your account.
|
| Canary.Builder |
|
| CanaryCodeInput |
Use this structure to input your script code for the canary.
|
| CanaryCodeInput.Builder |
|
| CanaryCodeOutput |
This structure contains information about the canary's Lambda handler and where its code is stored by CloudWatch
Synthetics.
|
| CanaryCodeOutput.Builder |
|
| CanaryLastRun |
This structure contains information about the most recent run of a single canary.
|
| CanaryLastRun.Builder |
|
| CanaryRun |
This structure contains the details about one run of one canary.
|
| CanaryRun.Builder |
|
| CanaryRunConfigInput |
A structure that contains input information for a canary run.
|
| CanaryRunConfigInput.Builder |
|
| CanaryRunConfigOutput |
A structure that contains information about a canary run.
|
| CanaryRunConfigOutput.Builder |
|
| CanaryRunState |
|
| CanaryRunStateReasonCode |
|
| CanaryRunStatus |
This structure contains the status information about a canary run.
|
| CanaryRunStatus.Builder |
|
| CanaryRunTimeline |
This structure contains the start and end times of a single canary run.
|
| CanaryRunTimeline.Builder |
|
| CanaryScheduleInput |
This structure specifies how often a canary is to make runs and the date and time when it should stop making runs.
|
| CanaryScheduleInput.Builder |
|
| CanaryScheduleOutput |
How long, in seconds, for the canary to continue making regular runs according to the schedule in the
Expression value.
|
| CanaryScheduleOutput.Builder |
|
| CanaryState |
|
| CanaryStateReasonCode |
|
| CanaryStatus |
A structure that contains the current state of the canary.
|
| CanaryStatus.Builder |
|
| CanaryTimeline |
This structure contains information about when the canary was created and modified.
|
| CanaryTimeline.Builder |
|
| Condition |
|
| Condition.Builder |
|
| ConflictException |
A conflicting operation is already in progress.
|
| ConflictException.Builder |
|
| CreateCanaryRequest |
|
| CreateCanaryRequest.Builder |
|
| CreateCanaryRequestMarshaller |
|
| CreateCanaryResponse |
|
| CreateCanaryResponse.Builder |
|
| CreateGroupRequest |
|
| CreateGroupRequest.Builder |
|
| CreateGroupRequestMarshaller |
|
| CreateGroupResponse |
|
| CreateGroupResponse.Builder |
|
| DefaultEndpointAuthSchemeStrategy |
|
| DefaultEndpointAuthSchemeStrategyFactory |
|
| DefaultPartitionDataProvider |
|
| DefaultRuleEngine |
|
| DefaultSyntheticsAuthSchemeParams |
|
| DefaultSyntheticsAuthSchemeProvider |
|
| DefaultSyntheticsEndpointProvider |
|
| DeleteCanaryRequest |
|
| DeleteCanaryRequest.Builder |
|
| DeleteCanaryRequestMarshaller |
|
| DeleteCanaryResponse |
|
| DeleteCanaryResponse.Builder |
|
| DeleteGroupRequest |
|
| DeleteGroupRequest.Builder |
|
| DeleteGroupRequestMarshaller |
|
| DeleteGroupResponse |
|
| DeleteGroupResponse.Builder |
|
| DescribeCanariesIterable |
|
| DescribeCanariesLastRunIterable |
|
| DescribeCanariesLastRunPublisher |
|
| DescribeCanariesLastRunRequest |
|
| DescribeCanariesLastRunRequest.Builder |
|
| DescribeCanariesLastRunRequestMarshaller |
|
| DescribeCanariesLastRunResponse |
|
| DescribeCanariesLastRunResponse.Builder |
|
| DescribeCanariesPublisher |
|
| DescribeCanariesRequest |
|
| DescribeCanariesRequest.Builder |
|
| DescribeCanariesRequestMarshaller |
|
| DescribeCanariesResponse |
|
| DescribeCanariesResponse.Builder |
|
| DescribeRuntimeVersionsIterable |
|
| DescribeRuntimeVersionsPublisher |
|
| DescribeRuntimeVersionsRequest |
|
| DescribeRuntimeVersionsRequest.Builder |
|
| DescribeRuntimeVersionsRequestMarshaller |
|
| DescribeRuntimeVersionsResponse |
|
| DescribeRuntimeVersionsResponse.Builder |
|
| DisassociateResourceRequest |
|
| DisassociateResourceRequest.Builder |
|
| DisassociateResourceRequestMarshaller |
|
| DisassociateResourceResponse |
|
| DisassociateResourceResponse.Builder |
|
| EncryptionMode |
|
| EndpointAttributeProvider<T> |
Link between an endpoint property and the AwsEndpointAttribute it represents.
|
| EndpointAuthSchemeStrategy |
|
| EndpointAuthSchemeStrategyFactory |
|
| EndpointResult |
|
| EndpointResult.Builder |
|
| EndpointRule |
|
| EndpointRuleset |
The set of rules that are used to compute the endpoint to use for a request.
|
| EndpointRuleset.Builder |
|
| ErrorRule |
|
| Eval |
|
| Expr |
|
| ExprVisitor<R> |
|
| ExprVisitor.Default<R> |
|
| FatScope<T> |
|
| Fn |
|
| FnNode |
Parsed but not validated function contents containing the `fn` name and `argv`
|
| FnNode.Builder |
|
| FnVisitor<R> |
|
| GetAttr |
|
| GetAttr.Builder |
|
| GetAttr.Part |
|
| GetAttr.Part.Index |
|
| GetAttr.Part.Key |
|
| GetCanaryRequest |
|
| GetCanaryRequest.Builder |
|
| GetCanaryRequestMarshaller |
|
| GetCanaryResponse |
|
| GetCanaryResponse.Builder |
|
| GetCanaryRunsIterable |
|
| GetCanaryRunsPublisher |
|
| GetCanaryRunsRequest |
|
| GetCanaryRunsRequest.Builder |
|
| GetCanaryRunsRequestMarshaller |
|
| GetCanaryRunsResponse |
|
| GetCanaryRunsResponse.Builder |
|
| GetGroupRequest |
|
| GetGroupRequest.Builder |
|
| GetGroupRequestMarshaller |
|
| GetGroupResponse |
|
| GetGroupResponse.Builder |
|
| Group |
This structure contains information about one group.
|
| Group.Builder |
|
| GroupSummary |
A structure containing some information about a group.
|
| GroupSummary.Builder |
|
| Identifier |
Identifiers for variables declared within the rule engine, e.g.
|
| InnerParseError |
|
| InternalFailureException |
An internal failure occurred.
|
| InternalFailureException.Builder |
|
| InternalServerException |
An unknown internal error occurred.
|
| InternalServerException.Builder |
|
| Into<T> |
|
| IntoSelf<T extends IntoSelf<T>> |
|
| IsSet |
|
| IsValidHostLabel |
|
| IsVirtualHostableS3Bucket |
|
| ListAssociatedGroupsIterable |
|
| ListAssociatedGroupsPublisher |
|
| ListAssociatedGroupsRequest |
|
| ListAssociatedGroupsRequest.Builder |
|
| ListAssociatedGroupsRequestMarshaller |
|
| ListAssociatedGroupsResponse |
|
| ListAssociatedGroupsResponse.Builder |
|
| ListGroupResourcesIterable |
|
| ListGroupResourcesPublisher |
|
| ListGroupResourcesRequest |
|
| ListGroupResourcesRequest.Builder |
|
| ListGroupResourcesRequestMarshaller |
|
| ListGroupResourcesResponse |
|
| ListGroupResourcesResponse.Builder |
|
| ListGroupsIterable |
|
| ListGroupsPublisher |
|
| ListGroupsRequest |
|
| ListGroupsRequest.Builder |
|
| ListGroupsRequestMarshaller |
|
| ListGroupsResponse |
|
| ListGroupsResponse.Builder |
|
| ListTagsForResourceRequest |
|
| ListTagsForResourceRequest.Builder |
|
| ListTagsForResourceRequestMarshaller |
|
| ListTagsForResourceResponse |
|
| ListTagsForResourceResponse.Builder |
|
| Literal |
|
| Literal.Visitor<T> |
|
| Not |
|
| NotFoundException |
The specified resource was not found.
|
| NotFoundException.Builder |
|
| Outputs |
|
| Outputs.Builder |
|
| Parameter |
|
| Parameter.Builder |
|
| Parameter.Deprecated |
|
| ParameterReference |
|
| ParameterReference.Builder |
|
| Parameters |
|
| Parameters.Builder |
|
| ParameterType |
|
| ParseArn |
|
| ParseUrl |
Function to parse a URI from a string.
|
| Partition |
|
| Partition.Builder |
|
| PartitionDataProvider |
|
| PartitionFn |
|
| Partitions |
|
| Partitions.Builder |
|
| Ref |
A reference to a field.
|
| RegionOverride |
|
| RegionOverride.Builder |
|
| RequestEntityTooLargeException |
One of the input resources is larger than is allowed.
|
| RequestEntityTooLargeException.Builder |
|
| ResourceNotFoundException |
One of the specified resources was not found.
|
| ResourceNotFoundException.Builder |
|
| Rule |
|
| Rule.Builder |
|
| RuleArn |
|
| RuleEngine |
|
| RuleError |
|
| RuleError.Builder |
|
| RuleEvaluator |
|
| RulePartition |
|
| RulePartition.Builder |
|
| RuleResult |
|
| RulesFunctions |
|
| RuleUrl |
Represents a URL to be used internally for endpoint resolution.
|
| RuleValueVisitor<R> |
Visitor for the right-hand side of rules (tree, error, endpoint)
|
| RuntimeVersion |
This structure contains information about one canary runtime version.
|
| RuntimeVersion.Builder |
|
| S3EncryptionConfig |
A structure that contains the configuration of encryption-at-rest settings for canary artifacts that the canary
uploads to Amazon S3.
|
| S3EncryptionConfig.Builder |
|
| Scope<T> |
|
| ServiceQuotaExceededException |
The request exceeded a service quota value.
|
| ServiceQuotaExceededException.Builder |
|
| SingleArgFn |
|
| SourceException |
|
| SourceException.BuilderImpl |
|
| StartCanaryRequest |
|
| StartCanaryRequest.Builder |
|
| StartCanaryRequestMarshaller |
|
| StartCanaryResponse |
|
| StartCanaryResponse.Builder |
|
| StopCanaryRequest |
|
| StopCanaryRequest.Builder |
|
| StopCanaryRequestMarshaller |
|
| StopCanaryResponse |
|
| StopCanaryResponse.Builder |
|
| StringEqualsFn |
|
| Substring |
|
| SyntheticsAsyncClient |
Service client for accessing Synthetics asynchronously.
|
| SyntheticsAsyncClientBuilder |
|
| SyntheticsAuthSchemeInterceptor |
|
| SyntheticsAuthSchemeParams |
The parameters object used to resolve the auth schemes for the Synthetics service.
|
| SyntheticsAuthSchemeParams.Builder |
|
| SyntheticsAuthSchemeProvider |
An auth scheme provider for Synthetics service.
|
| SyntheticsBaseClientBuilder<B extends SyntheticsBaseClientBuilder<B,C>,C> |
|
| SyntheticsClient |
Service client for accessing Synthetics.
|
| SyntheticsClientBuilder |
|
| SyntheticsClientOption<T> |
|
| SyntheticsEndpointParams |
The parameters object used to resolve an endpoint for the Synthetics service.
|
| SyntheticsEndpointParams.Builder |
|
| SyntheticsEndpointProvider |
An endpoint provider for Synthetics.
|
| SyntheticsException |
|
| SyntheticsException.Builder |
|
| SyntheticsException.BuilderImpl |
|
| SyntheticsRequest |
|
| SyntheticsRequest.Builder |
|
| SyntheticsRequest.BuilderImpl |
|
| SyntheticsRequestSetEndpointInterceptor |
|
| SyntheticsResolveEndpointInterceptor |
|
| SyntheticsResponse |
|
| SyntheticsResponse.Builder |
|
| SyntheticsResponse.BuilderImpl |
|
| SyntheticsResponseMetadata |
|
| SyntheticsServiceClientConfiguration |
Class to expose the service client settings to the user.
|
| SyntheticsServiceClientConfiguration.Builder |
|
| SyntheticsServiceClientConfigurationBuilder |
|
| TagResourceRequest |
|
| TagResourceRequest.Builder |
|
| TagResourceRequestMarshaller |
|
| TagResourceResponse |
|
| TagResourceResponse.Builder |
|
| Template |
Template represents a "Template Literal".
|
| Template.Dynamic |
|
| Template.Literal |
|
| Template.Part |
|
| TemplateVisitor<T> |
For code generating from a template, use a `TemplateVisitor`.
|
| TooManyRequestsException |
There were too many simultaneous requests.
|
| TooManyRequestsException.Builder |
|
| ToParameterReference |
|
| TreeRule |
|
| UntagResourceRequest |
|
| UntagResourceRequest.Builder |
|
| UntagResourceRequestMarshaller |
|
| UntagResourceResponse |
|
| UntagResourceResponse.Builder |
|
| UpdateCanaryRequest |
|
| UpdateCanaryRequest.Builder |
|
| UpdateCanaryRequestMarshaller |
|
| UpdateCanaryResponse |
|
| UpdateCanaryResponse.Builder |
|
| UriEncodeFn |
|
| UserAgentUtils |
|
| ValidationException |
A parameter could not be validated.
|
| ValidationException.Builder |
|
| Value |
Base class for the types of values computable by the RuleEngine.
|
| Value.Array |
An array value.
|
| Value.Bool |
A boolean value.
|
| Value.Endpoint |
|
| Value.Endpoint.Builder |
|
| Value.Int |
An integer value.
|
| Value.None |
|
| Value.Record |
A record (map) value.
|
| Value.Str |
A string value.
|
| VisualReferenceInput |
An object that specifies what screenshots to use as a baseline for visual monitoring by this canary.
|
| VisualReferenceInput.Builder |
|
| VisualReferenceOutput |
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run
that is used as the baseline for screenshots, and the coordinates of any parts of those screenshots that are ignored
during visual monitoring comparison.
|
| VisualReferenceOutput.Builder |
|
| VpcConfigInput |
If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security
groups of the VPC endpoint.
|
| VpcConfigInput.Builder |
|
| VpcConfigOutput |
If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security
groups of the VPC endpoint.
|
| VpcConfigOutput.Builder |
|