Documentation ¶
Index ¶
- Constants
- Variables
- type ContentType
- type CreateTerminatorRequest
- func (*CreateTerminatorRequest) Descriptor() ([]byte, []int)
- func (m *CreateTerminatorRequest) GetAddress() string
- func (m *CreateTerminatorRequest) GetBinding() string
- func (m *CreateTerminatorRequest) GetCost() uint32
- func (m *CreateTerminatorRequest) GetPeerData() map[uint32][]byte
- func (m *CreateTerminatorRequest) GetPrecedence() TerminatorPrecedence
- func (m *CreateTerminatorRequest) GetServiceId() string
- func (request *CreateTerminatorRequest) GetXtPrecedence() xt.Precedence
- func (*CreateTerminatorRequest) ProtoMessage()
- func (m *CreateTerminatorRequest) Reset()
- func (m *CreateTerminatorRequest) String() string
- func (m *CreateTerminatorRequest) XXX_DiscardUnknown()
- func (m *CreateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateTerminatorRequest) XXX_Merge(src proto.Message)
- func (m *CreateTerminatorRequest) XXX_Size() int
- func (m *CreateTerminatorRequest) XXX_Unmarshal(b []byte) error
- type Decoder
- type Dial
- func (*Dial) Descriptor() ([]byte, []int)
- func (m *Dial) GetAddress() string
- func (m *Dial) GetId() string
- func (*Dial) ProtoMessage()
- func (m *Dial) Reset()
- func (m *Dial) String() string
- func (m *Dial) XXX_DiscardUnknown()
- func (m *Dial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dial) XXX_Merge(src proto.Message)
- func (m *Dial) XXX_Size() int
- func (m *Dial) XXX_Unmarshal(b []byte) error
- type Fault
- func (*Fault) Descriptor() ([]byte, []int)
- func (m *Fault) GetId() string
- func (m *Fault) GetSubject() FaultSubject
- func (*Fault) ProtoMessage()
- func (m *Fault) Reset()
- func (m *Fault) String() string
- func (m *Fault) XXX_DiscardUnknown()
- func (m *Fault) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fault) XXX_Merge(src proto.Message)
- func (m *Fault) XXX_Size() int
- func (m *Fault) XXX_Unmarshal(b []byte) error
- type FaultSubject
- type InspectRequest
- func (*InspectRequest) Descriptor() ([]byte, []int)
- func (request *InspectRequest) GetContentType() int32
- func (m *InspectRequest) GetRequestedValues() []string
- func (*InspectRequest) ProtoMessage()
- func (m *InspectRequest) Reset()
- func (m *InspectRequest) String() string
- func (m *InspectRequest) XXX_DiscardUnknown()
- func (m *InspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InspectRequest) XXX_Merge(src proto.Message)
- func (m *InspectRequest) XXX_Size() int
- func (m *InspectRequest) XXX_Unmarshal(b []byte) error
- type InspectResponse
- func (response *InspectResponse) AddValue(name, value string)
- func (*InspectResponse) Descriptor() ([]byte, []int)
- func (response *InspectResponse) GetContentType() int32
- func (m *InspectResponse) GetErrors() []string
- func (m *InspectResponse) GetSuccess() bool
- func (m *InspectResponse) GetValues() []*InspectResponse_InspectValue
- func (*InspectResponse) ProtoMessage()
- func (m *InspectResponse) Reset()
- func (m *InspectResponse) String() string
- func (m *InspectResponse) XXX_DiscardUnknown()
- func (m *InspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InspectResponse) XXX_Merge(src proto.Message)
- func (m *InspectResponse) XXX_Size() int
- func (m *InspectResponse) XXX_Unmarshal(b []byte) error
- type InspectResponse_InspectValue
- func (*InspectResponse_InspectValue) Descriptor() ([]byte, []int)
- func (m *InspectResponse_InspectValue) GetName() string
- func (m *InspectResponse_InspectValue) GetValue() string
- func (*InspectResponse_InspectValue) ProtoMessage()
- func (m *InspectResponse_InspectValue) Reset()
- func (m *InspectResponse_InspectValue) String() string
- func (m *InspectResponse_InspectValue) XXX_DiscardUnknown()
- func (m *InspectResponse_InspectValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InspectResponse_InspectValue) XXX_Merge(src proto.Message)
- func (m *InspectResponse_InspectValue) XXX_Size() int
- func (m *InspectResponse_InspectValue) XXX_Unmarshal(b []byte) error
- type Link
- func (*Link) Descriptor() ([]byte, []int)
- func (m *Link) GetId() string
- func (*Link) ProtoMessage()
- func (m *Link) Reset()
- func (m *Link) String() string
- func (m *Link) XXX_DiscardUnknown()
- func (m *Link) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Link) XXX_Merge(src proto.Message)
- func (m *Link) XXX_Size() int
- func (m *Link) XXX_Unmarshal(b []byte) error
- type RemoveTerminatorRequest
- func (*RemoveTerminatorRequest) Descriptor() ([]byte, []int)
- func (m *RemoveTerminatorRequest) GetTerminatorId() string
- func (*RemoveTerminatorRequest) ProtoMessage()
- func (m *RemoveTerminatorRequest) Reset()
- func (m *RemoveTerminatorRequest) String() string
- func (m *RemoveTerminatorRequest) XXX_DiscardUnknown()
- func (m *RemoveTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RemoveTerminatorRequest) XXX_Merge(src proto.Message)
- func (m *RemoveTerminatorRequest) XXX_Size() int
- func (m *RemoveTerminatorRequest) XXX_Unmarshal(b []byte) error
- type Route
- func (*Route) Descriptor() ([]byte, []int)
- func (m *Route) GetEgress() *Route_Egress
- func (m *Route) GetForwards() []*Route_Forward
- func (m *Route) GetSessionId() string
- func (*Route) ProtoMessage()
- func (m *Route) Reset()
- func (m *Route) String() string
- func (m *Route) XXX_DiscardUnknown()
- func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route) XXX_Merge(src proto.Message)
- func (m *Route) XXX_Size() int
- func (m *Route) XXX_Unmarshal(b []byte) error
- type Route_Egress
- func (*Route_Egress) Descriptor() ([]byte, []int)
- func (m *Route_Egress) GetAddress() string
- func (m *Route_Egress) GetBinding() string
- func (m *Route_Egress) GetDestination() string
- func (m *Route_Egress) GetPeerData() map[uint32][]byte
- func (*Route_Egress) ProtoMessage()
- func (m *Route_Egress) Reset()
- func (m *Route_Egress) String() string
- func (m *Route_Egress) XXX_DiscardUnknown()
- func (m *Route_Egress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route_Egress) XXX_Merge(src proto.Message)
- func (m *Route_Egress) XXX_Size() int
- func (m *Route_Egress) XXX_Unmarshal(b []byte) error
- type Route_Forward
- func (*Route_Forward) Descriptor() ([]byte, []int)
- func (m *Route_Forward) GetDstAddress() string
- func (m *Route_Forward) GetSrcAddress() string
- func (*Route_Forward) ProtoMessage()
- func (m *Route_Forward) Reset()
- func (m *Route_Forward) String() string
- func (m *Route_Forward) XXX_DiscardUnknown()
- func (m *Route_Forward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route_Forward) XXX_Merge(src proto.Message)
- func (m *Route_Forward) XXX_Size() int
- func (m *Route_Forward) XXX_Unmarshal(b []byte) error
- type SessionRequest
- func (*SessionRequest) Descriptor() ([]byte, []int)
- func (m *SessionRequest) GetIngressId() string
- func (m *SessionRequest) GetPeerData() map[uint32][]byte
- func (m *SessionRequest) GetServiceId() string
- func (*SessionRequest) ProtoMessage()
- func (m *SessionRequest) Reset()
- func (m *SessionRequest) String() string
- func (m *SessionRequest) XXX_DiscardUnknown()
- func (m *SessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SessionRequest) XXX_Merge(src proto.Message)
- func (m *SessionRequest) XXX_Size() int
- func (m *SessionRequest) XXX_Unmarshal(b []byte) error
- type Terminator
- func (*Terminator) Descriptor() ([]byte, []int)
- func (m *Terminator) GetAddress() string
- func (m *Terminator) GetBinding() string
- func (m *Terminator) GetId() string
- func (*Terminator) ProtoMessage()
- func (m *Terminator) Reset()
- func (m *Terminator) String() string
- func (m *Terminator) XXX_DiscardUnknown()
- func (m *Terminator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Terminator) XXX_Merge(src proto.Message)
- func (m *Terminator) XXX_Size() int
- func (m *Terminator) XXX_Unmarshal(b []byte) error
- type TerminatorPrecedence
- type Unroute
- func (*Unroute) Descriptor() ([]byte, []int)
- func (m *Unroute) GetNow() bool
- func (m *Unroute) GetSessionId() string
- func (*Unroute) ProtoMessage()
- func (m *Unroute) Reset()
- func (m *Unroute) String() string
- func (m *Unroute) XXX_DiscardUnknown()
- func (m *Unroute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Unroute) XXX_Merge(src proto.Message)
- func (m *Unroute) XXX_Size() int
- func (m *Unroute) XXX_Unmarshal(b []byte) error
- type UpdateTerminatorRequest
- func (*UpdateTerminatorRequest) Descriptor() ([]byte, []int)
- func (m *UpdateTerminatorRequest) GetCost() uint32
- func (m *UpdateTerminatorRequest) GetPrecedence() TerminatorPrecedence
- func (m *UpdateTerminatorRequest) GetTerminatorId() string
- func (m *UpdateTerminatorRequest) GetUpdateCost() bool
- func (m *UpdateTerminatorRequest) GetUpdatePrecedence() bool
- func (*UpdateTerminatorRequest) ProtoMessage()
- func (m *UpdateTerminatorRequest) Reset()
- func (m *UpdateTerminatorRequest) String() string
- func (m *UpdateTerminatorRequest) XXX_DiscardUnknown()
- func (m *UpdateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateTerminatorRequest) XXX_Merge(src proto.Message)
- func (m *UpdateTerminatorRequest) XXX_Size() int
- func (m *UpdateTerminatorRequest) XXX_Unmarshal(b []byte) error
- type ValidateTerminatorsRequest
- func (*ValidateTerminatorsRequest) Descriptor() ([]byte, []int)
- func (m *ValidateTerminatorsRequest) GetTerminators() []*Terminator
- func (*ValidateTerminatorsRequest) ProtoMessage()
- func (m *ValidateTerminatorsRequest) Reset()
- func (m *ValidateTerminatorsRequest) String() string
- func (m *ValidateTerminatorsRequest) XXX_DiscardUnknown()
- func (m *ValidateTerminatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ValidateTerminatorsRequest) XXX_Merge(src proto.Message)
- func (m *ValidateTerminatorsRequest) XXX_Size() int
- func (m *ValidateTerminatorsRequest) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const DECODER = "ctrl"
Variables ¶
View Source
var ContentType_name = map[int32]string{
0: "Zero",
1000: "SessionRequestType",
1001: "SessionSuccessType",
1002: "DialType",
1003: "LinkType",
1004: "FaultType",
1005: "RouteType",
1006: "UnrouteType",
1007: "MetricsType",
1008: "TogglePipeTracesRequestType",
1010: "TraceEventType",
1011: "CreateTerminatorRequestType",
1012: "RemoveTerminatorRequestType",
1013: "InspectRequestType",
1014: "InspectResponseType",
1016: "SessionFailedType",
1017: "ValidateTerminatorsRequestType",
10018: "UpdateTerminatorRequestType",
}
View Source
var ContentType_value = map[string]int32{
"Zero": 0,
"SessionRequestType": 1000,
"SessionSuccessType": 1001,
"DialType": 1002,
"LinkType": 1003,
"FaultType": 1004,
"RouteType": 1005,
"UnrouteType": 1006,
"MetricsType": 1007,
"TogglePipeTracesRequestType": 1008,
"TraceEventType": 1010,
"CreateTerminatorRequestType": 1011,
"RemoveTerminatorRequestType": 1012,
"InspectRequestType": 1013,
"InspectResponseType": 1014,
"SessionFailedType": 1016,
"ValidateTerminatorsRequestType": 1017,
"UpdateTerminatorRequestType": 10018,
}
View Source
var FaultSubject_name = map[int32]string{
0: "IngressFault",
1: "EgressFault",
2: "LinkFault",
}
View Source
var FaultSubject_value = map[string]int32{
"IngressFault": 0,
"EgressFault": 1,
"LinkFault": 2,
}
View Source
var TerminatorPrecedence_name = map[int32]string{
0: "Default",
1: "Required",
2: "Failed",
}
View Source
var TerminatorPrecedence_value = map[string]int32{
"Default": 0,
"Required": 1,
"Failed": 2,
}
Functions ¶
This section is empty.
Types ¶
type ContentType ¶
type ContentType int32
const ( ContentType_Zero ContentType = 0 ContentType_SessionRequestType ContentType = 1000 ContentType_SessionSuccessType ContentType = 1001 ContentType_DialType ContentType = 1002 ContentType_LinkType ContentType = 1003 ContentType_FaultType ContentType = 1004 ContentType_RouteType ContentType = 1005 ContentType_UnrouteType ContentType = 1006 ContentType_MetricsType ContentType = 1007 ContentType_TogglePipeTracesRequestType ContentType = 1008 ContentType_TraceEventType ContentType = 1010 ContentType_CreateTerminatorRequestType ContentType = 1011 ContentType_RemoveTerminatorRequestType ContentType = 1012 ContentType_InspectRequestType ContentType = 1013 ContentType_InspectResponseType ContentType = 1014 ContentType_SessionFailedType ContentType = 1016 ContentType_ValidateTerminatorsRequestType ContentType = 1017 ContentType_UpdateTerminatorRequestType ContentType = 10018 )
func (ContentType) EnumDescriptor ¶
func (ContentType) EnumDescriptor() ([]byte, []int)
func (ContentType) String ¶
func (x ContentType) String() string
type CreateTerminatorRequest ¶
type CreateTerminatorRequest struct { ServiceId string `protobuf:"bytes,2,opt,name=serviceId,proto3" json:"serviceId,omitempty"` Binding string `protobuf:"bytes,3,opt,name=binding,proto3" json:"binding,omitempty"` Address string `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"` PeerData map[uint32][]byte `` /* 158-byte string literal not displayed */ Cost uint32 `protobuf:"varint,6,opt,name=cost,proto3" json:"cost,omitempty"` Precedence TerminatorPrecedence `protobuf:"varint,7,opt,name=precedence,proto3,enum=ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateTerminatorRequest) Descriptor ¶
func (*CreateTerminatorRequest) Descriptor() ([]byte, []int)
func (*CreateTerminatorRequest) GetAddress ¶
func (m *CreateTerminatorRequest) GetAddress() string
func (*CreateTerminatorRequest) GetBinding ¶
func (m *CreateTerminatorRequest) GetBinding() string
func (*CreateTerminatorRequest) GetCost ¶
func (m *CreateTerminatorRequest) GetCost() uint32
func (*CreateTerminatorRequest) GetPeerData ¶
func (m *CreateTerminatorRequest) GetPeerData() map[uint32][]byte
func (*CreateTerminatorRequest) GetPrecedence ¶
func (m *CreateTerminatorRequest) GetPrecedence() TerminatorPrecedence
func (*CreateTerminatorRequest) GetServiceId ¶
func (m *CreateTerminatorRequest) GetServiceId() string
func (*CreateTerminatorRequest) GetXtPrecedence ¶
func (request *CreateTerminatorRequest) GetXtPrecedence() xt.Precedence
func (*CreateTerminatorRequest) ProtoMessage ¶
func (*CreateTerminatorRequest) ProtoMessage()
func (*CreateTerminatorRequest) Reset ¶
func (m *CreateTerminatorRequest) Reset()
func (*CreateTerminatorRequest) String ¶
func (m *CreateTerminatorRequest) String() string
func (*CreateTerminatorRequest) XXX_DiscardUnknown ¶
func (m *CreateTerminatorRequest) XXX_DiscardUnknown()
func (*CreateTerminatorRequest) XXX_Marshal ¶
func (m *CreateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateTerminatorRequest) XXX_Merge ¶
func (m *CreateTerminatorRequest) XXX_Merge(src proto.Message)
func (*CreateTerminatorRequest) XXX_Size ¶
func (m *CreateTerminatorRequest) XXX_Size() int
func (*CreateTerminatorRequest) XXX_Unmarshal ¶
func (m *CreateTerminatorRequest) XXX_Unmarshal(b []byte) error
type Dial ¶
type Dial struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Dial) Descriptor ¶
func (*Dial) GetAddress ¶
func (*Dial) ProtoMessage ¶
func (*Dial) ProtoMessage()
func (*Dial) XXX_DiscardUnknown ¶
func (m *Dial) XXX_DiscardUnknown()
func (*Dial) XXX_Unmarshal ¶
type Fault ¶
type Fault struct { Subject FaultSubject `protobuf:"varint,1,opt,name=subject,proto3,enum=ctrl.pb.FaultSubject" json:"subject,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Fault) Descriptor ¶
func (*Fault) GetSubject ¶
func (m *Fault) GetSubject() FaultSubject
func (*Fault) ProtoMessage ¶
func (*Fault) ProtoMessage()
func (*Fault) XXX_DiscardUnknown ¶
func (m *Fault) XXX_DiscardUnknown()
func (*Fault) XXX_Marshal ¶
func (*Fault) XXX_Unmarshal ¶
type FaultSubject ¶
type FaultSubject int32
const ( FaultSubject_IngressFault FaultSubject = 0 FaultSubject_EgressFault FaultSubject = 1 FaultSubject_LinkFault FaultSubject = 2 )
func (FaultSubject) EnumDescriptor ¶
func (FaultSubject) EnumDescriptor() ([]byte, []int)
func (FaultSubject) String ¶
func (x FaultSubject) String() string
type InspectRequest ¶
type InspectRequest struct { RequestedValues []string `protobuf:"bytes,1,rep,name=requestedValues,proto3" json:"requestedValues,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InspectRequest) Descriptor ¶
func (*InspectRequest) Descriptor() ([]byte, []int)
func (*InspectRequest) GetContentType ¶
func (request *InspectRequest) GetContentType() int32
func (*InspectRequest) GetRequestedValues ¶
func (m *InspectRequest) GetRequestedValues() []string
func (*InspectRequest) ProtoMessage ¶
func (*InspectRequest) ProtoMessage()
func (*InspectRequest) Reset ¶
func (m *InspectRequest) Reset()
func (*InspectRequest) String ¶
func (m *InspectRequest) String() string
func (*InspectRequest) XXX_DiscardUnknown ¶
func (m *InspectRequest) XXX_DiscardUnknown()
func (*InspectRequest) XXX_Marshal ¶
func (m *InspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InspectRequest) XXX_Merge ¶
func (m *InspectRequest) XXX_Merge(src proto.Message)
func (*InspectRequest) XXX_Size ¶
func (m *InspectRequest) XXX_Size() int
func (*InspectRequest) XXX_Unmarshal ¶
func (m *InspectRequest) XXX_Unmarshal(b []byte) error
type InspectResponse ¶
type InspectResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Errors []string `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"` Values []*InspectResponse_InspectValue `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InspectResponse) AddValue ¶
func (response *InspectResponse) AddValue(name, value string)
func (*InspectResponse) Descriptor ¶
func (*InspectResponse) Descriptor() ([]byte, []int)
func (*InspectResponse) GetContentType ¶
func (response *InspectResponse) GetContentType() int32
func (*InspectResponse) GetErrors ¶
func (m *InspectResponse) GetErrors() []string
func (*InspectResponse) GetSuccess ¶
func (m *InspectResponse) GetSuccess() bool
func (*InspectResponse) GetValues ¶
func (m *InspectResponse) GetValues() []*InspectResponse_InspectValue
func (*InspectResponse) ProtoMessage ¶
func (*InspectResponse) ProtoMessage()
func (*InspectResponse) Reset ¶
func (m *InspectResponse) Reset()
func (*InspectResponse) String ¶
func (m *InspectResponse) String() string
func (*InspectResponse) XXX_DiscardUnknown ¶
func (m *InspectResponse) XXX_DiscardUnknown()
func (*InspectResponse) XXX_Marshal ¶
func (m *InspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InspectResponse) XXX_Merge ¶
func (m *InspectResponse) XXX_Merge(src proto.Message)
func (*InspectResponse) XXX_Size ¶
func (m *InspectResponse) XXX_Size() int
func (*InspectResponse) XXX_Unmarshal ¶
func (m *InspectResponse) XXX_Unmarshal(b []byte) error
type InspectResponse_InspectValue ¶
type InspectResponse_InspectValue struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InspectResponse_InspectValue) Descriptor ¶
func (*InspectResponse_InspectValue) Descriptor() ([]byte, []int)
func (*InspectResponse_InspectValue) GetName ¶
func (m *InspectResponse_InspectValue) GetName() string
func (*InspectResponse_InspectValue) GetValue ¶
func (m *InspectResponse_InspectValue) GetValue() string
func (*InspectResponse_InspectValue) ProtoMessage ¶
func (*InspectResponse_InspectValue) ProtoMessage()
func (*InspectResponse_InspectValue) Reset ¶
func (m *InspectResponse_InspectValue) Reset()
func (*InspectResponse_InspectValue) String ¶
func (m *InspectResponse_InspectValue) String() string
func (*InspectResponse_InspectValue) XXX_DiscardUnknown ¶
func (m *InspectResponse_InspectValue) XXX_DiscardUnknown()
func (*InspectResponse_InspectValue) XXX_Marshal ¶
func (m *InspectResponse_InspectValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InspectResponse_InspectValue) XXX_Merge ¶
func (m *InspectResponse_InspectValue) XXX_Merge(src proto.Message)
func (*InspectResponse_InspectValue) XXX_Size ¶
func (m *InspectResponse_InspectValue) XXX_Size() int
func (*InspectResponse_InspectValue) XXX_Unmarshal ¶
func (m *InspectResponse_InspectValue) XXX_Unmarshal(b []byte) error
type Link ¶
type Link struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Link) Descriptor ¶
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) XXX_DiscardUnknown ¶
func (m *Link) XXX_DiscardUnknown()
func (*Link) XXX_Unmarshal ¶
type RemoveTerminatorRequest ¶
type RemoveTerminatorRequest struct { TerminatorId string `protobuf:"bytes,1,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RemoveTerminatorRequest) Descriptor ¶
func (*RemoveTerminatorRequest) Descriptor() ([]byte, []int)
func (*RemoveTerminatorRequest) GetTerminatorId ¶
func (m *RemoveTerminatorRequest) GetTerminatorId() string
func (*RemoveTerminatorRequest) ProtoMessage ¶
func (*RemoveTerminatorRequest) ProtoMessage()
func (*RemoveTerminatorRequest) Reset ¶
func (m *RemoveTerminatorRequest) Reset()
func (*RemoveTerminatorRequest) String ¶
func (m *RemoveTerminatorRequest) String() string
func (*RemoveTerminatorRequest) XXX_DiscardUnknown ¶
func (m *RemoveTerminatorRequest) XXX_DiscardUnknown()
func (*RemoveTerminatorRequest) XXX_Marshal ¶
func (m *RemoveTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveTerminatorRequest) XXX_Merge ¶
func (m *RemoveTerminatorRequest) XXX_Merge(src proto.Message)
func (*RemoveTerminatorRequest) XXX_Size ¶
func (m *RemoveTerminatorRequest) XXX_Size() int
func (*RemoveTerminatorRequest) XXX_Unmarshal ¶
func (m *RemoveTerminatorRequest) XXX_Unmarshal(b []byte) error
type Route ¶
type Route struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` Egress *Route_Egress `protobuf:"bytes,2,opt,name=egress,proto3" json:"egress,omitempty"` Forwards []*Route_Forward `protobuf:"bytes,3,rep,name=forwards,proto3" json:"forwards,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Route) Descriptor ¶
func (*Route) GetEgress ¶
func (m *Route) GetEgress() *Route_Egress
func (*Route) GetForwards ¶
func (m *Route) GetForwards() []*Route_Forward
func (*Route) GetSessionId ¶
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) XXX_DiscardUnknown ¶
func (m *Route) XXX_DiscardUnknown()
func (*Route) XXX_Marshal ¶
func (*Route) XXX_Unmarshal ¶
type Route_Egress ¶
type Route_Egress struct { Binding string `protobuf:"bytes,1,opt,name=binding,proto3" json:"binding,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"` PeerData map[uint32][]byte `` /* 158-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Route_Egress) Descriptor ¶
func (*Route_Egress) Descriptor() ([]byte, []int)
func (*Route_Egress) GetAddress ¶
func (m *Route_Egress) GetAddress() string
func (*Route_Egress) GetBinding ¶
func (m *Route_Egress) GetBinding() string
func (*Route_Egress) GetDestination ¶
func (m *Route_Egress) GetDestination() string
func (*Route_Egress) GetPeerData ¶
func (m *Route_Egress) GetPeerData() map[uint32][]byte
func (*Route_Egress) ProtoMessage ¶
func (*Route_Egress) ProtoMessage()
func (*Route_Egress) Reset ¶
func (m *Route_Egress) Reset()
func (*Route_Egress) String ¶
func (m *Route_Egress) String() string
func (*Route_Egress) XXX_DiscardUnknown ¶
func (m *Route_Egress) XXX_DiscardUnknown()
func (*Route_Egress) XXX_Marshal ¶
func (m *Route_Egress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Route_Egress) XXX_Merge ¶
func (m *Route_Egress) XXX_Merge(src proto.Message)
func (*Route_Egress) XXX_Size ¶
func (m *Route_Egress) XXX_Size() int
func (*Route_Egress) XXX_Unmarshal ¶
func (m *Route_Egress) XXX_Unmarshal(b []byte) error
type Route_Forward ¶
type Route_Forward struct { SrcAddress string `protobuf:"bytes,1,opt,name=srcAddress,proto3" json:"srcAddress,omitempty"` DstAddress string `protobuf:"bytes,2,opt,name=dstAddress,proto3" json:"dstAddress,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Route_Forward) Descriptor ¶
func (*Route_Forward) Descriptor() ([]byte, []int)
func (*Route_Forward) GetDstAddress ¶
func (m *Route_Forward) GetDstAddress() string
func (*Route_Forward) GetSrcAddress ¶
func (m *Route_Forward) GetSrcAddress() string
func (*Route_Forward) ProtoMessage ¶
func (*Route_Forward) ProtoMessage()
func (*Route_Forward) Reset ¶
func (m *Route_Forward) Reset()
func (*Route_Forward) String ¶
func (m *Route_Forward) String() string
func (*Route_Forward) XXX_DiscardUnknown ¶
func (m *Route_Forward) XXX_DiscardUnknown()
func (*Route_Forward) XXX_Marshal ¶
func (m *Route_Forward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Route_Forward) XXX_Merge ¶
func (m *Route_Forward) XXX_Merge(src proto.Message)
func (*Route_Forward) XXX_Size ¶
func (m *Route_Forward) XXX_Size() int
func (*Route_Forward) XXX_Unmarshal ¶
func (m *Route_Forward) XXX_Unmarshal(b []byte) error
type SessionRequest ¶
type SessionRequest struct { IngressId string `protobuf:"bytes,1,opt,name=ingressId,proto3" json:"ingressId,omitempty"` ServiceId string `protobuf:"bytes,2,opt,name=serviceId,proto3" json:"serviceId,omitempty"` PeerData map[uint32][]byte `` /* 158-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SessionRequest) Descriptor ¶
func (*SessionRequest) Descriptor() ([]byte, []int)
func (*SessionRequest) GetIngressId ¶
func (m *SessionRequest) GetIngressId() string
func (*SessionRequest) GetPeerData ¶
func (m *SessionRequest) GetPeerData() map[uint32][]byte
func (*SessionRequest) GetServiceId ¶
func (m *SessionRequest) GetServiceId() string
func (*SessionRequest) ProtoMessage ¶
func (*SessionRequest) ProtoMessage()
func (*SessionRequest) Reset ¶
func (m *SessionRequest) Reset()
func (*SessionRequest) String ¶
func (m *SessionRequest) String() string
func (*SessionRequest) XXX_DiscardUnknown ¶
func (m *SessionRequest) XXX_DiscardUnknown()
func (*SessionRequest) XXX_Marshal ¶
func (m *SessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SessionRequest) XXX_Merge ¶
func (m *SessionRequest) XXX_Merge(src proto.Message)
func (*SessionRequest) XXX_Size ¶
func (m *SessionRequest) XXX_Size() int
func (*SessionRequest) XXX_Unmarshal ¶
func (m *SessionRequest) XXX_Unmarshal(b []byte) error
type Terminator ¶
type Terminator struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Binding string `protobuf:"bytes,2,opt,name=binding,proto3" json:"binding,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Terminator) Descriptor ¶
func (*Terminator) Descriptor() ([]byte, []int)
func (*Terminator) GetAddress ¶
func (m *Terminator) GetAddress() string
func (*Terminator) GetBinding ¶
func (m *Terminator) GetBinding() string
func (*Terminator) GetId ¶
func (m *Terminator) GetId() string
func (*Terminator) ProtoMessage ¶
func (*Terminator) ProtoMessage()
func (*Terminator) Reset ¶
func (m *Terminator) Reset()
func (*Terminator) String ¶
func (m *Terminator) String() string
func (*Terminator) XXX_DiscardUnknown ¶
func (m *Terminator) XXX_DiscardUnknown()
func (*Terminator) XXX_Marshal ¶
func (m *Terminator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Terminator) XXX_Merge ¶
func (m *Terminator) XXX_Merge(src proto.Message)
func (*Terminator) XXX_Size ¶
func (m *Terminator) XXX_Size() int
func (*Terminator) XXX_Unmarshal ¶
func (m *Terminator) XXX_Unmarshal(b []byte) error
type TerminatorPrecedence ¶
type TerminatorPrecedence int32
const ( TerminatorPrecedence_Default TerminatorPrecedence = 0 TerminatorPrecedence_Required TerminatorPrecedence = 1 TerminatorPrecedence_Failed TerminatorPrecedence = 2 )
func (TerminatorPrecedence) EnumDescriptor ¶
func (TerminatorPrecedence) EnumDescriptor() ([]byte, []int)
func (TerminatorPrecedence) String ¶
func (x TerminatorPrecedence) String() string
type Unroute ¶
type Unroute struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` Now bool `protobuf:"varint,2,opt,name=now,proto3" json:"now,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Unroute) Descriptor ¶
func (*Unroute) GetSessionId ¶
func (*Unroute) ProtoMessage ¶
func (*Unroute) ProtoMessage()
func (*Unroute) XXX_DiscardUnknown ¶
func (m *Unroute) XXX_DiscardUnknown()
func (*Unroute) XXX_Marshal ¶
func (*Unroute) XXX_Unmarshal ¶
type UpdateTerminatorRequest ¶
type UpdateTerminatorRequest struct { TerminatorId string `protobuf:"bytes,1,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"` UpdatePrecedence bool `protobuf:"varint,2,opt,name=updatePrecedence,proto3" json:"updatePrecedence,omitempty"` UpdateCost bool `protobuf:"varint,3,opt,name=updateCost,proto3" json:"updateCost,omitempty"` Precedence TerminatorPrecedence `protobuf:"varint,4,opt,name=precedence,proto3,enum=ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"` Cost uint32 `protobuf:"varint,5,opt,name=cost,proto3" json:"cost,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateTerminatorRequest) Descriptor ¶
func (*UpdateTerminatorRequest) Descriptor() ([]byte, []int)
func (*UpdateTerminatorRequest) GetCost ¶
func (m *UpdateTerminatorRequest) GetCost() uint32
func (*UpdateTerminatorRequest) GetPrecedence ¶
func (m *UpdateTerminatorRequest) GetPrecedence() TerminatorPrecedence
func (*UpdateTerminatorRequest) GetTerminatorId ¶
func (m *UpdateTerminatorRequest) GetTerminatorId() string
func (*UpdateTerminatorRequest) GetUpdateCost ¶
func (m *UpdateTerminatorRequest) GetUpdateCost() bool
func (*UpdateTerminatorRequest) GetUpdatePrecedence ¶
func (m *UpdateTerminatorRequest) GetUpdatePrecedence() bool
func (*UpdateTerminatorRequest) ProtoMessage ¶
func (*UpdateTerminatorRequest) ProtoMessage()
func (*UpdateTerminatorRequest) Reset ¶
func (m *UpdateTerminatorRequest) Reset()
func (*UpdateTerminatorRequest) String ¶
func (m *UpdateTerminatorRequest) String() string
func (*UpdateTerminatorRequest) XXX_DiscardUnknown ¶
func (m *UpdateTerminatorRequest) XXX_DiscardUnknown()
func (*UpdateTerminatorRequest) XXX_Marshal ¶
func (m *UpdateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateTerminatorRequest) XXX_Merge ¶
func (m *UpdateTerminatorRequest) XXX_Merge(src proto.Message)
func (*UpdateTerminatorRequest) XXX_Size ¶
func (m *UpdateTerminatorRequest) XXX_Size() int
func (*UpdateTerminatorRequest) XXX_Unmarshal ¶
func (m *UpdateTerminatorRequest) XXX_Unmarshal(b []byte) error
type ValidateTerminatorsRequest ¶
type ValidateTerminatorsRequest struct { Terminators []*Terminator `protobuf:"bytes,1,rep,name=terminators,proto3" json:"terminators,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ValidateTerminatorsRequest) Descriptor ¶
func (*ValidateTerminatorsRequest) Descriptor() ([]byte, []int)
func (*ValidateTerminatorsRequest) GetTerminators ¶
func (m *ValidateTerminatorsRequest) GetTerminators() []*Terminator
func (*ValidateTerminatorsRequest) ProtoMessage ¶
func (*ValidateTerminatorsRequest) ProtoMessage()
func (*ValidateTerminatorsRequest) Reset ¶
func (m *ValidateTerminatorsRequest) Reset()
func (*ValidateTerminatorsRequest) String ¶
func (m *ValidateTerminatorsRequest) String() string
func (*ValidateTerminatorsRequest) XXX_DiscardUnknown ¶
func (m *ValidateTerminatorsRequest) XXX_DiscardUnknown()
func (*ValidateTerminatorsRequest) XXX_Marshal ¶
func (m *ValidateTerminatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ValidateTerminatorsRequest) XXX_Merge ¶
func (m *ValidateTerminatorsRequest) XXX_Merge(src proto.Message)
func (*ValidateTerminatorsRequest) XXX_Size ¶
func (m *ValidateTerminatorsRequest) XXX_Size() int
func (*ValidateTerminatorsRequest) XXX_Unmarshal ¶
func (m *ValidateTerminatorsRequest) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.