@@ -0,0 +1,1022 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.%0A// Licensed under the MIT License.%0A%0Apackage com.azure.core.annotation;%0A%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.Target;%0A%0Aimport static java.lang.annotation.ElementType.CONSTRUCTOR;%0Aimport static java.lang.annotation.ElementType.FIELD;%0Aimport static java.lang.annotation.ElementType.METHOD;%0Aimport static java.lang.annotation.RetentionPolicy.SOURCE;%0A%0A/**%0A * Annotation given to all methods that are generated by AutoRest. This annotation is intended to be used by%0A * the code generation tool only to identify methods that are generated. The purpose of this annotation is to find%0A * and replace all methods in a class that are generated. Methods not annotated with this annotation will not be%0A * updated when code is regenerated.%0A * %3Cp%3EThis annotation is expected to be used in classes that are annotated with %7B@link ServiceClient%7D only.%3C/p%3E%0A */%0A@Retention(SOURCE)%0A@Target(%7BMETHOD, CONSTRUCTOR, FIELD%7D)%0Apublic @interface Generated %7B%0A%0A%7D%0A

Add @Generated annotation (#22178)