dummy_project

package
v0.0.0-...-45e446d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2024 License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Overview

dummy_project implements a monitoring target interface for DummyProject.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DummyProject

type DummyProject struct {
	// The project id that uniquely identifies the dummy project owning the data.
	Project string `protobuf:"bytes,10,opt,name=project,proto3" json:"project,omitempty"`
	// The location (e.g., GCE zone, Metro, Lab, etc), where the project is
	// located.
	Location string `protobuf:"bytes,20,opt,name=location,proto3" json:"location,omitempty"`
	// Uniquely identifies the worker instance which processed a given request.
	WorkerId int64 `protobuf:"varint,30,opt,name=worker_id,json=workerId,proto3" json:"worker_id,omitempty"`
	// Whether a given project is staging or not.
	IsStaging            bool     `protobuf:"varint,40,opt,name=is_staging,json=isStaging,proto3" json:"is_staging,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DummyProject) Clone

func (t *DummyProject) Clone() types.Target

Clone returns a copy of this object.

func (*DummyProject) Descriptor

func (*DummyProject) Descriptor() ([]byte, []int)

func (*DummyProject) GetIsStaging

func (m *DummyProject) GetIsStaging() bool

func (*DummyProject) GetLocation

func (m *DummyProject) GetLocation() string

func (*DummyProject) GetProject

func (m *DummyProject) GetProject() string

func (*DummyProject) GetWorkerId

func (m *DummyProject) GetWorkerId() int64

func (*DummyProject) Hash

func (t *DummyProject) Hash() uint64

Hash returns a uint64 hash of this target.

func (*DummyProject) PopulateProto

func (t *DummyProject) PopulateProto(d *pb.MetricsCollection)

PopulateProto implements Target.

func (*DummyProject) ProtoMessage

func (*DummyProject) ProtoMessage()

func (*DummyProject) Reset

func (m *DummyProject) Reset()

func (*DummyProject) String

func (m *DummyProject) String() string

func (*DummyProject) Type

func (t *DummyProject) Type() types.TargetType

Type returns the TargetType of DummyProject.

func (*DummyProject) XXX_DiscardUnknown

func (m *DummyProject) XXX_DiscardUnknown()

func (*DummyProject) XXX_Marshal

func (m *DummyProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DummyProject) XXX_Merge

func (m *DummyProject) XXX_Merge(src proto.Message)

func (*DummyProject) XXX_Size

func (m *DummyProject) XXX_Size() int

func (*DummyProject) XXX_Unmarshal

func (m *DummyProject) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL