github.com/cloudwan/edgelq-sdk@v1.15.4/cellular-api/resources/v1/sim_card/sim_card.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/cellular-api/proto/v1/sim_card.proto
     3  // DO NOT EDIT!!!
     4  
     5  package sim_card
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	carrier "github.com/cloudwan/edgelq-sdk/cellular-api/carrier"
    21  	contract "github.com/cloudwan/edgelq-sdk/cellular-api/resources/v1/contract"
    22  	iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project"
    23  	meta "github.com/cloudwan/goten-sdk/types/meta"
    24  )
    25  
    26  // Reference imports to suppress errors if they are not otherwise used.
    27  var (
    28  	_ = fmt.Errorf
    29  	_ = reflect.Method{}
    30  	_ = sync.Once{}
    31  
    32  	_ = protojson.MarshalOptions{}
    33  	_ = proto.MarshalOptions{}
    34  	_ = preflect.Value{}
    35  	_ = protoimpl.DescBuilder{}
    36  )
    37  
    38  // make sure we're using proto imports
    39  var (
    40  	_ = &carrier.TransatelAccount{}
    41  	_ = &contract.Contract{}
    42  	_ = &iam_project.Project{}
    43  	_ = &meta.Meta{}
    44  )
    45  
    46  const (
    47  	// Verify that this generated code is sufficiently up-to-date.
    48  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    49  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    51  )
    52  
    53  // SimCard Resource
    54  type SimCard struct {
    55  	state         protoimpl.MessageState
    56  	sizeCache     protoimpl.SizeCache
    57  	unknownFields protoimpl.UnknownFields
    58  	// Name of SimCard
    59  	// When creating a new instance, this field is optional and if not provided,
    60  	// it will be generated automatically. Last ID segment must conform to the
    61  	// following regex: \\d{19}
    62  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    63  	// Metadata is an object with information like create, update and delete time
    64  	// (for async deleted resources), has user labels/annotations, sharding
    65  	// information, multi-region syncing information and may have non-schema
    66  	// owners (useful for taking ownership of resources belonging to lower level
    67  	// services by higher ones).
    68  	Metadata *meta.Meta          `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
    69  	Contract *contract.Reference `protobuf:"bytes,3,opt,customtype=Reference,name=contract,proto3" json:"contract,omitempty"`
    70  	Imsi     string              `protobuf:"bytes,5,opt,name=imsi,proto3" json:"imsi,omitempty"`
    71  	RatePlan string              `protobuf:"bytes,6,opt,name=rate_plan,json=ratePlan,proto3" json:"rate_plan,omitempty"`
    72  	Status   *SimCard_Status     `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
    73  }
    74  
    75  func (m *SimCard) Reset() {
    76  	*m = SimCard{}
    77  	if protoimpl.UnsafeEnabled {
    78  		mi := &edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[0]
    79  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    80  		ms.StoreMessageInfo(mi)
    81  	}
    82  }
    83  
    84  func (m *SimCard) String() string {
    85  	return protoimpl.X.MessageStringOf(m)
    86  }
    87  
    88  func (*SimCard) ProtoMessage() {}
    89  
    90  func (m *SimCard) ProtoReflect() preflect.Message {
    91  	mi := &edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[0]
    92  	if protoimpl.UnsafeEnabled && m != nil {
    93  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    94  		if ms.LoadMessageInfo() == nil {
    95  			ms.StoreMessageInfo(mi)
    96  		}
    97  		return ms
    98  	}
    99  	return mi.MessageOf(m)
   100  }
   101  
   102  func (*SimCard) GotenMessage() {}
   103  
   104  // Deprecated, Use SimCard.ProtoReflect.Descriptor instead.
   105  func (*SimCard) Descriptor() ([]byte, []int) {
   106  	return edgelq_cellular_api_proto_v1_sim_card_proto_rawDescGZIP(), []int{0}
   107  }
   108  
   109  func (m *SimCard) Unmarshal(b []byte) error {
   110  	return proto.Unmarshal(b, m)
   111  }
   112  
   113  func (m *SimCard) Marshal() ([]byte, error) {
   114  	return proto.Marshal(m)
   115  }
   116  
   117  func (m *SimCard) MarshalJSON() ([]byte, error) {
   118  	return protojson.MarshalOptions{}.Marshal(m)
   119  }
   120  
   121  func (m *SimCard) UnmarshalJSON(data []byte) error {
   122  	return protojson.Unmarshal(data, m)
   123  }
   124  
   125  func (m *SimCard) GetName() *Name {
   126  	if m != nil {
   127  		return m.Name
   128  	}
   129  	return nil
   130  }
   131  
   132  func (m *SimCard) GetMetadata() *meta.Meta {
   133  	if m != nil {
   134  		return m.Metadata
   135  	}
   136  	return nil
   137  }
   138  
   139  func (m *SimCard) GetContract() *contract.Reference {
   140  	if m != nil {
   141  		return m.Contract
   142  	}
   143  	return nil
   144  }
   145  
   146  func (m *SimCard) GetImsi() string {
   147  	if m != nil {
   148  		return m.Imsi
   149  	}
   150  	return ""
   151  }
   152  
   153  func (m *SimCard) GetRatePlan() string {
   154  	if m != nil {
   155  		return m.RatePlan
   156  	}
   157  	return ""
   158  }
   159  
   160  func (m *SimCard) GetStatus() *SimCard_Status {
   161  	if m != nil {
   162  		return m.Status
   163  	}
   164  	return nil
   165  }
   166  
   167  func (m *SimCard) SetName(fv *Name) {
   168  	if m == nil {
   169  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "SimCard"))
   170  	}
   171  	m.Name = fv
   172  }
   173  
   174  func (m *SimCard) SetMetadata(fv *meta.Meta) {
   175  	if m == nil {
   176  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "SimCard"))
   177  	}
   178  	m.Metadata = fv
   179  }
   180  
   181  func (m *SimCard) SetContract(fv *contract.Reference) {
   182  	if m == nil {
   183  		panic(fmt.Errorf("can't set %s on nil %s", "Contract", "SimCard"))
   184  	}
   185  	m.Contract = fv
   186  }
   187  
   188  func (m *SimCard) SetImsi(fv string) {
   189  	if m == nil {
   190  		panic(fmt.Errorf("can't set %s on nil %s", "Imsi", "SimCard"))
   191  	}
   192  	m.Imsi = fv
   193  }
   194  
   195  func (m *SimCard) SetRatePlan(fv string) {
   196  	if m == nil {
   197  		panic(fmt.Errorf("can't set %s on nil %s", "RatePlan", "SimCard"))
   198  	}
   199  	m.RatePlan = fv
   200  }
   201  
   202  func (m *SimCard) SetStatus(fv *SimCard_Status) {
   203  	if m == nil {
   204  		panic(fmt.Errorf("can't set %s on nil %s", "Status", "SimCard"))
   205  	}
   206  	m.Status = fv
   207  }
   208  
   209  type SimCard_Status struct {
   210  	state         protoimpl.MessageState
   211  	sizeCache     protoimpl.SizeCache
   212  	unknownFields protoimpl.UnknownFields
   213  	State         carrier.SimState `protobuf:"varint,1,opt,name=state,proto3,enum=ntt.cellular_api.carrier.SimState" json:"state,omitempty"`
   214  	Error         string           `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
   215  }
   216  
   217  func (m *SimCard_Status) Reset() {
   218  	*m = SimCard_Status{}
   219  	if protoimpl.UnsafeEnabled {
   220  		mi := &edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[1]
   221  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   222  		ms.StoreMessageInfo(mi)
   223  	}
   224  }
   225  
   226  func (m *SimCard_Status) String() string {
   227  	return protoimpl.X.MessageStringOf(m)
   228  }
   229  
   230  func (*SimCard_Status) ProtoMessage() {}
   231  
   232  func (m *SimCard_Status) ProtoReflect() preflect.Message {
   233  	mi := &edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[1]
   234  	if protoimpl.UnsafeEnabled && m != nil {
   235  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   236  		if ms.LoadMessageInfo() == nil {
   237  			ms.StoreMessageInfo(mi)
   238  		}
   239  		return ms
   240  	}
   241  	return mi.MessageOf(m)
   242  }
   243  
   244  func (*SimCard_Status) GotenMessage() {}
   245  
   246  // Deprecated, Use SimCard_Status.ProtoReflect.Descriptor instead.
   247  func (*SimCard_Status) Descriptor() ([]byte, []int) {
   248  	return edgelq_cellular_api_proto_v1_sim_card_proto_rawDescGZIP(), []int{0, 0}
   249  }
   250  
   251  func (m *SimCard_Status) Unmarshal(b []byte) error {
   252  	return proto.Unmarshal(b, m)
   253  }
   254  
   255  func (m *SimCard_Status) Marshal() ([]byte, error) {
   256  	return proto.Marshal(m)
   257  }
   258  
   259  func (m *SimCard_Status) MarshalJSON() ([]byte, error) {
   260  	return protojson.MarshalOptions{}.Marshal(m)
   261  }
   262  
   263  func (m *SimCard_Status) UnmarshalJSON(data []byte) error {
   264  	return protojson.Unmarshal(data, m)
   265  }
   266  
   267  func (m *SimCard_Status) GetState() carrier.SimState {
   268  	if m != nil {
   269  		return m.State
   270  	}
   271  	return carrier.SimState_SIM_STATE_UNSPECIFIED
   272  }
   273  
   274  func (m *SimCard_Status) GetError() string {
   275  	if m != nil {
   276  		return m.Error
   277  	}
   278  	return ""
   279  }
   280  
   281  func (m *SimCard_Status) SetState(fv carrier.SimState) {
   282  	if m == nil {
   283  		panic(fmt.Errorf("can't set %s on nil %s", "State", "SimCard_Status"))
   284  	}
   285  	m.State = fv
   286  }
   287  
   288  func (m *SimCard_Status) SetError(fv string) {
   289  	if m == nil {
   290  		panic(fmt.Errorf("can't set %s on nil %s", "Error", "SimCard_Status"))
   291  	}
   292  	m.Error = fv
   293  }
   294  
   295  var edgelq_cellular_api_proto_v1_sim_card_proto preflect.FileDescriptor
   296  
   297  var edgelq_cellular_api_proto_v1_sim_card_proto_rawDesc = []byte{
   298  	0x0a, 0x2b, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61,
   299  	0x72, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x73,
   300  	0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x6e,
   301  	0x74, 0x74, 0x2e, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x61, 0x70, 0x69, 0x2e,
   302  	0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72,
   303  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67,
   304  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   305  	0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   306  	0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   307  	0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20,
   308  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   309  	0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   310  	0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
   311  	0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   312  	0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   313  	0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   314  	0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
   315  	0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   316  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79,
   317  	0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29,
   318  	0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x2d,
   319  	0x61, 0x70, 0x69, 0x2f, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x2f, 0x63, 0x61, 0x72, 0x72,
   320  	0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x04, 0x0a, 0x07, 0x53, 0x69,
   321  	0x6d, 0x43, 0x61, 0x72, 0x64, 0x12, 0x23, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
   322  	0x01, 0x28, 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x0a, 0x09, 0x0a, 0x07, 0x53, 0x69, 0x6d,
   323  	0x43, 0x61, 0x72, 0x64, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65,
   324  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67,
   325  	0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52,
   326  	0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x08, 0x63, 0x6f, 0x6e,
   327  	0x74, 0x72, 0x61, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0xb2, 0xda, 0x21,
   328  	0x0e, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x10, 0x06, 0x52,
   329  	0x08, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x6d, 0x73,
   330  	0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x6d, 0x73, 0x69, 0x12, 0x1b, 0x0a,
   331  	0x09, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
   332  	0x52, 0x08, 0x72, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x3b, 0x0a, 0x06, 0x73, 0x74,
   333  	0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6e, 0x74, 0x74,
   334  	0x2e, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x76, 0x31,
   335  	0x2e, 0x53, 0x69, 0x6d, 0x43, 0x61, 0x72, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
   336  	0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x1a, 0x58, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75,
   337  	0x73, 0x12, 0x38, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
   338  	0x32, 0x22, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x5f,
   339  	0x61, 0x70, 0x69, 0x2e, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x53,
   340  	0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65,
   341  	0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f,
   342  	0x72, 0x3a, 0xbd, 0x01, 0xea, 0x41, 0x5a, 0x0a, 0x1f, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61,
   343  	0x72, 0x2d, 0x61, 0x70, 0x69, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d,
   344  	0x2f, 0x53, 0x69, 0x6d, 0x43, 0x61, 0x72, 0x64, 0x12, 0x37, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   345  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67,
   346  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x69,
   347  	0x6d, 0x43, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x7b, 0x73, 0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64,
   348  	0x7d, 0x92, 0xd9, 0x21, 0x50, 0x0a, 0x08, 0x73, 0x69, 0x6d, 0x43, 0x61, 0x72, 0x64, 0x73, 0x12,
   349  	0x08, 0x73, 0x69, 0x6d, 0x43, 0x61, 0x72, 0x64, 0x73, 0x1a, 0x16, 0x69, 0x61, 0x6d, 0x2e, 0x65,
   350  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   351  	0x74, 0x22, 0x18, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   352  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2a, 0x06, 0x5c, 0x64, 0x7b,
   353  	0x31, 0x39, 0x7d, 0x38, 0x06, 0xda, 0x94, 0x23, 0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
   354  	0x65, 0x42, 0x9a, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x4b, 0x0a, 0x0e, 0x73,
   355  	0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x39, 0x67,
   356  	0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77,
   357  	0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c,
   358  	0x61, 0x72, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x2f,
   359  	0x73, 0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0xa2, 0x80, 0xd1, 0x02, 0x4d, 0x0a, 0x0f, 0x73,
   360  	0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3a,
   361  	0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   362  	0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 0x65, 0x6c, 0x6c, 0x75,
   363  	0x6c, 0x61, 0x72, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76,
   364  	0x31, 0x2f, 0x73, 0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0x0a, 0x1a, 0x63, 0x6f, 0x6d, 0x2e,
   365  	0x6e, 0x74, 0x74, 0x2e, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x61, 0x70, 0x69,
   366  	0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53, 0x69, 0x6d, 0x43, 0x61, 0x72, 0x64, 0x50,
   367  	0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x46, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
   368  	0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65,
   369  	0x6c, 0x71, 0x2f, 0x63, 0x65, 0x6c, 0x6c, 0x75, 0x6c, 0x61, 0x72, 0x2d, 0x61, 0x70, 0x69, 0x2f,
   370  	0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x69, 0x6d,
   371  	0x5f, 0x63, 0x61, 0x72, 0x64, 0x3b, 0x73, 0x69, 0x6d, 0x5f, 0x63, 0x61, 0x72, 0x64, 0x62, 0x06,
   372  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   373  }
   374  
   375  var (
   376  	edgelq_cellular_api_proto_v1_sim_card_proto_rawDescOnce sync.Once
   377  	edgelq_cellular_api_proto_v1_sim_card_proto_rawDescData = edgelq_cellular_api_proto_v1_sim_card_proto_rawDesc
   378  )
   379  
   380  func edgelq_cellular_api_proto_v1_sim_card_proto_rawDescGZIP() []byte {
   381  	edgelq_cellular_api_proto_v1_sim_card_proto_rawDescOnce.Do(func() {
   382  		edgelq_cellular_api_proto_v1_sim_card_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_cellular_api_proto_v1_sim_card_proto_rawDescData)
   383  	})
   384  	return edgelq_cellular_api_proto_v1_sim_card_proto_rawDescData
   385  }
   386  
   387  var edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   388  var edgelq_cellular_api_proto_v1_sim_card_proto_goTypes = []interface{}{
   389  	(*SimCard)(nil),        // 0: ntt.cellular_api.v1.SimCard
   390  	(*SimCard_Status)(nil), // 1: ntt.cellular_api.v1.SimCard.Status
   391  	(*meta.Meta)(nil),      // 2: goten.types.Meta
   392  	(carrier.SimState)(0),  // 3: ntt.cellular_api.carrier.SimState
   393  }
   394  var edgelq_cellular_api_proto_v1_sim_card_proto_depIdxs = []int32{
   395  	2, // 0: ntt.cellular_api.v1.SimCard.metadata:type_name -> goten.types.Meta
   396  	1, // 1: ntt.cellular_api.v1.SimCard.status:type_name -> ntt.cellular_api.v1.SimCard.Status
   397  	3, // 2: ntt.cellular_api.v1.SimCard.Status.state:type_name -> ntt.cellular_api.carrier.SimState
   398  	3, // [3:3] is the sub-list for method output_type
   399  	3, // [3:3] is the sub-list for method input_type
   400  	3, // [3:3] is the sub-list for extension type_name
   401  	3, // [3:3] is the sub-list for extension extendee
   402  	0, // [0:3] is the sub-list for field type_name
   403  }
   404  
   405  func init() { edgelq_cellular_api_proto_v1_sim_card_proto_init() }
   406  func edgelq_cellular_api_proto_v1_sim_card_proto_init() {
   407  	if edgelq_cellular_api_proto_v1_sim_card_proto != nil {
   408  		return
   409  	}
   410  	if !protoimpl.UnsafeEnabled {
   411  
   412  		edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   413  			switch v := v.(*SimCard); i {
   414  			case 0:
   415  				return &v.state
   416  			case 1:
   417  				return &v.sizeCache
   418  			case 2:
   419  				return &v.unknownFields
   420  			default:
   421  				return nil
   422  			}
   423  		}
   424  		edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   425  			switch v := v.(*SimCard_Status); i {
   426  			case 0:
   427  				return &v.state
   428  			case 1:
   429  				return &v.sizeCache
   430  			case 2:
   431  				return &v.unknownFields
   432  			default:
   433  				return nil
   434  			}
   435  		}
   436  	}
   437  
   438  	type x struct{}
   439  	out := protoimpl.TypeBuilder{
   440  		File: protoimpl.DescBuilder{
   441  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   442  			RawDescriptor: edgelq_cellular_api_proto_v1_sim_card_proto_rawDesc,
   443  			NumEnums:      0,
   444  			NumMessages:   2,
   445  			NumExtensions: 0,
   446  			NumServices:   0,
   447  		},
   448  		GoTypes:           edgelq_cellular_api_proto_v1_sim_card_proto_goTypes,
   449  		DependencyIndexes: edgelq_cellular_api_proto_v1_sim_card_proto_depIdxs,
   450  		MessageInfos:      edgelq_cellular_api_proto_v1_sim_card_proto_msgTypes,
   451  	}.Build()
   452  	edgelq_cellular_api_proto_v1_sim_card_proto = out.File
   453  	edgelq_cellular_api_proto_v1_sim_card_proto_rawDesc = nil
   454  	edgelq_cellular_api_proto_v1_sim_card_proto_goTypes = nil
   455  	edgelq_cellular_api_proto_v1_sim_card_proto_depIdxs = nil
   456  }