io.quarkus.grpc.runtime.config.Xds Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-grpc Show documentation
Show all versions of quarkus-grpc Show documentation
Serve and consume gRPC services
package io.quarkus.grpc.runtime.config;
import io.quarkus.runtime.annotations.ConfigGroup;
import io.quarkus.runtime.annotations.ConfigItem;
import io.quarkus.runtime.annotations.IgnoreProperty;
/**
* XDS config
* * XDS usage
*/
@ConfigGroup
public class Xds implements Enabled {
@Override
@IgnoreProperty
public boolean isEnabled() {
return enabled;
}
/**
* Explicitly enable use of XDS.
*/
@ConfigItem(defaultValue = "false")
public boolean enabled;
/**
* Use secure credentials.
*/
@ConfigItem(defaultValue = "false")
public boolean secure;
}