// // Generated code. Do not modify. // source: resource.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; import 'shared.pbenum.dart' as $29; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; class Resource extends $pb.GeneratedMessage { factory Resource({ $core.String? iD, $29.ResourceType? type, $core.String? parentID, }) { final $result = create(); if (iD != null) { $result.iD = iD; } if (type != null) { $result.type = type; } if (parentID != null) { $result.parentID = parentID; } return $result; } Resource._() : super(); factory Resource.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory Resource.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Resource', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'ID', protoName: 'ID') ..e<$29.ResourceType>(2, _omitFieldNames ? '' : 'Type', $pb.PbFieldType.OE, protoName: 'Type', defaultOrMaker: $29.ResourceType.RESOURCE_TYPE_UNKNOWN, valueOf: $29.ResourceType.valueOf, enumValues: $29.ResourceType.values) ..aOS(3, _omitFieldNames ? '' : 'ParentID', protoName: 'ParentID') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') Resource clone() => Resource()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') Resource copyWith(void Function(Resource) updates) => super.copyWith((message) => updates(message as Resource)) as Resource; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Resource create() => Resource._(); Resource createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static Resource getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Resource? _defaultInstance; @$pb.TagNumber(1) $core.String get iD => $_getSZ(0); @$pb.TagNumber(1) set iD($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasID() => $_has(0); @$pb.TagNumber(1) void clearID() => $_clearField(1); @$pb.TagNumber(2) $29.ResourceType get type => $_getN(1); @$pb.TagNumber(2) set type($29.ResourceType v) { $_setField(2, v); } @$pb.TagNumber(2) $core.bool hasType() => $_has(1); @$pb.TagNumber(2) void clearType() => $_clearField(2); @$pb.TagNumber(3) $core.String get parentID => $_getSZ(2); @$pb.TagNumber(3) set parentID($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasParentID() => $_has(2); @$pb.TagNumber(3) void clearParentID() => $_clearField(3); } class CreateResourceRequest extends $pb.GeneratedMessage { factory CreateResourceRequest({ Resource? resource, }) { final $result = create(); if (resource != null) { $result.resource = resource; } return $result; } CreateResourceRequest._() : super(); factory CreateResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory CreateResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CreateResourceRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'Resource', protoName: 'Resource', subBuilder: Resource.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') CreateResourceRequest clone() => CreateResourceRequest()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') CreateResourceRequest copyWith(void Function(CreateResourceRequest) updates) => super.copyWith((message) => updates(message as CreateResourceRequest)) as CreateResourceRequest; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CreateResourceRequest create() => CreateResourceRequest._(); CreateResourceRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CreateResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CreateResourceRequest? _defaultInstance; @$pb.TagNumber(1) Resource get resource => $_getN(0); @$pb.TagNumber(1) set resource(Resource v) { $_setField(1, v); } @$pb.TagNumber(1) $core.bool hasResource() => $_has(0); @$pb.TagNumber(1) void clearResource() => $_clearField(1); @$pb.TagNumber(1) Resource ensureResource() => $_ensure(0); } class CreateResourceResponse extends $pb.GeneratedMessage { factory CreateResourceResponse({ Resource? resource, }) { final $result = create(); if (resource != null) { $result.resource = resource; } return $result; } CreateResourceResponse._() : super(); factory CreateResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory CreateResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CreateResourceResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'Resource', protoName: 'Resource', subBuilder: Resource.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') CreateResourceResponse clone() => CreateResourceResponse()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') CreateResourceResponse copyWith(void Function(CreateResourceResponse) updates) => super.copyWith((message) => updates(message as CreateResourceResponse)) as CreateResourceResponse; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CreateResourceResponse create() => CreateResourceResponse._(); CreateResourceResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CreateResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CreateResourceResponse? _defaultInstance; @$pb.TagNumber(1) Resource get resource => $_getN(0); @$pb.TagNumber(1) set resource(Resource v) { $_setField(1, v); } @$pb.TagNumber(1) $core.bool hasResource() => $_has(0); @$pb.TagNumber(1) void clearResource() => $_clearField(1); @$pb.TagNumber(1) Resource ensureResource() => $_ensure(0); } class DeleteResourceRequest extends $pb.GeneratedMessage { factory DeleteResourceRequest({ $core.String? iD, }) { final $result = create(); if (iD != null) { $result.iD = iD; } return $result; } DeleteResourceRequest._() : super(); factory DeleteResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory DeleteResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteResourceRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'ID', protoName: 'ID') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') DeleteResourceRequest clone() => DeleteResourceRequest()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') DeleteResourceRequest copyWith(void Function(DeleteResourceRequest) updates) => super.copyWith((message) => updates(message as DeleteResourceRequest)) as DeleteResourceRequest; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteResourceRequest create() => DeleteResourceRequest._(); DeleteResourceRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteResourceRequest? _defaultInstance; @$pb.TagNumber(1) $core.String get iD => $_getSZ(0); @$pb.TagNumber(1) set iD($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasID() => $_has(0); @$pb.TagNumber(1) void clearID() => $_clearField(1); } class DeleteResourceResponse extends $pb.GeneratedMessage { factory DeleteResourceResponse() => create(); DeleteResourceResponse._() : super(); factory DeleteResourceResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory DeleteResourceResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeleteResourceResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') DeleteResourceResponse clone() => DeleteResourceResponse()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') DeleteResourceResponse copyWith(void Function(DeleteResourceResponse) updates) => super.copyWith((message) => updates(message as DeleteResourceResponse)) as DeleteResourceResponse; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static DeleteResourceResponse create() => DeleteResourceResponse._(); DeleteResourceResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static DeleteResourceResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static DeleteResourceResponse? _defaultInstance; } class ListResourcesRequest extends $pb.GeneratedMessage { factory ListResourcesRequest({ $29.ResourceType? resourceType, $core.String? parentID, }) { final $result = create(); if (resourceType != null) { $result.resourceType = resourceType; } if (parentID != null) { $result.parentID = parentID; } return $result; } ListResourcesRequest._() : super(); factory ListResourcesRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ListResourcesRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListResourcesRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..e<$29.ResourceType>(1, _omitFieldNames ? '' : 'ResourceType', $pb.PbFieldType.OE, protoName: 'ResourceType', defaultOrMaker: $29.ResourceType.RESOURCE_TYPE_UNKNOWN, valueOf: $29.ResourceType.valueOf, enumValues: $29.ResourceType.values) ..aOS(2, _omitFieldNames ? '' : 'ParentID', protoName: 'ParentID') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ListResourcesRequest clone() => ListResourcesRequest()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ListResourcesRequest copyWith(void Function(ListResourcesRequest) updates) => super.copyWith((message) => updates(message as ListResourcesRequest)) as ListResourcesRequest; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ListResourcesRequest create() => ListResourcesRequest._(); ListResourcesRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ListResourcesRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ListResourcesRequest? _defaultInstance; @$pb.TagNumber(1) $29.ResourceType get resourceType => $_getN(0); @$pb.TagNumber(1) set resourceType($29.ResourceType v) { $_setField(1, v); } @$pb.TagNumber(1) $core.bool hasResourceType() => $_has(0); @$pb.TagNumber(1) void clearResourceType() => $_clearField(1); @$pb.TagNumber(2) $core.String get parentID => $_getSZ(1); @$pb.TagNumber(2) set parentID($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasParentID() => $_has(1); @$pb.TagNumber(2) void clearParentID() => $_clearField(2); } class ListResourcesResponse extends $pb.GeneratedMessage { factory ListResourcesResponse({ $core.Iterable? resources, }) { final $result = create(); if (resources != null) { $result.resources.addAll(resources); } return $result; } ListResourcesResponse._() : super(); factory ListResourcesResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ListResourcesResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListResourcesResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'Resources', $pb.PbFieldType.PM, protoName: 'Resources', subBuilder: Resource.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ListResourcesResponse clone() => ListResourcesResponse()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ListResourcesResponse copyWith(void Function(ListResourcesResponse) updates) => super.copyWith((message) => updates(message as ListResourcesResponse)) as ListResourcesResponse; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ListResourcesResponse create() => ListResourcesResponse._(); ListResourcesResponse createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ListResourcesResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ListResourcesResponse? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get resources => $_getList(0); } class CleanResourceRequest extends $pb.GeneratedMessage { factory CleanResourceRequest({ $29.ResourceType? resourceType, $core.String? resourceID, }) { final $result = create(); if (resourceType != null) { $result.resourceType = resourceType; } if (resourceID != null) { $result.resourceID = resourceID; } return $result; } CleanResourceRequest._() : super(); factory CleanResourceRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory CleanResourceRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CleanResourceRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..e<$29.ResourceType>(1, _omitFieldNames ? '' : 'ResourceType', $pb.PbFieldType.OE, protoName: 'ResourceType', defaultOrMaker: $29.ResourceType.RESOURCE_TYPE_UNKNOWN, valueOf: $29.ResourceType.valueOf, enumValues: $29.ResourceType.values) ..aOS(2, _omitFieldNames ? '' : 'ResourceID', protoName: 'ResourceID') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') CleanResourceRequest clone() => CleanResourceRequest()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') CleanResourceRequest copyWith(void Function(CleanResourceRequest) updates) => super.copyWith((message) => updates(message as CleanResourceRequest)) as CleanResourceRequest; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CleanResourceRequest create() => CleanResourceRequest._(); CleanResourceRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CleanResourceRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CleanResourceRequest? _defaultInstance; @$pb.TagNumber(1) $29.ResourceType get resourceType => $_getN(0); @$pb.TagNumber(1) set resourceType($29.ResourceType v) { $_setField(1, v); } @$pb.TagNumber(1) $core.bool hasResourceType() => $_has(0); @$pb.TagNumber(1) void clearResourceType() => $_clearField(1); @$pb.TagNumber(2) $core.String get resourceID => $_getSZ(1); @$pb.TagNumber(2) set resourceID($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasResourceID() => $_has(1); @$pb.TagNumber(2) void clearResourceID() => $_clearField(2); } class CleanResourceResult extends $pb.GeneratedMessage { factory CleanResourceResult() => create(); CleanResourceResult._() : super(); factory CleanResourceResult.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory CleanResourceResult.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CleanResourceResult', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') CleanResourceResult clone() => CleanResourceResult()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') CleanResourceResult copyWith(void Function(CleanResourceResult) updates) => super.copyWith((message) => updates(message as CleanResourceResult)) as CleanResourceResult; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CleanResourceResult create() => CleanResourceResult._(); CleanResourceResult createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CleanResourceResult getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CleanResourceResult? _defaultInstance; } const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');