Interface WorkflowRuleOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Identity of the actor that created the rule (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: It is better reflect the intent this way, we will also have updated_by.
    com.google.protobuf.ByteString
    Identity of the actor that created the rule (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: It is better reflect the intent this way, we will also have updated_by.
    com.google.protobuf.Timestamp
    Rule creation time.
    com.google.protobuf.TimestampOrBuilder
    Rule creation time.
    Rule description.
    com.google.protobuf.ByteString
    Rule description.
    Rule specification
    Rule specification
    boolean
    Rule creation time.
    boolean
    Rule specification

    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

    • hasCreateTime

      boolean hasCreateTime()
       Rule creation time.
       
      .google.protobuf.Timestamp create_time = 1;
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Rule creation time.
       
      .google.protobuf.Timestamp create_time = 1;
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Rule creation time.
       
      .google.protobuf.Timestamp create_time = 1;
    • hasSpec

      boolean hasSpec()
       Rule specification
       
      .temporal.api.rules.v1.WorkflowRuleSpec spec = 2;
      Returns:
      Whether the spec field is set.
    • getSpec

      WorkflowRuleSpec getSpec()
       Rule specification
       
      .temporal.api.rules.v1.WorkflowRuleSpec spec = 2;
      Returns:
      The spec.
    • getSpecOrBuilder

      WorkflowRuleSpecOrBuilder getSpecOrBuilder()
       Rule specification
       
      .temporal.api.rules.v1.WorkflowRuleSpec spec = 2;
    • getCreatedByIdentity

      String getCreatedByIdentity()
       Identity of the actor that created the rule
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: It is better reflect the intent this way, we will also have updated_by. --)
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Same as above. All other options sounds clumsy --)
       
      string created_by_identity = 3;
      Returns:
      The createdByIdentity.
    • getCreatedByIdentityBytes

      com.google.protobuf.ByteString getCreatedByIdentityBytes()
       Identity of the actor that created the rule
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: It is better reflect the intent this way, we will also have updated_by. --)
       (-- api-linter: core::0142::time-field-names=disabled
           aip.dev/not-precedent: Same as above. All other options sounds clumsy --)
       
      string created_by_identity = 3;
      Returns:
      The bytes for createdByIdentity.
    • getDescription

      String getDescription()
       Rule description.
       
      string description = 4;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Rule description.
       
      string description = 4;
      Returns:
      The bytes for description.