All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.vanillabp.cockpit.bpms.api.protobuf.v1.WorkflowCreatedOrUpdatedEventOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: v1.proto

package io.vanillabp.cockpit.bpms.api.protobuf.v1;

public interface WorkflowCreatedOrUpdatedEventOrBuilder extends
    // @@protoc_insertion_point(interface_extends:WorkflowCreatedOrUpdatedEvent)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string id = 1;
   * @return The id.
   */
  java.lang.String getId();
  /**
   * string id = 1;
   * @return The bytes for id.
   */
  com.google.protobuf.ByteString
      getIdBytes();

  /**
   * string api_version = 2;
   * @return The apiVersion.
   */
  java.lang.String getApiVersion();
  /**
   * string api_version = 2;
   * @return The bytes for apiVersion.
   */
  com.google.protobuf.ByteString
      getApiVersionBytes();

  /**
   * string workflow_id = 3;
   * @return The workflowId.
   */
  java.lang.String getWorkflowId();
  /**
   * string workflow_id = 3;
   * @return The bytes for workflowId.
   */
  com.google.protobuf.ByteString
      getWorkflowIdBytes();

  /**
   * .google.protobuf.Timestamp timestamp = 4;
   * @return Whether the timestamp field is set.
   */
  boolean hasTimestamp();
  /**
   * .google.protobuf.Timestamp timestamp = 4;
   * @return The timestamp.
   */
  com.google.protobuf.Timestamp getTimestamp();
  /**
   * .google.protobuf.Timestamp timestamp = 4;
   */
  com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();

  /**
   * string bpmn_process_id = 5;
   * @return The bpmnProcessId.
   */
  java.lang.String getBpmnProcessId();
  /**
   * string bpmn_process_id = 5;
   * @return The bytes for bpmnProcessId.
   */
  com.google.protobuf.ByteString
      getBpmnProcessIdBytes();

  /**
   * string ui_uri_path = 8;
   * @return The uiUriPath.
   */
  java.lang.String getUiUriPath();
  /**
   * string ui_uri_path = 8;
   * @return The bytes for uiUriPath.
   */
  com.google.protobuf.ByteString
      getUiUriPathBytes();

  /**
   * string ui_uri_type = 9;
   * @return The uiUriType.
   */
  java.lang.String getUiUriType();
  /**
   * string ui_uri_type = 9;
   * @return The bytes for uiUriType.
   */
  com.google.protobuf.ByteString
      getUiUriTypeBytes();

  /**
   * optional bool updated = 10;
   * @return Whether the updated field is set.
   */
  boolean hasUpdated();
  /**
   * optional bool updated = 10;
   * @return The updated.
   */
  boolean getUpdated();

  /**
   * optional string business_id = 11;
   * @return Whether the businessId field is set.
   */
  boolean hasBusinessId();
  /**
   * optional string business_id = 11;
   * @return The businessId.
   */
  java.lang.String getBusinessId();
  /**
   * optional string business_id = 11;
   * @return The bytes for businessId.
   */
  com.google.protobuf.ByteString
      getBusinessIdBytes();

  /**
   * optional string initiator = 12;
   * @return Whether the initiator field is set.
   */
  boolean hasInitiator();
  /**
   * optional string initiator = 12;
   * @return The initiator.
   */
  java.lang.String getInitiator();
  /**
   * optional string initiator = 12;
   * @return The bytes for initiator.
   */
  com.google.protobuf.ByteString
      getInitiatorBytes();

  /**
   * optional string source = 13;
   * @return Whether the source field is set.
   */
  boolean hasSource();
  /**
   * optional string source = 13;
   * @return The source.
   */
  java.lang.String getSource();
  /**
   * optional string source = 13;
   * @return The bytes for source.
   */
  com.google.protobuf.ByteString
      getSourceBytes();

  /**
   * map<string, string> title = 15;
   */
  int getTitleCount();
  /**
   * map<string, string> title = 15;
   */
  boolean containsTitle(
      java.lang.String key);
  /**
   * Use {@link #getTitleMap()} instead.
   */
  @java.lang.Deprecated
  java.util.Map
  getTitle();
  /**
   * map<string, string> title = 15;
   */
  java.util.Map
  getTitleMap();
  /**
   * map<string, string> title = 15;
   */
  /* nullable */
