Package io.grpc.rls
Class AutoValue_RlsProtoData_RouteLookupConfig.Builder
java.lang.Object
io.grpc.rls.RlsProtoData.RouteLookupConfig.Builder
io.grpc.rls.AutoValue_RlsProtoData_RouteLookupConfig.Builder
- Enclosing class:
AutoValue_RlsProtoData_RouteLookupConfig
static final class AutoValue_RlsProtoData_RouteLookupConfig.Builder
extends RlsProtoData.RouteLookupConfig.Builder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) RlsProtoData.RouteLookupConfigbuild()(package private) RlsProtoData.RouteLookupConfig.BuildercacheSizeBytes(long cacheSizeBytes) (package private) RlsProtoData.RouteLookupConfig.BuilderdefaultTarget(String defaultTarget) (package private) RlsProtoData.RouteLookupConfig.BuildergrpcKeybuilders(com.google.common.collect.ImmutableList<RlsProtoData.GrpcKeyBuilder> grpcKeybuilders) (package private) RlsProtoData.RouteLookupConfig.BuilderlookupService(String lookupService) (package private) RlsProtoData.RouteLookupConfig.BuilderlookupServiceTimeoutInNanos(long lookupServiceTimeoutInNanos) (package private) RlsProtoData.RouteLookupConfig.BuildermaxAgeInNanos(long maxAgeInNanos) (package private) RlsProtoData.RouteLookupConfig.BuilderstaleAgeInNanos(long staleAgeInNanos)
-
Field Details
-
grpcKeybuilders
-
lookupService
-
lookupServiceTimeoutInNanos
-
maxAgeInNanos
-
staleAgeInNanos
-
cacheSizeBytes
-
defaultTarget
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
grpcKeybuilders
RlsProtoData.RouteLookupConfig.Builder grpcKeybuilders(com.google.common.collect.ImmutableList<RlsProtoData.GrpcKeyBuilder> grpcKeybuilders) - Specified by:
grpcKeybuildersin classRlsProtoData.RouteLookupConfig.Builder
-
lookupService
- Specified by:
lookupServicein classRlsProtoData.RouteLookupConfig.Builder
-
lookupServiceTimeoutInNanos
RlsProtoData.RouteLookupConfig.Builder lookupServiceTimeoutInNanos(long lookupServiceTimeoutInNanos) - Specified by:
lookupServiceTimeoutInNanosin classRlsProtoData.RouteLookupConfig.Builder
-
maxAgeInNanos
- Specified by:
maxAgeInNanosin classRlsProtoData.RouteLookupConfig.Builder
-
staleAgeInNanos
- Specified by:
staleAgeInNanosin classRlsProtoData.RouteLookupConfig.Builder
-
cacheSizeBytes
- Specified by:
cacheSizeBytesin classRlsProtoData.RouteLookupConfig.Builder
-
defaultTarget
- Specified by:
defaultTargetin classRlsProtoData.RouteLookupConfig.Builder
-
build
RlsProtoData.RouteLookupConfig build()- Specified by:
buildin classRlsProtoData.RouteLookupConfig.Builder
-