io.vanillabp.cockpit.bpms.api.protobuf.v1.WorkflowCreatedOrUpdatedEventOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bpms-protobuf-api Show documentation
Show all versions of bpms-protobuf-api Show documentation
Protobuf classes for efficient transmission of the BPMS events
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();
}