//go:build no_runtime_type_checking

package awscdkkinesisanalyticsflinkalpha

// Building without runtime type checking enabled, so all the below just return nil

func (a *jsiiProxy_Application) validateAddToRolePolicyParameters(policyStatement awsiam.PolicyStatement) error {
	return nil
}

func (a *jsiiProxy_Application) validateApplyRemovalPolicyParameters(policy awscdk.RemovalPolicy) error {
	return nil
}

func (a *jsiiProxy_Application) validateGetResourceArnAttributeParameters(arnAttr *string, arnComponents *awscdk.ArnComponents) error {
	return nil
}

func (a *jsiiProxy_Application) validateGetResourceNameAttributeParameters(nameAttr *string) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricParameters(metricName *string, props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricBackPressuredTimeMsPerSecondParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricBusyTimePerMsPerSecondParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricCpuUtilizationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricCurrentInputWatermarkParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricCurrentOutputWatermarkParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricDowntimeParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricFullRestartsParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricHeapMemoryUtilizationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricIdleTimeMsPerSecondParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricKpusParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricLastCheckpointDurationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricLastCheckpointSizeParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricManagedMemoryTotalParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricManagedMemoryUsedParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricManagedMemoryUtilizationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumberOfFailedCheckpointsParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumLateRecordsDroppedParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumRecordsInParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumRecordsInPerSecondParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumRecordsOutParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricNumRecordsOutPerSecondParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricOldGenerationGCCountParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricOldGenerationGCTimeParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricThreadsCountParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (a *jsiiProxy_Application) validateMetricUptimeParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func validateApplication_FromApplicationArnParameters(scope constructs.Construct, id *string, applicationArn *string) error {
	return nil
}

func validateApplication_FromApplicationAttributesParameters(scope constructs.Construct, id *string, attrs *ApplicationAttributes) error {
	return nil
}

func validateApplication_FromApplicationNameParameters(scope constructs.Construct, id *string, applicationName *string) error {
	return nil
}

func validateApplication_IsConstructParameters(x interface{}) error {
	return nil
}

func validateApplication_IsOwnedResourceParameters(construct constructs.IConstruct) error {
	return nil
}

func validateApplication_IsResourceParameters(construct constructs.IConstruct) error {
	return nil
}

func validateNewApplicationParameters(scope constructs.Construct, id *string, props *ApplicationProps) error {
	return nil
}

