// This is a generated file - do not edit. // // Generated from restrictionLinks.proto. // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names // ignore_for_file: curly_braces_in_flow_control_structures // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes // ignore_for_file: non_constant_identifier_names import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; import 'restrictions.pb.dart' as $1; import 'shared.pb.dart' as $2; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; /// ========== MODEL MESSAGES ========== class RestrictionLink extends $pb.GeneratedMessage { factory RestrictionLink({ $core.String? projectID, $core.String? restrictionID, $core.String? targetID, $1.Restriction? restriction, }) { final result = create(); if (projectID != null) result.projectID = projectID; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; if (restriction != null) result.restriction = restriction; return result; } RestrictionLink._(); factory RestrictionLink.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory RestrictionLink.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RestrictionLink', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'ProjectID', protoName: 'ProjectID') ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(4, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..aOM<$1.Restriction>(6, _omitFieldNames ? '' : 'Restriction', protoName: 'Restriction', subBuilder: $1.Restriction.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') RestrictionLink clone() => RestrictionLink()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') RestrictionLink copyWith(void Function(RestrictionLink) updates) => super.copyWith((message) => updates(message as RestrictionLink)) as RestrictionLink; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static RestrictionLink create() => RestrictionLink._(); @$core.override RestrictionLink createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static RestrictionLink getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static RestrictionLink? _defaultInstance; @$pb.TagNumber(1) $core.String get projectID => $_getSZ(0); @$pb.TagNumber(1) set projectID($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasProjectID() => $_has(0); @$pb.TagNumber(1) void clearProjectID() => $_clearField(1); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(4) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(4) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(4) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(4) void clearTargetID() => $_clearField(4); @$pb.TagNumber(6) $1.Restriction get restriction => $_getN(3); @$pb.TagNumber(6) set restriction($1.Restriction value) => $_setField(6, value); @$pb.TagNumber(6) $core.bool hasRestriction() => $_has(3); @$pb.TagNumber(6) void clearRestriction() => $_clearField(6); @$pb.TagNumber(6) $1.Restriction ensureRestriction() => $_ensure(3); } /// Create class CreateRestrictionLinkRequest extends $pb.GeneratedMessage { factory CreateRestrictionLinkRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? targetID, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; return result; } CreateRestrictionLinkRequest._(); factory CreateRestrictionLinkRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory CreateRestrictionLinkRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CreateRestrictionLinkRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CreateRestrictionLinkRequest clone() => CreateRestrictionLinkRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CreateRestrictionLinkRequest copyWith(void Function(CreateRestrictionLinkRequest) updates) => super.copyWith((message) => updates(message as CreateRestrictionLinkRequest)) as CreateRestrictionLinkRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CreateRestrictionLinkRequest create() => CreateRestrictionLinkRequest._(); @$core.override CreateRestrictionLinkRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CreateRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CreateRestrictionLinkRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(3) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(3) void clearTargetID() => $_clearField(3); } class CreateRestrictionLinkResponse extends $pb.GeneratedMessage { factory CreateRestrictionLinkResponse({ RestrictionLink? restrictionLink, }) { final result = create(); if (restrictionLink != null) result.restrictionLink = restrictionLink; return result; } CreateRestrictionLinkResponse._(); factory CreateRestrictionLinkResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory CreateRestrictionLinkResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CreateRestrictionLinkResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'RestrictionLink', protoName: 'RestrictionLink', subBuilder: RestrictionLink.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CreateRestrictionLinkResponse clone() => CreateRestrictionLinkResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CreateRestrictionLinkResponse copyWith(void Function(CreateRestrictionLinkResponse) updates) => super.copyWith((message) => updates(message as CreateRestrictionLinkResponse)) as CreateRestrictionLinkResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CreateRestrictionLinkResponse create() => CreateRestrictionLinkResponse._(); @$core.override CreateRestrictionLinkResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CreateRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CreateRestrictionLinkResponse? _defaultInstance; @$pb.TagNumber(1) RestrictionLink get restrictionLink => $_getN(0); @$pb.TagNumber(1) set restrictionLink(RestrictionLink value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasRestrictionLink() => $_has(0); @$pb.TagNumber(1) void clearRestrictionLink() => $_clearField(1); @$pb.TagNumber(1) RestrictionLink ensureRestrictionLink() => $_ensure(0); } /// Update class UpdateRestrictionLinkRequest extends $pb.GeneratedMessage { factory UpdateRestrictionLinkRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? targetID, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; return result; } UpdateRestrictionLinkRequest._(); factory UpdateRestrictionLinkRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory UpdateRestrictionLinkRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateRestrictionLinkRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UpdateRestrictionLinkRequest clone() => UpdateRestrictionLinkRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UpdateRestrictionLinkRequest copyWith(void Function(UpdateRestrictionLinkRequest) updates) => super.copyWith((message) => updates(message as UpdateRestrictionLinkRequest)) as UpdateRestrictionLinkRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UpdateRestrictionLinkRequest create() => UpdateRestrictionLinkRequest._(); @$core.override UpdateRestrictionLinkRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static UpdateRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UpdateRestrictionLinkRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(3) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(3) void clearTargetID() => $_clearField(3); } class UpdateRestrictionLinkResponse extends $pb.GeneratedMessage { factory UpdateRestrictionLinkResponse({ RestrictionLink? restrictionLink, }) { final result = create(); if (restrictionLink != null) result.restrictionLink = restrictionLink; return result; } UpdateRestrictionLinkResponse._(); factory UpdateRestrictionLinkResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory UpdateRestrictionLinkResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateRestrictionLinkResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'RestrictionLink', protoName: 'RestrictionLink', subBuilder: RestrictionLink.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UpdateRestrictionLinkResponse clone() => UpdateRestrictionLinkResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UpdateRestrictionLinkResponse copyWith(void Function(UpdateRestrictionLinkResponse) updates) => super.copyWith((message) => updates(message as UpdateRestrictionLinkResponse)) as UpdateRestrictionLinkResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UpdateRestrictionLinkResponse create() => UpdateRestrictionLinkResponse._(); @$core.override UpdateRestrictionLinkResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static UpdateRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UpdateRestrictionLinkResponse? _defaultInstance; @$pb.TagNumber(1) RestrictionLink get restrictionLink => $_getN(0); @$pb.TagNumber(1) set restrictionLink(RestrictionLink value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasRestrictionLink() => $_has(0); @$pb.TagNumber(1) void clearRestrictionLink() => $_clearField(1); @$pb.TagNumber(1) RestrictionLink ensureRestrictionLink() => $_ensure(0); } /// Delete class DeleteRestrictionLinkRequest extends $pb.GeneratedMessage { factory DeleteRestrictionLinkRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? targetID, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; return result; } DeleteRestrictionLinkRequest._(); factory DeleteRestrictionLinkRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory DeleteRestrictionLinkRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteRestrictionLinkRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteRestrictionLinkRequest clone() => DeleteRestrictionLinkRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteRestrictionLinkRequest copyWith(void Function(DeleteRestrictionLinkRequest) updates) => super.copyWith((message) => updates(message as DeleteRestrictionLinkRequest)) as DeleteRestrictionLinkRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteRestrictionLinkRequest create() => DeleteRestrictionLinkRequest._(); @$core.override DeleteRestrictionLinkRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteRestrictionLinkRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(3) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(3) void clearTargetID() => $_clearField(3); } class DeleteRestrictionLinkResponse extends $pb.GeneratedMessage { factory DeleteRestrictionLinkResponse() => create(); DeleteRestrictionLinkResponse._(); factory DeleteRestrictionLinkResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory DeleteRestrictionLinkResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteRestrictionLinkResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteRestrictionLinkResponse clone() => DeleteRestrictionLinkResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteRestrictionLinkResponse copyWith(void Function(DeleteRestrictionLinkResponse) updates) => super.copyWith((message) => updates(message as DeleteRestrictionLinkResponse)) as DeleteRestrictionLinkResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteRestrictionLinkResponse create() => DeleteRestrictionLinkResponse._(); @$core.override DeleteRestrictionLinkResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteRestrictionLinkResponse? _defaultInstance; } /// Get class GetRestrictionLinkRequest extends $pb.GeneratedMessage { factory GetRestrictionLinkRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? targetID, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; return result; } GetRestrictionLinkRequest._(); factory GetRestrictionLinkRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory GetRestrictionLinkRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetRestrictionLinkRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetRestrictionLinkRequest clone() => GetRestrictionLinkRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetRestrictionLinkRequest copyWith(void Function(GetRestrictionLinkRequest) updates) => super.copyWith((message) => updates(message as GetRestrictionLinkRequest)) as GetRestrictionLinkRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static GetRestrictionLinkRequest create() => GetRestrictionLinkRequest._(); @$core.override GetRestrictionLinkRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static GetRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static GetRestrictionLinkRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(3) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(3) void clearTargetID() => $_clearField(3); } class GetRestrictionLinkResponse extends $pb.GeneratedMessage { factory GetRestrictionLinkResponse({ RestrictionLink? restrictionLink, }) { final result = create(); if (restrictionLink != null) result.restrictionLink = restrictionLink; return result; } GetRestrictionLinkResponse._(); factory GetRestrictionLinkResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory GetRestrictionLinkResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetRestrictionLinkResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'RestrictionLink', protoName: 'RestrictionLink', subBuilder: RestrictionLink.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetRestrictionLinkResponse clone() => GetRestrictionLinkResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') GetRestrictionLinkResponse copyWith(void Function(GetRestrictionLinkResponse) updates) => super.copyWith((message) => updates(message as GetRestrictionLinkResponse)) as GetRestrictionLinkResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static GetRestrictionLinkResponse create() => GetRestrictionLinkResponse._(); @$core.override GetRestrictionLinkResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static GetRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static GetRestrictionLinkResponse? _defaultInstance; @$pb.TagNumber(1) RestrictionLink get restrictionLink => $_getN(0); @$pb.TagNumber(1) set restrictionLink(RestrictionLink value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasRestrictionLink() => $_has(0); @$pb.TagNumber(1) void clearRestrictionLink() => $_clearField(1); @$pb.TagNumber(1) RestrictionLink ensureRestrictionLink() => $_ensure(0); } /// List class ListRestrictionLinksRequest extends $pb.GeneratedMessage { factory ListRestrictionLinksRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? targetID, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (targetID != null) result.targetID = targetID; return result; } ListRestrictionLinksRequest._(); factory ListRestrictionLinksRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ListRestrictionLinksRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListRestrictionLinksRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'TargetID', protoName: 'TargetID') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ListRestrictionLinksRequest clone() => ListRestrictionLinksRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ListRestrictionLinksRequest copyWith(void Function(ListRestrictionLinksRequest) updates) => super.copyWith((message) => updates(message as ListRestrictionLinksRequest)) as ListRestrictionLinksRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ListRestrictionLinksRequest create() => ListRestrictionLinksRequest._(); @$core.override ListRestrictionLinksRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ListRestrictionLinksRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ListRestrictionLinksRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get targetID => $_getSZ(2); @$pb.TagNumber(3) set targetID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasTargetID() => $_has(2); @$pb.TagNumber(3) void clearTargetID() => $_clearField(3); } class ListRestrictionLinksResponse extends $pb.GeneratedMessage { factory ListRestrictionLinksResponse({ $core.Iterable? restrictionLinks, }) { final result = create(); if (restrictionLinks != null) result.restrictionLinks.addAll(restrictionLinks); return result; } ListRestrictionLinksResponse._(); factory ListRestrictionLinksResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ListRestrictionLinksResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListRestrictionLinksResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'RestrictionLinks', $pb.PbFieldType.PM, protoName: 'RestrictionLinks', subBuilder: RestrictionLink.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ListRestrictionLinksResponse clone() => ListRestrictionLinksResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ListRestrictionLinksResponse copyWith(void Function(ListRestrictionLinksResponse) updates) => super.copyWith((message) => updates(message as ListRestrictionLinksResponse)) as ListRestrictionLinksResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ListRestrictionLinksResponse create() => ListRestrictionLinksResponse._(); @$core.override ListRestrictionLinksResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ListRestrictionLinksResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ListRestrictionLinksResponse? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get restrictionLinks => $_getList(0); } /// SetUserActors class SetUserActorsRequest extends $pb.GeneratedMessage { factory SetUserActorsRequest({ $2.RequestProjectHeader? header, $core.String? restrictionID, $core.String? userID, $core.Iterable<$core.String>? userActorIDs, }) { final result = create(); if (header != null) result.header = header; if (restrictionID != null) result.restrictionID = restrictionID; if (userID != null) result.userID = userID; if (userActorIDs != null) result.userActorIDs.addAll(userActorIDs); return result; } SetUserActorsRequest._(); factory SetUserActorsRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory SetUserActorsRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SetUserActorsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..aOS(2, _omitFieldNames ? '' : 'RestrictionID', protoName: 'RestrictionID') ..aOS(3, _omitFieldNames ? '' : 'UserID', protoName: 'UserID') ..pPS(4, _omitFieldNames ? '' : 'UserActorIDs', protoName: 'UserActorIDs') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SetUserActorsRequest clone() => SetUserActorsRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SetUserActorsRequest copyWith(void Function(SetUserActorsRequest) updates) => super.copyWith((message) => updates(message as SetUserActorsRequest)) as SetUserActorsRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static SetUserActorsRequest create() => SetUserActorsRequest._(); @$core.override SetUserActorsRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static SetUserActorsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static SetUserActorsRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); @$pb.TagNumber(2) $core.String get restrictionID => $_getSZ(1); @$pb.TagNumber(2) set restrictionID($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasRestrictionID() => $_has(1); @$pb.TagNumber(2) void clearRestrictionID() => $_clearField(2); @$pb.TagNumber(3) $core.String get userID => $_getSZ(2); @$pb.TagNumber(3) set userID($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasUserID() => $_has(2); @$pb.TagNumber(3) void clearUserID() => $_clearField(3); @$pb.TagNumber(4) $pb.PbList<$core.String> get userActorIDs => $_getList(3); } class SetUserActorsResponse extends $pb.GeneratedMessage { factory SetUserActorsResponse() => create(); SetUserActorsResponse._(); factory SetUserActorsResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory SetUserActorsResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SetUserActorsResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SetUserActorsResponse clone() => SetUserActorsResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SetUserActorsResponse copyWith(void Function(SetUserActorsResponse) updates) => super.copyWith((message) => updates(message as SetUserActorsResponse)) as SetUserActorsResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static SetUserActorsResponse create() => SetUserActorsResponse._(); @$core.override SetUserActorsResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static SetUserActorsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static SetUserActorsResponse? _defaultInstance; } /// DeleteForProject class DeleteForProjectRestrictionLinkRequest extends $pb.GeneratedMessage { factory DeleteForProjectRestrictionLinkRequest({ $2.RequestProjectHeader? header, }) { final result = create(); if (header != null) result.header = header; return result; } DeleteForProjectRestrictionLinkRequest._(); factory DeleteForProjectRestrictionLinkRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory DeleteForProjectRestrictionLinkRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteForProjectRestrictionLinkRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteForProjectRestrictionLinkRequest clone() => DeleteForProjectRestrictionLinkRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteForProjectRestrictionLinkRequest copyWith(void Function(DeleteForProjectRestrictionLinkRequest) updates) => super.copyWith((message) => updates(message as DeleteForProjectRestrictionLinkRequest)) as DeleteForProjectRestrictionLinkRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteForProjectRestrictionLinkRequest create() => DeleteForProjectRestrictionLinkRequest._(); @$core.override DeleteForProjectRestrictionLinkRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteForProjectRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteForProjectRestrictionLinkRequest? _defaultInstance; @$pb.TagNumber(1) $2.RequestProjectHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.RequestProjectHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.RequestProjectHeader ensureHeader() => $_ensure(0); } class DeleteForProjectRestrictionLinkResponse extends $pb.GeneratedMessage { factory DeleteForProjectRestrictionLinkResponse() => create(); DeleteForProjectRestrictionLinkResponse._(); factory DeleteForProjectRestrictionLinkResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory DeleteForProjectRestrictionLinkResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteForProjectRestrictionLinkResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteForProjectRestrictionLinkResponse clone() => DeleteForProjectRestrictionLinkResponse()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') DeleteForProjectRestrictionLinkResponse copyWith(void Function(DeleteForProjectRestrictionLinkResponse) updates) => super.copyWith((message) => updates(message as DeleteForProjectRestrictionLinkResponse)) as DeleteForProjectRestrictionLinkResponse; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteForProjectRestrictionLinkResponse create() => DeleteForProjectRestrictionLinkResponse._(); @$core.override DeleteForProjectRestrictionLinkResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteForProjectRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteForProjectRestrictionLinkResponse? _defaultInstance; } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');