Interface EndpointSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EndpointSpec, EndpointSpec.Builder

@Generated(value="protoc", comments="annotations:EndpointSpecOrBuilder.java.pb.meta") public interface EndpointSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Markdown description serialized as a single JSON string.
    Markdown description serialized as a single JSON string.
    Endpoint name, unique for this cluster.
    com.google.protobuf.ByteString
    Endpoint name, unique for this cluster.
    Target to route requests to.
    Target to route requests to.
    boolean
    Markdown description serialized as a single JSON string.
    boolean
    Target to route requests to.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getName

      String getName()
       Endpoint name, unique for this cluster. Must match `[a-zA-Z_][a-zA-Z0-9_]*`.
       Renaming an endpoint breaks all workflow callers that reference this endpoint, causing operations to fail.
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Endpoint name, unique for this cluster. Must match `[a-zA-Z_][a-zA-Z0-9_]*`.
       Renaming an endpoint breaks all workflow callers that reference this endpoint, causing operations to fail.
       
      string name = 1;
      Returns:
      The bytes for name.
    • hasDescription

      boolean hasDescription()
       Markdown description serialized as a single JSON string.
       If the Payload is encrypted, the UI and CLI may decrypt with the configured codec server endpoint.
       By default, the server enforces a limit of 20,000 bytes for this entire payload.
       
      .temporal.api.common.v1.Payload description = 2;
      Returns:
      Whether the description field is set.
    • getDescription

      Payload getDescription()
       Markdown description serialized as a single JSON string.
       If the Payload is encrypted, the UI and CLI may decrypt with the configured codec server endpoint.
       By default, the server enforces a limit of 20,000 bytes for this entire payload.
       
      .temporal.api.common.v1.Payload description = 2;
      Returns:
      The description.
    • getDescriptionOrBuilder

      PayloadOrBuilder getDescriptionOrBuilder()
       Markdown description serialized as a single JSON string.
       If the Payload is encrypted, the UI and CLI may decrypt with the configured codec server endpoint.
       By default, the server enforces a limit of 20,000 bytes for this entire payload.
       
      .temporal.api.common.v1.Payload description = 2;
    • hasTarget

      boolean hasTarget()
       Target to route requests to.
       
      .temporal.api.nexus.v1.EndpointTarget target = 3;
      Returns:
      Whether the target field is set.
    • getTarget

      EndpointTarget getTarget()
       Target to route requests to.
       
      .temporal.api.nexus.v1.EndpointTarget target = 3;
      Returns:
      The target.
    • getTargetOrBuilder

      EndpointTargetOrBuilder getTargetOrBuilder()
       Target to route requests to.
       
      .temporal.api.nexus.v1.EndpointTarget target = 3;