java.lang.String getTitleOrDefault(
      java.lang.String key,
      /* nullable */
java.lang.String defaultValue);
  /**
   * map<string, string> title = 15;
   */
  java.lang.String getTitleOrThrow(
      java.lang.String key);

  /**
   * optional string comment = 16;
   * @return Whether the comment field is set.
   */
  boolean hasComment();
  /**
   * optional string comment = 16;
   * @return The comment.
   */
  java.lang.String getComment();
  /**
   * optional string comment = 16;
   * @return The bytes for comment.
   */
  com.google.protobuf.ByteString
      getCommentBytes();

  /**
   * optional string bpmn_process_version = 17;
   * @return Whether the bpmnProcessVersion field is set.
   */
  boolean hasBpmnProcessVersion();
  /**
   * optional string bpmn_process_version = 17;
   * @return The bpmnProcessVersion.
   */
  java.lang.String getBpmnProcessVersion();
  /**
   * optional string bpmn_process_version = 17;
   * @return The bytes for bpmnProcessVersion.
   */
  com.google.protobuf.ByteString
      getBpmnProcessVersionBytes();

  /**
   * .DetailsMap details = 18;
   * @return Whether the details field is set.
   */
  boolean hasDetails();
  /**
   * .DetailsMap details = 18;
   * @return The details.
   */
  io.vanillabp.cockpit.bpms.api.protobuf.v1.DetailsMap getDetails();
  /**
   * .DetailsMap details = 18;
   */
  io.vanillabp.cockpit.bpms.api.protobuf.v1.DetailsMapOrBuilder getDetailsOrBuilder();

  /**
   * optional string details_fulltext_search = 19;
   * @return Whether the detailsFulltextSearch field is set.
   */
  boolean hasDetailsFulltextSearch();
  /**
   * optional string details_fulltext_search = 19;
   * @return The detailsFulltextSearch.
   */
  java.lang.String getDetailsFulltextSearch();
  /**
   * optional string details_fulltext_search = 19;
   * @return The bytes for detailsFulltextSearch.
   */
  com.google.protobuf.ByteString
      getDetailsFulltextSearchBytes();

  /**
   * repeated string accessible_to_users = 20;
   * @return A list containing the accessibleToUsers.
   */
  java.util.List
      getAccessibleToUsersList();
  /**
   * repeated string accessible_to_users = 20;
   * @return The count of accessibleToUsers.
   */
  int getAccessibleToUsersCount();
  /**
   * repeated string accessible_to_users = 20;
   * @param index The index of the element to return.
   * @return The accessibleToUsers at the given index.
   */
  java.lang.String getAccessibleToUsers(int index);
  /**
   * repeated string accessible_to_users = 20;
   * @param index The index of the value to return.
   * @return The bytes of the accessibleToUsers at the given index.
   */
  com.google.protobuf.ByteString
      getAccessibleToUsersBytes(int index);

  /**
   * repeated string accessible_to_groups = 21;
   * @return A list containing the accessibleToGroups.
   */
  java.util.List
      getAccessibleToGroupsList();
  /**
   * repeated string accessible_to_groups = 21;
   * @return The count of accessibleToGroups.
   */
  int getAccessibleToGroupsCount();
  /**
   * repeated string accessible_to_groups = 21;
   * @param index The index of the element to return.
   * @return The accessibleToGroups at the given index.
   */
  java.lang.String getAccessibleToGroups(int index);
  /**
   * repeated string accessible_to_groups = 21;
   * @param index The index of the value to return.
   * @return The bytes of the accessibleToGroups at the given index.
   */
  com.google.protobuf.ByteString
      getAccessibleToGroupsBytes(int index);

  /**
   * string workflow_module_id = 22;
   * @return The workflowModuleId.
   */
  java.lang.String getWorkflowModuleId();
  /**
   * string workflow_module_id = 22;
   * @return The bytes for workflowModuleId.
   */
  com.google.protobuf.ByteString
      getWorkflowModuleIdBytes();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy