import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type AddApplicationCloudWatchLoggingOptionCommandInput, type AddApplicationCloudWatchLoggingOptionCommandOutput } from "./commands/AddApplicationCloudWatchLoggingOptionCommand"; import { type AddApplicationInputCommandInput, type AddApplicationInputCommandOutput } from "./commands/AddApplicationInputCommand"; import { type AddApplicationInputProcessingConfigurationCommandInput, type AddApplicationInputProcessingConfigurationCommandOutput } from "./commands/AddApplicationInputProcessingConfigurationCommand"; import { type AddApplicationOutputCommandInput, type AddApplicationOutputCommandOutput } from "./commands/AddApplicationOutputCommand"; import { type AddApplicationReferenceDataSourceCommandInput, type AddApplicationReferenceDataSourceCommandOutput } from "./commands/AddApplicationReferenceDataSourceCommand"; import { type AddApplicationVpcConfigurationCommandInput, type AddApplicationVpcConfigurationCommandOutput } from "./commands/AddApplicationVpcConfigurationCommand"; import { type CreateApplicationCommandInput, type CreateApplicationCommandOutput } from "./commands/CreateApplicationCommand"; import { type CreateApplicationPresignedUrlCommandInput, type CreateApplicationPresignedUrlCommandOutput } from "./commands/CreateApplicationPresignedUrlCommand"; import { type CreateApplicationSnapshotCommandInput, type CreateApplicationSnapshotCommandOutput } from "./commands/CreateApplicationSnapshotCommand"; import { type DeleteApplicationCloudWatchLoggingOptionCommandInput, type DeleteApplicationCloudWatchLoggingOptionCommandOutput } from "./commands/DeleteApplicationCloudWatchLoggingOptionCommand"; import { type DeleteApplicationCommandInput, type DeleteApplicationCommandOutput } from "./commands/DeleteApplicationCommand"; import { type DeleteApplicationInputProcessingConfigurationCommandInput, type DeleteApplicationInputProcessingConfigurationCommandOutput } from "./commands/DeleteApplicationInputProcessingConfigurationCommand"; import { type DeleteApplicationOutputCommandInput, type DeleteApplicationOutputCommandOutput } from "./commands/DeleteApplicationOutputCommand"; import { type DeleteApplicationReferenceDataSourceCommandInput, type DeleteApplicationReferenceDataSourceCommandOutput } from "./commands/DeleteApplicationReferenceDataSourceCommand"; import { type DeleteApplicationSnapshotCommandInput, type DeleteApplicationSnapshotCommandOutput } from "./commands/DeleteApplicationSnapshotCommand"; import { type DeleteApplicationVpcConfigurationCommandInput, type DeleteApplicationVpcConfigurationCommandOutput } from "./commands/DeleteApplicationVpcConfigurationCommand"; import { type DescribeApplicationCommandInput, type DescribeApplicationCommandOutput } from "./commands/DescribeApplicationCommand"; import { type DescribeApplicationOperationCommandInput, type DescribeApplicationOperationCommandOutput } from "./commands/DescribeApplicationOperationCommand"; import { type DescribeApplicationSnapshotCommandInput, type DescribeApplicationSnapshotCommandOutput } from "./commands/DescribeApplicationSnapshotCommand"; import { type DescribeApplicationVersionCommandInput, type DescribeApplicationVersionCommandOutput } from "./commands/DescribeApplicationVersionCommand"; import { type DiscoverInputSchemaCommandInput, type DiscoverInputSchemaCommandOutput } from "./commands/DiscoverInputSchemaCommand"; import { type ListApplicationOperationsCommandInput, type ListApplicationOperationsCommandOutput } from "./commands/ListApplicationOperationsCommand"; import { type ListApplicationsCommandInput, type ListApplicationsCommandOutput } from "./commands/ListApplicationsCommand"; import { type ListApplicationSnapshotsCommandInput, type ListApplicationSnapshotsCommandOutput } from "./commands/ListApplicationSnapshotsCommand"; import { type ListApplicationVersionsCommandInput, type ListApplicationVersionsCommandOutput } from "./commands/ListApplicationVersionsCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type RollbackApplicationCommandInput, type RollbackApplicationCommandOutput } from "./commands/RollbackApplicationCommand"; import { type StartApplicationCommandInput, type StartApplicationCommandOutput } from "./commands/StartApplicationCommand"; import { type StopApplicationCommandInput, type StopApplicationCommandOutput } from "./commands/StopApplicationCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateApplicationCommandInput, type UpdateApplicationCommandOutput } from "./commands/UpdateApplicationCommand"; import { type UpdateApplicationMaintenanceConfigurationCommandInput, type UpdateApplicationMaintenanceConfigurationCommandOutput } from "./commands/UpdateApplicationMaintenanceConfigurationCommand"; import { KinesisAnalyticsV2Client } from "./KinesisAnalyticsV2Client"; export interface KinesisAnalyticsV2 { /** * @see {@link AddApplicationCloudWatchLoggingOptionCommand} */ addApplicationCloudWatchLoggingOption(args: AddApplicationCloudWatchLoggingOptionCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationCloudWatchLoggingOption(args: AddApplicationCloudWatchLoggingOptionCommandInput, cb: (err: any, data?: AddApplicationCloudWatchLoggingOptionCommandOutput) => void): void; addApplicationCloudWatchLoggingOption(args: AddApplicationCloudWatchLoggingOptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationCloudWatchLoggingOptionCommandOutput) => void): void; /** * @see {@link AddApplicationInputCommand} */ addApplicationInput(args: AddApplicationInputCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationInput(args: AddApplicationInputCommandInput, cb: (err: any, data?: AddApplicationInputCommandOutput) => void): void; addApplicationInput(args: AddApplicationInputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationInputCommandOutput) => void): void; /** * @see {@link AddApplicationInputProcessingConfigurationCommand} */ addApplicationInputProcessingConfiguration(args: AddApplicationInputProcessingConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationInputProcessingConfiguration(args: AddApplicationInputProcessingConfigurationCommandInput, cb: (err: any, data?: AddApplicationInputProcessingConfigurationCommandOutput) => void): void; addApplicationInputProcessingConfiguration(args: AddApplicationInputProcessingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationInputProcessingConfigurationCommandOutput) => void): void; /** * @see {@link AddApplicationOutputCommand} */ addApplicationOutput(args: AddApplicationOutputCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationOutput(args: AddApplicationOutputCommandInput, cb: (err: any, data?: AddApplicationOutputCommandOutput) => void): void; addApplicationOutput(args: AddApplicationOutputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationOutputCommandOutput) => void): void; /** * @see {@link AddApplicationReferenceDataSourceCommand} */ addApplicationReferenceDataSource(args: AddApplicationReferenceDataSourceCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationReferenceDataSource(args: AddApplicationReferenceDataSourceCommandInput, cb: (err: any, data?: AddApplicationReferenceDataSourceCommandOutput) => void): void; addApplicationReferenceDataSource(args: AddApplicationReferenceDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationReferenceDataSourceCommandOutput) => void): void; /** * @see {@link AddApplicationVpcConfigurationCommand} */ addApplicationVpcConfiguration(args: AddApplicationVpcConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; addApplicationVpcConfiguration(args: AddApplicationVpcConfigurationCommandInput, cb: (err: any, data?: AddApplicationVpcConfigurationCommandOutput) => void): void; addApplicationVpcConfiguration(args: AddApplicationVpcConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddApplicationVpcConfigurationCommandOutput) => void): void; /** * @see {@link CreateApplicationCommand} */ createApplication(args: CreateApplicationCommandInput, options?: __HttpHandlerOptions): Promise; createApplication(args: CreateApplicationCommandInput, cb: (err: any, data?: CreateApplicationCommandOutput) => void): void; createApplication(args: CreateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationCommandOutput) => void): void; /** * @see {@link CreateApplicationPresignedUrlCommand} */ createApplicationPresignedUrl(args: CreateApplicationPresignedUrlCommandInput, options?: __HttpHandlerOptions): Promise; createApplicationPresignedUrl(args: CreateApplicationPresignedUrlCommandInput, cb: (err: any, data?: CreateApplicationPresignedUrlCommandOutput) => void): void; createApplicationPresignedUrl(args: CreateApplicationPresignedUrlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationPresignedUrlCommandOutput) => void): void; /** * @see {@link CreateApplicationSnapshotCommand} */ createApplicationSnapshot(args: CreateApplicationSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createApplicationSnapshot(args: CreateApplicationSnapshotCommandInput, cb: (err: any, data?: CreateApplicationSnapshotCommandOutput) => void): void; createApplicationSnapshot(args: CreateApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationSnapshotCommandOutput) => void): void; /** * @see {@link DeleteApplicationCommand} */ deleteApplication(args: DeleteApplicationCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplication(args: DeleteApplicationCommandInput, cb: (err: any, data?: DeleteApplicationCommandOutput) => void): void; deleteApplication(args: DeleteApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCommandOutput) => void): void; /** * @see {@link DeleteApplicationCloudWatchLoggingOptionCommand} */ deleteApplicationCloudWatchLoggingOption(args: DeleteApplicationCloudWatchLoggingOptionCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationCloudWatchLoggingOption(args: DeleteApplicationCloudWatchLoggingOptionCommandInput, cb: (err: any, data?: DeleteApplicationCloudWatchLoggingOptionCommandOutput) => void): void; deleteApplicationCloudWatchLoggingOption(args: DeleteApplicationCloudWatchLoggingOptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCloudWatchLoggingOptionCommandOutput) => void): void; /** * @see {@link DeleteApplicationInputProcessingConfigurationCommand} */ deleteApplicationInputProcessingConfiguration(args: DeleteApplicationInputProcessingConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationInputProcessingConfiguration(args: DeleteApplicationInputProcessingConfigurationCommandInput, cb: (err: any, data?: DeleteApplicationInputProcessingConfigurationCommandOutput) => void): void; deleteApplicationInputProcessingConfiguration(args: DeleteApplicationInputProcessingConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationInputProcessingConfigurationCommandOutput) => void): void; /** * @see {@link DeleteApplicationOutputCommand} */ deleteApplicationOutput(args: DeleteApplicationOutputCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationOutput(args: DeleteApplicationOutputCommandInput, cb: (err: any, data?: DeleteApplicationOutputCommandOutput) => void): void; deleteApplicationOutput(args: DeleteApplicationOutputCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationOutputCommandOutput) => void): void; /** * @see {@link DeleteApplicationReferenceDataSourceCommand} */ deleteApplicationReferenceDataSource(args: DeleteApplicationReferenceDataSourceCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationReferenceDataSource(args: DeleteApplicationReferenceDataSourceCommandInput, cb: (err: any, data?: DeleteApplicationReferenceDataSourceCommandOutput) => void): void; deleteApplicationReferenceDataSource(args: DeleteApplicationReferenceDataSourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationReferenceDataSourceCommandOutput) => void): void; /** * @see {@link DeleteApplicationSnapshotCommand} */ deleteApplicationSnapshot(args: DeleteApplicationSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationSnapshot(args: DeleteApplicationSnapshotCommandInput, cb: (err: any, data?: DeleteApplicationSnapshotCommandOutput) => void): void; deleteApplicationSnapshot(args: DeleteApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationSnapshotCommandOutput) => void): void; /** * @see {@link DeleteApplicationVpcConfigurationCommand} */ deleteApplicationVpcConfiguration(args: DeleteApplicationVpcConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; deleteApplicationVpcConfiguration(args: DeleteApplicationVpcConfigurationCommandInput, cb: (err: any, data?: DeleteApplicationVpcConfigurationCommandOutput) => void): void; deleteApplicationVpcConfiguration(args: DeleteApplicationVpcConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationVpcConfigurationCommandOutput) => void): void; /** * @see {@link DescribeApplicationCommand} */ describeApplication(args: DescribeApplicationCommandInput, options?: __HttpHandlerOptions): Promise; describeApplication(args: DescribeApplicationCommandInput, cb: (err: any, data?: DescribeApplicationCommandOutput) => void): void; describeApplication(args: DescribeApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationCommandOutput) => void): void; /** * @see {@link DescribeApplicationOperationCommand} */ describeApplicationOperation(args: DescribeApplicationOperationCommandInput, options?: __HttpHandlerOptions): Promise; describeApplicationOperation(args: DescribeApplicationOperationCommandInput, cb: (err: any, data?: DescribeApplicationOperationCommandOutput) => void): void; describeApplicationOperation(args: DescribeApplicationOperationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationOperationCommandOutput) => void): void; /** * @see {@link DescribeApplicationSnapshotCommand} */ describeApplicationSnapshot(args: DescribeApplicationSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; describeApplicationSnapshot(args: DescribeApplicationSnapshotCommandInput, cb: (err: any, data?: DescribeApplicationSnapshotCommandOutput) => void): void; describeApplicationSnapshot(args: DescribeApplicationSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationSnapshotCommandOutput) => void): void; /** * @see {@link DescribeApplicationVersionCommand} */ describeApplicationVersion(args: DescribeApplicationVersionCommandInput, options?: __HttpHandlerOptions): Promise; describeApplicationVersion(args: DescribeApplicationVersionCommandInput, cb: (err: any, data?: DescribeApplicationVersionCommandOutput) => void): void; describeApplicationVersion(args: DescribeApplicationVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationVersionCommandOutput) => void): void; /** * @see {@link DiscoverInputSchemaCommand} */ discoverInputSchema(args: DiscoverInputSchemaCommandInput, options?: __HttpHandlerOptions): Promise; discoverInputSchema(args: DiscoverInputSchemaCommandInput, cb: (err: any, data?: DiscoverInputSchemaCommandOutput) => void): void; discoverInputSchema(args: DiscoverInputSchemaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DiscoverInputSchemaCommandOutput) => void): void; /** * @see {@link ListApplicationOperationsCommand} */ listApplicationOperations(args: ListApplicationOperationsCommandInput, options?: __HttpHandlerOptions): Promise; listApplicationOperations(args: ListApplicationOperationsCommandInput, cb: (err: any, data?: ListApplicationOperationsCommandOutput) => void): void; listApplicationOperations(args: ListApplicationOperationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationOperationsCommandOutput) => void): void; /** * @see {@link ListApplicationsCommand} */ listApplications(): Promise; listApplications(args: ListApplicationsCommandInput, options?: __HttpHandlerOptions): Promise; listApplications(args: ListApplicationsCommandInput, cb: (err: any, data?: ListApplicationsCommandOutput) => void): void; listApplications(args: ListApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationsCommandOutput) => void): void; /** * @see {@link ListApplicationSnapshotsCommand} */ listApplicationSnapshots(args: ListApplicationSnapshotsCommandInput, options?: __HttpHandlerOptions): Promise; listApplicationSnapshots(args: ListApplicationSnapshotsCommandInput, cb: (err: any, data?: ListApplicationSnapshotsCommandOutput) => void): void; listApplicationSnapshots(args: ListApplicationSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationSnapshotsCommandOutput) => void): void; /** * @see {@link ListApplicationVersionsCommand} */ listApplicationVersions(args: ListApplicationVersionsCommandInput, options?: __HttpHandlerOptions): Promise; listApplicationVersions(args: ListApplicationVersionsCommandInput, cb: (err: any, data?: ListApplicationVersionsCommandOutput) => void): void; listApplicationVersions(args: ListApplicationVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListApplicationVersionsCommandOutput) => 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 RollbackApplicationCommand} */ rollbackApplication(args: RollbackApplicationCommandInput, options?: __HttpHandlerOptions): Promise; rollbackApplication(args: RollbackApplicationCommandInput, cb: (err: any, data?: RollbackApplicationCommandOutput) => void): void; rollbackApplication(args: RollbackApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RollbackApplicationCommandOutput) => void): void; /** * @see {@link StartApplicationCommand} */ startApplication(args: StartApplicationCommandInput, options?: __HttpHandlerOptions): Promise; startApplication(args: StartApplicationCommandInput, cb: (err: any, data?: StartApplicationCommandOutput) => void): void; startApplication(args: StartApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartApplicationCommandOutput) => void): void; /** * @see {@link StopApplicationCommand} */ stopApplication(args: StopApplicationCommandInput, options?: __HttpHandlerOptions): Promise; stopApplication(args: StopApplicationCommandInput, cb: (err: any, data?: StopApplicationCommandOutput) => void): void; stopApplication(args: StopApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopApplicationCommandOutput) => 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 UpdateApplicationCommand} */ updateApplication(args: UpdateApplicationCommandInput, options?: __HttpHandlerOptions): Promise; updateApplication(args: UpdateApplicationCommandInput, cb: (err: any, data?: UpdateApplicationCommandOutput) => void): void; updateApplication(args: UpdateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationCommandOutput) => void): void; /** * @see {@link UpdateApplicationMaintenanceConfigurationCommand} */ updateApplicationMaintenanceConfiguration(args: UpdateApplicationMaintenanceConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateApplicationMaintenanceConfiguration(args: UpdateApplicationMaintenanceConfigurationCommandInput, cb: (err: any, data?: UpdateApplicationMaintenanceConfigurationCommandOutput) => void): void; updateApplicationMaintenanceConfiguration(args: UpdateApplicationMaintenanceConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationMaintenanceConfigurationCommandOutput) => void): void; /** * @see {@link ListApplicationOperationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListApplicationOperationsCommandOutput}. */ paginateListApplicationOperations(args: ListApplicationOperationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListApplicationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListApplicationsCommandOutput}. */ paginateListApplications(args?: ListApplicationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListApplicationSnapshotsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListApplicationSnapshotsCommandOutput}. */ paginateListApplicationSnapshots(args: ListApplicationSnapshotsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListApplicationVersionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListApplicationVersionsCommandOutput}. */ paginateListApplicationVersions(args: ListApplicationVersionsCommandInput, paginationConfig?: Omit): Paginator; } /** * *

Amazon Managed Service for Apache Flink was previously known as Amazon Kinesis Data Analytics for Apache Flink.

*
*

Amazon Managed Service for Apache Flink is a fully managed service that you can use to process and analyze streaming data using Java, Python, SQL, or Scala. The service * enables you to quickly author and run Java, SQL, or Scala code against streaming sources to perform time * series analytics, feed real-time dashboards, and create real-time metrics.

* @public */ export declare class KinesisAnalyticsV2 extends KinesisAnalyticsV2Client implements KinesisAnalyticsV2 { }