public static interface GrpcEndpointBuilderFactory.GrpcEndpointBuilder extends GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder, GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default GrpcEndpointBuilderFactory.AdvancedGrpcEndpointBuilder |
advanced() |
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
authenticationType(String authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
autoDiscoverClientInterceptors(boolean autoDiscoverClientInterceptors)
Setting the autoDiscoverClientInterceptors mechanism, if true, the
component will look for a ClientInterceptor instance in the registry
automatically otherwise it will skip that checking.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
autoDiscoverClientInterceptors(String autoDiscoverClientInterceptors)
Setting the autoDiscoverClientInterceptors mechanism, if true, the
component will look for a ClientInterceptor instance in the registry
automatically otherwise it will skip that checking.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
flowControlWindow(int flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
flowControlWindow(String flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
jwtAlgorithm(String jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
jwtIssuer(String jwtIssuer)
JSON Web Token issuer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
jwtSecret(String jwtSecret)
JSON Web Token secret.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
jwtSubject(String jwtSubject)
JSON Web Token subject.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
keyCertChainResource(String keyCertChainResource)
The X.509 certificate chain file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
keyPassword(String keyPassword)
The PKCS#8 private key file password.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
keyResource(String keyResource)
The PKCS#8 private key file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
maxMessageSize(int maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
maxMessageSize(String maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
negotiationType(String negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
serviceAccountResource(String serviceAccountResource)
Service Account key file in JSON format resource link supported by
the Google Cloud SDK.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
trustCertCollectionResource(String trustCertCollectionResource)
The trusted certificates collection file resource in PEM format for
verifying the remote endpoint's certificate.
|
bridgeErrorHandler, bridgeErrorHandler, consumerStrategy, consumerStrategy, forwardOnCompleted, forwardOnCompleted, forwardOnError, forwardOnError, maxConcurrentCallsPerConnection, maxConcurrentCallsPerConnection, routeControlledStreamObserver, routeControlledStreamObserverdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUrilazyStartProducer, lazyStartProducer, method, producerStrategy, producerStrategy, streamRepliesTo, userAgentdefault GrpcEndpointBuilderFactory.AdvancedGrpcEndpointBuilder advanced()
advanced in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderadvanced in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder autoDiscoverClientInterceptors(boolean autoDiscoverClientInterceptors)
autoDiscoverClientInterceptors in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderautoDiscoverClientInterceptors in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderautoDiscoverClientInterceptors - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder autoDiscoverClientInterceptors(String autoDiscoverClientInterceptors)
autoDiscoverClientInterceptors in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderautoDiscoverClientInterceptors in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderautoDiscoverClientInterceptors - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder flowControlWindow(int flowControlWindow)
flowControlWindow in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderflowControlWindow in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderflowControlWindow - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder flowControlWindow(String flowControlWindow)
flowControlWindow in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderflowControlWindow in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderflowControlWindow - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder maxMessageSize(int maxMessageSize)
maxMessageSize in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuildermaxMessageSize in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuildermaxMessageSize - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder maxMessageSize(String maxMessageSize)
maxMessageSize in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuildermaxMessageSize in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuildermaxMessageSize - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
authenticationType in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderauthenticationType in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderauthenticationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder authenticationType(String authenticationType)
authenticationType in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderauthenticationType in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderauthenticationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
jwtAlgorithm in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderjwtAlgorithm in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderjwtAlgorithm - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder jwtAlgorithm(String jwtAlgorithm)
jwtAlgorithm in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderjwtAlgorithm in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderjwtAlgorithm - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder jwtIssuer(String jwtIssuer)
jwtIssuer in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderjwtIssuer in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderjwtIssuer - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder jwtSecret(String jwtSecret)
jwtSecret in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderjwtSecret in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderjwtSecret - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder jwtSubject(String jwtSubject)
jwtSubject in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderjwtSubject in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderjwtSubject - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder keyCertChainResource(String keyCertChainResource)
keyCertChainResource in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderkeyCertChainResource in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderkeyCertChainResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder keyPassword(String keyPassword)
keyPassword in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderkeyPassword in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderkeyPassword - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder keyResource(String keyResource)
keyResource in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderkeyResource in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderkeyResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
negotiationType in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuildernegotiationType in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuildernegotiationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder negotiationType(String negotiationType)
negotiationType in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuildernegotiationType in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuildernegotiationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder serviceAccountResource(String serviceAccountResource)
serviceAccountResource in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderserviceAccountResource in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilderserviceAccountResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointBuilder trustCertCollectionResource(String trustCertCollectionResource)
trustCertCollectionResource in interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuildertrustCertCollectionResource in interface GrpcEndpointBuilderFactory.GrpcEndpointProducerBuildertrustCertCollectionResource - the value to setApache Camel