Class TensorFlowServingEndpointBuilderFactory.TensorFlowServingHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.TensorFlowServingEndpointBuilderFactory.TensorFlowServingHeaderNameBuilder
Enclosing interface:
TensorFlowServingEndpointBuilderFactory

public static class TensorFlowServingEndpointBuilderFactory.TensorFlowServingHeaderNameBuilder extends Object
The builder of headers' name for the TensorFlow Serving component.
  • Constructor Details

    • TensorFlowServingHeaderNameBuilder

      public TensorFlowServingHeaderNameBuilder()
  • Method Details

    • tensorFlowServingTarget

      public String tensorFlowServingTarget()
      The target of the client. See: https://grpc.github.io/grpc-java/javadoc/io/grpc/Grpc.html#newChannelBuilder%28java.lang.String,io.grpc.ChannelCredentials%29. The option is a: String type. Group: producer
      Returns:
      the name of the header TensorFlowServingTarget.
    • tensorFlowServingCredentials

      public String tensorFlowServingCredentials()
      The credentials of the client. The option is a: io.grpc.ChannelCredentials type. Group: producer
      Returns:
      the name of the header TensorFlowServingCredentials.
    • tensorFlowServingModelName

      public String tensorFlowServingModelName()
      Required servable name. The option is a: String type. Group: producer
      Returns:
      the name of the header TensorFlowServingModelName.
    • tensorFlowServingModelVersion

      public String tensorFlowServingModelVersion()
      Optional choice of which version of the model to use. Use this specific version number. The option is a: long type. Group: producer
      Returns:
      the name of the header TensorFlowServingModelVersion.
    • tensorFlowServingModelVersionLabel

      public String tensorFlowServingModelVersionLabel()
      Optional choice of which version of the model to use. Use the version associated with the given label. The option is a: String type. Group: producer
      Returns:
      the name of the header TensorFlowServingModelVersionLabel.
    • tensorFlowServingSignatureName

      public String tensorFlowServingSignatureName()
      A named signature to evaluate. If unspecified, the default signature will be used. The option is a: String type. Group: producer
      Returns:
      the name of the header TensorFlowServingSignatureName.