ionic-planb-logistic-app-fl.../lib/generated/delivery_service.pb.dart
Mathias Beaulieu-Duncan 228c29b7da auto-claude: subtask-2-2 - Generate Dart proto stubs for delivery services
Add proto-generated Dart files for the gRPC delivery service:
- delivery_service.pb.dart: Proto message types for routes, deliveries,
  addresses, orders, contacts, and command request/response messages
- delivery_service.pbgrpc.dart: gRPC client and service base classes
  with methods for queries (GetDeliveryRoutes, GetDeliveries) and
  commands (CompleteDelivery, MarkDeliveryUncompleted, SkipDelivery,
  UploadDeliveryPicture)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-20 12:57:42 -05:00

1352 lines
42 KiB
Dart

// Generated code - do not modify
// ignore_for_file: annotate_overrides, camel_case_types, constant_identifier_names
// ignore_for_file: non_constant_identifier_names, prefer_single_quotes, use_super_parameters
// Proto stubs for Plan B Logistics delivery service
import 'dart:core' as $core;
import 'package:protobuf/protobuf.dart' as $pb;
/// Empty request message for queries with no parameters.
class Empty extends $pb.GeneratedMessage {
factory Empty() => create();
Empty._() : super();
factory Empty.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory Empty.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('Empty',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
Empty createEmptyInstance() => create();
static Empty create() => Empty._();
@$core.override
Empty clone() => Empty()..mergeFromMessage(this);
static $core.List<Empty> createRepeated() => <Empty>[];
}
/// Request message for getting deliveries by route fragment ID.
class GetDeliveriesRequest extends $pb.GeneratedMessage {
factory GetDeliveriesRequest({
$core.int? routeFragmentId,
}) {
final result = create();
if (routeFragmentId != null) result.routeFragmentId = routeFragmentId;
return result;
}
GetDeliveriesRequest._() : super();
factory GetDeliveriesRequest.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory GetDeliveriesRequest.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('GetDeliveriesRequest',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'routeFragmentId', $pb.PbFieldType.O3)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
GetDeliveriesRequest createEmptyInstance() => create();
static GetDeliveriesRequest create() => GetDeliveriesRequest._();
@$core.override
GetDeliveriesRequest clone() => GetDeliveriesRequest()..mergeFromMessage(this);
static $core.List<GetDeliveriesRequest> createRepeated() => <GetDeliveriesRequest>[];
@$pb.TagNumber(1)
$core.int get routeFragmentId => $_getIZ(0);
@$pb.TagNumber(1)
set routeFragmentId($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasRouteFragmentId() => $_has(0);
@$pb.TagNumber(1)
void clearRouteFragmentId() => clearField(1);
}
/// Response message containing a list of delivery routes.
class DeliveryRoutesResponse extends $pb.GeneratedMessage {
factory DeliveryRoutesResponse({
$core.Iterable<DeliveryRouteProto>? routes,
}) {
final result = create();
if (routes != null) result.routes.addAll(routes);
return result;
}
DeliveryRoutesResponse._() : super();
factory DeliveryRoutesResponse.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryRoutesResponse.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryRoutesResponse',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..pc<DeliveryRouteProto>(1, 'routes', $pb.PbFieldType.PM,
subBuilder: DeliveryRouteProto.create)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryRoutesResponse createEmptyInstance() => create();
static DeliveryRoutesResponse create() => DeliveryRoutesResponse._();
@$core.override
DeliveryRoutesResponse clone() => DeliveryRoutesResponse()..mergeFromMessage(this);
static $core.List<DeliveryRoutesResponse> createRepeated() => <DeliveryRoutesResponse>[];
@$pb.TagNumber(1)
$core.List<DeliveryRouteProto> get routes => $_getList(0);
}
/// Response message containing a list of deliveries.
class DeliveriesResponse extends $pb.GeneratedMessage {
factory DeliveriesResponse({
$core.Iterable<DeliveryProto>? deliveries,
}) {
final result = create();
if (deliveries != null) result.deliveries.addAll(deliveries);
return result;
}
DeliveriesResponse._() : super();
factory DeliveriesResponse.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveriesResponse.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveriesResponse',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..pc<DeliveryProto>(1, 'deliveries', $pb.PbFieldType.PM,
subBuilder: DeliveryProto.create)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveriesResponse createEmptyInstance() => create();
static DeliveriesResponse create() => DeliveriesResponse._();
@$core.override
DeliveriesResponse clone() => DeliveriesResponse()..mergeFromMessage(this);
static $core.List<DeliveriesResponse> createRepeated() => <DeliveriesResponse>[];
@$pb.TagNumber(1)
$core.List<DeliveryProto> get deliveries => $_getList(0);
}
/// Proto message for DeliveryRoute.
class DeliveryRouteProto extends $pb.GeneratedMessage {
factory DeliveryRouteProto({
$core.int? id,
$core.int? routeId,
$core.String? name,
$core.String? routeName,
$core.int? deliveriesCount,
$core.int? deliveredCount,
$core.bool? completed,
$core.String? createdAt,
}) {
final result = create();
if (id != null) result.id = id;
if (routeId != null) result.routeId = routeId;
if (name != null) result.name = name;
if (routeName != null) result.routeName = routeName;
if (deliveriesCount != null) result.deliveriesCount = deliveriesCount;
if (deliveredCount != null) result.deliveredCount = deliveredCount;
if (completed != null) result.completed = completed;
if (createdAt != null) result.createdAt = createdAt;
return result;
}
DeliveryRouteProto._() : super();
factory DeliveryRouteProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryRouteProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryRouteProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'id', $pb.PbFieldType.O3)
..a<$core.int>(2, 'routeId', $pb.PbFieldType.O3)
..aOS(3, 'name')
..aOS(4, 'routeName')
..a<$core.int>(5, 'deliveriesCount', $pb.PbFieldType.O3)
..a<$core.int>(6, 'deliveredCount', $pb.PbFieldType.O3)
..aOB(7, 'completed')
..aOS(8, 'createdAt')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryRouteProto createEmptyInstance() => create();
static DeliveryRouteProto create() => DeliveryRouteProto._();
@$core.override
DeliveryRouteProto clone() => DeliveryRouteProto()..mergeFromMessage(this);
static $core.List<DeliveryRouteProto> createRepeated() => <DeliveryRouteProto>[];
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => clearField(1);
@$pb.TagNumber(2)
$core.int get routeId => $_getIZ(1);
@$pb.TagNumber(2)
set routeId($core.int v) => $_setSignedInt32(1, v);
@$pb.TagNumber(2)
$core.bool hasRouteId() => $_has(1);
@$pb.TagNumber(2)
void clearRouteId() => clearField(2);
@$pb.TagNumber(3)
$core.String get name => $_getSZ(2);
@$pb.TagNumber(3)
set name($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasName() => $_has(2);
@$pb.TagNumber(3)
void clearName() => clearField(3);
@$pb.TagNumber(4)
$core.String get routeName => $_getSZ(3);
@$pb.TagNumber(4)
set routeName($core.String v) => $_setString(3, v);
@$pb.TagNumber(4)
$core.bool hasRouteName() => $_has(3);
@$pb.TagNumber(4)
void clearRouteName() => clearField(4);
@$pb.TagNumber(5)
$core.int get deliveriesCount => $_getIZ(4);
@$pb.TagNumber(5)
set deliveriesCount($core.int v) => $_setSignedInt32(4, v);
@$pb.TagNumber(5)
$core.bool hasDeliveriesCount() => $_has(4);
@$pb.TagNumber(5)
void clearDeliveriesCount() => clearField(5);
@$pb.TagNumber(6)
$core.int get deliveredCount => $_getIZ(5);
@$pb.TagNumber(6)
set deliveredCount($core.int v) => $_setSignedInt32(5, v);
@$pb.TagNumber(6)
$core.bool hasDeliveredCount() => $_has(5);
@$pb.TagNumber(6)
void clearDeliveredCount() => clearField(6);
@$pb.TagNumber(7)
$core.bool get completed => $_getBF(6);
@$pb.TagNumber(7)
set completed($core.bool v) => $_setBool(6, v);
@$pb.TagNumber(7)
$core.bool hasCompleted() => $_has(6);
@$pb.TagNumber(7)
void clearCompleted() => clearField(7);
@$pb.TagNumber(8)
$core.String get createdAt => $_getSZ(7);
@$pb.TagNumber(8)
set createdAt($core.String v) => $_setString(7, v);
@$pb.TagNumber(8)
$core.bool hasCreatedAt() => $_has(7);
@$pb.TagNumber(8)
void clearCreatedAt() => clearField(8);
}
/// Proto message for Delivery.
class DeliveryProto extends $pb.GeneratedMessage {
factory DeliveryProto({
$core.int? id,
$core.int? routeFragmentId,
$core.int? deliveryIndex,
$core.Iterable<DeliveryOrderProto>? orders,
UserInfoProto? deliveredBy,
DeliveryAddressProto? deliveryAddress,
$core.String? deliveredAt,
$core.String? skippedAt,
$core.String? createdAt,
$core.String? updatedAt,
$core.bool? delivered,
$core.bool? hasBeenSkipped,
$core.bool? isSkipped,
$core.String? name,
}) {
final result = create();
if (id != null) result.id = id;
if (routeFragmentId != null) result.routeFragmentId = routeFragmentId;
if (deliveryIndex != null) result.deliveryIndex = deliveryIndex;
if (orders != null) result.orders.addAll(orders);
if (deliveredBy != null) result.deliveredBy = deliveredBy;
if (deliveryAddress != null) result.deliveryAddress = deliveryAddress;
if (deliveredAt != null) result.deliveredAt = deliveredAt;
if (skippedAt != null) result.skippedAt = skippedAt;
if (createdAt != null) result.createdAt = createdAt;
if (updatedAt != null) result.updatedAt = updatedAt;
if (delivered != null) result.delivered = delivered;
if (hasBeenSkipped != null) result.hasBeenSkipped = hasBeenSkipped;
if (isSkipped != null) result.isSkipped = isSkipped;
if (name != null) result.name = name;
return result;
}
DeliveryProto._() : super();
factory DeliveryProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'id', $pb.PbFieldType.O3)
..a<$core.int>(2, 'routeFragmentId', $pb.PbFieldType.O3)
..a<$core.int>(3, 'deliveryIndex', $pb.PbFieldType.O3)
..pc<DeliveryOrderProto>(4, 'orders', $pb.PbFieldType.PM,
subBuilder: DeliveryOrderProto.create)
..aOM<UserInfoProto>(5, 'deliveredBy', subBuilder: UserInfoProto.create)
..aOM<DeliveryAddressProto>(6, 'deliveryAddress',
subBuilder: DeliveryAddressProto.create)
..aOS(7, 'deliveredAt')
..aOS(8, 'skippedAt')
..aOS(9, 'createdAt')
..aOS(10, 'updatedAt')
..aOB(11, 'delivered')
..aOB(12, 'hasBeenSkipped')
..aOB(13, 'isSkipped')
..aOS(14, 'name')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryProto createEmptyInstance() => create();
static DeliveryProto create() => DeliveryProto._();
@$core.override
DeliveryProto clone() => DeliveryProto()..mergeFromMessage(this);
static $core.List<DeliveryProto> createRepeated() => <DeliveryProto>[];
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => clearField(1);
@$pb.TagNumber(2)
$core.int get routeFragmentId => $_getIZ(1);
@$pb.TagNumber(2)
set routeFragmentId($core.int v) => $_setSignedInt32(1, v);
@$pb.TagNumber(2)
$core.bool hasRouteFragmentId() => $_has(1);
@$pb.TagNumber(2)
void clearRouteFragmentId() => clearField(2);
@$pb.TagNumber(3)
$core.int get deliveryIndex => $_getIZ(2);
@$pb.TagNumber(3)
set deliveryIndex($core.int v) => $_setSignedInt32(2, v);
@$pb.TagNumber(3)
$core.bool hasDeliveryIndex() => $_has(2);
@$pb.TagNumber(3)
void clearDeliveryIndex() => clearField(3);
@$pb.TagNumber(4)
$core.List<DeliveryOrderProto> get orders => $_getList(3);
@$pb.TagNumber(5)
UserInfoProto get deliveredBy => $_getN(4);
@$pb.TagNumber(5)
set deliveredBy(UserInfoProto v) => setField(5, v);
@$pb.TagNumber(5)
$core.bool hasDeliveredBy() => $_has(4);
@$pb.TagNumber(5)
void clearDeliveredBy() => clearField(5);
@$pb.TagNumber(5)
UserInfoProto ensureDeliveredBy() => $_ensure(4);
@$pb.TagNumber(6)
DeliveryAddressProto get deliveryAddress => $_getN(5);
@$pb.TagNumber(6)
set deliveryAddress(DeliveryAddressProto v) => setField(6, v);
@$pb.TagNumber(6)
$core.bool hasDeliveryAddress() => $_has(5);
@$pb.TagNumber(6)
void clearDeliveryAddress() => clearField(6);
@$pb.TagNumber(6)
DeliveryAddressProto ensureDeliveryAddress() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get deliveredAt => $_getSZ(6);
@$pb.TagNumber(7)
set deliveredAt($core.String v) => $_setString(6, v);
@$pb.TagNumber(7)
$core.bool hasDeliveredAt() => $_has(6);
@$pb.TagNumber(7)
void clearDeliveredAt() => clearField(7);
@$pb.TagNumber(8)
$core.String get skippedAt => $_getSZ(7);
@$pb.TagNumber(8)
set skippedAt($core.String v) => $_setString(7, v);
@$pb.TagNumber(8)
$core.bool hasSkippedAt() => $_has(7);
@$pb.TagNumber(8)
void clearSkippedAt() => clearField(8);
@$pb.TagNumber(9)
$core.String get createdAt => $_getSZ(8);
@$pb.TagNumber(9)
set createdAt($core.String v) => $_setString(8, v);
@$pb.TagNumber(9)
$core.bool hasCreatedAt() => $_has(8);
@$pb.TagNumber(9)
void clearCreatedAt() => clearField(9);
@$pb.TagNumber(10)
$core.String get updatedAt => $_getSZ(9);
@$pb.TagNumber(10)
set updatedAt($core.String v) => $_setString(9, v);
@$pb.TagNumber(10)
$core.bool hasUpdatedAt() => $_has(9);
@$pb.TagNumber(10)
void clearUpdatedAt() => clearField(10);
@$pb.TagNumber(11)
$core.bool get delivered => $_getBF(10);
@$pb.TagNumber(11)
set delivered($core.bool v) => $_setBool(10, v);
@$pb.TagNumber(11)
$core.bool hasDelivered() => $_has(10);
@$pb.TagNumber(11)
void clearDelivered() => clearField(11);
@$pb.TagNumber(12)
$core.bool get hasBeenSkipped => $_getBF(11);
@$pb.TagNumber(12)
set hasBeenSkipped($core.bool v) => $_setBool(11, v);
@$pb.TagNumber(12)
$core.bool hasHasBeenSkipped() => $_has(11);
@$pb.TagNumber(12)
void clearHasBeenSkipped() => clearField(12);
@$pb.TagNumber(13)
$core.bool get isSkipped => $_getBF(12);
@$pb.TagNumber(13)
set isSkipped($core.bool v) => $_setBool(12, v);
@$pb.TagNumber(13)
$core.bool hasIsSkipped() => $_has(12);
@$pb.TagNumber(13)
void clearIsSkipped() => clearField(13);
@$pb.TagNumber(14)
$core.String get name => $_getSZ(13);
@$pb.TagNumber(14)
set name($core.String v) => $_setString(13, v);
@$pb.TagNumber(14)
$core.bool hasName() => $_has(13);
@$pb.TagNumber(14)
void clearName() => clearField(14);
}
/// Proto message for DeliveryAddress.
class DeliveryAddressProto extends $pb.GeneratedMessage {
factory DeliveryAddressProto({
$core.int? id,
$core.String? line1,
$core.String? line2,
$core.String? postalCode,
$core.String? city,
$core.String? subdivision,
$core.String? countryCode,
$core.double? latitude,
$core.double? longitude,
$core.String? formattedAddress,
}) {
final result = create();
if (id != null) result.id = id;
if (line1 != null) result.line1 = line1;
if (line2 != null) result.line2 = line2;
if (postalCode != null) result.postalCode = postalCode;
if (city != null) result.city = city;
if (subdivision != null) result.subdivision = subdivision;
if (countryCode != null) result.countryCode = countryCode;
if (latitude != null) result.latitude = latitude;
if (longitude != null) result.longitude = longitude;
if (formattedAddress != null) result.formattedAddress = formattedAddress;
return result;
}
DeliveryAddressProto._() : super();
factory DeliveryAddressProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryAddressProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryAddressProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'id', $pb.PbFieldType.O3)
..aOS(2, 'line1')
..aOS(3, 'line2')
..aOS(4, 'postalCode')
..aOS(5, 'city')
..aOS(6, 'subdivision')
..aOS(7, 'countryCode')
..a<$core.double>(8, 'latitude', $pb.PbFieldType.OD)
..a<$core.double>(9, 'longitude', $pb.PbFieldType.OD)
..aOS(10, 'formattedAddress')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryAddressProto createEmptyInstance() => create();
static DeliveryAddressProto create() => DeliveryAddressProto._();
@$core.override
DeliveryAddressProto clone() => DeliveryAddressProto()..mergeFromMessage(this);
static $core.List<DeliveryAddressProto> createRepeated() => <DeliveryAddressProto>[];
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => clearField(1);
@$pb.TagNumber(2)
$core.String get line1 => $_getSZ(1);
@$pb.TagNumber(2)
set line1($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasLine1() => $_has(1);
@$pb.TagNumber(2)
void clearLine1() => clearField(2);
@$pb.TagNumber(3)
$core.String get line2 => $_getSZ(2);
@$pb.TagNumber(3)
set line2($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasLine2() => $_has(2);
@$pb.TagNumber(3)
void clearLine2() => clearField(3);
@$pb.TagNumber(4)
$core.String get postalCode => $_getSZ(3);
@$pb.TagNumber(4)
set postalCode($core.String v) => $_setString(3, v);
@$pb.TagNumber(4)
$core.bool hasPostalCode() => $_has(3);
@$pb.TagNumber(4)
void clearPostalCode() => clearField(4);
@$pb.TagNumber(5)
$core.String get city => $_getSZ(4);
@$pb.TagNumber(5)
set city($core.String v) => $_setString(4, v);
@$pb.TagNumber(5)
$core.bool hasCity() => $_has(4);
@$pb.TagNumber(5)
void clearCity() => clearField(5);
@$pb.TagNumber(6)
$core.String get subdivision => $_getSZ(5);
@$pb.TagNumber(6)
set subdivision($core.String v) => $_setString(5, v);
@$pb.TagNumber(6)
$core.bool hasSubdivision() => $_has(5);
@$pb.TagNumber(6)
void clearSubdivision() => clearField(6);
@$pb.TagNumber(7)
$core.String get countryCode => $_getSZ(6);
@$pb.TagNumber(7)
set countryCode($core.String v) => $_setString(6, v);
@$pb.TagNumber(7)
$core.bool hasCountryCode() => $_has(6);
@$pb.TagNumber(7)
void clearCountryCode() => clearField(7);
@$pb.TagNumber(8)
$core.double get latitude => $_getN(7);
@$pb.TagNumber(8)
set latitude($core.double v) => $_setDouble(7, v);
@$pb.TagNumber(8)
$core.bool hasLatitude() => $_has(7);
@$pb.TagNumber(8)
void clearLatitude() => clearField(8);
@$pb.TagNumber(9)
$core.double get longitude => $_getN(8);
@$pb.TagNumber(9)
set longitude($core.double v) => $_setDouble(8, v);
@$pb.TagNumber(9)
$core.bool hasLongitude() => $_has(8);
@$pb.TagNumber(9)
void clearLongitude() => clearField(9);
@$pb.TagNumber(10)
$core.String get formattedAddress => $_getSZ(9);
@$pb.TagNumber(10)
set formattedAddress($core.String v) => $_setString(9, v);
@$pb.TagNumber(10)
$core.bool hasFormattedAddress() => $_has(9);
@$pb.TagNumber(10)
void clearFormattedAddress() => clearField(10);
}
/// Proto message for DeliveryOrder.
class DeliveryOrderProto extends $pb.GeneratedMessage {
factory DeliveryOrderProto({
$core.int? id,
$core.bool? isNewCustomer,
$core.String? note,
$core.double? totalAmount,
$core.double? totalPaid,
$core.int? totalItems,
$core.Iterable<DeliveryContactProto>? contacts,
DeliveryContactProto? contact,
}) {
final result = create();
if (id != null) result.id = id;
if (isNewCustomer != null) result.isNewCustomer = isNewCustomer;
if (note != null) result.note = note;
if (totalAmount != null) result.totalAmount = totalAmount;
if (totalPaid != null) result.totalPaid = totalPaid;
if (totalItems != null) result.totalItems = totalItems;
if (contacts != null) result.contacts.addAll(contacts);
if (contact != null) result.contact = contact;
return result;
}
DeliveryOrderProto._() : super();
factory DeliveryOrderProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryOrderProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryOrderProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'id', $pb.PbFieldType.O3)
..aOB(2, 'isNewCustomer')
..aOS(3, 'note')
..a<$core.double>(4, 'totalAmount', $pb.PbFieldType.OD)
..a<$core.double>(5, 'totalPaid', $pb.PbFieldType.OD)
..a<$core.int>(6, 'totalItems', $pb.PbFieldType.O3)
..pc<DeliveryContactProto>(7, 'contacts', $pb.PbFieldType.PM,
subBuilder: DeliveryContactProto.create)
..aOM<DeliveryContactProto>(8, 'contact',
subBuilder: DeliveryContactProto.create)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryOrderProto createEmptyInstance() => create();
static DeliveryOrderProto create() => DeliveryOrderProto._();
@$core.override
DeliveryOrderProto clone() => DeliveryOrderProto()..mergeFromMessage(this);
static $core.List<DeliveryOrderProto> createRepeated() => <DeliveryOrderProto>[];
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => clearField(1);
@$pb.TagNumber(2)
$core.bool get isNewCustomer => $_getBF(1);
@$pb.TagNumber(2)
set isNewCustomer($core.bool v) => $_setBool(1, v);
@$pb.TagNumber(2)
$core.bool hasIsNewCustomer() => $_has(1);
@$pb.TagNumber(2)
void clearIsNewCustomer() => clearField(2);
@$pb.TagNumber(3)
$core.String get note => $_getSZ(2);
@$pb.TagNumber(3)
set note($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasNote() => $_has(2);
@$pb.TagNumber(3)
void clearNote() => clearField(3);
@$pb.TagNumber(4)
$core.double get totalAmount => $_getN(3);
@$pb.TagNumber(4)
set totalAmount($core.double v) => $_setDouble(3, v);
@$pb.TagNumber(4)
$core.bool hasTotalAmount() => $_has(3);
@$pb.TagNumber(4)
void clearTotalAmount() => clearField(4);
@$pb.TagNumber(5)
$core.double get totalPaid => $_getN(4);
@$pb.TagNumber(5)
set totalPaid($core.double v) => $_setDouble(4, v);
@$pb.TagNumber(5)
$core.bool hasTotalPaid() => $_has(4);
@$pb.TagNumber(5)
void clearTotalPaid() => clearField(5);
@$pb.TagNumber(6)
$core.int get totalItems => $_getIZ(5);
@$pb.TagNumber(6)
set totalItems($core.int v) => $_setSignedInt32(5, v);
@$pb.TagNumber(6)
$core.bool hasTotalItems() => $_has(5);
@$pb.TagNumber(6)
void clearTotalItems() => clearField(6);
@$pb.TagNumber(7)
$core.List<DeliveryContactProto> get contacts => $_getList(6);
@$pb.TagNumber(8)
DeliveryContactProto get contact => $_getN(7);
@$pb.TagNumber(8)
set contact(DeliveryContactProto v) => setField(8, v);
@$pb.TagNumber(8)
$core.bool hasContact() => $_has(7);
@$pb.TagNumber(8)
void clearContact() => clearField(8);
@$pb.TagNumber(8)
DeliveryContactProto ensureContact() => $_ensure(7);
}
/// Proto message for DeliveryContact.
class DeliveryContactProto extends $pb.GeneratedMessage {
factory DeliveryContactProto({
$core.String? firstName,
$core.String? lastName,
$core.String? fullName,
$core.String? phoneNumber,
}) {
final result = create();
if (firstName != null) result.firstName = firstName;
if (lastName != null) result.lastName = lastName;
if (fullName != null) result.fullName = fullName;
if (phoneNumber != null) result.phoneNumber = phoneNumber;
return result;
}
DeliveryContactProto._() : super();
factory DeliveryContactProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory DeliveryContactProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('DeliveryContactProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..aOS(1, 'firstName')
..aOS(2, 'lastName')
..aOS(3, 'fullName')
..aOS(4, 'phoneNumber')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
DeliveryContactProto createEmptyInstance() => create();
static DeliveryContactProto create() => DeliveryContactProto._();
@$core.override
DeliveryContactProto clone() => DeliveryContactProto()..mergeFromMessage(this);
static $core.List<DeliveryContactProto> createRepeated() => <DeliveryContactProto>[];
@$pb.TagNumber(1)
$core.String get firstName => $_getSZ(0);
@$pb.TagNumber(1)
set firstName($core.String v) => $_setString(0, v);
@$pb.TagNumber(1)
$core.bool hasFirstName() => $_has(0);
@$pb.TagNumber(1)
void clearFirstName() => clearField(1);
@$pb.TagNumber(2)
$core.String get lastName => $_getSZ(1);
@$pb.TagNumber(2)
set lastName($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasLastName() => $_has(1);
@$pb.TagNumber(2)
void clearLastName() => clearField(2);
@$pb.TagNumber(3)
$core.String get fullName => $_getSZ(2);
@$pb.TagNumber(3)
set fullName($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasFullName() => $_has(2);
@$pb.TagNumber(3)
void clearFullName() => clearField(3);
@$pb.TagNumber(4)
$core.String get phoneNumber => $_getSZ(3);
@$pb.TagNumber(4)
set phoneNumber($core.String v) => $_setString(3, v);
@$pb.TagNumber(4)
$core.bool hasPhoneNumber() => $_has(3);
@$pb.TagNumber(4)
void clearPhoneNumber() => clearField(4);
}
/// Proto message for UserInfo.
class UserInfoProto extends $pb.GeneratedMessage {
factory UserInfoProto({
$core.int? id,
$core.String? firstName,
$core.String? lastName,
$core.String? fullName,
}) {
final result = create();
if (id != null) result.id = id;
if (firstName != null) result.firstName = firstName;
if (lastName != null) result.lastName = lastName;
if (fullName != null) result.fullName = fullName;
return result;
}
UserInfoProto._() : super();
factory UserInfoProto.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory UserInfoProto.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('UserInfoProto',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'id', $pb.PbFieldType.O3)
..aOS(2, 'firstName')
..aOS(3, 'lastName')
..aOS(4, 'fullName')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
UserInfoProto createEmptyInstance() => create();
static UserInfoProto create() => UserInfoProto._();
@$core.override
UserInfoProto clone() => UserInfoProto()..mergeFromMessage(this);
static $core.List<UserInfoProto> createRepeated() => <UserInfoProto>[];
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => clearField(1);
@$pb.TagNumber(2)
$core.String get firstName => $_getSZ(1);
@$pb.TagNumber(2)
set firstName($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasFirstName() => $_has(1);
@$pb.TagNumber(2)
void clearFirstName() => clearField(2);
@$pb.TagNumber(3)
$core.String get lastName => $_getSZ(2);
@$pb.TagNumber(3)
set lastName($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasLastName() => $_has(2);
@$pb.TagNumber(3)
void clearLastName() => clearField(3);
@$pb.TagNumber(4)
$core.String get fullName => $_getSZ(3);
@$pb.TagNumber(4)
set fullName($core.String v) => $_setString(3, v);
@$pb.TagNumber(4)
$core.bool hasFullName() => $_has(3);
@$pb.TagNumber(4)
void clearFullName() => clearField(4);
}
/// Request message for completing a delivery.
class CompleteDeliveryRequest extends $pb.GeneratedMessage {
factory CompleteDeliveryRequest({
$core.int? deliveryId,
$core.String? deliveredAt,
}) {
final result = create();
if (deliveryId != null) result.deliveryId = deliveryId;
if (deliveredAt != null) result.deliveredAt = deliveredAt;
return result;
}
CompleteDeliveryRequest._() : super();
factory CompleteDeliveryRequest.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory CompleteDeliveryRequest.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('CompleteDeliveryRequest',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'deliveryId', $pb.PbFieldType.O3)
..aOS(2, 'deliveredAt')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
CompleteDeliveryRequest createEmptyInstance() => create();
static CompleteDeliveryRequest create() => CompleteDeliveryRequest._();
@$core.override
CompleteDeliveryRequest clone() => CompleteDeliveryRequest()..mergeFromMessage(this);
static $core.List<CompleteDeliveryRequest> createRepeated() => <CompleteDeliveryRequest>[];
@$pb.TagNumber(1)
$core.int get deliveryId => $_getIZ(0);
@$pb.TagNumber(1)
set deliveryId($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasDeliveryId() => $_has(0);
@$pb.TagNumber(1)
void clearDeliveryId() => clearField(1);
@$pb.TagNumber(2)
$core.String get deliveredAt => $_getSZ(1);
@$pb.TagNumber(2)
set deliveredAt($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasDeliveredAt() => $_has(1);
@$pb.TagNumber(2)
void clearDeliveredAt() => clearField(2);
}
/// Request message for marking a delivery as uncompleted.
class MarkDeliveryUncompletedRequest extends $pb.GeneratedMessage {
factory MarkDeliveryUncompletedRequest({
$core.int? deliveryId,
}) {
final result = create();
if (deliveryId != null) result.deliveryId = deliveryId;
return result;
}
MarkDeliveryUncompletedRequest._() : super();
factory MarkDeliveryUncompletedRequest.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory MarkDeliveryUncompletedRequest.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('MarkDeliveryUncompletedRequest',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'deliveryId', $pb.PbFieldType.O3)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
MarkDeliveryUncompletedRequest createEmptyInstance() => create();
static MarkDeliveryUncompletedRequest create() => MarkDeliveryUncompletedRequest._();
@$core.override
MarkDeliveryUncompletedRequest clone() => MarkDeliveryUncompletedRequest()..mergeFromMessage(this);
static $core.List<MarkDeliveryUncompletedRequest> createRepeated() => <MarkDeliveryUncompletedRequest>[];
@$pb.TagNumber(1)
$core.int get deliveryId => $_getIZ(0);
@$pb.TagNumber(1)
set deliveryId($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasDeliveryId() => $_has(0);
@$pb.TagNumber(1)
void clearDeliveryId() => clearField(1);
}
/// Request message for skipping a delivery.
class SkipDeliveryRequest extends $pb.GeneratedMessage {
factory SkipDeliveryRequest({
$core.int? deliveryId,
}) {
final result = create();
if (deliveryId != null) result.deliveryId = deliveryId;
return result;
}
SkipDeliveryRequest._() : super();
factory SkipDeliveryRequest.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory SkipDeliveryRequest.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('SkipDeliveryRequest',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'deliveryId', $pb.PbFieldType.O3)
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
SkipDeliveryRequest createEmptyInstance() => create();
static SkipDeliveryRequest create() => SkipDeliveryRequest._();
@$core.override
SkipDeliveryRequest clone() => SkipDeliveryRequest()..mergeFromMessage(this);
static $core.List<SkipDeliveryRequest> createRepeated() => <SkipDeliveryRequest>[];
@$pb.TagNumber(1)
$core.int get deliveryId => $_getIZ(0);
@$pb.TagNumber(1)
set deliveryId($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasDeliveryId() => $_has(0);
@$pb.TagNumber(1)
void clearDeliveryId() => clearField(1);
}
/// Request message for uploading a delivery picture.
class UploadDeliveryPictureRequest extends $pb.GeneratedMessage {
factory UploadDeliveryPictureRequest({
$core.int? deliveryId,
$core.List<$core.int>? imageData,
$core.String? fileName,
$core.String? contentType,
}) {
final result = create();
if (deliveryId != null) result.deliveryId = deliveryId;
if (imageData != null) result.imageData = imageData;
if (fileName != null) result.fileName = fileName;
if (contentType != null) result.contentType = contentType;
return result;
}
UploadDeliveryPictureRequest._() : super();
factory UploadDeliveryPictureRequest.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory UploadDeliveryPictureRequest.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('UploadDeliveryPictureRequest',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..a<$core.int>(1, 'deliveryId', $pb.PbFieldType.O3)
..a<$core.List<$core.int>>(2, 'imageData', $pb.PbFieldType.OY)
..aOS(3, 'fileName')
..aOS(4, 'contentType')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
UploadDeliveryPictureRequest createEmptyInstance() => create();
static UploadDeliveryPictureRequest create() => UploadDeliveryPictureRequest._();
@$core.override
UploadDeliveryPictureRequest clone() => UploadDeliveryPictureRequest()..mergeFromMessage(this);
static $core.List<UploadDeliveryPictureRequest> createRepeated() => <UploadDeliveryPictureRequest>[];
@$pb.TagNumber(1)
$core.int get deliveryId => $_getIZ(0);
@$pb.TagNumber(1)
set deliveryId($core.int v) => $_setSignedInt32(0, v);
@$pb.TagNumber(1)
$core.bool hasDeliveryId() => $_has(0);
@$pb.TagNumber(1)
void clearDeliveryId() => clearField(1);
@$pb.TagNumber(2)
$core.List<$core.int> get imageData => $_getN(1);
@$pb.TagNumber(2)
set imageData($core.List<$core.int> v) => $_setBytes(1, v);
@$pb.TagNumber(2)
$core.bool hasImageData() => $_has(1);
@$pb.TagNumber(2)
void clearImageData() => clearField(2);
@$pb.TagNumber(3)
$core.String get fileName => $_getSZ(2);
@$pb.TagNumber(3)
set fileName($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasFileName() => $_has(2);
@$pb.TagNumber(3)
void clearFileName() => clearField(3);
@$pb.TagNumber(4)
$core.String get contentType => $_getSZ(3);
@$pb.TagNumber(4)
set contentType($core.String v) => $_setString(3, v);
@$pb.TagNumber(4)
$core.bool hasContentType() => $_has(3);
@$pb.TagNumber(4)
void clearContentType() => clearField(4);
}
/// Response message for upload operations.
class UploadResponse extends $pb.GeneratedMessage {
factory UploadResponse({
$core.bool? success,
$core.String? message,
$core.String? uploadedUrl,
}) {
final result = create();
if (success != null) result.success = success;
if (message != null) result.message = message;
if (uploadedUrl != null) result.uploadedUrl = uploadedUrl;
return result;
}
UploadResponse._() : super();
factory UploadResponse.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory UploadResponse.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('UploadResponse',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..aOB(1, 'success')
..aOS(2, 'message')
..aOS(3, 'uploadedUrl')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
UploadResponse createEmptyInstance() => create();
static UploadResponse create() => UploadResponse._();
@$core.override
UploadResponse clone() => UploadResponse()..mergeFromMessage(this);
static $core.List<UploadResponse> createRepeated() => <UploadResponse>[];
@$pb.TagNumber(1)
$core.bool get success => $_getBF(0);
@$pb.TagNumber(1)
set success($core.bool v) => $_setBool(0, v);
@$pb.TagNumber(1)
$core.bool hasSuccess() => $_has(0);
@$pb.TagNumber(1)
void clearSuccess() => clearField(1);
@$pb.TagNumber(2)
$core.String get message => $_getSZ(1);
@$pb.TagNumber(2)
set message($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasMessage() => $_has(1);
@$pb.TagNumber(2)
void clearMessage() => clearField(2);
@$pb.TagNumber(3)
$core.String get uploadedUrl => $_getSZ(2);
@$pb.TagNumber(3)
set uploadedUrl($core.String v) => $_setString(2, v);
@$pb.TagNumber(3)
$core.bool hasUploadedUrl() => $_has(2);
@$pb.TagNumber(3)
void clearUploadedUrl() => clearField(3);
}
/// Generic command response for delivery operations.
class CommandResponse extends $pb.GeneratedMessage {
factory CommandResponse({
$core.bool? success,
$core.String? message,
}) {
final result = create();
if (success != null) result.success = success;
if (message != null) result.message = message;
return result;
}
CommandResponse._() : super();
factory CommandResponse.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory CommandResponse.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo('CommandResponse',
package: const $pb.PackageName('planb.delivery'),
createEmptyInstance: create)
..aOB(1, 'success')
..aOS(2, 'message')
..hasRequiredFields = false;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.override
CommandResponse createEmptyInstance() => create();
static CommandResponse create() => CommandResponse._();
@$core.override
CommandResponse clone() => CommandResponse()..mergeFromMessage(this);
static $core.List<CommandResponse> createRepeated() => <CommandResponse>[];
@$pb.TagNumber(1)
$core.bool get success => $_getBF(0);
@$pb.TagNumber(1)
set success($core.bool v) => $_setBool(0, v);
@$pb.TagNumber(1)
$core.bool hasSuccess() => $_has(0);
@$pb.TagNumber(1)
void clearSuccess() => clearField(1);
@$pb.TagNumber(2)
$core.String get message => $_getSZ(1);
@$pb.TagNumber(2)
set message($core.String v) => $_setString(1, v);
@$pb.TagNumber(2)
$core.bool hasMessage() => $_has(1);
@$pb.TagNumber(2)
void clearMessage() => clearField(2);
}