github.com/apache/beam/sdks/v2@v2.48.2/java/expansion-service/src/test/resources/test_allowlist.yaml (about) 1 # 2 # Licensed to the Apache Software Foundation (ASF) under one 3 # or more contributor license agreements. See the NOTICE file 4 # distributed with this work for additional information 5 # regarding copyright ownership. The ASF licenses this file 6 # to you under the Apache License, Version 2.0 (the 7 # "License"); you may not use this file except in compliance 8 # with the License. You may obtain a copy of the License at 9 # 10 # http://www.apache.org/licenses/LICENSE-2.0 11 # 12 # Unless required by applicable law or agreed to in writing, 13 # software distributed under the License is distributed on an 14 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 # KIND, either express or implied. See the License for the 16 # specific language governing permissions and limitations 17 # under the License. 18 # 19 20 version: v1 21 allowedClasses: 22 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithConstructor 23 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithConstructorMethod 24 allowedConstructorMethods: 25 - from 26 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithConstructorAndBuilderMethods 27 allowedBuilderMethods: 28 - withStrField2 29 - withIntField1 30 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithMultiArgumentConstructor 31 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithMultiArgumentBuilderMethod 32 allowedBuilderMethods: 33 - withFields 34 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithConstructorMethodAndBuilderMethods 35 allowedConstructorMethods: 36 - from 37 allowedBuilderMethods: 38 - withStrField2 39 - withIntField1 40 - strField2 41 - intField1 42 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithMultiLanguageAnnotations 43 allowedConstructorMethods: 44 - create_transform 45 allowedBuilderMethods: 46 - abc 47 - xyz 48 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithWrapperTypes 49 allowedBuilderMethods: 50 - withDoubleWrapperField 51 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithComplexTypes 52 allowedBuilderMethods: 53 - withComplexTypeField 54 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithArray 55 allowedBuilderMethods: 56 - withStrArrayField 57 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithList 58 allowedBuilderMethods: 59 - withStrListField 60 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithComplexTypeArray 61 allowedBuilderMethods: 62 - withComplexTypeArrayField 63 - className: org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProviderTest$DummyTransformWithComplexTypeList 64 allowedBuilderMethods: 65 - withComplexTypeListField 66 67