Package io.temporal.api.nexus.v1
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 PayloadgetDescription()Markdown description serialized as a single JSON string.PayloadOrBuildergetDescriptionOrBuilder()Markdown description serialized as a single JSON string.java.lang.StringgetName()Endpoint name, unique for this cluster.com.google.protobuf.ByteStringgetNameBytes()Endpoint name, unique for this cluster.EndpointTargetgetTarget()Target to route requests to.EndpointTargetOrBuildergetTargetOrBuilder()Target to route requests to.booleanhasDescription()Markdown description serialized as a single JSON string.booleanhasTarget()Target to route requests to.-
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;
-
-