//
//  Generated code. Do not modify.
//  source: project-lifecycle.proto
//
// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import

import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;

@$core.Deprecated('Use projectLifecycleTaskTypeDescriptor instead')
const ProjectLifecycleTaskType$json = {
  '1': 'ProjectLifecycleTaskType',
  '2': [
    {'1': 'PROJECT_LIFECYCLE_TASK_UNKNOWN', '2': 0},
    {'1': 'PROJECT_LIFECYCLE_TASK_ANONYMIZE', '2': 1},
    {'1': 'PROJECT_LIFECYCLE_TASK_PRUNE', '2': 2},
  ],
};

/// Descriptor for `ProjectLifecycleTaskType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List projectLifecycleTaskTypeDescriptor = $convert.base64Decode(
    'ChhQcm9qZWN0TGlmZWN5Y2xlVGFza1R5cGUSIgoeUFJPSkVDVF9MSUZFQ1lDTEVfVEFTS19VTk'
    'tOT1dOEAASJAogUFJPSkVDVF9MSUZFQ1lDTEVfVEFTS19BTk9OWU1JWkUQARIgChxQUk9KRUNU'
    'X0xJRkVDWUNMRV9UQVNLX1BSVU5FEAI=');

@$core.Deprecated('Use projectLifecycleTaskStatusDescriptor instead')
const ProjectLifecycleTaskStatus$json = {
  '1': 'ProjectLifecycleTaskStatus',
  '2': [
    {'1': 'PROJECT_LIFECYCLE_TASK_STATUS_UNKNOWN', '2': 0},
    {'1': 'PROJECT_LIFECYCLE_TASK_STATUS_RUNNING', '2': 1},
    {'1': 'PROJECT_LIFECYCLE_TASK_STATUS_DONE', '2': 2},
    {'1': 'PROJECT_LIFECYCLE_TASK_STATUS_FAILED', '2': 3},
  ],
};

/// Descriptor for `ProjectLifecycleTaskStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List projectLifecycleTaskStatusDescriptor = $convert.base64Decode(
    'ChpQcm9qZWN0TGlmZWN5Y2xlVGFza1N0YXR1cxIpCiVQUk9KRUNUX0xJRkVDWUNMRV9UQVNLX1'
    'NUQVRVU19VTktOT1dOEAASKQolUFJPSkVDVF9MSUZFQ1lDTEVfVEFTS19TVEFUVVNfUlVOTklO'
    'RxABEiYKIlBST0pFQ1RfTElGRUNZQ0xFX1RBU0tfU1RBVFVTX0RPTkUQAhIoCiRQUk9KRUNUX0'
    'xJRkVDWUNMRV9UQVNLX1NUQVRVU19GQUlMRUQQAw==');

@$core.Deprecated('Use projectLifecycleTaskDescriptor instead')
const ProjectLifecycleTask$json = {
  '1': 'ProjectLifecycleTask',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '10': 'ProjectID'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '10': 'TaskType'},
    {'1': 'TaskStatus', '3': 4, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskStatus', '10': 'TaskStatus'},
    {'1': 'RuleDefinition', '3': 5, '4': 1, '5': 9, '10': 'RuleDefinition'},
    {'1': 'ExecutedAt', '3': 6, '4': 1, '5': 9, '8': {}, '10': 'ExecutedAt'},
    {'1': 'NextRunAt', '3': 7, '4': 1, '5': 9, '8': {}, '10': 'NextRunAt'},
  ],
};

