package container

import (
	fmt "fmt"
	_ "github.com/gogo/protobuf/gogoproto"
	proto "github.com/gogo/protobuf/proto"
	topology "github.com/easyopsapis/easyops-api-go/protorepo-models/easyops/model/topology"
	math "math"
)

var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

const _ = proto.GoGoProtoPackageIsVersion3 

type UpdateContainerRequest struct {

	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`

	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`

	DataSource string `protobuf:"bytes,3,opt,name=dataSource,proto3" json:"dataSource" form:"dataSource"`

	Property *topology.Property `protobuf:"bytes,4,opt,name=property,proto3" json:"property" form:"property"`

	Style *UpdateContainerRequest_Style `protobuf:"bytes,5,opt,name=style,proto3" json:"style" form:"style"`

	Collapse             bool     `protobuf:"varint,6,opt,name=collapse,proto3" json:"collapse" form:"collapse"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerRequest) Reset()         { *m = UpdateContainerRequest{} }
func (m *UpdateContainerRequest) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerRequest) ProtoMessage()    {}
func (*UpdateContainerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{0}
}
func (m *UpdateContainerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerRequest.Unmarshal(m, b)
}
func (m *UpdateContainerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerRequest.Marshal(b, m, deterministic)
}
func (m *UpdateContainerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerRequest.Merge(m, src)
}
func (m *UpdateContainerRequest) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerRequest.Size(m)
}
func (m *UpdateContainerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerRequest proto.InternalMessageInfo

func (m *UpdateContainerRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *UpdateContainerRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *UpdateContainerRequest) GetDataSource() string {
	if m != nil {
		return m.DataSource
	}
	return ""
}

func (m *UpdateContainerRequest) GetProperty() *topology.Property {
	if m != nil {
		return m.Property
	}
	return nil
}

func (m *UpdateContainerRequest) GetStyle() *UpdateContainerRequest_Style {
	if m != nil {
		return m.Style
	}
	return nil
}

func (m *UpdateContainerRequest) GetCollapse() bool {
	if m != nil {
		return m.Collapse
	}
	return false
}

type UpdateContainerRequest_Style struct {

	X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x" form:"x"`

	Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y" form:"y"`

	Width float32 `protobuf:"fixed32,3,opt,name=width,proto3" json:"width" form:"width"`

	Height float32 `protobuf:"fixed32,4,opt,name=height,proto3" json:"height" form:"height"`

	ClassName            string   `protobuf:"bytes,5,opt,name=className,proto3" json:"className" form:"className"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerRequest_Style) Reset()         { *m = UpdateContainerRequest_Style{} }
func (m *UpdateContainerRequest_Style) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerRequest_Style) ProtoMessage()    {}
func (*UpdateContainerRequest_Style) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{0, 0}
}
func (m *UpdateContainerRequest_Style) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerRequest_Style.Unmarshal(m, b)
}
func (m *UpdateContainerRequest_Style) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerRequest_Style.Marshal(b, m, deterministic)
}
func (m *UpdateContainerRequest_Style) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerRequest_Style.Merge(m, src)
}
func (m *UpdateContainerRequest_Style) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerRequest_Style.Size(m)
}
func (m *UpdateContainerRequest_Style) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerRequest_Style.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerRequest_Style proto.InternalMessageInfo

func (m *UpdateContainerRequest_Style) GetX() float32 {
	if m != nil {
		return m.X
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetY() float32 {
	if m != nil {
		return m.Y
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetWidth() float32 {
	if m != nil {
		return m.Width
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetHeight() float32 {
	if m != nil {
		return m.Height
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetClassName() string {
	if m != nil {
		return m.ClassName
	}
	return ""
}

type UpdateContainerResponse struct {

	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerResponse) Reset()         { *m = UpdateContainerResponse{} }
func (m *UpdateContainerResponse) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerResponse) ProtoMessage()    {}
func (*UpdateContainerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{1}
}
func (m *UpdateContainerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerResponse.Unmarshal(m, b)
}
func (m *UpdateContainerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerResponse.Marshal(b, m, deterministic)
}
func (m *UpdateContainerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerResponse.Merge(m, src)
}
func (m *UpdateContainerResponse) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerResponse.Size(m)
}
func (m *UpdateContainerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerResponse proto.InternalMessageInfo

func (m *UpdateContainerResponse) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

type UpdateContainerResponseWrapper struct {

	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`

	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`

	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`

	Data                 *UpdateContainerResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *UpdateContainerResponseWrapper) Reset()         { *m = UpdateContainerResponseWrapper{} }
