//
//  Generated code. Do not modify.
//  source: connector.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:core' as $core;

import 'package:protobuf/protobuf.dart' as $pb;

class ConnectorType extends $pb.ProtobufEnum {
  static const ConnectorType CUSTOM = ConnectorType._(0, _omitEnumNames ? '' : 'CUSTOM');
  static const ConnectorType RFX = ConnectorType._(10, _omitEnumNames ? '' : 'RFX');
  static const ConnectorType TDI = ConnectorType._(20, _omitEnumNames ? '' : 'TDI');

  static const $core.List<ConnectorType> values = <ConnectorType> [
    CUSTOM,
    RFX,
    TDI,
  ];

  static final $core.Map<$core.int, ConnectorType> _byValue = $pb.ProtobufEnum.initByValue(values);
  static ConnectorType? valueOf($core.int value) => _byValue[value];

  const ConnectorType._(super.v, super.n);
}

class ParameterMetadataType extends $pb.ProtobufEnum {
  static const ParameterMetadataType STRING = ParameterMetadataType._(0, _omitEnumNames ? '' : 'STRING');
  static const ParameterMetadataType INTEGER = ParameterMetadataType._(10, _omitEnumNames ? '' : 'INTEGER');
  static const ParameterMetadataType BOOLEAN = ParameterMetadataType._(20, _omitEnumNames ? '' : 'BOOLEAN');
  static const ParameterMetadataType FILE = ParameterMetadataType._(30, _omitEnumNames ? '' : 'FILE');
  static const ParameterMetadataType URL = ParameterMetadataType._(40, _omitEnumNames ? '' : 'URL');
  static const ParameterMetadataType SET = ParameterMetadataType._(50, _omitEnumNames ? '' : 'SET');

  static const $core.List<ParameterMetadataType> values = <ParameterMetadataType> [
    STRING,
    INTEGER,
    BOOLEAN,
    FILE,
    URL,
    SET,
  ];

  static final $core.Map<$core.int, ParameterMetadataType> _byValue = $pb.ProtobufEnum.initByValue(values);
  static ParameterMetadataType? valueOf($core.int value) => _byValue[value];

  const ParameterMetadataType._(super.v, super.n);
}

class Keyword extends $pb.ProtobufEnum {
  static const Keyword UNKNOWN = Keyword._(0, _omitEnumNames ? '' : 'UNKNOWN');
  static const Keyword ORGANISATION_ID = Keyword._(10, _omitEnumNames ? '' : 'ORGANISATION_ID');
  static const Keyword PROJECT_ID = Keyword._(20, _omitEnumNames ? '' : 'PROJECT_ID');
  static const Keyword PARTNER_APP_ID = Keyword._(30, _omitEnumNames ? '' : 'PARTNER_APP_ID');
  static const Keyword AUTHZ_ENDPOINT = Keyword._(40, _omitEnumNames ? '' : 'AUTHZ_ENDPOINT');
  static const Keyword BUCKET_ROOT = Keyword._(50, _omitEnumNames ? '' : 'BUCKET_ROOT');
  static const Keyword GRPC_API_CORE_ENDPOINT = Keyword._(60, _omitEnumNames ? '' : 'GRPC_API_CORE_ENDPOINT');
  static const Keyword GRPC_API_GCS_ENDPOINT = Keyword._(70, _omitEnumNames ? '' : 'GRPC_API_GCS_ENDPOINT');
  static const Keyword NATS_ENDPOINT = Keyword._(80, _omitEnumNames ? '' : 'NATS_ENDPOINT');
  static const Keyword NATS_ROOT_SUBJECT = Keyword._(90, _omitEnumNames ? '' : 'NATS_ROOT_SUBJECT');

  static const $core.List<Keyword> values = <Keyword> [
    UNKNOWN,
    ORGANISATION_ID,
    PROJECT_ID,
    PARTNER_APP_ID,
    AUTHZ_ENDPOINT,
    BUCKET_ROOT,
    GRPC_API_CORE_ENDPOINT,
    GRPC_API_GCS_ENDPOINT,
    NATS_ENDPOINT,
    NATS_ROOT_SUBJECT,
  ];

  static final $core.Map<$core.int, Keyword> _byValue = $pb.ProtobufEnum.initByValue(values);
  static Keyword? valueOf($core.int value) => _byValue[value];

  const Keyword._(super.v, super.n);
}


const _omitEnumNames = $core.bool.fromEnvironment('protobuf.omit_enum_names');