/// Descriptor for `ProjectLifecycleTask`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List projectLifecycleTaskDescriptor = $convert.base64Decode(
    'ChRQcm9qZWN0TGlmZWN5Y2xlVGFzaxIcCglQcm9qZWN0SUQYASABKAlSCVByb2plY3RJRBInCg'
    'ZFbnRpdHkYAiABKA4yDy5hcGkuRW50aXR5VHlwZVIGRW50aXR5EjkKCFRhc2tUeXBlGAMgASgO'
    'Mh0uYXBpLlByb2plY3RMaWZlY3ljbGVUYXNrVHlwZVIIVGFza1R5cGUSPwoKVGFza1N0YXR1cx'
    'gEIAEoDjIfLmFwaS5Qcm9qZWN0TGlmZWN5Y2xlVGFza1N0YXR1c1IKVGFza1N0YXR1cxImCg5S'
    'dWxlRGVmaW5pdGlvbhgFIAEoCVIOUnVsZURlZmluaXRpb24SegoKRXhlY3V0ZWRBdBgGIAEoCU'
    'JakkFXMlVVVEMgZGF0ZS90aW1lIGluIDxhIGhyZWY9J2h0dHBzOi8vZW4ud2lraXBlZGlhLm9y'
    'Zy93aWtpL0lTT184NjAxJz5JU08gODYwMTwvYT4gZm9ybWF0UgpFeGVjdXRlZEF0EngKCU5leH'
    'RSdW5BdBgHIAEoCUJakkFXMlVVVEMgZGF0ZS90aW1lIGluIDxhIGhyZWY9J2h0dHBzOi8vZW4u'
    'd2lraXBlZGlhLm9yZy93aWtpL0lTT184NjAxJz5JU08gODYwMTwvYT4gZm9ybWF0UglOZXh0Un'
    'VuQXQ=');

@$core.Deprecated('Use setTaskRuleRequestDescriptor instead')
const SetTaskRuleRequest$json = {
  '1': 'SetTaskRuleRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '8': {}, '10': 'TaskType'},
    {'1': 'RuleDefinition', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'RuleDefinition'},
  ],
  '7': {},
};

/// Descriptor for `SetTaskRuleRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskRuleRequestDescriptor = $convert.base64Decode(
    'ChJTZXRUYXNrUnVsZVJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm9qZW'
    'N0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEjEKBkVudGl0eRgCIAEoDjIPLmFwaS5FbnRpdHlU'
    'eXBlQgj6QgWCAQIQAVIGRW50aXR5EkMKCFRhc2tUeXBlGAMgASgOMh0uYXBpLlByb2plY3RMaW'
    'ZlY3ljbGVUYXNrVHlwZUII+kIFggECEAFSCFRhc2tUeXBlEi8KDlJ1bGVEZWZpbml0aW9uGAQg'
    'ASgJQgf6QgRyAhABUg5SdWxlRGVmaW5pdGlvbjozkkEwCi7SAQZIZWFkZXLSAQZFbnRpdHnSAQ'
    'hUYXNrVHlwZdIBDlJ1bGVEZWZpbml0aW9u');

@$core.Deprecated('Use setTaskRuleResponseDescriptor instead')
const SetTaskRuleResponse$json = {
  '1': 'SetTaskRuleResponse',
  '2': [
    {'1': 'Task', '3': 1, '4': 1, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Task'},
  ],
};

/// Descriptor for `SetTaskRuleResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskRuleResponseDescriptor = $convert.base64Decode(
    'ChNTZXRUYXNrUnVsZVJlc3BvbnNlEi0KBFRhc2sYASABKAsyGS5hcGkuUHJvamVjdExpZmVjeW'
    'NsZVRhc2tSBFRhc2s=');

@$core.Deprecated('Use getTaskRequestDescriptor instead')
const GetTaskRequest$json = {
  '1': 'GetTaskRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '8': {}, '10': 'TaskType'},
  ],
  '7': {},
};

/// Descriptor for `GetTaskRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getTaskRequestDescriptor = $convert.base64Decode(
    'Cg5HZXRUYXNrUmVxdWVzdBI7CgZIZWFkZXIYASABKAsyGS5hcGkuUmVxdWVzdFByb2plY3RIZW'
    'FkZXJCCPpCBYoBAhABUgZIZWFkZXISMQoGRW50aXR5GAIgASgOMg8uYXBpLkVudGl0eVR5cGVC'
    'CPpCBYIBAhABUgZFbnRpdHkSQwoIVGFza1R5cGUYAyABKA4yHS5hcGkuUHJvamVjdExpZmVjeW'
    'NsZVRhc2tUeXBlQgj6QgWCAQIQAVIIVGFza1R5cGU6IpJBHwod0gEGSGVhZGVy0gEGRW50aXR5'
    '0gEIVGFza1R5cGU=');

