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.RouteLookupConfig
build()
(package private) RlsProtoData.RouteLookupConfig.Builder
cacheSizeBytes
(long cacheSizeBytes) (package private) RlsProtoData.RouteLookupConfig.Builder
defaultTarget
(String defaultTarget) (package private) RlsProtoData.RouteLookupConfig.Builder
grpcKeybuilders
(com.google.common.collect.ImmutableList<RlsProtoData.GrpcKeyBuilder> grpcKeybuilders) (package private) RlsProtoData.RouteLookupConfig.Builder
lookupService
(String lookupService) (package private) RlsProtoData.RouteLookupConfig.Builder
lookupServiceTimeoutInNanos
(long lookupServiceTimeoutInNanos) (package private) RlsProtoData.RouteLookupConfig.Builder
maxAgeInNanos
(long maxAgeInNanos) (package private) RlsProtoData.RouteLookupConfig.Builder
staleAgeInNanos
(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:
grpcKeybuilders
in classRlsProtoData.RouteLookupConfig.Builder
-
lookupService
- Specified by:
lookupService
in classRlsProtoData.RouteLookupConfig.Builder
-
lookupServiceTimeoutInNanos
RlsProtoData.RouteLookupConfig.Builder lookupServiceTimeoutInNanos(long lookupServiceTimeoutInNanos) - Specified by:
lookupServiceTimeoutInNanos
in classRlsProtoData.RouteLookupConfig.Builder
-
maxAgeInNanos
- Specified by:
maxAgeInNanos
in classRlsProtoData.RouteLookupConfig.Builder
-
staleAgeInNanos
- Specified by:
staleAgeInNanos
in classRlsProtoData.RouteLookupConfig.Builder
-
cacheSizeBytes
- Specified by:
cacheSizeBytes
in classRlsProtoData.RouteLookupConfig.Builder
-
defaultTarget
- Specified by:
defaultTarget
in classRlsProtoData.RouteLookupConfig.Builder
-
build
RlsProtoData.RouteLookupConfig build()- Specified by:
build
in classRlsProtoData.RouteLookupConfig.Builder
-