func (m *UpdateContainerResponseWrapper) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerResponseWrapper) ProtoMessage()    {}
func (*UpdateContainerResponseWrapper) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{2}
}
func (m *UpdateContainerResponseWrapper) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Unmarshal(m, b)
}
func (m *UpdateContainerResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Marshal(b, m, deterministic)
}
func (m *UpdateContainerResponseWrapper) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerResponseWrapper.Merge(m, src)
}
func (m *UpdateContainerResponseWrapper) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Size(m)
}
func (m *UpdateContainerResponseWrapper) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerResponseWrapper.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerResponseWrapper proto.InternalMessageInfo

func (m *UpdateContainerResponseWrapper) GetCode() int32 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UpdateContainerResponseWrapper) GetCodeExplain() string {
	if m != nil {
		return m.CodeExplain
	}
	return ""
}

func (m *UpdateContainerResponseWrapper) GetError() string {
	if m != nil {
		return m.Error
	}
	return ""
}

func (m *UpdateContainerResponseWrapper) GetData() *UpdateContainerResponse {
	if m != nil {
		return m.Data
	}
	return nil
}

func init() {
	proto.RegisterType((*UpdateContainerRequest)(nil), "container.UpdateContainerRequest")
	proto.RegisterType((*UpdateContainerRequest_Style)(nil), "container.UpdateContainerRequest.Style")
	proto.RegisterType((*UpdateContainerResponse)(nil), "container.UpdateContainerResponse")
	proto.RegisterType((*UpdateContainerResponseWrapper)(nil), "container.UpdateContainerResponseWrapper")
}

func init() { proto.RegisterFile("update_container.proto", fileDescriptor_792eedbc6bbd87a7) }

