Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package workheartbeatv1 provides proto-generated code.
Index ¶
- Variables
 - type Args
 - func (x *Args) ClearBlockFor()
 - func (x *Args) GetBlockFor() *durationpb.Duration
 - func (x *Args) HasBlockFor() bool
 - func (*Args) Kind() string
 - func (msg *Args) MarshalJSON() ([]byte, error)
 - func (*Args) ProtoMessage()
 - func (x *Args) ProtoReflect() protoreflect.Message
 - func (x *Args) Reset()
 - func (x *Args) SetBlockFor(v *durationpb.Duration)
 - func (x *Args) String() string
 - func (msg *Args) UnmarshalJSON(b []byte) error
 
- type Args_builder
 - type Output
 - func (x *Output) ClearBlockTook()
 - func (x *Output) GetBlockTook() *durationpb.Duration
 - func (x *Output) HasBlockTook() bool
 - func (msg *Output) MarshalJSON() ([]byte, error)
 - func (*Output) ProtoMessage()
 - func (x *Output) ProtoReflect() protoreflect.Message
 - func (x *Output) Reset()
 - func (x *Output) SetBlockTook(v *durationpb.Duration)
 - func (x *Output) String() string
 - func (msg *Output) UnmarshalJSON(b []byte) error
 
- type Output_builder
 
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var File_internal_work_workheartbeat_v1_work_heartbeat_proto protoreflect.FileDescriptor
    Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct {
	// contains filtered or unexported fields
}
    Args describe possible arguments for the work.
func (*Args) ClearBlockFor ¶
func (x *Args) ClearBlockFor()
func (*Args) GetBlockFor ¶
func (x *Args) GetBlockFor() *durationpb.Duration
func (*Args) HasBlockFor ¶
func (*Args) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Args) ProtoMessage ¶
func (*Args) ProtoMessage()
func (*Args) ProtoReflect ¶
func (x *Args) ProtoReflect() protoreflect.Message
func (*Args) SetBlockFor ¶
func (x *Args) SetBlockFor(v *durationpb.Duration)
func (*Args) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Args_builder ¶
type Args_builder struct {
	BlockFor *durationpb.Duration
	// contains filtered or unexported fields
}
    func (Args_builder) Build ¶
func (b0 Args_builder) Build() *Args
type Output ¶
type Output struct {
	// contains filtered or unexported fields
}
    Output from the work.
func (*Output) ClearBlockTook ¶
func (x *Output) ClearBlockTook()
func (*Output) GetBlockTook ¶
func (x *Output) GetBlockTook() *durationpb.Duration
func (*Output) HasBlockTook ¶
func (*Output) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Output) ProtoMessage ¶
func (*Output) ProtoMessage()
func (*Output) ProtoReflect ¶
func (x *Output) ProtoReflect() protoreflect.Message
func (*Output) SetBlockTook ¶
func (x *Output) SetBlockTook(v *durationpb.Duration)
func (*Output) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Output_builder ¶
type Output_builder struct {
	BlockTook *durationpb.Duration
	// contains filtered or unexported fields
}
    func (Output_builder) Build ¶
func (b0 Output_builder) Build() *Output
 Click to show internal directories. 
   Click to hide internal directories.