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

io.quarkus.grpc.runtime.config.InProcess Maven / Gradle / Ivy

There is a newer version: 3.15.1
Show newest version
package io.quarkus.grpc.runtime.config;

import io.quarkus.runtime.annotations.ConfigGroup;
import io.quarkus.runtime.annotations.ConfigItem;
import io.quarkus.runtime.annotations.IgnoreProperty;

/**
 * In-process config
 * * in-process usage
 */
@ConfigGroup
public class InProcess implements Enabled {

    @Override
    @IgnoreProperty
    public boolean isEnabled() {
        return enabled;
    }

    /**
     * Explicitly enable use of in-process.
     */
    @ConfigItem(defaultValue = "false")
    public boolean enabled;

    /**
     * Set in-process name.
     */
    @ConfigItem(defaultValue = "quarkus-grpc")
    public String name;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy