Module io.helidon.webserver.grpc
Package io.helidon.webserver.grpc
Class GrpcConfig.BuilderBase.GrpcConfigImpl
java.lang.Object
io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
- All Implemented Interfaces:
Prototype.Api
,NamedService
,GrpcConfig
,ProtocolConfig
- Enclosing class:
GrpcConfig.BuilderBase<BUILDER extends GrpcConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends GrpcConfig>
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.webserver.grpc.GrpcConfig
GrpcConfig.Builder, GrpcConfig.BuilderBase<BUILDER extends GrpcConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends GrpcConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
GrpcConfigImpl
(GrpcConfig.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
int
hashCode()
name()
Name of this implementation, as provided inConfiguredProvider.create(Config, String)
.toString()
type()
Type of this implementation, to distinguish instances of same type, with differentNamedService.name()
.
-
Constructor Details
-
GrpcConfigImpl
Create an instance providing a builder.- Parameters:
builder
- extending builder base of this prototype
-
-
Method Details
-
name
Description copied from interface:NamedService
Name of this implementation, as provided inConfiguredProvider.create(Config, String)
.- Specified by:
name
in interfaceNamedService
- Returns:
- name of this service
-
type
Description copied from interface:NamedService
Type of this implementation, to distinguish instances of same type, with differentNamedService.name()
. Use for exampleConfiguredProvider.configKey()
to define the type.- Specified by:
type
in interfaceNamedService
- Returns:
- type of this service
-
enableMetrics
public boolean enableMetrics() -
enableCompression
public boolean enableCompression() -
toString
-
equals
-
hashCode
public int hashCode()
-