Files
dart-core-sdk/lib/restrictionLinks.pb.dart
2025-06-26 08:23:24 +00:00

877 lines
42 KiB
Dart

// 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<RestrictionLink> createRepeated() => $pb.PbList<RestrictionLink>();
@$core.pragma('dart2js:noInline')
static RestrictionLink getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RestrictionLink>(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<CreateRestrictionLinkRequest> createRepeated() => $pb.PbList<CreateRestrictionLinkRequest>();
@$core.pragma('dart2js:noInline')
static CreateRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CreateRestrictionLinkRequest>(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<RestrictionLink>(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<CreateRestrictionLinkResponse> createRepeated() => $pb.PbList<CreateRestrictionLinkResponse>();
@$core.pragma('dart2js:noInline')
static CreateRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CreateRestrictionLinkResponse>(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<UpdateRestrictionLinkRequest> createRepeated() => $pb.PbList<UpdateRestrictionLinkRequest>();
@$core.pragma('dart2js:noInline')
static UpdateRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateRestrictionLinkRequest>(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<RestrictionLink>(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<UpdateRestrictionLinkResponse> createRepeated() => $pb.PbList<UpdateRestrictionLinkResponse>();
@$core.pragma('dart2js:noInline')
static UpdateRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateRestrictionLinkResponse>(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<DeleteRestrictionLinkRequest> createRepeated() => $pb.PbList<DeleteRestrictionLinkRequest>();
@$core.pragma('dart2js:noInline')
static DeleteRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeleteRestrictionLinkRequest>(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<DeleteRestrictionLinkResponse> createRepeated() => $pb.PbList<DeleteRestrictionLinkResponse>();
@$core.pragma('dart2js:noInline')
static DeleteRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeleteRestrictionLinkResponse>(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<GetRestrictionLinkRequest> createRepeated() => $pb.PbList<GetRestrictionLinkRequest>();
@$core.pragma('dart2js:noInline')
static GetRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetRestrictionLinkRequest>(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<RestrictionLink>(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<GetRestrictionLinkResponse> createRepeated() => $pb.PbList<GetRestrictionLinkResponse>();
@$core.pragma('dart2js:noInline')
static GetRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetRestrictionLinkResponse>(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<ListRestrictionLinksRequest> createRepeated() => $pb.PbList<ListRestrictionLinksRequest>();
@$core.pragma('dart2js:noInline')
static ListRestrictionLinksRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListRestrictionLinksRequest>(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<RestrictionLink>? 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<RestrictionLink>(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<ListRestrictionLinksResponse> createRepeated() => $pb.PbList<ListRestrictionLinksResponse>();
@$core.pragma('dart2js:noInline')
static ListRestrictionLinksResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListRestrictionLinksResponse>(create);
static ListRestrictionLinksResponse? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<RestrictionLink> 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<SetUserActorsRequest> createRepeated() => $pb.PbList<SetUserActorsRequest>();
@$core.pragma('dart2js:noInline')
static SetUserActorsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SetUserActorsRequest>(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<SetUserActorsResponse> createRepeated() => $pb.PbList<SetUserActorsResponse>();
@$core.pragma('dart2js:noInline')
static SetUserActorsResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SetUserActorsResponse>(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<DeleteForProjectRestrictionLinkRequest> createRepeated() => $pb.PbList<DeleteForProjectRestrictionLinkRequest>();
@$core.pragma('dart2js:noInline')
static DeleteForProjectRestrictionLinkRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeleteForProjectRestrictionLinkRequest>(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<DeleteForProjectRestrictionLinkResponse> createRepeated() => $pb.PbList<DeleteForProjectRestrictionLinkResponse>();
@$core.pragma('dart2js:noInline')
static DeleteForProjectRestrictionLinkResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeleteForProjectRestrictionLinkResponse>(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');