var fileDescriptor_792eedbc6bbd87a7 = []byte{

	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x93, 0x5d, 0x8a, 0xdb, 0x3e,
	0x14, 0xc5, 0xb1, 0xff, 0x71, 0x48, 0x94, 0x19, 0x66, 0x46, 0xff, 0x36, 0x35, 0x81, 0xd6, 0x41,
	0x85, 0x36, 0x7d, 0x18, 0x1b, 0xa6, 0x14, 0x86, 0x3e, 0x66, 0x28, 0x7d, 0xeb, 0x87, 0x86, 0xd2,
	0xc7, 0xa2, 0xd8, 0x1a, 0xc7, 0xe0, 0x44, 0xaa, 0xa4, 0xd0, 0x78, 0x3d, 0xdd, 0x4b, 0x97, 0xe1,
	0x35, 0x14, 0xaf, 0xa0, 0xe8, 0xca, 0x4e, 0x5c, 0xfa, 0xf5, 0x94, 0xe8, 0x9e, 0xdf, 0x3d, 0x5c,
	0x5d, 0x1d, 0xa3, 0xe9, 0x4e, 0x66, 0xcc, 0xf0, 0x4f, 0xa9, 0xd8, 0x1a, 0x56, 0x6c, 0xb9, 0x8a,
	0xa5, 0x12, 0x46, 0xe0, 0xf1, 0xa1, 0x30, 0xbb, 0xcc, 0x0b, 0xb3, 0xde, 0xad, 0xe2, 0x54, 0x6c,
	0x92, 0x5c, 0xe4, 0x22, 0x01, 0x62, 0xb5, 0xbb, 0x83, 0x13, 0x1c, 0xe0, 0x9f, 0xeb, 0x9c, 0xbd,
	0xcf, 0x45, 0xcc, 0x99, 0xae, 0x84, 0xd4, 0x71, 0x29, 0x52, 0x56, 0x26, 0xd6, 0x4a, 0xb1, 0xd4,
	0x68, 0xd7, 0xa9, 0xb8, 0x14, 0x97, 0x1b, 0x91, 0xf1, 0x52, 0x27, 0x2d, 0x98, 0xc0, 0x31, 0x31,
	0x42, 0x8a, 0x52, 0xe4, 0x95, 0xe5, 0x24, 0x57, 0xa6, 0x72, 0x96, 0xe4, 0xeb, 0x00, 0x4d, 0x3f,
	0xc0, 0x9c, 0x37, 0xdd, 0x54, 0x94, 0x7f, 0xde, 0x71, 0x6d, 0xf0, 0x43, 0xe4, 0x17, 0x59, 0xe8,
	0xcd, 0xbd, 0xc5, 0x78, 0x79, 0xda, 0xd4, 0xd1, 0xf8, 0x4e, 0xa8, 0xcd, 0x4b, 0x52, 0x64, 0x84,
	0xfa, 0x45, 0x86, 0x1f, 0xa3, 0xc1, 0x96, 0x6d, 0x78, 0xe8, 0x03, 0x70, 0xd6, 0xd4, 0xd1, 0xc4,
	0x01, 0xb6, 0x4a, 0x28, 0x88, 0xf8, 0x05, 0x42, 0x19, 0x33, 0xec, 0x56, 0xec, 0x54, 0xca, 0xc3,
	0xff, 0x00, 0xbd, 0xdf, 0xd4, 0xd1, 0x85, 0x43, 0x8f, 0x1a, 0xa1, 0x3d, 0x10, 0xdf, 0xa0, 0x51,
	0x37, 0x67, 0x38, 0x98, 0x7b, 0x8b, 0xc9, 0x15, 0x8e, 0xbb, 0x1b, 0xc4, 0xef, 0x5a, 0x65, 0xf9,
	0x7f, 0x53, 0x47, 0x67, 0xce, 0xa8, 0xa3, 0x09, 0x3d, 0x34, 0xe2, 0xb7, 0x28, 0xd0, 0xa6, 0x2a,
	0x79, 0x18, 0x80, 0xc3, 0xd3, 0xf8, 0xf8, 0x10, 0xbf, 0xbf, 0x71, 0x7c, 0x6b, 0xf1, 0xe5, 0x79,
	0x53, 0x47, 0x27, 0xce, 0x16, 0xfa, 0x09, 0x75, 0x3e, 0x38, 0x41, 0xa3, 0x54, 0x94, 0x25, 0x93,
	0x9a, 0x87, 0xc3, 0xb9, 0xb7, 0x18, 0xf5, 0x27, 0xe8, 0x14, 0x42, 0x0f, 0xd0, 0xec, 0x9b, 0x87,
	0x02, 0xf0, 0xc4, 0x33, 0xe4, 0xed, 0x61, 0x95, 0xfe, 0xf2, 0xa4, 0xa9, 0xa3, 0x91, 0xeb, 0xd9,
	0x13, 0xea, 0xed, 0xad, 0x56, 0xc1, 0x16, 0x7f, 0xd2, 0x2a, 0x42, 0xbd, 0x0a, 0x3f, 0x41, 0xc1,
	0x97, 0x22, 0x33, 0x6b, 0x58, 0x9d, 0xdf, 0x1f, 0x0d, 0xca, 0x84, 0x3a, 0x19, 0x3f, 0x43, 0xc3,
	0x35, 0x2f, 0xf2, 0xb5, 0x81, 0x75, 0xf9, 0xcb, 0x8b, 0xa6, 0x8e, 0x4e, 0x1d, 0xe8, 0xea, 0x84,
	0xb6, 0x00, 0xbe, 0x42, 0xe3, 0xb4, 0x64, 0x5a, 0xbf, 0xb1, 0x8f, 0x17, 0xc0, 0x8b, 0xdc, 0x6b,
	0xea, 0xe8, 0xbc, 0xbd, 0x46, 0x27, 0x11, 0x7a, 0xc4, 0xc8, 0x35, 0x7a, 0xf0, 0xcb, 0xca, 0xb4,
	0x14, 0x5b, 0xcd, 0xff, 0x91, 0x12, 0xf2, 0xdd, 0x43, 0x8f, 0xfe, 0xd0, 0xfa, 0x51, 0x31, 0x29,
	0xb9, 0xb2, 0x41, 0x4a, 0x45, 0xc6, 0xc1, 0x23, 0xe8, 0x07, 0xc9, 0x56, 0x09, 0x05, 0x11, 0x5f,
	0xa3, 0x89, 0xfd, 0x7d, 0xb5, 0x97, 0x25, 0x2b, 0xb6, 0x6d, 0xe8, 0xa6, 0x4d, 0x1d, 0xe1, 0x23,
	0xdb, 0x8a, 0x84, 0xf6, 0x51, 0xbb, 0x42, 0xae, 0x94, 0x50, 0x6d, 0xfa, 0x7a, 0x2b, 0x84, 0x32,
	0xa1, 0x4e, 0xc6, 0xaf, 0xd1, 0xc0, 0x26, 0xb0, 0xcd, 0x1b, 0xf9, 0x5b, 0x5a, 0xdc, 0xfc, 0xfd,
	0x51, 0x6d, 0x27, 0xa1, 0x60, 0xb0, 0x1a, 0xc2, 0x97, 0xf5, 0xfc, 0x47, 0x00, 0x00, 0x00, 0xff,
	0xff, 0x4d, 0x82, 0xe2, 0xc2, 0x00, 0x04, 0x00, 0x00,
}
// Code generated by protoc-gen-gogo. DO NOT EDIT.
// source: update_container.proto