@$core.Deprecated('Use getTaskResponseDescriptor instead')
const GetTaskResponse$json = {
  '1': 'GetTaskResponse',
  '2': [
    {'1': 'Task', '3': 1, '4': 1, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Task'},
  ],
};

/// Descriptor for `GetTaskResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getTaskResponseDescriptor = $convert.base64Decode(
    'Cg9HZXRUYXNrUmVzcG9uc2USLQoEVGFzaxgBIAEoCzIZLmFwaS5Qcm9qZWN0TGlmZWN5Y2xlVG'
    'Fza1IEVGFzaw==');

@$core.Deprecated('Use listTasksRequestDescriptor instead')
const ListTasksRequest$json = {
  '1': 'ListTasksRequest',
  '2': [
    {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'},
  ],
  '7': {},
};

/// Descriptor for `ListTasksRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listTasksRequestDescriptor = $convert.base64Decode(
    'ChBMaXN0VGFza3NSZXF1ZXN0EjsKBkhlYWRlchgBIAEoCzIZLmFwaS5SZXF1ZXN0UHJvamVjdE'
    'hlYWRlckII+kIFigECEAFSBkhlYWRlcjoOkkELCgnSAQZIZWFkZXI=');

@$core.Deprecated('Use listTasksResponseDescriptor instead')
const ListTasksResponse$json = {
  '1': 'ListTasksResponse',
  '2': [
    {'1': 'Tasks', '3': 1, '4': 3, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Tasks'},
  ],
};

/// Descriptor for `ListTasksResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listTasksResponseDescriptor = $convert.base64Decode(
    'ChFMaXN0VGFza3NSZXNwb25zZRIvCgVUYXNrcxgBIAMoCzIZLmFwaS5Qcm9qZWN0TGlmZWN5Y2'
    'xlVGFza1IFVGFza3M=');

@$core.Deprecated('Use setTaskStatusRequestDescriptor instead')
const SetTaskStatusRequest$json = {
  '1': 'SetTaskStatusRequest',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '8': {}, '10': 'TaskType'},
    {'1': 'TaskStatus', '3': 4, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskStatus', '8': {}, '10': 'TaskStatus'},
  ],
  '7': {},
};

/// Descriptor for `SetTaskStatusRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskStatusRequestDescriptor = $convert.base64Decode(
    'ChRTZXRUYXNrU3RhdHVzUmVxdWVzdBIlCglQcm9qZWN0SUQYASABKAlCB/pCBHICEAFSCVByb2'
    'plY3RJRBIxCgZFbnRpdHkYAiABKA4yDy5hcGkuRW50aXR5VHlwZUII+kIFggECEAFSBkVudGl0'
    'eRJDCghUYXNrVHlwZRgDIAEoDjIdLmFwaS5Qcm9qZWN0TGlmZWN5Y2xlVGFza1R5cGVCCPpCBY'
    'IBAhABUghUYXNrVHlwZRJJCgpUYXNrU3RhdHVzGAQgASgOMh8uYXBpLlByb2plY3RMaWZlY3lj'
    'bGVUYXNrU3RhdHVzQgj6QgWCAQIQAVIKVGFza1N0YXR1czoykkEvCi3SAQlQcm9qZWN0SUTSAQ'
    'ZFbnRpdHnSAQhUYXNrVHlwZdIBClRhc2tTdGF0dXM=');

@$core.Deprecated('Use setTaskStatusResponseDescriptor instead')
const SetTaskStatusResponse$json = {
  '1': 'SetTaskStatusResponse',
  '2': [
    {'1': 'Task', '3': 1, '4': 1, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Task'},
  ],
};

/// Descriptor for `SetTaskStatusResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskStatusResponseDescriptor = $convert.base64Decode(
    'ChVTZXRUYXNrU3RhdHVzUmVzcG9uc2USLQoEVGFzaxgBIAEoCzIZLmFwaS5Qcm9qZWN0TGlmZW'
    'N5Y2xlVGFza1IEVGFzaw==');

@$core.Deprecated('Use setTaskNextRunAtRequestDescriptor instead')
const SetTaskNextRunAtRequest$json = {
  '1': 'SetTaskNextRunAtRequest',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '8': {}, '10': 'TaskType'},
    {'1': 'NextRunAt', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'NextRunAt'},
  ],
  '7': {},
};

