//go:build no_runtime_type_checking

package awsopensearchservice

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

func (i *jsiiProxy_IDomain) validateGrantIndexReadParameters(index *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantIndexReadWriteParameters(index *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantIndexWriteParameters(index *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantPathReadParameters(path *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantPathReadWriteParameters(path *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantPathWriteParameters(path *string, identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantReadParameters(identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantReadWriteParameters(identity awsiam.IGrantable) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateGrantWriteParameters(identity awsiam.IGrantable) error {
	return nil
}

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

func (i *jsiiProxy_IDomain) validateMetricAutomatedSnapshotFailureParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricClusterIndexWritesBlockedParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricClusterStatusRedParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricClusterStatusYellowParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricCPUUtilizationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricFreeStorageSpaceParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricIndexingLatencyParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricJVMMemoryPressureParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricKMSKeyErrorParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricKMSKeyInaccessibleParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricMasterCPUUtilizationParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricMasterJVMMemoryPressureParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricNodesParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricSearchableDocumentsParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

func (i *jsiiProxy_IDomain) validateMetricSearchLatencyParameters(props *awscloudwatch.MetricOptions) error {
	return nil
}

