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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Payload getDescription()
      Markdown description serialized as a single JSON string.
      PayloadOrBuilder getDescriptionOrBuilder()
      Markdown description serialized as a single JSON string.
      java.lang.String getName()
      Endpoint name, unique for this cluster.
      com.google.protobuf.ByteString getNameBytes()
      Endpoint name, unique for this cluster.
      EndpointTarget getTarget()
      Target to route requests to.
      EndpointTargetOrBuilder getTargetOrBuilder()
      Target to route requests to.
      boolean hasDescription()
      Markdown description serialized as a single JSON string.
      boolean hasTarget()
      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 Detail

      • getName

        java.lang.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;