/// Descriptor for `SetTaskNextRunAtRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskNextRunAtRequestDescriptor = $convert.base64Decode(
    'ChdTZXRUYXNrTmV4dFJ1bkF0UmVxdWVzdBIlCglQcm9qZWN0SUQYASABKAlCB/pCBHICEAFSCV'
    'Byb2plY3RJRBIxCgZFbnRpdHkYAiABKA4yDy5hcGkuRW50aXR5VHlwZUII+kIFggECEAFSBkVu'
    'dGl0eRJDCghUYXNrVHlwZRgDIAEoDjIdLmFwaS5Qcm9qZWN0TGlmZWN5Y2xlVGFza1R5cGVCCP'
    'pCBYIBAhABUghUYXNrVHlwZRIlCglOZXh0UnVuQXQYBCABKAlCB/pCBHICEAFSCU5leHRSdW5B'
    'dDoxkkEuCizSAQlQcm9qZWN0SUTSAQZFbnRpdHnSAQhUYXNrVHlwZdIBCU5leHRSdW5BdA==');

@$core.Deprecated('Use setTaskNextRunAtResponseDescriptor instead')
const SetTaskNextRunAtResponse$json = {
  '1': 'SetTaskNextRunAtResponse',
  '2': [
    {'1': 'Task', '3': 1, '4': 1, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Task'},
  ],
};

/// Descriptor for `SetTaskNextRunAtResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskNextRunAtResponseDescriptor = $convert.base64Decode(
    'ChhTZXRUYXNrTmV4dFJ1bkF0UmVzcG9uc2USLQoEVGFzaxgBIAEoCzIZLmFwaS5Qcm9qZWN0TG'
    'lmZWN5Y2xlVGFza1IEVGFzaw==');

@$core.Deprecated('Use setTaskExecutedAtRequestDescriptor instead')
const SetTaskExecutedAtRequest$json = {
  '1': 'SetTaskExecutedAtRequest',
  '2': [
    {'1': 'ProjectID', '3': 1, '4': 1, '5': 9, '8': {}, '10': 'ProjectID'},
    {'1': 'Entity', '3': 2, '4': 1, '5': 14, '6': '.api.EntityType', '8': {}, '10': 'Entity'},
    {'1': 'TaskType', '3': 3, '4': 1, '5': 14, '6': '.api.ProjectLifecycleTaskType', '8': {}, '10': 'TaskType'},
    {'1': 'ExecutedAt', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'ExecutedAt'},
  ],
  '7': {},
};

/// Descriptor for `SetTaskExecutedAtRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskExecutedAtRequestDescriptor = $convert.base64Decode(
    'ChhTZXRUYXNrRXhlY3V0ZWRBdFJlcXVlc3QSJQoJUHJvamVjdElEGAEgASgJQgf6QgRyAhABUg'
    'lQcm9qZWN0SUQSMQoGRW50aXR5GAIgASgOMg8uYXBpLkVudGl0eVR5cGVCCPpCBYIBAhABUgZF'
    'bnRpdHkSQwoIVGFza1R5cGUYAyABKA4yHS5hcGkuUHJvamVjdExpZmVjeWNsZVRhc2tUeXBlQg'
    'j6QgWCAQIQAVIIVGFza1R5cGUSJwoKRXhlY3V0ZWRBdBgEIAEoCUIH+kIEcgIQAVIKRXhlY3V0'
    'ZWRBdDoykkEvCi3SAQlQcm9qZWN0SUTSAQZFbnRpdHnSAQhUYXNrVHlwZdIBCkV4ZWN1dGVkQX'
    'Q=');

@$core.Deprecated('Use setTaskExecutedAtResponseDescriptor instead')
const SetTaskExecutedAtResponse$json = {
  '1': 'SetTaskExecutedAtResponse',
  '2': [
    {'1': 'Task', '3': 1, '4': 1, '5': 11, '6': '.api.ProjectLifecycleTask', '10': 'Task'},
  ],
};

/// Descriptor for `SetTaskExecutedAtResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setTaskExecutedAtResponseDescriptor = $convert.base64Decode(
    'ChlTZXRUYXNrRXhlY3V0ZWRBdFJlc3BvbnNlEi0KBFRhc2sYASABKAsyGS5hcGkuUHJvamVjdE'
    'xpZmVjeWNsZVRhc2tSBFRhc2s=');

