github.com/microsoft/moc@v0.17.1/rpc/baremetalhostagent/moc_baremetalhostagent.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: moc_baremetalhostagent.proto
     3  
     4  package baremetalhostagent
     5  
     6  import (
     7  	context "context"
     8  	fmt "fmt"
     9  	proto "github.com/golang/protobuf/proto"
    10  	wrappers "github.com/golang/protobuf/ptypes/wrappers"
    11  	common "github.com/microsoft/moc/rpc/common"
    12  	grpc "google.golang.org/grpc"
    13  	codes "google.golang.org/grpc/codes"
    14  	status "google.golang.org/grpc/status"
    15  	math "math"
    16  )
    17  
    18  // Reference imports to suppress errors if they are not otherwise used.
    19  var _ = proto.Marshal
    20  var _ = fmt.Errorf
    21  var _ = math.Inf
    22  
    23  // This is a compile-time assertion to ensure that this generated file
    24  // is compatible with the proto package it is being compiled against.
    25  // A compilation error at this line likely means your copy of the
    26  // proto package needs to be updated.
    27  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    28  
    29  type BareMetalHostOperatingSystemConfiguration struct {
    30  	ComputerName         string   `protobuf:"bytes,1,opt,name=computerName,proto3" json:"computerName,omitempty"`
    31  	CustomData           string   `protobuf:"bytes,2,opt,name=customData,proto3" json:"customData,omitempty"`
    32  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    33  	XXX_unrecognized     []byte   `json:"-"`
    34  	XXX_sizecache        int32    `json:"-"`
    35  }
    36  
    37  func (m *BareMetalHostOperatingSystemConfiguration) Reset() {
    38  	*m = BareMetalHostOperatingSystemConfiguration{}
    39  }
    40  func (m *BareMetalHostOperatingSystemConfiguration) String() string {
    41  	return proto.CompactTextString(m)
    42  }
    43  func (*BareMetalHostOperatingSystemConfiguration) ProtoMessage() {}
    44  func (*BareMetalHostOperatingSystemConfiguration) Descriptor() ([]byte, []int) {
    45  	return fileDescriptor_254a3462c20ef4c7, []int{0}
    46  }
    47  
    48  func (m *BareMetalHostOperatingSystemConfiguration) XXX_Unmarshal(b []byte) error {
    49  	return xxx_messageInfo_BareMetalHostOperatingSystemConfiguration.Unmarshal(m, b)
    50  }
    51  func (m *BareMetalHostOperatingSystemConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    52  	return xxx_messageInfo_BareMetalHostOperatingSystemConfiguration.Marshal(b, m, deterministic)
    53  }
    54  func (m *BareMetalHostOperatingSystemConfiguration) XXX_Merge(src proto.Message) {
    55  	xxx_messageInfo_BareMetalHostOperatingSystemConfiguration.Merge(m, src)
    56  }
    57  func (m *BareMetalHostOperatingSystemConfiguration) XXX_Size() int {
    58  	return xxx_messageInfo_BareMetalHostOperatingSystemConfiguration.Size(m)
    59  }
    60  func (m *BareMetalHostOperatingSystemConfiguration) XXX_DiscardUnknown() {
    61  	xxx_messageInfo_BareMetalHostOperatingSystemConfiguration.DiscardUnknown(m)
    62  }
    63  
    64  var xxx_messageInfo_BareMetalHostOperatingSystemConfiguration proto.InternalMessageInfo
    65  
    66  func (m *BareMetalHostOperatingSystemConfiguration) GetComputerName() string {
    67  	if m != nil {
    68  		return m.ComputerName
    69  	}
    70  	return ""
    71  }
    72  
    73  func (m *BareMetalHostOperatingSystemConfiguration) GetCustomData() string {
    74  	if m != nil {
    75  		return m.CustomData
    76  	}
    77  	return ""
    78  }
    79  
    80  type BareMetalHost struct {
    81  	Name                 string                                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    82  	Id                   string                                     `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
    83  	Os                   *BareMetalHostOperatingSystemConfiguration `protobuf:"bytes,3,opt,name=os,proto3" json:"os,omitempty"`
    84  	Status               *common.Status                             `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
    85  	Entity               *common.Entity                             `protobuf:"bytes,5,opt,name=entity,proto3" json:"entity,omitempty"`
    86  	Tags                 *common.Tags                               `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"`
    87  	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
    88  	XXX_unrecognized     []byte                                     `json:"-"`
    89  	XXX_sizecache        int32                                      `json:"-"`
    90  }
    91  
    92  func (m *BareMetalHost) Reset()         { *m = BareMetalHost{} }
    93  func (m *BareMetalHost) String() string { return proto.CompactTextString(m) }
    94  func (*BareMetalHost) ProtoMessage()    {}
    95  func (*BareMetalHost) Descriptor() ([]byte, []int) {
    96  	return fileDescriptor_254a3462c20ef4c7, []int{1}
    97  }
    98  
    99  func (m *BareMetalHost) XXX_Unmarshal(b []byte) error {
   100  	return xxx_messageInfo_BareMetalHost.Unmarshal(m, b)
   101  }
   102  func (m *BareMetalHost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   103  	return xxx_messageInfo_BareMetalHost.Marshal(b, m, deterministic)
   104  }
   105  func (m *BareMetalHost) XXX_Merge(src proto.Message) {
   106  	xxx_messageInfo_BareMetalHost.Merge(m, src)
   107  }
   108  func (m *BareMetalHost) XXX_Size() int {
   109  	return xxx_messageInfo_BareMetalHost.Size(m)
   110  }
   111  func (m *BareMetalHost) XXX_DiscardUnknown() {
   112  	xxx_messageInfo_BareMetalHost.DiscardUnknown(m)
   113  }
   114  
   115  var xxx_messageInfo_BareMetalHost proto.InternalMessageInfo
   116  
   117  func (m *BareMetalHost) GetName() string {
   118  	if m != nil {
   119  		return m.Name
   120  	}
   121  	return ""
   122  }
   123  
   124  func (m *BareMetalHost) GetId() string {
   125  	if m != nil {
   126  		return m.Id
   127  	}
   128  	return ""
   129  }
   130  
   131  func (m *BareMetalHost) GetOs() *BareMetalHostOperatingSystemConfiguration {
   132  	if m != nil {
   133  		return m.Os
   134  	}
   135  	return nil
   136  }
   137  
   138  func (m *BareMetalHost) GetStatus() *common.Status {
   139  	if m != nil {
   140  		return m.Status
   141  	}
   142  	return nil
   143  }
   144  
   145  func (m *BareMetalHost) GetEntity() *common.Entity {
   146  	if m != nil {
   147  		return m.Entity
   148  	}
   149  	return nil
   150  }
   151  
   152  func (m *BareMetalHost) GetTags() *common.Tags {
   153  	if m != nil {
   154  		return m.Tags
   155  	}
   156  	return nil
   157  }
   158  
   159  type BareMetalHostRequest struct {
   160  	BareMetalHost        *BareMetalHost `protobuf:"bytes,1,opt,name=bareMetalHost,proto3" json:"bareMetalHost,omitempty"`
   161  	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
   162  	XXX_unrecognized     []byte         `json:"-"`
   163  	XXX_sizecache        int32          `json:"-"`
   164  }
   165  
   166  func (m *BareMetalHostRequest) Reset()         { *m = BareMetalHostRequest{} }
   167  func (m *BareMetalHostRequest) String() string { return proto.CompactTextString(m) }
   168  func (*BareMetalHostRequest) ProtoMessage()    {}
   169  func (*BareMetalHostRequest) Descriptor() ([]byte, []int) {
   170  	return fileDescriptor_254a3462c20ef4c7, []int{2}
   171  }
   172  
   173  func (m *BareMetalHostRequest) XXX_Unmarshal(b []byte) error {
   174  	return xxx_messageInfo_BareMetalHostRequest.Unmarshal(m, b)
   175  }
   176  func (m *BareMetalHostRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   177  	return xxx_messageInfo_BareMetalHostRequest.Marshal(b, m, deterministic)
   178  }
   179  func (m *BareMetalHostRequest) XXX_Merge(src proto.Message) {
   180  	xxx_messageInfo_BareMetalHostRequest.Merge(m, src)
   181  }
   182  func (m *BareMetalHostRequest) XXX_Size() int {
   183  	return xxx_messageInfo_BareMetalHostRequest.Size(m)
   184  }
   185  func (m *BareMetalHostRequest) XXX_DiscardUnknown() {
   186  	xxx_messageInfo_BareMetalHostRequest.DiscardUnknown(m)
   187  }
   188  
   189  var xxx_messageInfo_BareMetalHostRequest proto.InternalMessageInfo
   190  
   191  func (m *BareMetalHostRequest) GetBareMetalHost() *BareMetalHost {
   192  	if m != nil {
   193  		return m.BareMetalHost
   194  	}
   195  	return nil
   196  }
   197  
   198  type BareMetalHostResponse struct {
   199  	BareMetalHost        *BareMetalHost      `protobuf:"bytes,1,opt,name=bareMetalHost,proto3" json:"bareMetalHost,omitempty"`
   200  	Result               *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"`
   201  	Error                string              `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"`
   202  	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
   203  	XXX_unrecognized     []byte              `json:"-"`
   204  	XXX_sizecache        int32               `json:"-"`
   205  }
   206  
   207  func (m *BareMetalHostResponse) Reset()         { *m = BareMetalHostResponse{} }
   208  func (m *BareMetalHostResponse) String() string { return proto.CompactTextString(m) }
   209  func (*BareMetalHostResponse) ProtoMessage()    {}
   210  func (*BareMetalHostResponse) Descriptor() ([]byte, []int) {
   211  	return fileDescriptor_254a3462c20ef4c7, []int{3}
   212  }
   213  
   214  func (m *BareMetalHostResponse) XXX_Unmarshal(b []byte) error {
   215  	return xxx_messageInfo_BareMetalHostResponse.Unmarshal(m, b)
   216  }
   217  func (m *BareMetalHostResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   218  	return xxx_messageInfo_BareMetalHostResponse.Marshal(b, m, deterministic)
   219  }
   220  func (m *BareMetalHostResponse) XXX_Merge(src proto.Message) {
   221  	xxx_messageInfo_BareMetalHostResponse.Merge(m, src)
   222  }
   223  func (m *BareMetalHostResponse) XXX_Size() int {
   224  	return xxx_messageInfo_BareMetalHostResponse.Size(m)
   225  }
   226  func (m *BareMetalHostResponse) XXX_DiscardUnknown() {
   227  	xxx_messageInfo_BareMetalHostResponse.DiscardUnknown(m)
   228  }
   229  
   230  var xxx_messageInfo_BareMetalHostResponse proto.InternalMessageInfo
   231  
   232  func (m *BareMetalHostResponse) GetBareMetalHost() *BareMetalHost {
   233  	if m != nil {
   234  		return m.BareMetalHost
   235  	}
   236  	return nil
   237  }
   238  
   239  func (m *BareMetalHostResponse) GetResult() *wrappers.BoolValue {
   240  	if m != nil {
   241  		return m.Result
   242  	}
   243  	return nil
   244  }
   245  
   246  func (m *BareMetalHostResponse) GetError() string {
   247  	if m != nil {
   248  		return m.Error
   249  	}
   250  	return ""
   251  }
   252  
   253  func init() {
   254  	proto.RegisterType((*BareMetalHostOperatingSystemConfiguration)(nil), "moc.baremetalhostagent.BareMetalHostOperatingSystemConfiguration")
   255  	proto.RegisterType((*BareMetalHost)(nil), "moc.baremetalhostagent.BareMetalHost")
   256  	proto.RegisterType((*BareMetalHostRequest)(nil), "moc.baremetalhostagent.BareMetalHostRequest")
   257  	proto.RegisterType((*BareMetalHostResponse)(nil), "moc.baremetalhostagent.BareMetalHostResponse")
   258  }
   259  
   260  func init() { proto.RegisterFile("moc_baremetalhostagent.proto", fileDescriptor_254a3462c20ef4c7) }
   261  
   262  var fileDescriptor_254a3462c20ef4c7 = []byte{
   263  	// 451 bytes of a gzipped FileDescriptorProto
   264  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x6e, 0xd4, 0x3e,
   265  	0x10, 0xc6, 0xff, 0xc9, 0x7f, 0xbb, 0xd2, 0xce, 0xd2, 0x1e, 0xac, 0x02, 0xd1, 0x0a, 0x50, 0x15,
   266  	0x40, 0x2a, 0x12, 0x24, 0x22, 0x3c, 0x41, 0xb7, 0x54, 0x42, 0x42, 0x50, 0xe1, 0x02, 0x07, 0x2e,
   267  	0xc8, 0xf1, 0xce, 0xa6, 0x91, 0xe2, 0x4c, 0xb0, 0xc7, 0x42, 0x7d, 0x00, 0x24, 0x9e, 0x86, 0x1b,
   268  	0xcf, 0xc5, 0x2b, 0xa0, 0x38, 0x8b, 0xd8, 0x50, 0x0e, 0x7b, 0xe0, 0x94, 0xf8, 0x9b, 0x9f, 0xbf,
   269  	0xcf, 0x33, 0x36, 0xdc, 0x31, 0xa4, 0x3f, 0x96, 0xca, 0xa2, 0x41, 0x56, 0xcd, 0x25, 0x39, 0x56,
   270  	0x15, 0xb6, 0x9c, 0x75, 0x96, 0x98, 0xc4, 0x2d, 0x43, 0x3a, 0xbb, 0x5e, 0x5d, 0xdc, 0xab, 0x88,
   271  	0xaa, 0x06, 0xf3, 0x40, 0x95, 0x7e, 0x9d, 0x7f, 0xb6, 0xaa, 0xeb, 0xd0, 0xba, 0x61, 0xdf, 0xe2,
   272  	0x76, 0xef, 0xaa, 0xc9, 0x18, 0x6a, 0x37, 0x9f, 0xa1, 0x90, 0x7a, 0x78, 0xb4, 0x54, 0x16, 0x5f,
   273  	0xf5, 0x76, 0x2f, 0xc8, 0xf1, 0x79, 0x87, 0x56, 0x71, 0xdd, 0x56, 0x17, 0x57, 0x8e, 0xd1, 0x9c,
   274  	0x52, 0xbb, 0xae, 0x2b, 0xdf, 0x4b, 0xd4, 0x8a, 0x14, 0x6e, 0x68, 0x32, 0x9d, 0x67, 0xb4, 0xaf,
   275  	0x95, 0xc1, 0x24, 0x3a, 0x8a, 0x8e, 0x67, 0x72, 0xa4, 0x89, 0x07, 0x00, 0xda, 0x3b, 0x26, 0xf3,
   276  	0x5c, 0xb1, 0x4a, 0xe2, 0x9e, 0x58, 0x4e, 0xbe, 0x7e, 0x4f, 0x22, 0xb9, 0xa5, 0xa7, 0x3f, 0x22,
   277  	0xd8, 0x1f, 0xe5, 0x0a, 0x01, 0x93, 0xf6, 0xb7, 0x67, 0xf8, 0x17, 0x07, 0x10, 0xd7, 0xab, 0xc1,
   278  	0x43, 0xc6, 0xf5, 0x4a, 0xbc, 0x81, 0x98, 0x5c, 0xf2, 0xff, 0x51, 0x74, 0x3c, 0x2f, 0x4e, 0xb2,
   279  	0xbf, 0x8f, 0x22, 0xdb, 0xb9, 0x1d, 0x19, 0x93, 0x13, 0xf7, 0x61, 0xea, 0x58, 0xb1, 0x77, 0xc9,
   280  	0x24, 0xd8, 0xce, 0x83, 0xed, 0x45, 0x90, 0xe4, 0xa6, 0xd4, 0x43, 0xd8, 0x72, 0xcd, 0x57, 0xc9,
   281  	0xde, 0x16, 0x74, 0x16, 0x24, 0xb9, 0x29, 0x89, 0xbb, 0x30, 0x61, 0x55, 0xb9, 0x64, 0x1a, 0x90,
   282  	0x59, 0x40, 0xde, 0xaa, 0xca, 0xc9, 0x20, 0xa7, 0x1a, 0x0e, 0x47, 0x27, 0x93, 0xf8, 0xc9, 0xa3,
   283  	0x63, 0xf1, 0x12, 0xf6, 0xcb, 0x6d, 0x3d, 0x0c, 0x60, 0x5e, 0x3c, 0xdc, 0xa9, 0x3d, 0x39, 0xde,
   284  	0x9b, 0x7e, 0x8b, 0xe0, 0xe6, 0x1f, 0x29, 0xae, 0xa3, 0xd6, 0xe1, 0x3f, 0x8d, 0x11, 0x05, 0x4c,
   285  	0x25, 0x3a, 0xdf, 0x70, 0xb8, 0x9b, 0x79, 0xb1, 0xc8, 0x86, 0xe7, 0x97, 0xfd, 0x7a, 0x7e, 0xd9,
   286  	0x92, 0xa8, 0x79, 0xaf, 0x1a, 0x8f, 0x72, 0x43, 0x8a, 0x43, 0xd8, 0x3b, 0xb3, 0x96, 0x6c, 0xb8,
   287  	0xbe, 0x99, 0x1c, 0x16, 0xc5, 0x97, 0x08, 0xc4, 0x28, 0xea, 0xa4, 0x4f, 0x17, 0x04, 0x07, 0xa7,
   288  	0x16, 0x15, 0xe3, 0xb9, 0x7d, 0xd7, 0xad, 0x14, 0xa3, 0x78, 0xbc, 0xdb, 0x41, 0x87, 0xa1, 0x2e,
   289  	0x9e, 0xec, 0x48, 0x0f, 0xc3, 0x49, 0xff, 0x5b, 0x3e, 0xfd, 0x90, 0x57, 0x35, 0x5f, 0xfa, 0x32,
   290  	0xd3, 0x64, 0x72, 0x53, 0x6b, 0x4b, 0x8e, 0xd6, 0x9c, 0x1b, 0xd2, 0xb9, 0xed, 0x74, 0x7e, 0xdd,
   291  	0xaa, 0x9c, 0x86, 0x66, 0x9f, 0xfd, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x1c, 0xd8, 0x43, 0xad, 0xb1,
   292  	0x03, 0x00, 0x00,
   293  }
   294  
   295  // Reference imports to suppress errors if they are not otherwise used.
   296  var _ context.Context
   297  var _ grpc.ClientConn
   298  
   299  // This is a compile-time assertion to ensure that this generated file
   300  // is compatible with the grpc package it is being compiled against.
   301  const _ = grpc.SupportPackageIsVersion4
   302  
   303  // BareMetalHostAgentClient is the client API for BareMetalHostAgent service.
   304  //
   305  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   306  type BareMetalHostAgentClient interface {
   307  	CreateOrUpdate(ctx context.Context, in *BareMetalHostRequest, opts ...grpc.CallOption) (*BareMetalHostResponse, error)
   308  }
   309  
   310  type bareMetalHostAgentClient struct {
   311  	cc *grpc.ClientConn
   312  }
   313  
   314  func NewBareMetalHostAgentClient(cc *grpc.ClientConn) BareMetalHostAgentClient {
   315  	return &bareMetalHostAgentClient{cc}
   316  }
   317  
   318  func (c *bareMetalHostAgentClient) CreateOrUpdate(ctx context.Context, in *BareMetalHostRequest, opts ...grpc.CallOption) (*BareMetalHostResponse, error) {
   319  	out := new(BareMetalHostResponse)
   320  	err := c.cc.Invoke(ctx, "/moc.baremetalhostagent.BareMetalHostAgent/CreateOrUpdate", in, out, opts...)
   321  	if err != nil {
   322  		return nil, err
   323  	}
   324  	return out, nil
   325  }
   326  
   327  // BareMetalHostAgentServer is the server API for BareMetalHostAgent service.
   328  type BareMetalHostAgentServer interface {
   329  	CreateOrUpdate(context.Context, *BareMetalHostRequest) (*BareMetalHostResponse, error)
   330  }
   331  
   332  // UnimplementedBareMetalHostAgentServer can be embedded to have forward compatible implementations.
   333  type UnimplementedBareMetalHostAgentServer struct {
   334  }
   335  
   336  func (*UnimplementedBareMetalHostAgentServer) CreateOrUpdate(ctx context.Context, req *BareMetalHostRequest) (*BareMetalHostResponse, error) {
   337  	return nil, status.Errorf(codes.Unimplemented, "method CreateOrUpdate not implemented")
   338  }
   339  
   340  func RegisterBareMetalHostAgentServer(s *grpc.Server, srv BareMetalHostAgentServer) {
   341  	s.RegisterService(&_BareMetalHostAgent_serviceDesc, srv)
   342  }
   343  
   344  func _BareMetalHostAgent_CreateOrUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   345  	in := new(BareMetalHostRequest)
   346  	if err := dec(in); err != nil {
   347  		return nil, err
   348  	}
   349  	if interceptor == nil {
   350  		return srv.(BareMetalHostAgentServer).CreateOrUpdate(ctx, in)
   351  	}
   352  	info := &grpc.UnaryServerInfo{
   353  		Server:     srv,
   354  		FullMethod: "/moc.baremetalhostagent.BareMetalHostAgent/CreateOrUpdate",
   355  	}
   356  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   357  		return srv.(BareMetalHostAgentServer).CreateOrUpdate(ctx, req.(*BareMetalHostRequest))
   358  	}
   359  	return interceptor(ctx, in, info, handler)
   360  }
   361  
   362  var _BareMetalHostAgent_serviceDesc = grpc.ServiceDesc{
   363  	ServiceName: "moc.baremetalhostagent.BareMetalHostAgent",
   364  	HandlerType: (*BareMetalHostAgentServer)(nil),
   365  	Methods: []grpc.MethodDesc{
   366  		{
   367  			MethodName: "CreateOrUpdate",
   368  			Handler:    _BareMetalHostAgent_CreateOrUpdate_Handler,
   369  		},
   370  	},
   371  	Streams:  []grpc.StreamDesc{},
   372  	Metadata: "moc_baremetalhostagent.proto",
   373  }