Documentation ¶
Index ¶
- func RegisterRabbitDNSServer(s *grpc.Server, srv RabbitDNSServer)
- type GetMonitorsResponse
- func (*GetMonitorsResponse) Descriptor() ([]byte, []int)
- func (m *GetMonitorsResponse) GetMonitors() []*Monitor
- func (*GetMonitorsResponse) ProtoMessage()
- func (m *GetMonitorsResponse) Reset()
- func (m *GetMonitorsResponse) String() string
- func (m *GetMonitorsResponse) XXX_DiscardUnknown()
- func (m *GetMonitorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMonitorsResponse) XXX_Merge(src proto.Message)
- func (m *GetMonitorsResponse) XXX_Size() int
- func (m *GetMonitorsResponse) XXX_Unmarshal(b []byte) error
- type GetServicesResponse
- func (*GetServicesResponse) Descriptor() ([]byte, []int)
- func (m *GetServicesResponse) GetServices() []*Service
- func (*GetServicesResponse) ProtoMessage()
- func (m *GetServicesResponse) Reset()
- func (m *GetServicesResponse) String() string
- func (m *GetServicesResponse) XXX_DiscardUnknown()
- func (m *GetServicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetServicesResponse) XXX_Merge(src proto.Message)
- func (m *GetServicesResponse) XXX_Size() int
- func (m *GetServicesResponse) XXX_Unmarshal(b []byte) error
- type GetZonesResponse
- func (*GetZonesResponse) Descriptor() ([]byte, []int)
- func (m *GetZonesResponse) GetZones() []*Zone
- func (*GetZonesResponse) ProtoMessage()
- func (m *GetZonesResponse) Reset()
- func (m *GetZonesResponse) String() string
- func (m *GetZonesResponse) XXX_DiscardUnknown()
- func (m *GetZonesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetZonesResponse) XXX_Merge(src proto.Message)
- func (m *GetZonesResponse) XXX_Size() int
- func (m *GetZonesResponse) XXX_Unmarshal(b []byte) error
- type Monitor
- func (*Monitor) Descriptor() ([]byte, []int)
- func (m *Monitor) GetName() string
- func (*Monitor) ProtoMessage()
- func (m *Monitor) Reset()
- func (m *Monitor) String() string
- func (m *Monitor) XXX_DiscardUnknown()
- func (m *Monitor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Monitor) XXX_Merge(src proto.Message)
- func (m *Monitor) XXX_Size() int
- func (m *Monitor) XXX_Unmarshal(b []byte) error
- type RabbitDNSClient
- type RabbitDNSServer
- type ReloadRequest
- func (*ReloadRequest) Descriptor() ([]byte, []int)
- func (m *ReloadRequest) GetZonename() string
- func (*ReloadRequest) ProtoMessage()
- func (m *ReloadRequest) Reset()
- func (m *ReloadRequest) String() string
- func (m *ReloadRequest) XXX_DiscardUnknown()
- func (m *ReloadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReloadRequest) XXX_Merge(src proto.Message)
- func (m *ReloadRequest) XXX_Size() int
- func (m *ReloadRequest) XXX_Unmarshal(b []byte) error
- type Service
- func (*Service) Descriptor() ([]byte, []int)
- func (m *Service) GetName() string
- func (*Service) ProtoMessage()
- func (m *Service) Reset()
- func (m *Service) String() string
- func (m *Service) XXX_DiscardUnknown()
- func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Service) XXX_Merge(src proto.Message)
- func (m *Service) XXX_Size() int
- func (m *Service) XXX_Unmarshal(b []byte) error
- type Zone
- func (*Zone) Descriptor() ([]byte, []int)
- func (m *Zone) GetName() string
- func (*Zone) ProtoMessage()
- func (m *Zone) Reset()
- func (m *Zone) String() string
- func (m *Zone) XXX_DiscardUnknown()
- func (m *Zone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Zone) XXX_Merge(src proto.Message)
- func (m *Zone) XXX_Size() int
- func (m *Zone) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterRabbitDNSServer ¶
func RegisterRabbitDNSServer(s *grpc.Server, srv RabbitDNSServer)
Types ¶
type GetMonitorsResponse ¶
type GetMonitorsResponse struct { Monitors []*Monitor `protobuf:"bytes,1,rep,name=monitors,proto3" json:"monitors,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMonitorsResponse) Descriptor ¶
func (*GetMonitorsResponse) Descriptor() ([]byte, []int)
func (*GetMonitorsResponse) GetMonitors ¶
func (m *GetMonitorsResponse) GetMonitors() []*Monitor
func (*GetMonitorsResponse) ProtoMessage ¶
func (*GetMonitorsResponse) ProtoMessage()
func (*GetMonitorsResponse) Reset ¶
func (m *GetMonitorsResponse) Reset()
func (*GetMonitorsResponse) String ¶
func (m *GetMonitorsResponse) String() string
func (*GetMonitorsResponse) XXX_DiscardUnknown ¶
func (m *GetMonitorsResponse) XXX_DiscardUnknown()
func (*GetMonitorsResponse) XXX_Marshal ¶
func (m *GetMonitorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMonitorsResponse) XXX_Merge ¶
func (m *GetMonitorsResponse) XXX_Merge(src proto.Message)
func (*GetMonitorsResponse) XXX_Size ¶
func (m *GetMonitorsResponse) XXX_Size() int
func (*GetMonitorsResponse) XXX_Unmarshal ¶
func (m *GetMonitorsResponse) XXX_Unmarshal(b []byte) error
type GetServicesResponse ¶
type GetServicesResponse struct { Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetServicesResponse) Descriptor ¶
func (*GetServicesResponse) Descriptor() ([]byte, []int)
func (*GetServicesResponse) GetServices ¶
func (m *GetServicesResponse) GetServices() []*Service
func (*GetServicesResponse) ProtoMessage ¶
func (*GetServicesResponse) ProtoMessage()
func (*GetServicesResponse) Reset ¶
func (m *GetServicesResponse) Reset()
func (*GetServicesResponse) String ¶
func (m *GetServicesResponse) String() string
func (*GetServicesResponse) XXX_DiscardUnknown ¶
func (m *GetServicesResponse) XXX_DiscardUnknown()
func (*GetServicesResponse) XXX_Marshal ¶
func (m *GetServicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetServicesResponse) XXX_Merge ¶
func (m *GetServicesResponse) XXX_Merge(src proto.Message)
func (*GetServicesResponse) XXX_Size ¶
func (m *GetServicesResponse) XXX_Size() int
func (*GetServicesResponse) XXX_Unmarshal ¶
func (m *GetServicesResponse) XXX_Unmarshal(b []byte) error
type GetZonesResponse ¶
type GetZonesResponse struct { Zones []*Zone `protobuf:"bytes,1,rep,name=zones,proto3" json:"zones,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetZonesResponse) Descriptor ¶
func (*GetZonesResponse) Descriptor() ([]byte, []int)
func (*GetZonesResponse) GetZones ¶
func (m *GetZonesResponse) GetZones() []*Zone
func (*GetZonesResponse) ProtoMessage ¶
func (*GetZonesResponse) ProtoMessage()
func (*GetZonesResponse) Reset ¶
func (m *GetZonesResponse) Reset()
func (*GetZonesResponse) String ¶
func (m *GetZonesResponse) String() string
func (*GetZonesResponse) XXX_DiscardUnknown ¶
func (m *GetZonesResponse) XXX_DiscardUnknown()
func (*GetZonesResponse) XXX_Marshal ¶
func (m *GetZonesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetZonesResponse) XXX_Merge ¶
func (m *GetZonesResponse) XXX_Merge(src proto.Message)
func (*GetZonesResponse) XXX_Size ¶
func (m *GetZonesResponse) XXX_Size() int
func (*GetZonesResponse) XXX_Unmarshal ¶
func (m *GetZonesResponse) XXX_Unmarshal(b []byte) error
type Monitor ¶
type Monitor struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Monitor) Descriptor ¶
func (*Monitor) ProtoMessage ¶
func (*Monitor) ProtoMessage()
func (*Monitor) XXX_DiscardUnknown ¶
func (m *Monitor) XXX_DiscardUnknown()
func (*Monitor) XXX_Marshal ¶
func (*Monitor) XXX_Unmarshal ¶
type RabbitDNSClient ¶
type RabbitDNSClient interface { Reconfig(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*empty.Empty, error) Reload(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*empty.Empty, error) ReloadZone(ctx context.Context, in *ReloadRequest, opts ...grpc.CallOption) (*empty.Empty, error) GetZones(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetZonesResponse, error) GetMonitors(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetMonitorsResponse, error) GetServices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetServicesResponse, error) }
RabbitDNSClient is the client API for RabbitDNS service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewRabbitDNSClient ¶
func NewRabbitDNSClient(cc *grpc.ClientConn) RabbitDNSClient
type RabbitDNSServer ¶
type RabbitDNSServer interface { Reconfig(context.Context, *empty.Empty) (*empty.Empty, error) Reload(context.Context, *empty.Empty) (*empty.Empty, error) ReloadZone(context.Context, *ReloadRequest) (*empty.Empty, error) GetZones(context.Context, *empty.Empty) (*GetZonesResponse, error) GetMonitors(context.Context, *empty.Empty) (*GetMonitorsResponse, error) GetServices(context.Context, *empty.Empty) (*GetServicesResponse, error) }
RabbitDNSServer is the server API for RabbitDNS service.
type ReloadRequest ¶
type ReloadRequest struct { Zonename string `protobuf:"bytes,1,opt,name=zonename,proto3" json:"zonename,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReloadRequest) Descriptor ¶
func (*ReloadRequest) Descriptor() ([]byte, []int)
func (*ReloadRequest) GetZonename ¶
func (m *ReloadRequest) GetZonename() string
func (*ReloadRequest) ProtoMessage ¶
func (*ReloadRequest) ProtoMessage()
func (*ReloadRequest) Reset ¶
func (m *ReloadRequest) Reset()
func (*ReloadRequest) String ¶
func (m *ReloadRequest) String() string
func (*ReloadRequest) XXX_DiscardUnknown ¶
func (m *ReloadRequest) XXX_DiscardUnknown()
func (*ReloadRequest) XXX_Marshal ¶
func (m *ReloadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReloadRequest) XXX_Merge ¶
func (m *ReloadRequest) XXX_Merge(src proto.Message)
func (*ReloadRequest) XXX_Size ¶
func (m *ReloadRequest) XXX_Size() int
func (*ReloadRequest) XXX_Unmarshal ¶
func (m *ReloadRequest) XXX_Unmarshal(b []byte) error
type Service ¶
type Service struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Service) Descriptor ¶
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) XXX_DiscardUnknown ¶
func (m *Service) XXX_DiscardUnknown()
func (*Service) XXX_Marshal ¶
func (*Service) XXX_Unmarshal ¶
type Zone ¶
type Zone struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Zone) Descriptor ¶
func (*Zone) ProtoMessage ¶
func (*Zone) ProtoMessage()
func (*Zone) XXX_DiscardUnknown ¶
func (m *Zone) XXX_DiscardUnknown()
func (*Zone) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.