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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.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.
      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.
      com.google.protobuf.Timestamp getCreateTime()
      Rule creation time.
      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      Rule creation time.
      java.lang.String getDescription()
      Rule description.
      com.google.protobuf.ByteString getDescriptionBytes()
      Rule description.
      WorkflowRuleSpec getSpec()
      Rule specification
      WorkflowRuleSpecOrBuilder getSpecOrBuilder()
      Rule specification
      boolean hasCreateTime()
      Rule creation time.
      boolean hasSpec()
      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 Detail

      • 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

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

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