package container

import (
	fmt "fmt"
	_ "github.com/gogo/protobuf/gogoproto"
	proto "github.com/gogo/protobuf/proto"
	topology "github.com/easyopsapis/easyops-api-go/protorepo-models/easyops/model/topology"
	math "math"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package

//
//UpdateContainer请求
type UpdateContainerRequest struct {
	//
	//ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	//
	//名称
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" form:"name"`
	//
	//来源
	DataSource string `protobuf:"bytes,3,opt,name=dataSource,proto3" json:"dataSource" form:"dataSource"`
	//
	//数据属性
	Property *topology.Property `protobuf:"bytes,4,opt,name=property,proto3" json:"property" form:"property"`
	//
	//风格
	Style *UpdateContainerRequest_Style `protobuf:"bytes,5,opt,name=style,proto3" json:"style" form:"style"`
	//
	//是否允许展开
	Collapse             bool     `protobuf:"varint,6,opt,name=collapse,proto3" json:"collapse" form:"collapse"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerRequest) Reset()         { *m = UpdateContainerRequest{} }
func (m *UpdateContainerRequest) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerRequest) ProtoMessage()    {}
func (*UpdateContainerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{0}
}
func (m *UpdateContainerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerRequest.Unmarshal(m, b)
}
func (m *UpdateContainerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerRequest.Marshal(b, m, deterministic)
}
func (m *UpdateContainerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerRequest.Merge(m, src)
}
func (m *UpdateContainerRequest) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerRequest.Size(m)
}
func (m *UpdateContainerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerRequest proto.InternalMessageInfo

func (m *UpdateContainerRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *UpdateContainerRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *UpdateContainerRequest) GetDataSource() string {
	if m != nil {
		return m.DataSource
	}
	return ""
}

func (m *UpdateContainerRequest) GetProperty() *topology.Property {
	if m != nil {
		return m.Property
	}
	return nil
}

func (m *UpdateContainerRequest) GetStyle() *UpdateContainerRequest_Style {
	if m != nil {
		return m.Style
	}
	return nil
}

func (m *UpdateContainerRequest) GetCollapse() bool {
	if m != nil {
		return m.Collapse
	}
	return false
}

type UpdateContainerRequest_Style struct {
	//
	//x坐标
	X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x" form:"x"`
	//
	//y坐标
	Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y" form:"y"`
	//
	//宽
	Width float32 `protobuf:"fixed32,3,opt,name=width,proto3" json:"width" form:"width"`
	//
	//高
	Height float32 `protobuf:"fixed32,4,opt,name=height,proto3" json:"height" form:"height"`
	//
	//类型
	ClassName            string   `protobuf:"bytes,5,opt,name=className,proto3" json:"className" form:"className"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerRequest_Style) Reset()         { *m = UpdateContainerRequest_Style{} }
func (m *UpdateContainerRequest_Style) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerRequest_Style) ProtoMessage()    {}
func (*UpdateContainerRequest_Style) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{0, 0}
}
func (m *UpdateContainerRequest_Style) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerRequest_Style.Unmarshal(m, b)
}
func (m *UpdateContainerRequest_Style) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerRequest_Style.Marshal(b, m, deterministic)
}
func (m *UpdateContainerRequest_Style) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerRequest_Style.Merge(m, src)
}
func (m *UpdateContainerRequest_Style) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerRequest_Style.Size(m)
}
func (m *UpdateContainerRequest_Style) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerRequest_Style.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerRequest_Style proto.InternalMessageInfo

func (m *UpdateContainerRequest_Style) GetX() float32 {
	if m != nil {
		return m.X
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetY() float32 {
	if m != nil {
		return m.Y
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetWidth() float32 {
	if m != nil {
		return m.Width
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetHeight() float32 {
	if m != nil {
		return m.Height
	}
	return 0
}

func (m *UpdateContainerRequest_Style) GetClassName() string {
	if m != nil {
		return m.ClassName
	}
	return ""
}

//
//UpdateContainer返回
type UpdateContainerResponse struct {
	//
	//容器ID
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id" form:"id"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UpdateContainerResponse) Reset()         { *m = UpdateContainerResponse{} }
func (m *UpdateContainerResponse) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerResponse) ProtoMessage()    {}
func (*UpdateContainerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{1}
}
func (m *UpdateContainerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerResponse.Unmarshal(m, b)
}
func (m *UpdateContainerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerResponse.Marshal(b, m, deterministic)
}
func (m *UpdateContainerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerResponse.Merge(m, src)
}
func (m *UpdateContainerResponse) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerResponse.Size(m)
}
func (m *UpdateContainerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerResponse proto.InternalMessageInfo

func (m *UpdateContainerResponse) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

//
//UpdateContainerApi返回
type UpdateContainerResponseWrapper struct {
	//
	//返回码
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"`
	//
	//返回码解释
	CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"`
	//
	//错误详情
	Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"`
	//
	//返回数据
	Data                 *UpdateContainerResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *UpdateContainerResponseWrapper) Reset()         { *m = UpdateContainerResponseWrapper{} }
func (m *UpdateContainerResponseWrapper) String() string { return proto.CompactTextString(m) }
func (*UpdateContainerResponseWrapper) ProtoMessage()    {}
func (*UpdateContainerResponseWrapper) Descriptor() ([]byte, []int) {
	return fileDescriptor_792eedbc6bbd87a7, []int{2}
}
func (m *UpdateContainerResponseWrapper) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Unmarshal(m, b)
}
func (m *UpdateContainerResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Marshal(b, m, deterministic)
}
func (m *UpdateContainerResponseWrapper) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateContainerResponseWrapper.Merge(m, src)
}
func (m *UpdateContainerResponseWrapper) XXX_Size() int {
	return xxx_messageInfo_UpdateContainerResponseWrapper.Size(m)
}
func (m *UpdateContainerResponseWrapper) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateContainerResponseWrapper.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateContainerResponseWrapper proto.InternalMessageInfo

