Interface EndpointOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The date and time when the endpoint was created.
    com.google.protobuf.TimestampOrBuilder
    The date and time when the endpoint was created.
    Unique server-generated endpoint ID.
    com.google.protobuf.ByteString
    Unique server-generated endpoint ID.
    com.google.protobuf.Timestamp
    The date and time when the endpoint was last modified.
    com.google.protobuf.TimestampOrBuilder
    The date and time when the endpoint was last modified.
    Spec for the endpoint.
    Spec for the endpoint.
    Server exposed URL prefix for invocation of operations on this endpoint.
    com.google.protobuf.ByteString
    Server exposed URL prefix for invocation of operations on this endpoint.
    long
    Data version for this endpoint, incremented for every update issued via the UpdateNexusEndpoint API.
    boolean
    The date and time when the endpoint was created.
    boolean
    The date and time when the endpoint was last modified.
    boolean
    Spec for the endpoint.

    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

    • getVersion

      long getVersion()
       Data version for this endpoint, incremented for every update issued via the UpdateNexusEndpoint API.
       
      int64 version = 1;
      Returns:
      The version.
    • getId

      String getId()
       Unique server-generated endpoint ID.
       
      string id = 2;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Unique server-generated endpoint ID.
       
      string id = 2;
      Returns:
      The bytes for id.
    • hasSpec

      boolean hasSpec()
       Spec for the endpoint.
       
      .temporal.api.nexus.v1.EndpointSpec spec = 3;
      Returns:
      Whether the spec field is set.
    • getSpec

      EndpointSpec getSpec()
       Spec for the endpoint.
       
      .temporal.api.nexus.v1.EndpointSpec spec = 3;
      Returns:
      The spec.
    • getSpecOrBuilder

      EndpointSpecOrBuilder getSpecOrBuilder()
       Spec for the endpoint.
       
      .temporal.api.nexus.v1.EndpointSpec spec = 3;
    • hasCreatedTime

      boolean hasCreatedTime()
       The date and time when the endpoint was created.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp created_time = 4;
      Returns:
      Whether the createdTime field is set.
    • getCreatedTime

      com.google.protobuf.Timestamp getCreatedTime()
       The date and time when the endpoint was created.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp created_time = 4;
      Returns:
      The createdTime.
    • getCreatedTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreatedTimeOrBuilder()
       The date and time when the endpoint was created.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp created_time = 4;
    • hasLastModifiedTime

      boolean hasLastModifiedTime()
       The date and time when the endpoint was last modified.
       Will not be set if the endpoint has never been modified.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp last_modified_time = 5;
      Returns:
      Whether the lastModifiedTime field is set.
    • getLastModifiedTime

      com.google.protobuf.Timestamp getLastModifiedTime()
       The date and time when the endpoint was last modified.
       Will not be set if the endpoint has never been modified.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp last_modified_time = 5;
      Returns:
      The lastModifiedTime.
    • getLastModifiedTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastModifiedTimeOrBuilder()
       The date and time when the endpoint was last modified.
       Will not be set if the endpoint has never been modified.
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Not following linter rules. --)
       
      .google.protobuf.Timestamp last_modified_time = 5;
    • getUrlPrefix

      String getUrlPrefix()
       Server exposed URL prefix for invocation of operations on this endpoint.
       This doesn't include the protocol, hostname or port as the server does not know how it should be accessed
       publicly. The URL is stable in the face of endpoint renames.
       
      string url_prefix = 6;
      Returns:
      The urlPrefix.
    • getUrlPrefixBytes

      com.google.protobuf.ByteString getUrlPrefixBytes()
       Server exposed URL prefix for invocation of operations on this endpoint.
       This doesn't include the protocol, hostname or port as the server does not know how it should be accessed
       publicly. The URL is stable in the face of endpoint renames.
       
      string url_prefix = 6;
      Returns:
      The bytes for urlPrefix.