All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkiverse.operatorsdk.runtime.KubernetesClientSerializationCustomizer Maven / Gradle / Ivy

The newest version!
package io.quarkiverse.operatorsdk.runtime;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import jakarta.enterprise.util.AnnotationLiteral;
import jakarta.inject.Qualifier;

/**
 * @deprecated Use {@link io.quarkus.kubernetes.client.KubernetesClientObjectMapperCustomizer} instead
 */
@Qualifier
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Deprecated(since = "6.2.0", forRemoval = true)
public @interface KubernetesClientSerializationCustomizer {

    final class Literal extends AnnotationLiteral
            implements KubernetesClientSerializationCustomizer {

        public static final Literal INSTANCE = new Literal();
        private static final long serialVersionUID = 1L;

        private Literal() {
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy