import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type BatchGetTracesCommandInput, type BatchGetTracesCommandOutput } from "./commands/BatchGetTracesCommand"; import { type CancelTraceRetrievalCommandInput, type CancelTraceRetrievalCommandOutput } from "./commands/CancelTraceRetrievalCommand"; import { type CreateGroupCommandInput, type CreateGroupCommandOutput } from "./commands/CreateGroupCommand"; import { type CreateSamplingRuleCommandInput, type CreateSamplingRuleCommandOutput } from "./commands/CreateSamplingRuleCommand"; import { type DeleteGroupCommandInput, type DeleteGroupCommandOutput } from "./commands/DeleteGroupCommand"; import { type DeleteResourcePolicyCommandInput, type DeleteResourcePolicyCommandOutput } from "./commands/DeleteResourcePolicyCommand"; import { type DeleteSamplingRuleCommandInput, type DeleteSamplingRuleCommandOutput } from "./commands/DeleteSamplingRuleCommand"; import { type GetEncryptionConfigCommandInput, type GetEncryptionConfigCommandOutput } from "./commands/GetEncryptionConfigCommand"; import { type GetGroupCommandInput, type GetGroupCommandOutput } from "./commands/GetGroupCommand"; import { type GetGroupsCommandInput, type GetGroupsCommandOutput } from "./commands/GetGroupsCommand"; import { type GetIndexingRulesCommandInput, type GetIndexingRulesCommandOutput } from "./commands/GetIndexingRulesCommand"; import { type GetInsightCommandInput, type GetInsightCommandOutput } from "./commands/GetInsightCommand"; import { type GetInsightEventsCommandInput, type GetInsightEventsCommandOutput } from "./commands/GetInsightEventsCommand"; import { type GetInsightImpactGraphCommandInput, type GetInsightImpactGraphCommandOutput } from "./commands/GetInsightImpactGraphCommand"; import { type GetInsightSummariesCommandInput, type GetInsightSummariesCommandOutput } from "./commands/GetInsightSummariesCommand"; import { type GetRetrievedTracesGraphCommandInput, type GetRetrievedTracesGraphCommandOutput } from "./commands/GetRetrievedTracesGraphCommand"; import { type GetSamplingRulesCommandInput, type GetSamplingRulesCommandOutput } from "./commands/GetSamplingRulesCommand"; import { type GetSamplingStatisticSummariesCommandInput, type GetSamplingStatisticSummariesCommandOutput } from "./commands/GetSamplingStatisticSummariesCommand"; import { type GetSamplingTargetsCommandInput, type GetSamplingTargetsCommandOutput } from "./commands/GetSamplingTargetsCommand"; import { type GetServiceGraphCommandInput, type GetServiceGraphCommandOutput } from "./commands/GetServiceGraphCommand"; import { type GetTimeSeriesServiceStatisticsCommandInput, type GetTimeSeriesServiceStatisticsCommandOutput } from "./commands/GetTimeSeriesServiceStatisticsCommand"; import { type GetTraceGraphCommandInput, type GetTraceGraphCommandOutput } from "./commands/GetTraceGraphCommand"; import { type GetTraceSegmentDestinationCommandInput, type GetTraceSegmentDestinationCommandOutput } from "./commands/GetTraceSegmentDestinationCommand"; import { type GetTraceSummariesCommandInput, type GetTraceSummariesCommandOutput } from "./commands/GetTraceSummariesCommand"; import { type ListResourcePoliciesCommandInput, type ListResourcePoliciesCommandOutput } from "./commands/ListResourcePoliciesCommand"; import { type ListRetrievedTracesCommandInput, type ListRetrievedTracesCommandOutput } from "./commands/ListRetrievedTracesCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type PutEncryptionConfigCommandInput, type PutEncryptionConfigCommandOutput } from "./commands/PutEncryptionConfigCommand"; import { type PutResourcePolicyCommandInput, type PutResourcePolicyCommandOutput } from "./commands/PutResourcePolicyCommand"; import { type PutTelemetryRecordsCommandInput, type PutTelemetryRecordsCommandOutput } from "./commands/PutTelemetryRecordsCommand"; import { type PutTraceSegmentsCommandInput, type PutTraceSegmentsCommandOutput } from "./commands/PutTraceSegmentsCommand"; import { type StartTraceRetrievalCommandInput, type StartTraceRetrievalCommandOutput } from "./commands/StartTraceRetrievalCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateGroupCommandInput, type UpdateGroupCommandOutput } from "./commands/UpdateGroupCommand"; import { type UpdateIndexingRuleCommandInput, type UpdateIndexingRuleCommandOutput } from "./commands/UpdateIndexingRuleCommand"; import { type UpdateSamplingRuleCommandInput, type UpdateSamplingRuleCommandOutput } from "./commands/UpdateSamplingRuleCommand"; import { type UpdateTraceSegmentDestinationCommandInput, type UpdateTraceSegmentDestinationCommandOutput } from "./commands/UpdateTraceSegmentDestinationCommand"; import { XRayClient } from "./XRayClient"; export interface XRay { /** * @see {@link BatchGetTracesCommand} */ batchGetTraces(args: BatchGetTracesCommandInput, options?: __HttpHandlerOptions): Promise; batchGetTraces(args: BatchGetTracesCommandInput, cb: (err: any, data?: BatchGetTracesCommandOutput) => void): void; batchGetTraces(args: BatchGetTracesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetTracesCommandOutput) => void): void; /** * @see {@link CancelTraceRetrievalCommand} */ cancelTraceRetrieval(args: CancelTraceRetrievalCommandInput, options?: __HttpHandlerOptions): Promise; cancelTraceRetrieval(args: CancelTraceRetrievalCommandInput, cb: (err: any, data?: CancelTraceRetrievalCommandOutput) => void): void; cancelTraceRetrieval(args: CancelTraceRetrievalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelTraceRetrievalCommandOutput) => void): void; /** * @see {@link CreateGroupCommand} */ createGroup(args: CreateGroupCommandInput, options?: __HttpHandlerOptions): Promise; createGroup(args: CreateGroupCommandInput, cb: (err: any, data?: CreateGroupCommandOutput) => void): void; createGroup(args: CreateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateGroupCommandOutput) => void): void; /** * @see {@link CreateSamplingRuleCommand} */ createSamplingRule(args: CreateSamplingRuleCommandInput, options?: __HttpHandlerOptions): Promise; createSamplingRule(args: CreateSamplingRuleCommandInput, cb: (err: any, data?: CreateSamplingRuleCommandOutput) => void): void; createSamplingRule(args: CreateSamplingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSamplingRuleCommandOutput) => void): void; /** * @see {@link DeleteGroupCommand} */ deleteGroup(): Promise; deleteGroup(args: DeleteGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteGroup(args: DeleteGroupCommandInput, cb: (err: any, data?: DeleteGroupCommandOutput) => void): void; deleteGroup(args: DeleteGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteGroupCommandOutput) => void): void; /** * @see {@link DeleteResourcePolicyCommand} */ deleteResourcePolicy(args: DeleteResourcePolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteResourcePolicy(args: DeleteResourcePolicyCommandInput, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void): void; deleteResourcePolicy(args: DeleteResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourcePolicyCommandOutput) => void): void; /** * @see {@link DeleteSamplingRuleCommand} */ deleteSamplingRule(): Promise; deleteSamplingRule(args: DeleteSamplingRuleCommandInput, options?: __HttpHandlerOptions): Promise; deleteSamplingRule(args: DeleteSamplingRuleCommandInput, cb: (err: any, data?: DeleteSamplingRuleCommandOutput) => void): void; deleteSamplingRule(args: DeleteSamplingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteSamplingRuleCommandOutput) => void): void; /** * @see {@link GetEncryptionConfigCommand} */ getEncryptionConfig(): Promise; getEncryptionConfig(args: GetEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; getEncryptionConfig(args: GetEncryptionConfigCommandInput, cb: (err: any, data?: GetEncryptionConfigCommandOutput) => void): void; getEncryptionConfig(args: GetEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEncryptionConfigCommandOutput) => void): void; /** * @see {@link GetGroupCommand} */ getGroup(): Promise; getGroup(args: GetGroupCommandInput, options?: __HttpHandlerOptions): Promise; getGroup(args: GetGroupCommandInput, cb: (err: any, data?: GetGroupCommandOutput) => void): void; getGroup(args: GetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGroupCommandOutput) => void): void; /** * @see {@link GetGroupsCommand} */ getGroups(): Promise; getGroups(args: GetGroupsCommandInput, options?: __HttpHandlerOptions): Promise; getGroups(args: GetGroupsCommandInput, cb: (err: any, data?: GetGroupsCommandOutput) => void): void; getGroups(args: GetGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGroupsCommandOutput) => void): void; /** * @see {@link GetIndexingRulesCommand} */ getIndexingRules(): Promise; getIndexingRules(args: GetIndexingRulesCommandInput, options?: __HttpHandlerOptions): Promise; getIndexingRules(args: GetIndexingRulesCommandInput, cb: (err: any, data?: GetIndexingRulesCommandOutput) => void): void; getIndexingRules(args: GetIndexingRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIndexingRulesCommandOutput) => void): void; /** * @see {@link GetInsightCommand} */ getInsight(args: GetInsightCommandInput, options?: __HttpHandlerOptions): Promise; getInsight(args: GetInsightCommandInput, cb: (err: any, data?: GetInsightCommandOutput) => void): void; getInsight(args: GetInsightCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInsightCommandOutput) => void): void; /** * @see {@link GetInsightEventsCommand} */ getInsightEvents(args: GetInsightEventsCommandInput, options?: __HttpHandlerOptions): Promise; getInsightEvents(args: GetInsightEventsCommandInput, cb: (err: any, data?: GetInsightEventsCommandOutput) => void): void; getInsightEvents(args: GetInsightEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInsightEventsCommandOutput) => void): void; /** * @see {@link GetInsightImpactGraphCommand} */ getInsightImpactGraph(args: GetInsightImpactGraphCommandInput, options?: __HttpHandlerOptions): Promise; getInsightImpactGraph(args: GetInsightImpactGraphCommandInput, cb: (err: any, data?: GetInsightImpactGraphCommandOutput) => void): void; getInsightImpactGraph(args: GetInsightImpactGraphCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInsightImpactGraphCommandOutput) => void): void; /** * @see {@link GetInsightSummariesCommand} */ getInsightSummaries(args: GetInsightSummariesCommandInput, options?: __HttpHandlerOptions): Promise; getInsightSummaries(args: GetInsightSummariesCommandInput, cb: (err: any, data?: GetInsightSummariesCommandOutput) => void): void; getInsightSummaries(args: GetInsightSummariesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInsightSummariesCommandOutput) => void): void; /** * @see {@link GetRetrievedTracesGraphCommand} */ getRetrievedTracesGraph(args: GetRetrievedTracesGraphCommandInput, options?: __HttpHandlerOptions): Promise; getRetrievedTracesGraph(args: GetRetrievedTracesGraphCommandInput, cb: (err: any, data?: GetRetrievedTracesGraphCommandOutput) => void): void; getRetrievedTracesGraph(args: GetRetrievedTracesGraphCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRetrievedTracesGraphCommandOutput) => void): void; /** * @see {@link GetSamplingRulesCommand} */ getSamplingRules(): Promise; getSamplingRules(args: GetSamplingRulesCommandInput, options?: __HttpHandlerOptions): Promise; getSamplingRules(args: GetSamplingRulesCommandInput, cb: (err: any, data?: GetSamplingRulesCommandOutput) => void): void; getSamplingRules(args: GetSamplingRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSamplingRulesCommandOutput) => void): void; /** * @see {@link GetSamplingStatisticSummariesCommand} */ getSamplingStatisticSummaries(): Promise; getSamplingStatisticSummaries(args: GetSamplingStatisticSummariesCommandInput, options?: __HttpHandlerOptions): Promise; getSamplingStatisticSummaries(args: GetSamplingStatisticSummariesCommandInput, cb: (err: any, data?: GetSamplingStatisticSummariesCommandOutput) => void): void; getSamplingStatisticSummaries(args: GetSamplingStatisticSummariesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSamplingStatisticSummariesCommandOutput) => void): void; /** * @see {@link GetSamplingTargetsCommand} */ getSamplingTargets(args: GetSamplingTargetsCommandInput, options?: __HttpHandlerOptions): Promise; getSamplingTargets(args: GetSamplingTargetsCommandInput, cb: (err: any, data?: GetSamplingTargetsCommandOutput) => void): void; getSamplingTargets(args: GetSamplingTargetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSamplingTargetsCommandOutput) => void): void; /** * @see {@link GetServiceGraphCommand} */ getServiceGraph(args: GetServiceGraphCommandInput, options?: __HttpHandlerOptions): Promise; getServiceGraph(args: GetServiceGraphCommandInput, cb: (err: any, data?: GetServiceGraphCommandOutput) => void): void; getServiceGraph(args: GetServiceGraphCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetServiceGraphCommandOutput) => void): void; /** * @see {@link GetTimeSeriesServiceStatisticsCommand} */ getTimeSeriesServiceStatistics(args: GetTimeSeriesServiceStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; getTimeSeriesServiceStatistics(args: GetTimeSeriesServiceStatisticsCommandInput, cb: (err: any, data?: GetTimeSeriesServiceStatisticsCommandOutput) => void): void; getTimeSeriesServiceStatistics(args: GetTimeSeriesServiceStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTimeSeriesServiceStatisticsCommandOutput) => void): void; /** * @see {@link GetTraceGraphCommand} */ getTraceGraph(args: GetTraceGraphCommandInput, options?: __HttpHandlerOptions): Promise; getTraceGraph(args: GetTraceGraphCommandInput, cb: (err: any, data?: GetTraceGraphCommandOutput) => void): void; getTraceGraph(args: GetTraceGraphCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTraceGraphCommandOutput) => void): void; /** * @see {@link GetTraceSegmentDestinationCommand} */ getTraceSegmentDestination(): Promise; getTraceSegmentDestination(args: GetTraceSegmentDestinationCommandInput, options?: __HttpHandlerOptions): Promise; getTraceSegmentDestination(args: GetTraceSegmentDestinationCommandInput, cb: (err: any, data?: GetTraceSegmentDestinationCommandOutput) => void): void; getTraceSegmentDestination(args: GetTraceSegmentDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTraceSegmentDestinationCommandOutput) => void): void; /** * @see {@link GetTraceSummariesCommand} */ getTraceSummaries(args: GetTraceSummariesCommandInput, options?: __HttpHandlerOptions): Promise; getTraceSummaries(args: GetTraceSummariesCommandInput, cb: (err: any, data?: GetTraceSummariesCommandOutput) => void): void; getTraceSummaries(args: GetTraceSummariesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTraceSummariesCommandOutput) => void): void; /** * @see {@link ListResourcePoliciesCommand} */ listResourcePolicies(): Promise; listResourcePolicies(args: ListResourcePoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listResourcePolicies(args: ListResourcePoliciesCommandInput, cb: (err: any, data?: ListResourcePoliciesCommandOutput) => void): void; listResourcePolicies(args: ListResourcePoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourcePoliciesCommandOutput) => void): void; /** * @see {@link ListRetrievedTracesCommand} */ listRetrievedTraces(args: ListRetrievedTracesCommandInput, options?: __HttpHandlerOptions): Promise; listRetrievedTraces(args: ListRetrievedTracesCommandInput, cb: (err: any, data?: ListRetrievedTracesCommandOutput) => void): void; listRetrievedTraces(args: ListRetrievedTracesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRetrievedTracesCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link PutEncryptionConfigCommand} */ putEncryptionConfig(args: PutEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; putEncryptionConfig(args: PutEncryptionConfigCommandInput, cb: (err: any, data?: PutEncryptionConfigCommandOutput) => void): void; putEncryptionConfig(args: PutEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEncryptionConfigCommandOutput) => void): void; /** * @see {@link PutResourcePolicyCommand} */ putResourcePolicy(args: PutResourcePolicyCommandInput, options?: __HttpHandlerOptions): Promise; putResourcePolicy(args: PutResourcePolicyCommandInput, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void): void; putResourcePolicy(args: PutResourcePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutResourcePolicyCommandOutput) => void): void; /** * @see {@link PutTelemetryRecordsCommand} */ putTelemetryRecords(args: PutTelemetryRecordsCommandInput, options?: __HttpHandlerOptions): Promise; putTelemetryRecords(args: PutTelemetryRecordsCommandInput, cb: (err: any, data?: PutTelemetryRecordsCommandOutput) => void): void; putTelemetryRecords(args: PutTelemetryRecordsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutTelemetryRecordsCommandOutput) => void): void; /** * @see {@link PutTraceSegmentsCommand} */ putTraceSegments(args: PutTraceSegmentsCommandInput, options?: __HttpHandlerOptions): Promise; putTraceSegments(args: PutTraceSegmentsCommandInput, cb: (err: any, data?: PutTraceSegmentsCommandOutput) => void): void; putTraceSegments(args: PutTraceSegmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutTraceSegmentsCommandOutput) => void): void; /** * @see {@link StartTraceRetrievalCommand} */ startTraceRetrieval(args: StartTraceRetrievalCommandInput, options?: __HttpHandlerOptions): Promise; startTraceRetrieval(args: StartTraceRetrievalCommandInput, cb: (err: any, data?: StartTraceRetrievalCommandOutput) => void): void; startTraceRetrieval(args: StartTraceRetrievalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartTraceRetrievalCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateGroupCommand} */ updateGroup(): Promise; updateGroup(args: UpdateGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateGroup(args: UpdateGroupCommandInput, cb: (err: any, data?: UpdateGroupCommandOutput) => void): void; updateGroup(args: UpdateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateGroupCommandOutput) => void): void; /** * @see {@link UpdateIndexingRuleCommand} */ updateIndexingRule(args: UpdateIndexingRuleCommandInput, options?: __HttpHandlerOptions): Promise; updateIndexingRule(args: UpdateIndexingRuleCommandInput, cb: (err: any, data?: UpdateIndexingRuleCommandOutput) => void): void; updateIndexingRule(args: UpdateIndexingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIndexingRuleCommandOutput) => void): void; /** * @see {@link UpdateSamplingRuleCommand} */ updateSamplingRule(args: UpdateSamplingRuleCommandInput, options?: __HttpHandlerOptions): Promise; updateSamplingRule(args: UpdateSamplingRuleCommandInput, cb: (err: any, data?: UpdateSamplingRuleCommandOutput) => void): void; updateSamplingRule(args: UpdateSamplingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSamplingRuleCommandOutput) => void): void; /** * @see {@link UpdateTraceSegmentDestinationCommand} */ updateTraceSegmentDestination(): Promise; updateTraceSegmentDestination(args: UpdateTraceSegmentDestinationCommandInput, options?: __HttpHandlerOptions): Promise; updateTraceSegmentDestination(args: UpdateTraceSegmentDestinationCommandInput, cb: (err: any, data?: UpdateTraceSegmentDestinationCommandOutput) => void): void; updateTraceSegmentDestination(args: UpdateTraceSegmentDestinationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTraceSegmentDestinationCommandOutput) => void): void; /** * @see {@link BatchGetTracesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link BatchGetTracesCommandOutput}. */ paginateBatchGetTraces(args: BatchGetTracesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetGroupsCommandOutput}. */ paginateGetGroups(args?: GetGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetInsightEventsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetInsightEventsCommandOutput}. */ paginateGetInsightEvents(args: GetInsightEventsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetInsightSummariesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetInsightSummariesCommandOutput}. */ paginateGetInsightSummaries(args: GetInsightSummariesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetSamplingRulesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetSamplingRulesCommandOutput}. */ paginateGetSamplingRules(args?: GetSamplingRulesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetSamplingStatisticSummariesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetSamplingStatisticSummariesCommandOutput}. */ paginateGetSamplingStatisticSummaries(args?: GetSamplingStatisticSummariesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetServiceGraphCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetServiceGraphCommandOutput}. */ paginateGetServiceGraph(args: GetServiceGraphCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetTimeSeriesServiceStatisticsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetTimeSeriesServiceStatisticsCommandOutput}. */ paginateGetTimeSeriesServiceStatistics(args: GetTimeSeriesServiceStatisticsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetTraceGraphCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetTraceGraphCommandOutput}. */ paginateGetTraceGraph(args: GetTraceGraphCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetTraceSummariesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetTraceSummariesCommandOutput}. */ paginateGetTraceSummaries(args: GetTraceSummariesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListResourcePoliciesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListResourcePoliciesCommandOutput}. */ paginateListResourcePolicies(args?: ListResourcePoliciesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListTagsForResourceCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListTagsForResourceCommandOutput}. */ paginateListTagsForResource(args: ListTagsForResourceCommandInput, paginationConfig?: Omit): Paginator; } /** *

Amazon Web Services X-Ray provides APIs for managing debug traces and retrieving service maps * and other data created by processing those traces.

* @public */ export declare class XRay extends XRayClient implements XRay { }