func (m *UpdateContainerResponseWrapper) GetCode() int32 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UpdateContainerResponseWrapper) GetCodeExplain() string {
	if m != nil {
		return m.CodeExplain
	}
	return ""
}

func (m *UpdateContainerResponseWrapper) GetError() string {
	if m != nil {
		return m.Error
	}
	return ""
}

func (m *UpdateContainerResponseWrapper) GetData() *UpdateContainerResponse {
	if m != nil {
		return m.Data
	}
	return nil
}

func init() {
	proto.RegisterType((*UpdateContainerRequest)(nil), "container.UpdateContainerRequest")
	proto.RegisterType((*UpdateContainerRequest_Style)(nil), "container.UpdateContainerRequest.Style")
	proto.RegisterType((*UpdateContainerResponse)(nil), "container.UpdateContainerResponse")
	proto.RegisterType((*UpdateContainerResponseWrapper)(nil), "container.UpdateContainerResponseWrapper")
}

func init() { proto.RegisterFile("update_container.proto", fileDescriptor_792eedbc6bbd87a7) }

var fileDescriptor_792eedbc6bbd87a7 = []byte{
	// 537 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x93, 0x5d, 0x8a, 0xdb, 0x3e,
	0x14, 0xc5, 0xb1, 0xff, 0x71, 0x48, 0x94, 0x19, 0x66, 0x46, 0xff, 0x36, 0x35, 0x81, 0xd6, 0x41,
	0x85, 0x36, 0x7d, 0x18, 0x1b, 0xa6, 0x14, 0x86, 0x3e, 0x66, 0x28, 0x7d, 0xeb, 0x87, 0x86, 0xd2,
	0xc7, 0xa2, 0xd8, 0x1a, 0xc7, 0xe0, 0x44, 0xaa, 0xa4, 0xd0, 0x78, 0x3d, 0xdd, 0x4b, 0x97, 0xe1,
	0x35, 0x14, 0xaf, 0xa0, 0xe8, 0xca, 0x4e, 0x5c, 0xfa, 0xf5, 0x94, 0xe8, 0x9e, 0xdf, 0x3d, 0x5c,
	0x5d, 0x1d, 0xa3, 0xe9, 0x4e, 0x66, 0xcc, 0xf0, 0x4f, 0xa9, 0xd8, 0x1a, 0x56, 0x6c, 0xb9, 0x8a,
	0xa5, 0x12, 0x46, 0xe0, 0xf1, 0xa1, 0x30, 0xbb, 0xcc, 0x0b, 0xb3, 0xde, 0xad, 0xe2, 0x54, 0x6c,
	0x92, 0x5c, 0xe4, 0x22, 0x01, 0x62, 0xb5, 0xbb, 0x83, 0x13, 0x1c, 0xe0, 0x9f, 0xeb, 0x9c, 0xbd,
	0xcf, 0x45, 0xcc, 0x99, 0xae, 0x84, 0xd4, 0x71, 0x29, 0x52, 0x56, 0x26, 0xd6, 0x4a, 0xb1, 0xd4,
	0x68, 0xd7, 0xa9, 0xb8, 0x14, 0x97, 0x1b, 0x91, 0xf1, 0x52, 0x27, 0x2d, 0x98, 0xc0, 0x31, 0x31,
	0x42, 0x8a, 0x52, 0xe4, 0x95, 0xe5, 0x24, 0x57, 0xa6, 0x72, 0x96, 0xe4, 0xeb, 0x00, 0x4d, 0x3f,
	0xc0, 0x9c, 0x37, 0xdd, 0x54, 0x94, 0x7f, 0xde, 0x71, 0x6d, 0xf0, 0x43, 0xe4, 0x17, 0x59, 0xe8,
	0xcd, 0xbd, 0xc5, 0x78, 0x79, 0xda, 0xd4, 0xd1, 0xf8, 0x4e, 0xa8, 0xcd, 0x4b, 0x52, 0x64, 0x84,
	0xfa, 0x45, 0x86, 0x1f, 0xa3, 0xc1, 0x96, 0x6d, 0x78, 0xe8, 0x03, 0x70, 0xd6, 0xd4, 0xd1, 0xc4,
	0x01, 0xb6, 0x4a, 0x28, 0x88, 0xf8, 0x05, 0x42, 0x19, 0x33, 0xec, 0x56, 0xec, 0x54, 0xca, 0xc3,
	0xff, 0x00, 0xbd, 0xdf, 0xd4, 0xd1, 0x85, 0x43, 0x8f, 0x1a, 0xa1, 0x3d, 0x10, 0xdf, 0xa0, 0x51,
	0x37, 0x67, 0x38, 0x98, 0x7b, 0x8b, 0xc9, 0x15, 0x8e, 0xbb, 0x1b, 0xc4, 0xef, 0x5a, 0x65, 0xf9,
	0x7f, 0x53, 0x47, 0x67, 0xce, 0xa8, 0xa3, 0x09, 0x3d, 0x34, 0xe2, 0xb7, 0x28, 0xd0, 0xa6, 0x2a,
	0x79, 0x18, 0x80, 0xc3, 0xd3, 0xf8, 0xf8, 0x10, 0xbf, 0xbf, 0x71, 0x7c, 0x6b, 0xf1, 0xe5, 0x79,
	0x53, 0x47, 0x27, 0xce, 0x16, 0xfa, 0x09, 0x75, 0x3e, 0x38, 0x41, 0xa3, 0x54, 0x94, 0x25, 0x93,
	0x9a, 0x87, 0xc3, 0xb9, 0xb7, 0x18, 0xf5, 0x27, 0xe8, 0x14, 0x42, 0x0f, 0xd0, 0xec, 0x9b, 0x87,
	0x02, 0xf0, 0xc4, 0x33, 0xe4, 0xed, 0x61, 0x95, 0xfe, 0xf2, 0xa4, 0xa9, 0xa3, 0x91, 0xeb, 0xd9,
	0x13, 0xea, 0xed, 0xad, 0x56, 0xc1, 0x16, 0x7f, 0xd2, 0x2a, 0x42, 0xbd, 0x0a, 0x3f, 0x41, 0xc1,
	0x97, 0x22, 0x33, 0x6b, 0x58, 0x9d, 0xdf, 0x1f, 0x0d, 0xca, 0x84, 0x3a, 0x19, 0x3f, 0x43, 0xc3,
	0x35, 0x2f, 0xf2, 0xb5, 0x81, 0x75, 0xf9, 0xcb, 0x8b, 0xa6, 0x8e, 0x4e, 0x1d, 0xe8, 0xea, 0x84,
	0xb6, 0x00, 0xbe, 0x42, 0xe3, 0xb4, 0x64, 0x5a, 0xbf, 0xb1, 0x8f, 0x17, 0xc0, 0x8b, 0xdc, 0x6b,
	0xea, 0xe8, 0xbc, 0xbd, 0x46, 0x27, 0x11, 0x7a, 0xc4, 0xc8, 0x35, 0x7a, 0xf0, 0xcb, 0xca, 0xb4,
	0x14, 0x5b, 0xcd, 0xff, 0x91, 0x12, 0xf2, 0xdd, 0x43, 0x8f, 0xfe, 0xd0, 0xfa, 0x51, 0x31, 0x29,
	0xb9, 0xb2, 0x41, 0x4a, 0x45, 0xc6, 0xc1, 0x23, 0xe8, 0x07, 0xc9, 0x56, 0x09, 0x05, 0x11, 0x5f,
	0xa3, 0x89, 0xfd, 0x7d, 0xb5, 0x97, 0x25, 0x2b, 0xb6, 0x6d, 0xe8, 0xa6, 0x4d, 0x1d, 0xe1, 0x23,
	0xdb, 0x8a, 0x84, 0xf6, 0x51, 0xbb, 0x42, 0xae, 0x94, 0x50, 0x6d, 0xfa, 0x7a, 0x2b, 0x84, 0x32,
	0xa1, 0x4e, 0xc6, 0xaf, 0xd1, 0xc0, 0x26, 0xb0, 0xcd, 0x1b, 0xf9, 0x5b, 0x5a, 0xdc, 0xfc, 0xfd,
	0x51, 0x6d, 0x27, 0xa1, 0x60, 0xb0, 0x1a, 0xc2, 0x97, 0xf5, 0xfc, 0x47, 0x00, 0x00, 0x00, 0xff,
	0xff, 0x4d, 0x82, 0xe2, 0xc2, 0x00, 0x04, 0x00, 0x00,
}
