// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0

//go:build no_runtime_type_checking

package record

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

func (r *jsiiProxy_RecordDataOutputReference) validateGetAnyMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetBooleanAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetBooleanMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetNumberAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetNumberListAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetNumberMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetStringAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateGetStringMapAttributeParameters(terraformAttribute *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateInterpolationForAttributeParameters(property *string) error {
	return nil
}

func (r *jsiiProxy_RecordDataOutputReference) validateResolveParameters(_context cdktf.IResolveContext) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetAlgorithmParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetAltitudeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetCertificateParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetComplexObjectIsFromSetParameters(val *bool) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetContentParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetDigestParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetDigestTypeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetFingerprintParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetFlagsParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetInternalValueParameters(val *RecordData) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetKeyTagParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLatDegreesParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLatDirectionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLatMinutesParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLatSecondsParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLongDegreesParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLongDirectionParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLongMinutesParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetLongSecondsParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetMatchingTypeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetNameParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetOrderParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPortParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPrecisionHorzParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPrecisionVertParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPreferenceParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPriorityParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetProtoParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetProtocolParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetPublicKeyParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetRegexParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetReplacementParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetSelectorParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetServiceParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetSizeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetTagParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetTargetParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetTerraformAttributeParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetTerraformResourceParameters(val cdktf.IInterpolatingParent) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetTypeParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetUsageParameters(val *float64) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetValueParameters(val *string) error {
	return nil
}

func (j *jsiiProxy_RecordDataOutputReference) validateSetWeightParameters(val *float64) error {
	return nil
}

func validateNewRecordDataOutputReferenceParameters(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) error {
	return nil
}

