Package io.grpc.xds.client
Class Bootstrapper.ServerInfo
- java.lang.Object
-
- io.grpc.xds.client.Bootstrapper.ServerInfo
-
- Direct Known Subclasses:
AutoValue_Bootstrapper_ServerInfo
- Enclosing class:
- Bootstrapper
@Internal public abstract static class Bootstrapper.ServerInfo extends java.lang.Object
Data class containing xDS server information, such as server URI and channel credentials to be used for communication.
-
-
Constructor Summary
Constructors Constructor Description ServerInfo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Bootstrapper.ServerInfo
create(java.lang.String target, java.lang.Object implSpecificConfig)
static Bootstrapper.ServerInfo
create(java.lang.String target, java.lang.Object implSpecificConfig, boolean ignoreResourceDeletion)
abstract boolean
ignoreResourceDeletion()
abstract java.lang.Object
implSpecificConfig()
abstract java.lang.String
target()
-
-
-
Method Detail
-
target
public abstract java.lang.String target()
-
implSpecificConfig
public abstract java.lang.Object implSpecificConfig()
-
ignoreResourceDeletion
public abstract boolean ignoreResourceDeletion()
-
create
public static Bootstrapper.ServerInfo create(java.lang.String target, @Nullable java.lang.Object implSpecificConfig)
-
create
public static Bootstrapper.ServerInfo create(java.lang.String target, java.lang.Object implSpecificConfig, boolean ignoreResourceDeletion)
-
-