pcm-slurm/slurm/configuration.pb.go

5097 lines
164 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.31.0
// protoc v3.19.4
// source: configuration.proto
package slurm
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Configuration struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Errors []*Configuration_Errors `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
Tres []string `protobuf:"bytes,2,rep,name=tres,proto3" json:"tres,omitempty"`
Accounts []*Configuration_Accounts `protobuf:"bytes,3,rep,name=accounts,proto3" json:"accounts,omitempty"`
Associations []*Configuration_Associations1 `protobuf:"bytes,4,rep,name=associations,proto3" json:"associations,omitempty"`
Users []*Configuration_Users `protobuf:"bytes,5,rep,name=users,proto3" json:"users,omitempty"`
Qos []*Configuration_Qos `protobuf:"bytes,6,rep,name=qos,proto3" json:"qos,omitempty"`
Wckeys []*Configuration_Wckeys `protobuf:"bytes,7,rep,name=wckeys,proto3" json:"wckeys,omitempty"`
}
func (x *Configuration) Reset() {
*x = Configuration{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration) ProtoMessage() {}
func (x *Configuration) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0}
}
func (x *Configuration) GetErrors() []*Configuration_Errors {
if x != nil {
return x.Errors
}
return nil
}
func (x *Configuration) GetTres() []string {
if x != nil {
return x.Tres
}
return nil
}
func (x *Configuration) GetAccounts() []*Configuration_Accounts {
if x != nil {
return x.Accounts
}
return nil
}
func (x *Configuration) GetAssociations() []*Configuration_Associations1 {
if x != nil {
return x.Associations
}
return nil
}
func (x *Configuration) GetUsers() []*Configuration_Users {
if x != nil {
return x.Users
}
return nil
}
func (x *Configuration) GetQos() []*Configuration_Qos {
if x != nil {
return x.Qos
}
return nil
}
func (x *Configuration) GetWckeys() []*Configuration_Wckeys {
if x != nil {
return x.Wckeys
}
return nil
}
type Configuration_Errors struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Errno uint32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
}
func (x *Configuration_Errors) Reset() {
*x = Configuration_Errors{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Errors) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Errors) ProtoMessage() {}
func (x *Configuration_Errors) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Errors.ProtoReflect.Descriptor instead.
func (*Configuration_Errors) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 0}
}
func (x *Configuration_Errors) GetErrno() uint32 {
if x != nil {
return x.Errno
}
return 0
}
func (x *Configuration_Errors) GetError() string {
if x != nil {
return x.Error
}
return ""
}
type Configuration_Associations struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
Partition string `protobuf:"bytes,3,opt,name=partition,proto3" json:"partition,omitempty"`
User string `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Associations) Reset() {
*x = Configuration_Associations{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Associations) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Associations) ProtoMessage() {}
func (x *Configuration_Associations) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Associations.ProtoReflect.Descriptor instead.
func (*Configuration_Associations) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 1}
}
func (x *Configuration_Associations) GetAccount() string {
if x != nil {
return x.Account
}
return ""
}
func (x *Configuration_Associations) GetCluster() string {
if x != nil {
return x.Cluster
}
return ""
}
func (x *Configuration_Associations) GetPartition() string {
if x != nil {
return x.Partition
}
return ""
}
func (x *Configuration_Associations) GetUser() string {
if x != nil {
return x.User
}
return ""
}
type Configuration_Coordinators struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Direct uint32 `protobuf:"varint,2,opt,name=direct,proto3" json:"direct,omitempty"`
}
func (x *Configuration_Coordinators) Reset() {
*x = Configuration_Coordinators{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Coordinators) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Coordinators) ProtoMessage() {}
func (x *Configuration_Coordinators) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Coordinators.ProtoReflect.Descriptor instead.
func (*Configuration_Coordinators) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 2}
}
func (x *Configuration_Coordinators) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Coordinators) GetDirect() uint32 {
if x != nil {
return x.Direct
}
return 0
}
type Configuration_Accounts struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Associations []*Configuration_Associations `protobuf:"bytes,1,rep,name=associations,proto3" json:"associations,omitempty"`
Coordinators []*Configuration_Coordinators `protobuf:"bytes,2,rep,name=coordinators,proto3" json:"coordinators,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
Organization string `protobuf:"bytes,5,opt,name=organization,proto3" json:"organization,omitempty"`
Flags []string `protobuf:"bytes,6,rep,name=flags,proto3" json:"flags,omitempty"`
}
func (x *Configuration_Accounts) Reset() {
*x = Configuration_Accounts{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Accounts) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Accounts) ProtoMessage() {}
func (x *Configuration_Accounts) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Accounts.ProtoReflect.Descriptor instead.
func (*Configuration_Accounts) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 3}
}
func (x *Configuration_Accounts) GetAssociations() []*Configuration_Associations {
if x != nil {
return x.Associations
}
return nil
}
func (x *Configuration_Accounts) GetCoordinators() []*Configuration_Coordinators {
if x != nil {
return x.Coordinators
}
return nil
}
func (x *Configuration_Accounts) GetDescription() string {
if x != nil {
return x.Description
}
return ""
}
func (x *Configuration_Accounts) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Accounts) GetOrganization() string {
if x != nil {
return x.Organization
}
return ""
}
func (x *Configuration_Accounts) GetFlags() []string {
if x != nil {
return x.Flags
}
return nil
}
type Configuration_Default struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Qos string `protobuf:"bytes,1,opt,name=qos,proto3" json:"qos,omitempty"`
}
func (x *Configuration_Default) Reset() {
*x = Configuration_Default{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Default) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Default) ProtoMessage() {}
func (x *Configuration_Default) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Default.ProtoReflect.Descriptor instead.
func (*Configuration_Default) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 4}
}
func (x *Configuration_Default) GetQos() string {
if x != nil {
return x.Qos
}
return ""
}
type Configuration_Per struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
WallClock uint32 `protobuf:"varint,1,opt,name=wall_clock,json=wallClock,proto3" json:"wall_clock,omitempty"`
}
func (x *Configuration_Per) Reset() {
*x = Configuration_Per{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per) ProtoMessage() {}
func (x *Configuration_Per) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per.ProtoReflect.Descriptor instead.
func (*Configuration_Per) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 5}
}
func (x *Configuration_Per) GetWallClock() uint32 {
if x != nil {
return x.WallClock
}
return 0
}
type Configuration_Jobs struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Active uint32 `protobuf:"varint,1,opt,name=active,proto3" json:"active,omitempty"`
Accruing uint32 `protobuf:"varint,2,opt,name=accruing,proto3" json:"accruing,omitempty"`
Total uint32 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
Per *Configuration_Per `protobuf:"bytes,4,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_Jobs) Reset() {
*x = Configuration_Jobs{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Jobs) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Jobs) ProtoMessage() {}
func (x *Configuration_Jobs) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Jobs.ProtoReflect.Descriptor instead.
func (*Configuration_Jobs) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 6}
}
func (x *Configuration_Jobs) GetActive() uint32 {
if x != nil {
return x.Active
}
return 0
}
func (x *Configuration_Jobs) GetAccruing() uint32 {
if x != nil {
return x.Accruing
}
return 0
}
func (x *Configuration_Jobs) GetTotal() uint32 {
if x != nil {
return x.Total
}
return 0
}
func (x *Configuration_Jobs) GetPer() *Configuration_Per {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Account struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
WallClock uint32 `protobuf:"varint,1,opt,name=wall_clock,json=wallClock,proto3" json:"wall_clock,omitempty"`
}
func (x *Configuration_Account) Reset() {
*x = Configuration_Account{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Account) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Account) ProtoMessage() {}
func (x *Configuration_Account) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Account.ProtoReflect.Descriptor instead.
func (*Configuration_Account) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 7}
}
func (x *Configuration_Account) GetWallClock() uint32 {
if x != nil {
return x.WallClock
}
return 0
}
type Configuration_Per1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account *Configuration_Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
}
func (x *Configuration_Per1) Reset() {
*x = Configuration_Per1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per1) ProtoMessage() {}
func (x *Configuration_Per1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per1.ProtoReflect.Descriptor instead.
func (*Configuration_Per1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 8}
}
func (x *Configuration_Per1) GetAccount() *Configuration_Account {
if x != nil {
return x.Account
}
return nil
}
type Configuration_Minutes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Minutes) Reset() {
*x = Configuration_Minutes{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Minutes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Minutes) ProtoMessage() {}
func (x *Configuration_Minutes) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Minutes.ProtoReflect.Descriptor instead.
func (*Configuration_Minutes) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 9}
}
func (x *Configuration_Minutes) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Minutes) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Minutes) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Minutes) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Active struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Active) Reset() {
*x = Configuration_Active{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Active) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Active) ProtoMessage() {}
func (x *Configuration_Active) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Active.ProtoReflect.Descriptor instead.
func (*Configuration_Active) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 10}
}
func (x *Configuration_Active) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Active) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Active) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Active) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Group struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Minutes []*Configuration_Minutes `protobuf:"bytes,1,rep,name=minutes,proto3" json:"minutes,omitempty"`
Active []*Configuration_Active `protobuf:"bytes,2,rep,name=active,proto3" json:"active,omitempty"`
}
func (x *Configuration_Group) Reset() {
*x = Configuration_Group{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Group) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Group) ProtoMessage() {}
func (x *Configuration_Group) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Group.ProtoReflect.Descriptor instead.
func (*Configuration_Group) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 11}
}
func (x *Configuration_Group) GetMinutes() []*Configuration_Minutes {
if x != nil {
return x.Minutes
}
return nil
}
func (x *Configuration_Group) GetActive() []*Configuration_Active {
if x != nil {
return x.Active
}
return nil
}
type Configuration_Job struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Job) Reset() {
*x = Configuration_Job{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Job) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Job) ProtoMessage() {}
func (x *Configuration_Job) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Job.ProtoReflect.Descriptor instead.
func (*Configuration_Job) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 12}
}
func (x *Configuration_Job) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Job) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Job) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Job) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Node struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Node) Reset() {
*x = Configuration_Node{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Node) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Node) ProtoMessage() {}
func (x *Configuration_Node) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Node.ProtoReflect.Descriptor instead.
func (*Configuration_Node) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 13}
}
func (x *Configuration_Node) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Node) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Node) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Node) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Per2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Job []*Configuration_Job `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
Node []*Configuration_Node `protobuf:"bytes,2,rep,name=node,proto3" json:"node,omitempty"`
}
func (x *Configuration_Per2) Reset() {
*x = Configuration_Per2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per2) ProtoMessage() {}
func (x *Configuration_Per2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per2.ProtoReflect.Descriptor instead.
func (*Configuration_Per2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 14}
}
func (x *Configuration_Per2) GetJob() []*Configuration_Job {
if x != nil {
return x.Job
}
return nil
}
func (x *Configuration_Per2) GetNode() []*Configuration_Node {
if x != nil {
return x.Node
}
return nil
}
type Configuration_Total struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Total) Reset() {
*x = Configuration_Total{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Total) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Total) ProtoMessage() {}
func (x *Configuration_Total) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Total.ProtoReflect.Descriptor instead.
func (*Configuration_Total) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 15}
}
func (x *Configuration_Total) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Total) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Total) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Total) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Job1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Job1) Reset() {
*x = Configuration_Job1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Job1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Job1) ProtoMessage() {}
func (x *Configuration_Job1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Job1.ProtoReflect.Descriptor instead.
func (*Configuration_Job1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 16}
}
func (x *Configuration_Job1) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Job1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Job1) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Job1) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Per3 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Job []*Configuration_Job1 `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
}
func (x *Configuration_Per3) Reset() {
*x = Configuration_Per3{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per3) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per3) ProtoMessage() {}
func (x *Configuration_Per3) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per3.ProtoReflect.Descriptor instead.
func (*Configuration_Per3) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 17}
}
func (x *Configuration_Per3) GetJob() []*Configuration_Job1 {
if x != nil {
return x.Job
}
return nil
}
type Configuration_Total1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Total1) Reset() {
*x = Configuration_Total1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Total1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Total1) ProtoMessage() {}
func (x *Configuration_Total1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Total1.ProtoReflect.Descriptor instead.
func (*Configuration_Total1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 18}
}
func (x *Configuration_Total1) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Total1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Total1) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Total1) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Minutes1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per3 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
Total []*Configuration_Total1 `protobuf:"bytes,2,rep,name=total,proto3" json:"total,omitempty"`
}
func (x *Configuration_Minutes1) Reset() {
*x = Configuration_Minutes1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Minutes1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Minutes1) ProtoMessage() {}
func (x *Configuration_Minutes1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Minutes1.ProtoReflect.Descriptor instead.
func (*Configuration_Minutes1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 19}
}
func (x *Configuration_Minutes1) GetPer() *Configuration_Per3 {
if x != nil {
return x.Per
}
return nil
}
func (x *Configuration_Minutes1) GetTotal() []*Configuration_Total1 {
if x != nil {
return x.Total
}
return nil
}
type Configuration_Tres struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group *Configuration_Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
Per *Configuration_Per2 `protobuf:"bytes,2,opt,name=per,proto3" json:"per,omitempty"`
Total []*Configuration_Total `protobuf:"bytes,3,rep,name=total,proto3" json:"total,omitempty"`
Minutes *Configuration_Minutes1 `protobuf:"bytes,4,opt,name=minutes,proto3" json:"minutes,omitempty"`
}
func (x *Configuration_Tres) Reset() {
*x = Configuration_Tres{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Tres) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Tres) ProtoMessage() {}
func (x *Configuration_Tres) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Tres.ProtoReflect.Descriptor instead.
func (*Configuration_Tres) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 20}
}
func (x *Configuration_Tres) GetGroup() *Configuration_Group {
if x != nil {
return x.Group
}
return nil
}
func (x *Configuration_Tres) GetPer() *Configuration_Per2 {
if x != nil {
return x.Per
}
return nil
}
func (x *Configuration_Tres) GetTotal() []*Configuration_Total {
if x != nil {
return x.Total
}
return nil
}
func (x *Configuration_Tres) GetMinutes() *Configuration_Minutes1 {
if x != nil {
return x.Minutes
}
return nil
}
type Configuration_Max struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Jobs *Configuration_Jobs `protobuf:"bytes,1,opt,name=jobs,proto3" json:"jobs,omitempty"`
Per *Configuration_Per1 `protobuf:"bytes,2,opt,name=per,proto3" json:"per,omitempty"`
Tres *Configuration_Tres `protobuf:"bytes,3,opt,name=tres,proto3" json:"tres,omitempty"`
}
func (x *Configuration_Max) Reset() {
*x = Configuration_Max{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Max) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Max) ProtoMessage() {}
func (x *Configuration_Max) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Max.ProtoReflect.Descriptor instead.
func (*Configuration_Max) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 21}
}
func (x *Configuration_Max) GetJobs() *Configuration_Jobs {
if x != nil {
return x.Jobs
}
return nil
}
func (x *Configuration_Max) GetPer() *Configuration_Per1 {
if x != nil {
return x.Per
}
return nil
}
func (x *Configuration_Max) GetTres() *Configuration_Tres {
if x != nil {
return x.Tres
}
return nil
}
type Configuration_Min struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
PriorityThreshold uint32 `protobuf:"varint,1,opt,name=priority_threshold,json=priorityThreshold,proto3" json:"priority_threshold,omitempty"`
}
func (x *Configuration_Min) Reset() {
*x = Configuration_Min{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Min) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Min) ProtoMessage() {}
func (x *Configuration_Min) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Min.ProtoReflect.Descriptor instead.
func (*Configuration_Min) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 22}
}
func (x *Configuration_Min) GetPriorityThreshold() uint32 {
if x != nil {
return x.PriorityThreshold
}
return 0
}
type Configuration_Usage struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
AccrueJobCount uint32 `protobuf:"varint,1,opt,name=accrue_job_count,json=accrueJobCount,proto3" json:"accrue_job_count,omitempty"`
GroupUsedWallclock uint32 `protobuf:"varint,2,opt,name=group_used_wallclock,json=groupUsedWallclock,proto3" json:"group_used_wallclock,omitempty"`
FairshareFactor uint32 `protobuf:"varint,3,opt,name=fairshare_factor,json=fairshareFactor,proto3" json:"fairshare_factor,omitempty"`
FairshareShares uint32 `protobuf:"varint,4,opt,name=fairshare_shares,json=fairshareShares,proto3" json:"fairshare_shares,omitempty"`
NormalizedPriority uint32 `protobuf:"varint,5,opt,name=normalized_priority,json=normalizedPriority,proto3" json:"normalized_priority,omitempty"`
NormalizedShares uint32 `protobuf:"varint,6,opt,name=normalized_shares,json=normalizedShares,proto3" json:"normalized_shares,omitempty"`
EffectiveNormalizedUsage uint32 `protobuf:"varint,7,opt,name=effective_normalized_usage,json=effectiveNormalizedUsage,proto3" json:"effective_normalized_usage,omitempty"`
RawUsage uint32 `protobuf:"varint,8,opt,name=raw_usage,json=rawUsage,proto3" json:"raw_usage,omitempty"`
JobCount uint32 `protobuf:"varint,9,opt,name=job_count,json=jobCount,proto3" json:"job_count,omitempty"`
FairshareLevel uint32 `protobuf:"varint,10,opt,name=fairshare_level,json=fairshareLevel,proto3" json:"fairshare_level,omitempty"`
}
func (x *Configuration_Usage) Reset() {
*x = Configuration_Usage{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Usage) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Usage) ProtoMessage() {}
func (x *Configuration_Usage) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Usage.ProtoReflect.Descriptor instead.
func (*Configuration_Usage) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 23}
}
func (x *Configuration_Usage) GetAccrueJobCount() uint32 {
if x != nil {
return x.AccrueJobCount
}
return 0
}
func (x *Configuration_Usage) GetGroupUsedWallclock() uint32 {
if x != nil {
return x.GroupUsedWallclock
}
return 0
}
func (x *Configuration_Usage) GetFairshareFactor() uint32 {
if x != nil {
return x.FairshareFactor
}
return 0
}
func (x *Configuration_Usage) GetFairshareShares() uint32 {
if x != nil {
return x.FairshareShares
}
return 0
}
func (x *Configuration_Usage) GetNormalizedPriority() uint32 {
if x != nil {
return x.NormalizedPriority
}
return 0
}
func (x *Configuration_Usage) GetNormalizedShares() uint32 {
if x != nil {
return x.NormalizedShares
}
return 0
}
func (x *Configuration_Usage) GetEffectiveNormalizedUsage() uint32 {
if x != nil {
return x.EffectiveNormalizedUsage
}
return 0
}
func (x *Configuration_Usage) GetRawUsage() uint32 {
if x != nil {
return x.RawUsage
}
return 0
}
func (x *Configuration_Usage) GetJobCount() uint32 {
if x != nil {
return x.JobCount
}
return 0
}
func (x *Configuration_Usage) GetFairshareLevel() uint32 {
if x != nil {
return x.FairshareLevel
}
return 0
}
type Configuration_Associations1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
IsDefault uint32 `protobuf:"varint,1,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
Account string `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"`
Cluster string `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"`
Default *Configuration_Default `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"`
Flags []string `protobuf:"bytes,5,rep,name=flags,proto3" json:"flags,omitempty"`
Max *Configuration_Max `protobuf:"bytes,6,opt,name=max,proto3" json:"max,omitempty"`
Min *Configuration_Min `protobuf:"bytes,7,opt,name=min,proto3" json:"min,omitempty"`
ParentAccount string `protobuf:"bytes,8,opt,name=parent_account,json=parentAccount,proto3" json:"parent_account,omitempty"`
Partition string `protobuf:"bytes,9,opt,name=partition,proto3" json:"partition,omitempty"`
Priority uint32 `protobuf:"varint,10,opt,name=priority,proto3" json:"priority,omitempty"`
Qos []string `protobuf:"bytes,11,rep,name=qos,proto3" json:"qos,omitempty"`
SharesRaw uint32 `protobuf:"varint,12,opt,name=shares_raw,json=sharesRaw,proto3" json:"shares_raw,omitempty"`
Usage *Configuration_Usage `protobuf:"bytes,13,opt,name=usage,proto3" json:"usage,omitempty"`
User string `protobuf:"bytes,14,opt,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Associations1) Reset() {
*x = Configuration_Associations1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Associations1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Associations1) ProtoMessage() {}
func (x *Configuration_Associations1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Associations1.ProtoReflect.Descriptor instead.
func (*Configuration_Associations1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 24}
}
func (x *Configuration_Associations1) GetIsDefault() uint32 {
if x != nil {
return x.IsDefault
}
return 0
}
func (x *Configuration_Associations1) GetAccount() string {
if x != nil {
return x.Account
}
return ""
}
func (x *Configuration_Associations1) GetCluster() string {
if x != nil {
return x.Cluster
}
return ""
}
func (x *Configuration_Associations1) GetDefault() *Configuration_Default {
if x != nil {
return x.Default
}
return nil
}
func (x *Configuration_Associations1) GetFlags() []string {
if x != nil {
return x.Flags
}
return nil
}
func (x *Configuration_Associations1) GetMax() *Configuration_Max {
if x != nil {
return x.Max
}
return nil
}
func (x *Configuration_Associations1) GetMin() *Configuration_Min {
if x != nil {
return x.Min
}
return nil
}
func (x *Configuration_Associations1) GetParentAccount() string {
if x != nil {
return x.ParentAccount
}
return ""
}
func (x *Configuration_Associations1) GetPartition() string {
if x != nil {
return x.Partition
}
return ""
}
func (x *Configuration_Associations1) GetPriority() uint32 {
if x != nil {
return x.Priority
}
return 0
}
func (x *Configuration_Associations1) GetQos() []string {
if x != nil {
return x.Qos
}
return nil
}
func (x *Configuration_Associations1) GetSharesRaw() uint32 {
if x != nil {
return x.SharesRaw
}
return 0
}
func (x *Configuration_Associations1) GetUsage() *Configuration_Usage {
if x != nil {
return x.Usage
}
return nil
}
func (x *Configuration_Associations1) GetUser() string {
if x != nil {
return x.User
}
return ""
}
type Configuration_Root struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
Partition string `protobuf:"bytes,3,opt,name=partition,proto3" json:"partition,omitempty"`
User string `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Root) Reset() {
*x = Configuration_Root{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Root) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Root) ProtoMessage() {}
func (x *Configuration_Root) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Root.ProtoReflect.Descriptor instead.
func (*Configuration_Root) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 25}
}
func (x *Configuration_Root) GetAccount() string {
if x != nil {
return x.Account
}
return ""
}
func (x *Configuration_Root) GetCluster() string {
if x != nil {
return x.Cluster
}
return ""
}
func (x *Configuration_Root) GetPartition() string {
if x != nil {
return x.Partition
}
return ""
}
func (x *Configuration_Root) GetUser() string {
if x != nil {
return x.User
}
return ""
}
type Configuration_Associations2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Root *Configuration_Root `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty"`
}
func (x *Configuration_Associations2) Reset() {
*x = Configuration_Associations2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Associations2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Associations2) ProtoMessage() {}
func (x *Configuration_Associations2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Associations2.ProtoReflect.Descriptor instead.
func (*Configuration_Associations2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 26}
}
func (x *Configuration_Associations2) GetRoot() *Configuration_Root {
if x != nil {
return x.Root
}
return nil
}
type Configuration_Coordinators1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Direct uint32 `protobuf:"varint,2,opt,name=direct,proto3" json:"direct,omitempty"`
}
func (x *Configuration_Coordinators1) Reset() {
*x = Configuration_Coordinators1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Coordinators1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Coordinators1) ProtoMessage() {}
func (x *Configuration_Coordinators1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Coordinators1.ProtoReflect.Descriptor instead.
func (*Configuration_Coordinators1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 27}
}
func (x *Configuration_Coordinators1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Coordinators1) GetDirect() uint32 {
if x != nil {
return x.Direct
}
return 0
}
type Configuration_Default1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
Wckey string `protobuf:"bytes,2,opt,name=wckey,proto3" json:"wckey,omitempty"`
}
func (x *Configuration_Default1) Reset() {
*x = Configuration_Default1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Default1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Default1) ProtoMessage() {}
func (x *Configuration_Default1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Default1.ProtoReflect.Descriptor instead.
func (*Configuration_Default1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 28}
}
func (x *Configuration_Default1) GetAccount() string {
if x != nil {
return x.Account
}
return ""
}
func (x *Configuration_Default1) GetWckey() string {
if x != nil {
return x.Wckey
}
return ""
}
type Configuration_Users struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
AdministratorLevel string `protobuf:"bytes,1,opt,name=administrator_level,json=administratorLevel,proto3" json:"administrator_level,omitempty"`
Associations *Configuration_Associations2 `protobuf:"bytes,2,opt,name=associations,proto3" json:"associations,omitempty"`
Coordinators []*Configuration_Coordinators1 `protobuf:"bytes,3,rep,name=coordinators,proto3" json:"coordinators,omitempty"`
Default *Configuration_Default1 `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"`
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
}
func (x *Configuration_Users) Reset() {
*x = Configuration_Users{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Users) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Users) ProtoMessage() {}
func (x *Configuration_Users) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Users.ProtoReflect.Descriptor instead.
func (*Configuration_Users) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 29}
}
func (x *Configuration_Users) GetAdministratorLevel() string {
if x != nil {
return x.AdministratorLevel
}
return ""
}
func (x *Configuration_Users) GetAssociations() *Configuration_Associations2 {
if x != nil {
return x.Associations
}
return nil
}
func (x *Configuration_Users) GetCoordinators() []*Configuration_Coordinators1 {
if x != nil {
return x.Coordinators
}
return nil
}
func (x *Configuration_Users) GetDefault() *Configuration_Default1 {
if x != nil {
return x.Default
}
return nil
}
func (x *Configuration_Users) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type Configuration_Per4 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Qos uint32 `protobuf:"varint,1,opt,name=qos,proto3" json:"qos,omitempty"`
Job uint32 `protobuf:"varint,2,opt,name=job,proto3" json:"job,omitempty"`
}
func (x *Configuration_Per4) Reset() {
*x = Configuration_Per4{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per4) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per4) ProtoMessage() {}
func (x *Configuration_Per4) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per4.ProtoReflect.Descriptor instead.
func (*Configuration_Per4) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 30}
}
func (x *Configuration_Per4) GetQos() uint32 {
if x != nil {
return x.Qos
}
return 0
}
func (x *Configuration_Per4) GetJob() uint32 {
if x != nil {
return x.Job
}
return 0
}
type Configuration_WallClock struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per4 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_WallClock) Reset() {
*x = Configuration_WallClock{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_WallClock) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_WallClock) ProtoMessage() {}
func (x *Configuration_WallClock) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_WallClock.ProtoReflect.Descriptor instead.
func (*Configuration_WallClock) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 31}
}
func (x *Configuration_WallClock) GetPer() *Configuration_Per4 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Per5 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account uint32 `protobuf:"varint,1,opt,name=account,proto3" json:"account,omitempty"`
User uint32 `protobuf:"varint,2,opt,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Per5) Reset() {
*x = Configuration_Per5{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per5) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per5) ProtoMessage() {}
func (x *Configuration_Per5) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[33]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per5.ProtoReflect.Descriptor instead.
func (*Configuration_Per5) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 32}
}
func (x *Configuration_Per5) GetAccount() uint32 {
if x != nil {
return x.Account
}
return 0
}
func (x *Configuration_Per5) GetUser() uint32 {
if x != nil {
return x.User
}
return 0
}
type Configuration_ActiveJobs struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per5 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_ActiveJobs) Reset() {
*x = Configuration_ActiveJobs{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_ActiveJobs) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_ActiveJobs) ProtoMessage() {}
func (x *Configuration_ActiveJobs) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[34]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_ActiveJobs.ProtoReflect.Descriptor instead.
func (*Configuration_ActiveJobs) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 33}
}
func (x *Configuration_ActiveJobs) GetPer() *Configuration_Per5 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Jobs1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ActiveJobs *Configuration_ActiveJobs `protobuf:"bytes,1,opt,name=active_jobs,json=activeJobs,proto3" json:"active_jobs,omitempty"`
}
func (x *Configuration_Jobs1) Reset() {
*x = Configuration_Jobs1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Jobs1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Jobs1) ProtoMessage() {}
func (x *Configuration_Jobs1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[35]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Jobs1.ProtoReflect.Descriptor instead.
func (*Configuration_Jobs1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 34}
}
func (x *Configuration_Jobs1) GetActiveJobs() *Configuration_ActiveJobs {
if x != nil {
return x.ActiveJobs
}
return nil
}
type Configuration_Per6 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account uint32 `protobuf:"varint,1,opt,name=account,proto3" json:"account,omitempty"`
User uint32 `protobuf:"varint,2,opt,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Per6) Reset() {
*x = Configuration_Per6{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per6) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per6) ProtoMessage() {}
func (x *Configuration_Per6) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[36]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per6.ProtoReflect.Descriptor instead.
func (*Configuration_Per6) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 35}
}
func (x *Configuration_Per6) GetAccount() uint32 {
if x != nil {
return x.Account
}
return 0
}
func (x *Configuration_Per6) GetUser() uint32 {
if x != nil {
return x.User
}
return 0
}
type Configuration_Accruing struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per6 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_Accruing) Reset() {
*x = Configuration_Accruing{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Accruing) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Accruing) ProtoMessage() {}
func (x *Configuration_Accruing) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[37]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Accruing.ProtoReflect.Descriptor instead.
func (*Configuration_Accruing) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 36}
}
func (x *Configuration_Accruing) GetPer() *Configuration_Per6 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Job2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Job2) Reset() {
*x = Configuration_Job2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Job2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Job2) ProtoMessage() {}
func (x *Configuration_Job2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[38]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Job2.ProtoReflect.Descriptor instead.
func (*Configuration_Job2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 37}
}
func (x *Configuration_Job2) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Job2) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Job2) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Job2) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Account1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Account1) Reset() {
*x = Configuration_Account1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Account1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Account1) ProtoMessage() {}
func (x *Configuration_Account1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[39]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Account1.ProtoReflect.Descriptor instead.
func (*Configuration_Account1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 38}
}
func (x *Configuration_Account1) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Account1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Account1) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Account1) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_User struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_User) Reset() {
*x = Configuration_User{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_User) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_User) ProtoMessage() {}
func (x *Configuration_User) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[40]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_User.ProtoReflect.Descriptor instead.
func (*Configuration_User) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 39}
}
func (x *Configuration_User) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_User) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_User) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_User) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Per7 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Job []*Configuration_Job2 `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
Account []*Configuration_Account1 `protobuf:"bytes,2,rep,name=account,proto3" json:"account,omitempty"`
User []*Configuration_User `protobuf:"bytes,3,rep,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Per7) Reset() {
*x = Configuration_Per7{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per7) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per7) ProtoMessage() {}
func (x *Configuration_Per7) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[41]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per7.ProtoReflect.Descriptor instead.
func (*Configuration_Per7) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 40}
}
func (x *Configuration_Per7) GetJob() []*Configuration_Job2 {
if x != nil {
return x.Job
}
return nil
}
func (x *Configuration_Per7) GetAccount() []*Configuration_Account1 {
if x != nil {
return x.Account
}
return nil
}
func (x *Configuration_Per7) GetUser() []*Configuration_User {
if x != nil {
return x.User
}
return nil
}
type Configuration_Minutes2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per7 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_Minutes2) Reset() {
*x = Configuration_Minutes2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Minutes2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Minutes2) ProtoMessage() {}
func (x *Configuration_Minutes2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[42]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Minutes2.ProtoReflect.Descriptor instead.
func (*Configuration_Minutes2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 41}
}
func (x *Configuration_Minutes2) GetPer() *Configuration_Per7 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Account2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Account2) Reset() {
*x = Configuration_Account2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Account2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Account2) ProtoMessage() {}
func (x *Configuration_Account2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[43]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Account2.ProtoReflect.Descriptor instead.
func (*Configuration_Account2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 42}
}
func (x *Configuration_Account2) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Account2) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Account2) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Account2) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Job3 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Job3) Reset() {
*x = Configuration_Job3{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Job3) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Job3) ProtoMessage() {}
func (x *Configuration_Job3) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[44]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Job3.ProtoReflect.Descriptor instead.
func (*Configuration_Job3) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 43}
}
func (x *Configuration_Job3) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Job3) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Job3) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Job3) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Node1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Node1) Reset() {
*x = Configuration_Node1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Node1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Node1) ProtoMessage() {}
func (x *Configuration_Node1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[45]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Node1.ProtoReflect.Descriptor instead.
func (*Configuration_Node1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 44}
}
func (x *Configuration_Node1) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Node1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Node1) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Node1) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_User1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_User1) Reset() {
*x = Configuration_User1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_User1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_User1) ProtoMessage() {}
func (x *Configuration_User1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[46]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_User1.ProtoReflect.Descriptor instead.
func (*Configuration_User1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 45}
}
func (x *Configuration_User1) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_User1) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_User1) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_User1) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Per8 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Account []*Configuration_Account2 `protobuf:"bytes,1,rep,name=account,proto3" json:"account,omitempty"`
Job []*Configuration_Job3 `protobuf:"bytes,2,rep,name=job,proto3" json:"job,omitempty"`
Node []*Configuration_Node1 `protobuf:"bytes,3,rep,name=node,proto3" json:"node,omitempty"`
User []*Configuration_User1 `protobuf:"bytes,4,rep,name=user,proto3" json:"user,omitempty"`
}
func (x *Configuration_Per8) Reset() {
*x = Configuration_Per8{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per8) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per8) ProtoMessage() {}
func (x *Configuration_Per8) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[47]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per8.ProtoReflect.Descriptor instead.
func (*Configuration_Per8) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 46}
}
func (x *Configuration_Per8) GetAccount() []*Configuration_Account2 {
if x != nil {
return x.Account
}
return nil
}
func (x *Configuration_Per8) GetJob() []*Configuration_Job3 {
if x != nil {
return x.Job
}
return nil
}
func (x *Configuration_Per8) GetNode() []*Configuration_Node1 {
if x != nil {
return x.Node
}
return nil
}
func (x *Configuration_Per8) GetUser() []*Configuration_User1 {
if x != nil {
return x.User
}
return nil
}
type Configuration_Tres1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Minutes *Configuration_Minutes2 `protobuf:"bytes,1,opt,name=minutes,proto3" json:"minutes,omitempty"`
Per *Configuration_Per8 `protobuf:"bytes,2,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_Tres1) Reset() {
*x = Configuration_Tres1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Tres1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Tres1) ProtoMessage() {}
func (x *Configuration_Tres1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[48]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Tres1.ProtoReflect.Descriptor instead.
func (*Configuration_Tres1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 47}
}
func (x *Configuration_Tres1) GetMinutes() *Configuration_Minutes2 {
if x != nil {
return x.Minutes
}
return nil
}
func (x *Configuration_Tres1) GetPer() *Configuration_Per8 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Max1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
WallClock *Configuration_WallClock `protobuf:"bytes,1,opt,name=wall_clock,json=wallClock,proto3" json:"wall_clock,omitempty"`
Jobs *Configuration_Jobs1 `protobuf:"bytes,2,opt,name=jobs,proto3" json:"jobs,omitempty"`
Accruing *Configuration_Accruing `protobuf:"bytes,3,opt,name=accruing,proto3" json:"accruing,omitempty"`
Tres *Configuration_Tres1 `protobuf:"bytes,4,opt,name=tres,proto3" json:"tres,omitempty"`
}
func (x *Configuration_Max1) Reset() {
*x = Configuration_Max1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Max1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Max1) ProtoMessage() {}
func (x *Configuration_Max1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[49]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Max1.ProtoReflect.Descriptor instead.
func (*Configuration_Max1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 48}
}
func (x *Configuration_Max1) GetWallClock() *Configuration_WallClock {
if x != nil {
return x.WallClock
}
return nil
}
func (x *Configuration_Max1) GetJobs() *Configuration_Jobs1 {
if x != nil {
return x.Jobs
}
return nil
}
func (x *Configuration_Max1) GetAccruing() *Configuration_Accruing {
if x != nil {
return x.Accruing
}
return nil
}
func (x *Configuration_Max1) GetTres() *Configuration_Tres1 {
if x != nil {
return x.Tres
}
return nil
}
type Configuration_Job4 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Count uint32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
}
func (x *Configuration_Job4) Reset() {
*x = Configuration_Job4{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Job4) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Job4) ProtoMessage() {}
func (x *Configuration_Job4) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[50]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Job4.ProtoReflect.Descriptor instead.
func (*Configuration_Job4) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 49}
}
func (x *Configuration_Job4) GetType() string {
if x != nil {
return x.Type
}
return ""
}
func (x *Configuration_Job4) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Job4) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Job4) GetCount() uint32 {
if x != nil {
return x.Count
}
return 0
}
type Configuration_Per9 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Job []*Configuration_Job4 `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
}
func (x *Configuration_Per9) Reset() {
*x = Configuration_Per9{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Per9) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Per9) ProtoMessage() {}
func (x *Configuration_Per9) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[51]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Per9.ProtoReflect.Descriptor instead.
func (*Configuration_Per9) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 50}
}
func (x *Configuration_Per9) GetJob() []*Configuration_Job4 {
if x != nil {
return x.Job
}
return nil
}
type Configuration_Tres2 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Per *Configuration_Per9 `protobuf:"bytes,1,opt,name=per,proto3" json:"per,omitempty"`
}
func (x *Configuration_Tres2) Reset() {
*x = Configuration_Tres2{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Tres2) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Tres2) ProtoMessage() {}
func (x *Configuration_Tres2) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[52]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Tres2.ProtoReflect.Descriptor instead.
func (*Configuration_Tres2) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 51}
}
func (x *Configuration_Tres2) GetPer() *Configuration_Per9 {
if x != nil {
return x.Per
}
return nil
}
type Configuration_Min1 struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
PriorityThreshold uint32 `protobuf:"varint,1,opt,name=priority_threshold,json=priorityThreshold,proto3" json:"priority_threshold,omitempty"`
Tres *Configuration_Tres2 `protobuf:"bytes,2,opt,name=tres,proto3" json:"tres,omitempty"`
}
func (x *Configuration_Min1) Reset() {
*x = Configuration_Min1{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Min1) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Min1) ProtoMessage() {}
func (x *Configuration_Min1) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[53]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Min1.ProtoReflect.Descriptor instead.
func (*Configuration_Min1) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 52}
}
func (x *Configuration_Min1) GetPriorityThreshold() uint32 {
if x != nil {
return x.PriorityThreshold
}
return 0
}
func (x *Configuration_Min1) GetTres() *Configuration_Tres2 {
if x != nil {
return x.Tres
}
return nil
}
type Configuration_Limits struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Factor uint32 `protobuf:"varint,1,opt,name=factor,proto3" json:"factor,omitempty"`
Max *Configuration_Max1 `protobuf:"bytes,2,opt,name=max,proto3" json:"max,omitempty"`
Min *Configuration_Min1 `protobuf:"bytes,3,opt,name=min,proto3" json:"min,omitempty"`
}
func (x *Configuration_Limits) Reset() {
*x = Configuration_Limits{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Limits) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Limits) ProtoMessage() {}
func (x *Configuration_Limits) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[54]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Limits.ProtoReflect.Descriptor instead.
func (*Configuration_Limits) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 53}
}
func (x *Configuration_Limits) GetFactor() uint32 {
if x != nil {
return x.Factor
}
return 0
}
func (x *Configuration_Limits) GetMax() *Configuration_Max1 {
if x != nil {
return x.Max
}
return nil
}
func (x *Configuration_Limits) GetMin() *Configuration_Min1 {
if x != nil {
return x.Min
}
return nil
}
type Configuration_Preempt struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
List []string `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
Mode []string `protobuf:"bytes,2,rep,name=mode,proto3" json:"mode,omitempty"`
ExemptTime uint32 `protobuf:"varint,3,opt,name=exempt_time,json=exemptTime,proto3" json:"exempt_time,omitempty"`
}
func (x *Configuration_Preempt) Reset() {
*x = Configuration_Preempt{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Preempt) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Preempt) ProtoMessage() {}
func (x *Configuration_Preempt) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[55]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Preempt.ProtoReflect.Descriptor instead.
func (*Configuration_Preempt) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 54}
}
func (x *Configuration_Preempt) GetList() []string {
if x != nil {
return x.List
}
return nil
}
func (x *Configuration_Preempt) GetMode() []string {
if x != nil {
return x.Mode
}
return nil
}
func (x *Configuration_Preempt) GetExemptTime() uint32 {
if x != nil {
return x.ExemptTime
}
return 0
}
type Configuration_Qos struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
Flags []string `protobuf:"bytes,2,rep,name=flags,proto3" json:"flags,omitempty"`
Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Limits *Configuration_Limits `protobuf:"bytes,4,opt,name=limits,proto3" json:"limits,omitempty"`
Preempt *Configuration_Preempt `protobuf:"bytes,5,opt,name=preempt,proto3" json:"preempt,omitempty"`
Priority uint32 `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
UsageFactor uint32 `protobuf:"varint,7,opt,name=usage_factor,json=usageFactor,proto3" json:"usage_factor,omitempty"`
UsageThreshold uint32 `protobuf:"varint,8,opt,name=usage_threshold,json=usageThreshold,proto3" json:"usage_threshold,omitempty"`
}
func (x *Configuration_Qos) Reset() {
*x = Configuration_Qos{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Qos) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Qos) ProtoMessage() {}
func (x *Configuration_Qos) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[56]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Qos.ProtoReflect.Descriptor instead.
func (*Configuration_Qos) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 55}
}
func (x *Configuration_Qos) GetDescription() string {
if x != nil {
return x.Description
}
return ""
}
func (x *Configuration_Qos) GetFlags() []string {
if x != nil {
return x.Flags
}
return nil
}
func (x *Configuration_Qos) GetId() string {
if x != nil {
return x.Id
}
return ""
}
func (x *Configuration_Qos) GetLimits() *Configuration_Limits {
if x != nil {
return x.Limits
}
return nil
}
func (x *Configuration_Qos) GetPreempt() *Configuration_Preempt {
if x != nil {
return x.Preempt
}
return nil
}
func (x *Configuration_Qos) GetPriority() uint32 {
if x != nil {
return x.Priority
}
return 0
}
func (x *Configuration_Qos) GetUsageFactor() uint32 {
if x != nil {
return x.UsageFactor
}
return 0
}
func (x *Configuration_Qos) GetUsageThreshold() uint32 {
if x != nil {
return x.UsageThreshold
}
return 0
}
type Configuration_Wckeys struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Accounts []string `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
User string `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
Flags []string `protobuf:"bytes,6,rep,name=flags,proto3" json:"flags,omitempty"`
}
func (x *Configuration_Wckeys) Reset() {
*x = Configuration_Wckeys{}
if protoimpl.UnsafeEnabled {
mi := &file_configuration_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Configuration_Wckeys) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Configuration_Wckeys) ProtoMessage() {}
func (x *Configuration_Wckeys) ProtoReflect() protoreflect.Message {
mi := &file_configuration_proto_msgTypes[57]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Configuration_Wckeys.ProtoReflect.Descriptor instead.
func (*Configuration_Wckeys) Descriptor() ([]byte, []int) {
return file_configuration_proto_rawDescGZIP(), []int{0, 56}
}
func (x *Configuration_Wckeys) GetAccounts() []string {
if x != nil {
return x.Accounts
}
return nil
}
func (x *Configuration_Wckeys) GetCluster() string {
if x != nil {
return x.Cluster
}
return ""
}
func (x *Configuration_Wckeys) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Configuration_Wckeys) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Configuration_Wckeys) GetUser() string {
if x != nil {
return x.User
}
return ""
}
func (x *Configuration_Wckeys) GetFlags() []string {
if x != nil {
return x.Flags
}
return nil
}
var File_configuration_proto protoreflect.FileDescriptor
var file_configuration_proto_rawDesc = []byte{
0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x22, 0xfd, 0x34, 0x0a,
0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33,
0x0a, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b,
0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x52, 0x06, 0x65, 0x72, 0x72,
0x6f, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x72, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
0x09, 0x52, 0x04, 0x74, 0x72, 0x65, 0x73, 0x12, 0x39, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75,
0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x08, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
0x74, 0x73, 0x12, 0x46, 0x0a, 0x0c, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41,
0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x31, 0x52, 0x0c, 0x61, 0x73,
0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x30, 0x0a, 0x05, 0x75, 0x73,
0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x12, 0x2a, 0x0a, 0x03,
0x71, 0x6f, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x51, 0x6f, 0x73, 0x52, 0x03, 0x71, 0x6f, 0x73, 0x12, 0x33, 0x0a, 0x06, 0x77, 0x63, 0x6b, 0x65,
0x79, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x57,
0x63, 0x6b, 0x65, 0x79, 0x73, 0x52, 0x06, 0x77, 0x63, 0x6b, 0x65, 0x79, 0x73, 0x1a, 0x34, 0x0a,
0x06, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6e, 0x6f,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6e, 0x6f, 0x12, 0x14, 0x0a,
0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72,
0x72, 0x6f, 0x72, 0x1a, 0x74, 0x0a, 0x0c, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69,
0x6f, 0x6e, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a,
0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61, 0x72, 0x74, 0x69,
0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x72, 0x74,
0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x04, 0x20,
0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x3a, 0x0a, 0x0c, 0x43, 0x6f, 0x6f,
0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a,
0x06, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x06, 0x64,
0x69, 0x72, 0x65, 0x63, 0x74, 0x1a, 0x88, 0x02, 0x0a, 0x08, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
0x74, 0x73, 0x12, 0x45, 0x0a, 0x0c, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41,
0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x0c, 0x61, 0x73, 0x73,
0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x45, 0x0a, 0x0c, 0x63, 0x6f, 0x6f,
0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x21, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f,
0x72, 0x73, 0x52, 0x0c, 0x63, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x73,
0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69,
0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x72,
0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c,
0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73,
0x1a, 0x1b, 0x0a, 0x07, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x71,
0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x71, 0x6f, 0x73, 0x1a, 0x24, 0x0a,
0x03, 0x50, 0x65, 0x72, 0x12, 0x1d, 0x0a, 0x0a, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x63, 0x6c, 0x6f,
0x63, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x77, 0x61, 0x6c, 0x6c, 0x43, 0x6c,
0x6f, 0x63, 0x6b, 0x1a, 0x7c, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x61,
0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x06, 0x61, 0x63, 0x74,
0x69, 0x76, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x72, 0x75, 0x69, 0x6e, 0x67, 0x18,
0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x61, 0x63, 0x63, 0x72, 0x75, 0x69, 0x6e, 0x67, 0x12,
0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05,
0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x2a, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x52, 0x03, 0x70, 0x65,
0x72, 0x1a, 0x28, 0x0a, 0x07, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a,
0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x09, 0x77, 0x61, 0x6c, 0x6c, 0x43, 0x6c, 0x6f, 0x63, 0x6b, 0x1a, 0x3e, 0x0a, 0x04, 0x50,
0x65, 0x72, 0x31, 0x12, 0x36, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e,
0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75,
0x6e, 0x74, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x57, 0x0a, 0x07, 0x4d,
0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e,
0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14,
0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63,
0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x56, 0x0a, 0x06, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x12,
0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79,
0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01,
0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x74, 0x0a, 0x05,
0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x36, 0x0a, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73,
0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63,
0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x69, 0x6e,
0x75, 0x74, 0x65, 0x73, 0x52, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x12, 0x33, 0x0a,
0x06, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69,
0x76, 0x65, 0x1a, 0x53, 0x0a, 0x03, 0x4a, 0x6f, 0x62, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a,
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69,
0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x54, 0x0a, 0x04, 0x4e, 0x6f, 0x64, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74,
0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x61, 0x0a,
0x04, 0x50, 0x65, 0x72, 0x32, 0x12, 0x2a, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x52, 0x03, 0x6a, 0x6f,
0x62, 0x12, 0x2d, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65,
0x1a, 0x55, 0x0a, 0x05, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a,
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69,
0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x54, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x31, 0x12,
0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74,
0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x33, 0x0a,
0x04, 0x50, 0x65, 0x72, 0x33, 0x12, 0x2b, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x31, 0x52, 0x03, 0x6a,
0x6f, 0x62, 0x1a, 0x56, 0x0a, 0x06, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x31, 0x12, 0x12, 0x0a, 0x04,
0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x6a, 0x0a, 0x08, 0x4d, 0x69,
0x6e, 0x75, 0x74, 0x65, 0x73, 0x31, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x33, 0x52, 0x03,
0x70, 0x65, 0x72, 0x12, 0x31, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x31, 0x52,
0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x1a, 0xd0, 0x01, 0x0a, 0x04, 0x54, 0x72, 0x65, 0x73, 0x12,
0x30, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75,
0x70, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x32, 0x52, 0x03, 0x70, 0x65, 0x72, 0x12, 0x30,
0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c,
0x12, 0x37, 0x0a, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x31,
0x52, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x90, 0x01, 0x0a, 0x03, 0x4d, 0x61,
0x78, 0x12, 0x2d, 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x04, 0x6a, 0x6f, 0x62, 0x73,
0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x31, 0x52, 0x03, 0x70, 0x65, 0x72, 0x12, 0x2d, 0x0a,
0x04, 0x74, 0x72, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c,
0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x2e, 0x54, 0x72, 0x65, 0x73, 0x52, 0x04, 0x74, 0x72, 0x65, 0x73, 0x1a, 0x34, 0x0a, 0x03,
0x4d, 0x69, 0x6e, 0x12, 0x2d, 0x0a, 0x12, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x5f,
0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x11, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f,
0x6c, 0x64, 0x1a, 0xb8, 0x03, 0x0a, 0x05, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x28, 0x0a, 0x10,
0x61, 0x63, 0x63, 0x72, 0x75, 0x65, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x61, 0x63, 0x63, 0x72, 0x75, 0x65, 0x4a, 0x6f,
0x62, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f,
0x75, 0x73, 0x65, 0x64, 0x5f, 0x77, 0x61, 0x6c, 0x6c, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x02,
0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x73, 0x65, 0x64, 0x57,
0x61, 0x6c, 0x6c, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x29, 0x0a, 0x10, 0x66, 0x61, 0x69, 0x72,
0x73, 0x68, 0x61, 0x72, 0x65, 0x5f, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01,
0x28, 0x0d, 0x52, 0x0f, 0x66, 0x61, 0x69, 0x72, 0x73, 0x68, 0x61, 0x72, 0x65, 0x46, 0x61, 0x63,
0x74, 0x6f, 0x72, 0x12, 0x29, 0x0a, 0x10, 0x66, 0x61, 0x69, 0x72, 0x73, 0x68, 0x61, 0x72, 0x65,
0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0f, 0x66,
0x61, 0x69, 0x72, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x73, 0x12, 0x2f,
0x0a, 0x13, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x69,
0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x6e, 0x6f, 0x72,
0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12,
0x2b, 0x0a, 0x11, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x73, 0x68,
0x61, 0x72, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x10, 0x6e, 0x6f, 0x72, 0x6d,
0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x1a,
0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
0x69, 0x7a, 0x65, 0x64, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x18, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x72, 0x6d, 0x61,
0x6c, 0x69, 0x7a, 0x65, 0x64, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x61,
0x77, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x72,
0x61, 0x77, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x5f, 0x63,
0x6f, 0x75, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x6a, 0x6f, 0x62, 0x43,
0x6f, 0x75, 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x66, 0x61, 0x69, 0x72, 0x73, 0x68, 0x61, 0x72,
0x65, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x66,
0x61, 0x69, 0x72, 0x73, 0x68, 0x61, 0x72, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x1a, 0xe0, 0x03,
0x0a, 0x0d, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x31, 0x12,
0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x18,
0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6c, 0x75, 0x73,
0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74,
0x65, 0x72, 0x12, 0x36, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
0x74, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c,
0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73,
0x12, 0x2a, 0x0a, 0x03, 0x6d, 0x61, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x61, 0x78, 0x52, 0x03, 0x6d, 0x61, 0x78, 0x12, 0x2a, 0x0a, 0x03,
0x6d, 0x69, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x4d, 0x69, 0x6e, 0x52, 0x03, 0x6d, 0x69, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x70, 0x61, 0x72, 0x65,
0x6e, 0x74, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
0x52, 0x0d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12,
0x1c, 0x0a, 0x09, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01,
0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a,
0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x71, 0x6f, 0x73,
0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x71, 0x6f, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x73,
0x68, 0x61, 0x72, 0x65, 0x73, 0x5f, 0x72, 0x61, 0x77, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x09, 0x73, 0x68, 0x61, 0x72, 0x65, 0x73, 0x52, 0x61, 0x77, 0x12, 0x30, 0x0a, 0x05, 0x75, 0x73,
0x61, 0x67, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x75, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04,
0x75, 0x73, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72,
0x1a, 0x6c, 0x0a, 0x04, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75,
0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20,
0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09,
0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
0x09, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73,
0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x3e,
0x0a, 0x0d, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12,
0x2d, 0x0a, 0x04, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x6f, 0x6f, 0x74, 0x52, 0x04, 0x72, 0x6f, 0x6f, 0x74, 0x1a, 0x3b,
0x0a, 0x0d, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x73, 0x31, 0x12,
0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x06, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x1a, 0x3a, 0x0a, 0x08, 0x44,
0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x31, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75,
0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
0x74, 0x12, 0x14, 0x0a, 0x05, 0x77, 0x63, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x05, 0x77, 0x63, 0x6b, 0x65, 0x79, 0x1a, 0x95, 0x02, 0x0a, 0x05, 0x55, 0x73, 0x65, 0x72,
0x73, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
0x6f, 0x72, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12,
0x61, 0x64, 0x6d, 0x69, 0x6e, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x4c, 0x65, 0x76,
0x65, 0x6c, 0x12, 0x46, 0x0a, 0x0c, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41,
0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x52, 0x0c, 0x61, 0x73,
0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x46, 0x0a, 0x0c, 0x63, 0x6f,
0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x22, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74,
0x6f, 0x72, 0x73, 0x31, 0x52, 0x0c, 0x63, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x6f,
0x72, 0x73, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
0x74, 0x31, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x1a,
0x2a, 0x0a, 0x04, 0x50, 0x65, 0x72, 0x34, 0x12, 0x10, 0x0a, 0x03, 0x71, 0x6f, 0x73, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x71, 0x6f, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x6a, 0x6f, 0x62,
0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x1a, 0x39, 0x0a, 0x0a, 0x57,
0x61, 0x6c, 0x6c, 0x5f, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63,
0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72,
0x34, 0x52, 0x03, 0x70, 0x65, 0x72, 0x1a, 0x34, 0x0a, 0x04, 0x50, 0x65, 0x72, 0x35, 0x12, 0x18,
0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72,
0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x3a, 0x0a, 0x0b,
0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6a, 0x6f, 0x62, 0x73, 0x12, 0x2b, 0x0a, 0x03, 0x70,
0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50,
0x65, 0x72, 0x35, 0x52, 0x03, 0x70, 0x65, 0x72, 0x1a, 0x4a, 0x0a, 0x05, 0x4a, 0x6f, 0x62, 0x73,
0x31, 0x12, 0x41, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6a, 0x6f, 0x62, 0x73,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63,
0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x63, 0x74,
0x69, 0x76, 0x65, 0x5f, 0x6a, 0x6f, 0x62, 0x73, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65,
0x4a, 0x6f, 0x62, 0x73, 0x1a, 0x34, 0x0a, 0x04, 0x50, 0x65, 0x72, 0x36, 0x12, 0x18, 0x0a, 0x07,
0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x61,
0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02,
0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x37, 0x0a, 0x08, 0x41, 0x63,
0x63, 0x72, 0x75, 0x69, 0x6e, 0x67, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x36, 0x52, 0x03,
0x70, 0x65, 0x72, 0x1a, 0x54, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x32, 0x12, 0x12, 0x0a, 0x04, 0x74,
0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x58, 0x0a, 0x08, 0x41, 0x63, 0x63,
0x6f, 0x75, 0x6e, 0x74, 0x31, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a,
0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a,
0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x1a, 0x54, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74,
0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x9b, 0x01, 0x0a, 0x04, 0x50, 0x65,
0x72, 0x37, 0x12, 0x2b, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x32, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x12,
0x37, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x31, 0x52,
0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72,
0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63,
0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x55, 0x73, 0x65,
0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x37, 0x0a, 0x08, 0x4d, 0x69, 0x6e, 0x75, 0x74,
0x65, 0x73, 0x32, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x37, 0x52, 0x03, 0x70, 0x65, 0x72,
0x1a, 0x58, 0x0a, 0x08, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0x12, 0x12, 0x0a, 0x04,
0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x54, 0x0a, 0x04, 0x4a, 0x6f,
0x62, 0x33, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x1a, 0x55, 0x0a, 0x05, 0x4e, 0x6f, 0x64, 0x65, 0x31, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a,
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69,
0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d,
0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x55, 0x0a, 0x05, 0x55, 0x73, 0x65, 0x72, 0x31,
0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e,
0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0xcc,
0x01, 0x0a, 0x04, 0x50, 0x65, 0x72, 0x38, 0x12, 0x37, 0x0a, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75,
0x6e, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41,
0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x12, 0x2b, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x33, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x12, 0x2e, 0x0a,
0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c,
0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x31, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x2e, 0x0a,
0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c,
0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x31, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x1a, 0x6d, 0x0a,
0x05, 0x54, 0x72, 0x65, 0x73, 0x31, 0x12, 0x37, 0x0a, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65,
0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e,
0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x69,
0x6e, 0x75, 0x74, 0x65, 0x73, 0x32, 0x52, 0x07, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x73, 0x12,
0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73,
0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x38, 0x52, 0x03, 0x70, 0x65, 0x72, 0x1a, 0xe1, 0x01, 0x0a,
0x04, 0x4d, 0x61, 0x78, 0x31, 0x12, 0x3e, 0x0a, 0x0a, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x63, 0x6c,
0x6f, 0x63, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x73, 0x6c, 0x75, 0x72,
0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
0x57, 0x61, 0x6c, 0x6c, 0x5f, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x09, 0x77, 0x61, 0x6c, 0x6c,
0x43, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x2e, 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x02, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x31, 0x52,
0x04, 0x6a, 0x6f, 0x62, 0x73, 0x12, 0x39, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x72, 0x75, 0x69, 0x6e,
0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e,
0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x63,
0x63, 0x72, 0x75, 0x69, 0x6e, 0x67, 0x52, 0x08, 0x61, 0x63, 0x63, 0x72, 0x75, 0x69, 0x6e, 0x67,
0x12, 0x2e, 0x0a, 0x04, 0x74, 0x72, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x72, 0x65, 0x73, 0x31, 0x52, 0x04, 0x74, 0x72, 0x65, 0x73,
0x1a, 0x54, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x34, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04,
0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64,
0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52,
0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x33, 0x0a, 0x04, 0x50, 0x65, 0x72, 0x39, 0x12, 0x2b,
0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c,
0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x2e, 0x4a, 0x6f, 0x62, 0x34, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x1a, 0x34, 0x0a, 0x05, 0x54,
0x72, 0x65, 0x73, 0x32, 0x12, 0x2b, 0x0a, 0x03, 0x70, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x39, 0x52, 0x03, 0x70, 0x65,
0x72, 0x1a, 0x65, 0x0a, 0x04, 0x4d, 0x69, 0x6e, 0x31, 0x12, 0x2d, 0x0a, 0x12, 0x70, 0x72, 0x69,
0x6f, 0x72, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x11, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x54,
0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x72, 0x65, 0x73,
0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63,
0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x72, 0x65,
0x73, 0x32, 0x52, 0x04, 0x74, 0x72, 0x65, 0x73, 0x1a, 0x7a, 0x0a, 0x06, 0x4c, 0x69, 0x6d, 0x69,
0x74, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01,
0x28, 0x0d, 0x52, 0x06, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x12, 0x2b, 0x0a, 0x03, 0x6d, 0x61,
0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e,
0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x61,
0x78, 0x31, 0x52, 0x03, 0x6d, 0x61, 0x78, 0x12, 0x2b, 0x0a, 0x03, 0x6d, 0x69, 0x6e, 0x18, 0x03,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e,
0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4d, 0x69, 0x6e, 0x31, 0x52,
0x03, 0x6d, 0x69, 0x6e, 0x1a, 0x52, 0x0a, 0x07, 0x50, 0x72, 0x65, 0x65, 0x6d, 0x70, 0x74, 0x12,
0x12, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6c,
0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28,
0x09, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x78, 0x65, 0x6d, 0x70,
0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x65, 0x78,
0x65, 0x6d, 0x70, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0xa2, 0x02, 0x0a, 0x03, 0x51, 0x6f, 0x73,
0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
0x09, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x33, 0x0a, 0x06, 0x6c, 0x69, 0x6d, 0x69,
0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d,
0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c,
0x69, 0x6d, 0x69, 0x74, 0x73, 0x52, 0x06, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x36, 0x0a,
0x07, 0x70, 0x72, 0x65, 0x65, 0x6d, 0x70, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
0x2e, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x72, 0x65, 0x65, 0x6d, 0x70, 0x74, 0x52, 0x07, 0x70, 0x72,
0x65, 0x65, 0x6d, 0x70, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
0x79, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x61, 0x63, 0x74, 0x6f,
0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x75, 0x73, 0x61, 0x67, 0x65, 0x46, 0x61,
0x63, 0x74, 0x6f, 0x72, 0x12, 0x27, 0x0a, 0x0f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x68,
0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x75,
0x73, 0x61, 0x67, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x1a, 0x8c, 0x01,
0x0a, 0x06, 0x57, 0x63, 0x6b, 0x65, 0x79, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x63, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18,
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x0e,
0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12,
0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x18,
0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x42, 0x08, 0x5a, 0x06,
0x2f, 0x73, 0x6c, 0x75, 0x72, 0x6d, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_configuration_proto_rawDescOnce sync.Once
file_configuration_proto_rawDescData = file_configuration_proto_rawDesc
)
func file_configuration_proto_rawDescGZIP() []byte {
file_configuration_proto_rawDescOnce.Do(func() {
file_configuration_proto_rawDescData = protoimpl.X.CompressGZIP(file_configuration_proto_rawDescData)
})
return file_configuration_proto_rawDescData
}
var file_configuration_proto_msgTypes = make([]protoimpl.MessageInfo, 58)
var file_configuration_proto_goTypes = []interface{}{
(*Configuration)(nil), // 0: slurm.configuration
(*Configuration_Errors)(nil), // 1: slurm.configuration.Errors
(*Configuration_Associations)(nil), // 2: slurm.configuration.Associations
(*Configuration_Coordinators)(nil), // 3: slurm.configuration.Coordinators
(*Configuration_Accounts)(nil), // 4: slurm.configuration.Accounts
(*Configuration_Default)(nil), // 5: slurm.configuration.Default
(*Configuration_Per)(nil), // 6: slurm.configuration.Per
(*Configuration_Jobs)(nil), // 7: slurm.configuration.Jobs
(*Configuration_Account)(nil), // 8: slurm.configuration.Account
(*Configuration_Per1)(nil), // 9: slurm.configuration.Per1
(*Configuration_Minutes)(nil), // 10: slurm.configuration.Minutes
(*Configuration_Active)(nil), // 11: slurm.configuration.Active
(*Configuration_Group)(nil), // 12: slurm.configuration.Group
(*Configuration_Job)(nil), // 13: slurm.configuration.Job
(*Configuration_Node)(nil), // 14: slurm.configuration.Node
(*Configuration_Per2)(nil), // 15: slurm.configuration.Per2
(*Configuration_Total)(nil), // 16: slurm.configuration.Total
(*Configuration_Job1)(nil), // 17: slurm.configuration.Job1
(*Configuration_Per3)(nil), // 18: slurm.configuration.Per3
(*Configuration_Total1)(nil), // 19: slurm.configuration.Total1
(*Configuration_Minutes1)(nil), // 20: slurm.configuration.Minutes1
(*Configuration_Tres)(nil), // 21: slurm.configuration.Tres
(*Configuration_Max)(nil), // 22: slurm.configuration.Max
(*Configuration_Min)(nil), // 23: slurm.configuration.Min
(*Configuration_Usage)(nil), // 24: slurm.configuration.Usage
(*Configuration_Associations1)(nil), // 25: slurm.configuration.Associations1
(*Configuration_Root)(nil), // 26: slurm.configuration.Root
(*Configuration_Associations2)(nil), // 27: slurm.configuration.Associations2
(*Configuration_Coordinators1)(nil), // 28: slurm.configuration.Coordinators1
(*Configuration_Default1)(nil), // 29: slurm.configuration.Default1
(*Configuration_Users)(nil), // 30: slurm.configuration.Users
(*Configuration_Per4)(nil), // 31: slurm.configuration.Per4
(*Configuration_WallClock)(nil), // 32: slurm.configuration.Wall_clock
(*Configuration_Per5)(nil), // 33: slurm.configuration.Per5
(*Configuration_ActiveJobs)(nil), // 34: slurm.configuration.Active_jobs
(*Configuration_Jobs1)(nil), // 35: slurm.configuration.Jobs1
(*Configuration_Per6)(nil), // 36: slurm.configuration.Per6
(*Configuration_Accruing)(nil), // 37: slurm.configuration.Accruing
(*Configuration_Job2)(nil), // 38: slurm.configuration.Job2
(*Configuration_Account1)(nil), // 39: slurm.configuration.Account1
(*Configuration_User)(nil), // 40: slurm.configuration.User
(*Configuration_Per7)(nil), // 41: slurm.configuration.Per7
(*Configuration_Minutes2)(nil), // 42: slurm.configuration.Minutes2
(*Configuration_Account2)(nil), // 43: slurm.configuration.Account2
(*Configuration_Job3)(nil), // 44: slurm.configuration.Job3
(*Configuration_Node1)(nil), // 45: slurm.configuration.Node1
(*Configuration_User1)(nil), // 46: slurm.configuration.User1
(*Configuration_Per8)(nil), // 47: slurm.configuration.Per8
(*Configuration_Tres1)(nil), // 48: slurm.configuration.Tres1
(*Configuration_Max1)(nil), // 49: slurm.configuration.Max1
(*Configuration_Job4)(nil), // 50: slurm.configuration.Job4
(*Configuration_Per9)(nil), // 51: slurm.configuration.Per9
(*Configuration_Tres2)(nil), // 52: slurm.configuration.Tres2
(*Configuration_Min1)(nil), // 53: slurm.configuration.Min1
(*Configuration_Limits)(nil), // 54: slurm.configuration.Limits
(*Configuration_Preempt)(nil), // 55: slurm.configuration.Preempt
(*Configuration_Qos)(nil), // 56: slurm.configuration.Qos
(*Configuration_Wckeys)(nil), // 57: slurm.configuration.Wckeys
}
var file_configuration_proto_depIdxs = []int32{
1, // 0: slurm.configuration.errors:type_name -> slurm.configuration.Errors
4, // 1: slurm.configuration.accounts:type_name -> slurm.configuration.Accounts
25, // 2: slurm.configuration.associations:type_name -> slurm.configuration.Associations1
30, // 3: slurm.configuration.users:type_name -> slurm.configuration.Users
56, // 4: slurm.configuration.qos:type_name -> slurm.configuration.Qos
57, // 5: slurm.configuration.wckeys:type_name -> slurm.configuration.Wckeys
2, // 6: slurm.configuration.Accounts.associations:type_name -> slurm.configuration.Associations
3, // 7: slurm.configuration.Accounts.coordinators:type_name -> slurm.configuration.Coordinators
6, // 8: slurm.configuration.Jobs.per:type_name -> slurm.configuration.Per
8, // 9: slurm.configuration.Per1.account:type_name -> slurm.configuration.Account
10, // 10: slurm.configuration.Group.minutes:type_name -> slurm.configuration.Minutes
11, // 11: slurm.configuration.Group.active:type_name -> slurm.configuration.Active
13, // 12: slurm.configuration.Per2.job:type_name -> slurm.configuration.Job
14, // 13: slurm.configuration.Per2.node:type_name -> slurm.configuration.Node
17, // 14: slurm.configuration.Per3.job:type_name -> slurm.configuration.Job1
18, // 15: slurm.configuration.Minutes1.per:type_name -> slurm.configuration.Per3
19, // 16: slurm.configuration.Minutes1.total:type_name -> slurm.configuration.Total1
12, // 17: slurm.configuration.Tres.group:type_name -> slurm.configuration.Group
15, // 18: slurm.configuration.Tres.per:type_name -> slurm.configuration.Per2
16, // 19: slurm.configuration.Tres.total:type_name -> slurm.configuration.Total
20, // 20: slurm.configuration.Tres.minutes:type_name -> slurm.configuration.Minutes1
7, // 21: slurm.configuration.Max.jobs:type_name -> slurm.configuration.Jobs
9, // 22: slurm.configuration.Max.per:type_name -> slurm.configuration.Per1
21, // 23: slurm.configuration.Max.tres:type_name -> slurm.configuration.Tres
5, // 24: slurm.configuration.Associations1.default:type_name -> slurm.configuration.Default
22, // 25: slurm.configuration.Associations1.max:type_name -> slurm.configuration.Max
23, // 26: slurm.configuration.Associations1.min:type_name -> slurm.configuration.Min
24, // 27: slurm.configuration.Associations1.usage:type_name -> slurm.configuration.Usage
26, // 28: slurm.configuration.Associations2.root:type_name -> slurm.configuration.Root
27, // 29: slurm.configuration.Users.associations:type_name -> slurm.configuration.Associations2
28, // 30: slurm.configuration.Users.coordinators:type_name -> slurm.configuration.Coordinators1
29, // 31: slurm.configuration.Users.default:type_name -> slurm.configuration.Default1
31, // 32: slurm.configuration.Wall_clock.per:type_name -> slurm.configuration.Per4
33, // 33: slurm.configuration.Active_jobs.per:type_name -> slurm.configuration.Per5
34, // 34: slurm.configuration.Jobs1.active_jobs:type_name -> slurm.configuration.Active_jobs
36, // 35: slurm.configuration.Accruing.per:type_name -> slurm.configuration.Per6
38, // 36: slurm.configuration.Per7.job:type_name -> slurm.configuration.Job2
39, // 37: slurm.configuration.Per7.account:type_name -> slurm.configuration.Account1
40, // 38: slurm.configuration.Per7.user:type_name -> slurm.configuration.User
41, // 39: slurm.configuration.Minutes2.per:type_name -> slurm.configuration.Per7
43, // 40: slurm.configuration.Per8.account:type_name -> slurm.configuration.Account2
44, // 41: slurm.configuration.Per8.job:type_name -> slurm.configuration.Job3
45, // 42: slurm.configuration.Per8.node:type_name -> slurm.configuration.Node1
46, // 43: slurm.configuration.Per8.user:type_name -> slurm.configuration.User1
42, // 44: slurm.configuration.Tres1.minutes:type_name -> slurm.configuration.Minutes2
47, // 45: slurm.configuration.Tres1.per:type_name -> slurm.configuration.Per8
32, // 46: slurm.configuration.Max1.wall_clock:type_name -> slurm.configuration.Wall_clock
35, // 47: slurm.configuration.Max1.jobs:type_name -> slurm.configuration.Jobs1
37, // 48: slurm.configuration.Max1.accruing:type_name -> slurm.configuration.Accruing
48, // 49: slurm.configuration.Max1.tres:type_name -> slurm.configuration.Tres1
50, // 50: slurm.configuration.Per9.job:type_name -> slurm.configuration.Job4
51, // 51: slurm.configuration.Tres2.per:type_name -> slurm.configuration.Per9
52, // 52: slurm.configuration.Min1.tres:type_name -> slurm.configuration.Tres2
49, // 53: slurm.configuration.Limits.max:type_name -> slurm.configuration.Max1
53, // 54: slurm.configuration.Limits.min:type_name -> slurm.configuration.Min1
54, // 55: slurm.configuration.Qos.limits:type_name -> slurm.configuration.Limits
55, // 56: slurm.configuration.Qos.preempt:type_name -> slurm.configuration.Preempt
57, // [57:57] is the sub-list for method output_type
57, // [57:57] is the sub-list for method input_type
57, // [57:57] is the sub-list for extension type_name
57, // [57:57] is the sub-list for extension extendee
0, // [0:57] is the sub-list for field type_name
}
func init() { file_configuration_proto_init() }
func file_configuration_proto_init() {
if File_configuration_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_configuration_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Errors); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Associations); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Coordinators); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Accounts); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Default); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Jobs); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Account); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Minutes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Active); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Group); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Job); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Node); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Total); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Job1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per3); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Total1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Minutes1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Tres); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Max); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Min); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Usage); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Associations1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Root); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Associations2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Coordinators1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Default1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Users); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per4); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_WallClock); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per5); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_ActiveJobs); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Jobs1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per6); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Accruing); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Job2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Account1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_User); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per7); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Minutes2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Account2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Job3); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Node1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_User1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per8); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Tres1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Max1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Job4); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Per9); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Tres2); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Min1); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Limits); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Preempt); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Qos); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_configuration_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Configuration_Wckeys); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_configuration_proto_rawDesc,
NumEnums: 0,
NumMessages: 58,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_configuration_proto_goTypes,
DependencyIndexes: file_configuration_proto_depIdxs,
MessageInfos: file_configuration_proto_msgTypes,
}.Build()
File_configuration_proto = out.File
file_configuration_proto_rawDesc = nil
file_configuration_proto_goTypes = nil
file_configuration_proto_depIdxs = nil
}