Documentation ¶
Index ¶
- Variables
- type Target
- func (*Target) Descriptor() ([]byte, []int)deprecated
- func (x *Target) GetContinent() string
- func (x *Target) GetId() string
- func (x *Target) GetOffice() string
- func (x *Target) GetZone() string
- func (t *Target) Identifier() string
- func (t *Target) IsDistinguishable() bool
- func (*Target) ProtoMessage()
- func (x *Target) ProtoReflect() protoreflect.Message
- func (x *Target) Reset()
- func (x *Target) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_target_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Target ¶
type Target struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // UUID Office string `protobuf:"bytes,2,opt,name=office,proto3" json:"office,omitempty"` Zone string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"` Continent string `protobuf:"bytes,4,opt,name=continent,proto3" json:"continent,omitempty"` // contains filtered or unexported fields }
func (*Target) Descriptor
deprecated
func (*Target) GetContinent ¶
func (*Target) Identifier ¶
Identifier implements the Distinguishable interface
func (*Target) IsDistinguishable ¶
IsDistinguishable implements the DistinguishableAsserter interface used by the application layer to assert valid targets
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) ProtoReflect ¶
func (x *Target) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.