process

package
v5.0.114 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: BSD-3-Clause Imports: 16 Imported by: 32

Documentation

Overview

THIS IS A GENERATED FILE DO NOT EDIT

THIS IS A GENERATED FILE DO NOT EDIT

THIS IS A GENERATED FILE DO NOT EDIT

Index

Constants

View Source
const (
	MessageV1 MessageVersion = 1
	MessageV2                = 2
	MessageV3                = 3
)

Message versioning constants.

View Source
const (
	TypeCollectorProc                    = 12
	TypeCollectorConnections             = 22
	TypeResCollector                     = 23
	TypeCollectorRealTime                = 27
	TypeCollectorContainer               = 39
	TypeCollectorContainerRealTime       = 40
	TypeCollectorPod                     = 41
	TypeCollectorReplicaSet              = 42
	TypeCollectorDeployment              = 43
	TypeCollectorService                 = 44
	TypeCollectorNode                    = 45
	TypeCollectorCluster                 = 46
	TypeCollectorJob                     = 47
	TypeCollectorCronJob                 = 48
	TypeCollectorDaemonSet               = 49
	TypeCollectorStatefulSet             = 50
	TypeCollectorPersistentVolume        = 51
	TypeCollectorPersistentVolumeClaim   = 52
	TypeCollectorProcDiscovery           = 53
	TypeCollectorRole                    = 54
	TypeCollectorRoleBinding             = 55
	TypeCollectorClusterRole             = 56
	TypeCollectorClusterRoleBinding      = 57
	TypeCollectorServiceAccount          = 58
	TypeCollectorIngress                 = 59
	TypeCollectorProcEvent               = 60
	TypeCollectorNamespace               = 61
	TypeCollectorManifest                = 80
	TypeCollectorManifestCRD             = 81
	TypeCollectorManifestCR              = 82
	TypeCollectorVerticalPodAutoscaler   = 83
	TypeCollectorHorizontalPodAutoscaler = 84
	TypeCollectorNetworkPolicy           = 85
	TypeCollectorLimitRange              = 86
	TypeCollectorStorageClass            = 87
	TypeCollectorECSTask                 = 200
)

Message type constants for MessageType. Note: Ordering my seem unusual, this is just to match the backend where there are additional types that aren't covered here.

Variables

View Source
var (
	ErrInvalidLengthAgent        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowAgent          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupAgent = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthConnections        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowConnections          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupConnections = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthEvents        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvents          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group")
)
View Source
var COREResult_name = map[int32]string{
	0: "SuccessCustomBTF",
	1: "SuccessEmbeddedBTF",
	2: "SuccessDefaultBTF",
	3: "BtfNotFound",
	4: "AssetReadError",
	5: "VerifierError",
	6: "LoaderError",
}
View Source
var COREResult_value = map[string]int32{
	"SuccessCustomBTF":   0,
	"SuccessEmbeddedBTF": 1,
	"SuccessDefaultBTF":  2,
	"BtfNotFound":        3,
	"AssetReadError":     4,
	"VerifierError":      5,
	"LoaderError":        6,
}
View Source
var ConnectionDirection_name = map[int32]string{
	0: "unspecified",
	1: "incoming",
	2: "outgoing",
	3: "local",
	4: "none",
}
View Source
var ConnectionDirection_value = map[string]int32{
	"unspecified": 0,
	"incoming":    1,
	"outgoing":    2,
	"local":       3,
	"none":        4,
}
View Source
var ConnectionFamily_name = map[int32]string{
	0: "v4",
	1: "v6",
}
View Source
var ConnectionFamily_value = map[string]int32{
	"v4": 0,
	"v6": 1,
}
View Source
var ConnectionType_name = map[int32]string{
	0: "tcp",
	1: "udp",
}
View Source
var ConnectionType_value = map[string]int32{
	"tcp": 0,
	"udp": 1,
}
View Source
var ContainerHealth_name = map[int32]string{
	0: "unknownHealth",
	1: "starting",
	2: "healthy",
	3: "unhealthy",
}
View Source
var ContainerHealth_value = map[string]int32{
	"unknownHealth": 0,
	"starting":      1,
	"healthy":       2,
	"unhealthy":     3,
}
View Source
var ContainerHostType_name = map[int32]string{
	0: "notSpecified",
	1: "fargateECS",
	2: "fargateEKS",
}
View Source
var ContainerHostType_value = map[string]int32{
	"notSpecified": 0,
	"fargateECS":   1,
	"fargateEKS":   2,
}
View Source
var ContainerState_name = map[int32]string{
	0: "unknown",
	1: "created",
	2: "restarting",
	3: "running",
	4: "paused",
	5: "exited",
	6: "dead",
}
View Source
var ContainerState_value = map[string]int32{
	"unknown":    0,
	"created":    1,
	"restarting": 2,
	"running":    3,
	"paused":     4,
	"exited":     5,
	"dead":       6,
}
View Source
var EphemeralPortState_name = map[int32]string{
	0: "ephemeralUnspecified",
	1: "ephemeralTrue",
	2: "ephemeralFalse",
}
View Source
var EphemeralPortState_value = map[string]int32{
	"ephemeralUnspecified": 0,
	"ephemeralTrue":        1,
	"ephemeralFalse":       2,
}
View Source
var ErrIllegalZeroNamelen = errors.New("illegal domain namelen of 0")
View Source
var HTTPMethod_name = map[int32]string{
	0: "Unknown",
	1: "Get",
	2: "Post",
	3: "Put",
	4: "Delete",
	5: "Head",
	6: "Options",
	7: "Patch",
	8: "Trace",
}
View Source
var HTTPMethod_value = map[string]int32{
	"Unknown": 0,
	"Get":     1,
	"Post":    2,
	"Put":     3,
	"Delete":  4,
	"Head":    5,
	"Options": 6,
	"Patch":   7,
	"Trace":   8,
}
View Source
var HTTPResponseStatus_name = map[int32]string{
	0: "Info",
	1: "Success",
	2: "Redirect",
	3: "ClientErr",
	4: "ServerErr",
}
View Source
var HTTPResponseStatus_value = map[string]int32{
	"Info":      0,
	"Success":   1,
	"Redirect":  2,
	"ClientErr": 3,
	"ServerErr": 4,
}
View Source
var KernelHeaderFetchResult_name = map[int32]string{
	0:  "FetchNotAttempted",
	1:  "CustomHeadersFound",
	2:  "DefaultHeadersFound",
	3:  "SysfsHeadersFound",
	4:  "DownloadedHeadersFound",
	5:  "DownloadSuccess",
	6:  "HostVersionErr",
	7:  "DownloadFailure",
	8:  "ValidationFailure",
	9:  "ReposDirAccessFailure",
	10: "HeadersNotFoundDownloadDisabled",
}
View Source
var KernelHeaderFetchResult_value = map[string]int32{
	"FetchNotAttempted":               0,
	"CustomHeadersFound":              1,
	"DefaultHeadersFound":             2,
	"SysfsHeadersFound":               3,
	"DownloadedHeadersFound":          4,
	"DownloadSuccess":                 5,
	"HostVersionErr":                  6,
	"DownloadFailure":                 7,
	"ValidationFailure":               8,
	"ReposDirAccessFailure":           9,
	"HeadersNotFoundDownloadDisabled": 10,
}
View Source
var OrchestratorResource_name = map[int32]string{
	0:   "OrchestratorResource_UNSPECIFIED",
	1:   "POD",
	2:   "REPLICASET",
	3:   "SERVICE",
	4:   "NODE",
	5:   "CLUSTER",
	6:   "JOB",
	7:   "CRONJOB",
	8:   "DAEMONSET",
	9:   "STATEFULSET",
	10:  "PERSISTENTVOLUME",
	11:  "PERSISTENTVOLUMECLAIM",
	12:  "ROLE",
	13:  "ROLEBINDING",
	14:  "CLUSTERROLE",
	15:  "CLUSTERROLEBINDING",
	16:  "SERVICEACCOUNT",
	17:  "INGRESS",
	18:  "DEPLOYMENT",
	19:  "NAMESPACE",
	20:  "CRD",
	21:  "CR",
	22:  "VERTICALPODAUTOSCALER",
	23:  "HORIZONTALPODAUTOSCALER",
	24:  "NETWORKPOLICY",
	25:  "LIMITRANGE",
	26:  "STORAGECLASS",
	150: "ECSTASK",
}
View Source
var OrchestratorResource_value = map[string]int32{
	"OrchestratorResource_UNSPECIFIED": 0,
	"POD":                              1,
	"REPLICASET":                       2,
	"SERVICE":                          3,
	"NODE":                             4,
	"CLUSTER":                          5,
	"JOB":                              6,
	"CRONJOB":                          7,
	"DAEMONSET":                        8,
	"STATEFULSET":                      9,
	"PERSISTENTVOLUME":                 10,
	"PERSISTENTVOLUMECLAIM":            11,
	"ROLE":                             12,
	"ROLEBINDING":                      13,
	"CLUSTERROLE":                      14,
	"CLUSTERROLEBINDING":               15,
	"SERVICEACCOUNT":                   16,
	"INGRESS":                          17,
	"DEPLOYMENT":                       18,
	"NAMESPACE":                        19,
	"CRD":                              20,
	"CR":                               21,
	"VERTICALPODAUTOSCALER":            22,
	"HORIZONTALPODAUTOSCALER":          23,
	"NETWORKPOLICY":                    24,
	"LIMITRANGE":                       25,
	"STORAGECLASS":                     26,
	"ECSTASK":                          150,
}
View Source
var ProcEventType_name = map[int32]string{
	0: "exec",
	1: "exit",
}
View Source
var ProcEventType_value = map[string]int32{
	"exec": 0,
	"exit": 1,
}
View Source
var ProcessState_name = map[int32]string{
	0: "U",
	1: "D",
	2: "R",
	3: "S",
	4: "T",
	5: "W",
	6: "X",
	7: "Z",
}
View Source
var ProcessState_value = map[string]int32{
	"U": 0,
	"D": 1,
	"R": 2,
	"S": 3,
	"T": 4,
	"W": 5,
	"X": 6,
	"Z": 7,
}
View Source
var ProtocolType_name = map[int32]string{
	0:  "protocolUnclassified",
	1:  "protocolUnknown",
	2:  "protocolHTTP",
	3:  "protocolHTTP2",
	4:  "protocolTLS",
	5:  "protocolKafka",
	6:  "protocolMongo",
	7:  "protocolPostgres",
	8:  "protocolAMQP",
	9:  "protocolRedis",
	10: "protocolMySQL",
	11: "protocolGRPC",
}
View Source
var ProtocolType_value = map[string]int32{
	"protocolUnclassified": 0,
	"protocolUnknown":      1,
	"protocolHTTP":         2,
	"protocolHTTP2":        3,
	"protocolTLS":          4,
	"protocolKafka":        5,
	"protocolMongo":        6,
	"protocolPostgres":     7,
	"protocolAMQP":         8,
	"protocolRedis":        9,
	"protocolMySQL":        10,
	"protocolGRPC":         11,
}
View Source
var ResourceRequirementsType_name = map[int32]string{
	0: "unknownType",
	1: "container",
	2: "initContainer",
	3: "ephemeralContainer",
}
View Source
var ResourceRequirementsType_value = map[string]int32{
	"unknownType":        0,
	"container":          1,
	"initContainer":      2,
	"ephemeralContainer": 3,
}
View Source
var RuntimeCompilationResult_name = map[int32]string{
	0:  "NotAttempted",
	1:  "CompilationSuccess",
	2:  "KernelVersionErr",
	3:  "VerificationError",
	4:  "OutputDirErr",
	5:  "OutputFileErr",
	6:  "NewCompilerErr",
	7:  "CompilationErr",
	8:  "ResultReadErr",
	9:  "HeaderFetchErr",
	10: "CompiledOutputFound",
	11: "InputHashError",
}
View Source
var RuntimeCompilationResult_value = map[string]int32{
	"NotAttempted":        0,
	"CompilationSuccess":  1,
	"KernelVersionErr":    2,
	"VerificationError":   3,
	"OutputDirErr":        4,
	"OutputFileErr":       5,
	"NewCompilerErr":      6,
	"CompilationErr":      7,
	"ResultReadErr":       8,
	"HeaderFetchErr":      9,
	"CompiledOutputFound": 10,
	"InputHashError":      11,
}

Functions

func EncodeMessage

func EncodeMessage(m Message) ([]byte, error)

EncodeMessage encodes a message object into bytes with protobuf. A type header is added for ease of decoding.

func GetDNS

func GetDNS(buf []byte, ip string) (string, []string, error)

GetDNS gets the DNS entries for the given IP from the given buffer

func GetDNSV2

func GetDNSV2(buf []byte, ip string) (int32, []int32, error)

GetDNSV2 gets the DNS offsets for the given IP from the given buffer the buffer is expected the be the encoded bucket hashtable described above the results are offsets into the raw buffer of domain strings (encodedDomainDatabase)

func IterateDNS

func IterateDNS(buf []byte, ip string, cb func(i, total int, entry string) bool) error

IterateDNS invokes the callback function for each DNS entry for the given IP in the given buffer

func IterateDNSV2

func IterateDNSV2(buf []byte, ip string, cb func(i, total int, entry int32) bool) error

IterateDNS invokes the callback function for each DNS entry for the given IP in the given buffer the callback parameter `entry` is an offset into the raw buffer of domain strings (encodedDomainDatabase)

func UnsafeIterateDNS

func UnsafeIterateDNS(buf []byte, ip string, cb func(i, total int, entry []byte) bool) error

UnsafeIterateDNS invokes the callback function for each DNS entry for the given IP in the given buffer. Each entry is a the slice from the overall buffer. It should be copied before use

func UnsafeIterateDNSV2

func UnsafeIterateDNSV2(buf []byte, ip string, cb func(i, total int, entry int32) bool) error

UnsafeIterateDNS invokes the callback function for each DNS entry for the given IP in the given buffer. Each entry is a the slice from the overall buffer. It should be copied before use

Types

type AWSElasticBlockStoreVolumeSource added in v5.0.85

type AWSElasticBlockStoreVolumeSource struct {
	VolumeID  string `protobuf:"bytes,1,opt,name=volumeID,proto3" json:"volumeID,omitempty"`
	FsType    string `protobuf:"bytes,2,opt,name=fsType,proto3" json:"fsType,omitempty"`
	Partition int32  `protobuf:"varint,3,opt,name=partition,proto3" json:"partition,omitempty"`
	ReadOnly  bool   `protobuf:"varint,4,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
}

reference https://github.com/kubernetes/api/blob/release-1.27/core/v1/generated.proto#L39

func (*AWSElasticBlockStoreVolumeSource) Descriptor added in v5.0.85

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

func (*AWSElasticBlockStoreVolumeSource) GetFsType added in v5.0.102

func (*AWSElasticBlockStoreVolumeSource) GetPartition added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) GetPartition() int32

func (*AWSElasticBlockStoreVolumeSource) GetReadOnly added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) GetReadOnly() bool

func (*AWSElasticBlockStoreVolumeSource) GetVolumeID added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) GetVolumeID() string

func (*AWSElasticBlockStoreVolumeSource) Marshal added in v5.0.85

func (m *AWSElasticBlockStoreVolumeSource) Marshal() (dAtA []byte, err error)

func (*AWSElasticBlockStoreVolumeSource) MarshalTo added in v5.0.85

func (m *AWSElasticBlockStoreVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*AWSElasticBlockStoreVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AWSElasticBlockStoreVolumeSource) ProtoMessage added in v5.0.85

func (*AWSElasticBlockStoreVolumeSource) ProtoMessage()

func (*AWSElasticBlockStoreVolumeSource) Reset added in v5.0.85

func (*AWSElasticBlockStoreVolumeSource) Size added in v5.0.85

func (m *AWSElasticBlockStoreVolumeSource) Size() (n int)

func (*AWSElasticBlockStoreVolumeSource) String added in v5.0.85

func (*AWSElasticBlockStoreVolumeSource) Unmarshal added in v5.0.85

func (m *AWSElasticBlockStoreVolumeSource) Unmarshal(dAtA []byte) error

func (*AWSElasticBlockStoreVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) XXX_DiscardUnknown()

func (*AWSElasticBlockStoreVolumeSource) XXX_Marshal added in v5.0.102

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

func (*AWSElasticBlockStoreVolumeSource) XXX_Merge added in v5.0.102

func (*AWSElasticBlockStoreVolumeSource) XXX_Size added in v5.0.102

func (m *AWSElasticBlockStoreVolumeSource) XXX_Size() int

func (*AWSElasticBlockStoreVolumeSource) XXX_Unmarshal added in v5.0.102

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

type AWSElasticBlockStoreVolumeSourceBuilder added in v5.0.94

type AWSElasticBlockStoreVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewAWSElasticBlockStoreVolumeSourceBuilder added in v5.0.94

func NewAWSElasticBlockStoreVolumeSourceBuilder(writer io.Writer) *AWSElasticBlockStoreVolumeSourceBuilder

func (*AWSElasticBlockStoreVolumeSourceBuilder) Reset added in v5.0.94

func (*AWSElasticBlockStoreVolumeSourceBuilder) SetFsType added in v5.0.94

func (*AWSElasticBlockStoreVolumeSourceBuilder) SetPartition added in v5.0.94

func (*AWSElasticBlockStoreVolumeSourceBuilder) SetReadOnly added in v5.0.94

func (*AWSElasticBlockStoreVolumeSourceBuilder) SetVolumeID added in v5.0.94

type Addr

type Addr struct {
	Ip          string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Port        int32  `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	ContainerId string `protobuf:"bytes,5,opt,name=containerId,proto3" json:"containerId,omitempty"`
	HostName    string `protobuf:"bytes,7,opt,name=hostName,proto3" json:"hostName,omitempty"`
}

func (*Addr) Descriptor

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

func (*Addr) GetContainerId added in v5.0.102

func (m *Addr) GetContainerId() string

func (*Addr) GetHostName added in v5.0.102

func (m *Addr) GetHostName() string

func (*Addr) GetIp added in v5.0.102

func (m *Addr) GetIp() string

func (*Addr) GetPort added in v5.0.102

func (m *Addr) GetPort() int32

func (*Addr) Marshal

func (m *Addr) Marshal() (dAtA []byte, err error)

func (*Addr) MarshalTo

func (m *Addr) MarshalTo(dAtA []byte) (int, error)

func (*Addr) MarshalToSizedBuffer added in v5.0.102

func (m *Addr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Addr) ProtoMessage

func (*Addr) ProtoMessage()

func (*Addr) Reset

func (m *Addr) Reset()

func (*Addr) Size

func (m *Addr) Size() (n int)

func (*Addr) String

func (m *Addr) String() string

func (*Addr) Unmarshal

func (m *Addr) Unmarshal(dAtA []byte) error

func (*Addr) XXX_DiscardUnknown added in v5.0.102

func (m *Addr) XXX_DiscardUnknown()

func (*Addr) XXX_Marshal added in v5.0.102

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

func (*Addr) XXX_Merge added in v5.0.102

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

func (*Addr) XXX_Size added in v5.0.102

func (m *Addr) XXX_Size() int

func (*Addr) XXX_Unmarshal added in v5.0.102

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

type AddrBuilder added in v5.0.94

type AddrBuilder struct {
	// contains filtered or unexported fields
}

func NewAddrBuilder added in v5.0.94

func NewAddrBuilder(writer io.Writer) *AddrBuilder

func (*AddrBuilder) Reset added in v5.0.94

func (x *AddrBuilder) Reset(writer io.Writer)

func (*AddrBuilder) SetContainerId added in v5.0.94

func (x *AddrBuilder) SetContainerId(v string)

func (*AddrBuilder) SetHostName added in v5.0.94

func (x *AddrBuilder) SetHostName(v string)

func (*AddrBuilder) SetIp added in v5.0.94

func (x *AddrBuilder) SetIp(v string)

func (*AddrBuilder) SetPort added in v5.0.94

func (x *AddrBuilder) SetPort(v int32)

type AgentConfiguration

type AgentConfiguration struct {
	NpmEnabled bool `protobuf:"varint,1,opt,name=npmEnabled,proto3" json:"npmEnabled,omitempty"`
	UsmEnabled bool `protobuf:"varint,2,opt,name=usmEnabled,proto3" json:"usmEnabled,omitempty"`
	DsmEnabled bool `protobuf:"varint,3,opt,name=dsmEnabled,proto3" json:"dsmEnabled,omitempty"`
}

func (*AgentConfiguration) Descriptor

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

func (*AgentConfiguration) GetDsmEnabled added in v5.0.102

func (m *AgentConfiguration) GetDsmEnabled() bool

func (*AgentConfiguration) GetNpmEnabled added in v5.0.102

func (m *AgentConfiguration) GetNpmEnabled() bool

func (*AgentConfiguration) GetUsmEnabled added in v5.0.102

func (m *AgentConfiguration) GetUsmEnabled() bool

func (*AgentConfiguration) Marshal

func (m *AgentConfiguration) Marshal() (dAtA []byte, err error)

func (*AgentConfiguration) MarshalTo

func (m *AgentConfiguration) MarshalTo(dAtA []byte) (int, error)

func (*AgentConfiguration) MarshalToSizedBuffer added in v5.0.102

func (m *AgentConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AgentConfiguration) ProtoMessage

func (*AgentConfiguration) ProtoMessage()

func (*AgentConfiguration) Reset

func (m *AgentConfiguration) Reset()

func (*AgentConfiguration) Size

func (m *AgentConfiguration) Size() (n int)

func (*AgentConfiguration) String

func (m *AgentConfiguration) String() string

func (*AgentConfiguration) Unmarshal

func (m *AgentConfiguration) Unmarshal(dAtA []byte) error

func (*AgentConfiguration) XXX_DiscardUnknown added in v5.0.102

func (m *AgentConfiguration) XXX_DiscardUnknown()

func (*AgentConfiguration) XXX_Marshal added in v5.0.102

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

func (*AgentConfiguration) XXX_Merge added in v5.0.102

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

func (*AgentConfiguration) XXX_Size added in v5.0.102

func (m *AgentConfiguration) XXX_Size() int

func (*AgentConfiguration) XXX_Unmarshal added in v5.0.102

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

type AgentConfigurationBuilder added in v5.0.94

type AgentConfigurationBuilder struct {
	// contains filtered or unexported fields
}

func NewAgentConfigurationBuilder added in v5.0.94

func NewAgentConfigurationBuilder(writer io.Writer) *AgentConfigurationBuilder

func (*AgentConfigurationBuilder) Reset added in v5.0.94

func (x *AgentConfigurationBuilder) Reset(writer io.Writer)

func (*AgentConfigurationBuilder) SetDsmEnabled added in v5.0.94

func (x *AgentConfigurationBuilder) SetDsmEnabled(v bool)

func (*AgentConfigurationBuilder) SetNpmEnabled added in v5.0.94

func (x *AgentConfigurationBuilder) SetNpmEnabled(v bool)

func (*AgentConfigurationBuilder) SetUsmEnabled added in v5.0.94

func (x *AgentConfigurationBuilder) SetUsmEnabled(v bool)

type AzureDiskVolumeSource added in v5.0.85

type AzureDiskVolumeSource struct {
	DiskName    string `protobuf:"bytes,1,opt,name=diskName,proto3" json:"diskName,omitempty"`
	DiskURI     string `protobuf:"bytes,2,opt,name=diskURI,proto3" json:"diskURI,omitempty"`
	CachingMode string `protobuf:"bytes,3,opt,name=cachingMode,proto3" json:"cachingMode,omitempty"`
	FsType      string `protobuf:"bytes,4,opt,name=fsType,proto3" json:"fsType,omitempty"`
	ReadOnly    bool   `protobuf:"varint,5,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	Kind        string `protobuf:"bytes,6,opt,name=kind,proto3" json:"kind,omitempty"`
}

reference https://github.com/kubernetes/api/blob/release-1.27/core/v1/generated.proto#L100

func (*AzureDiskVolumeSource) Descriptor added in v5.0.85

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

func (*AzureDiskVolumeSource) GetCachingMode added in v5.0.102

func (m *AzureDiskVolumeSource) GetCachingMode() string

func (*AzureDiskVolumeSource) GetDiskName added in v5.0.102

func (m *AzureDiskVolumeSource) GetDiskName() string

func (*AzureDiskVolumeSource) GetDiskURI added in v5.0.102

func (m *AzureDiskVolumeSource) GetDiskURI() string

func (*AzureDiskVolumeSource) GetFsType added in v5.0.102

func (m *AzureDiskVolumeSource) GetFsType() string

func (*AzureDiskVolumeSource) GetKind added in v5.0.102

func (m *AzureDiskVolumeSource) GetKind() string

func (*AzureDiskVolumeSource) GetReadOnly added in v5.0.102

func (m *AzureDiskVolumeSource) GetReadOnly() bool

func (*AzureDiskVolumeSource) Marshal added in v5.0.85

func (m *AzureDiskVolumeSource) Marshal() (dAtA []byte, err error)

func (*AzureDiskVolumeSource) MarshalTo added in v5.0.85

func (m *AzureDiskVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*AzureDiskVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *AzureDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AzureDiskVolumeSource) ProtoMessage added in v5.0.85

func (*AzureDiskVolumeSource) ProtoMessage()

func (*AzureDiskVolumeSource) Reset added in v5.0.85

func (m *AzureDiskVolumeSource) Reset()

func (*AzureDiskVolumeSource) Size added in v5.0.85

func (m *AzureDiskVolumeSource) Size() (n int)

func (*AzureDiskVolumeSource) String added in v5.0.85

func (m *AzureDiskVolumeSource) String() string

func (*AzureDiskVolumeSource) Unmarshal added in v5.0.85

func (m *AzureDiskVolumeSource) Unmarshal(dAtA []byte) error

func (*AzureDiskVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *AzureDiskVolumeSource) XXX_DiscardUnknown()

func (*AzureDiskVolumeSource) XXX_Marshal added in v5.0.102

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

func (*AzureDiskVolumeSource) XXX_Merge added in v5.0.102

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

func (*AzureDiskVolumeSource) XXX_Size added in v5.0.102

func (m *AzureDiskVolumeSource) XXX_Size() int

func (*AzureDiskVolumeSource) XXX_Unmarshal added in v5.0.102

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

type AzureDiskVolumeSourceBuilder added in v5.0.94

type AzureDiskVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewAzureDiskVolumeSourceBuilder added in v5.0.94

func NewAzureDiskVolumeSourceBuilder(writer io.Writer) *AzureDiskVolumeSourceBuilder

func (*AzureDiskVolumeSourceBuilder) Reset added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) Reset(writer io.Writer)

func (*AzureDiskVolumeSourceBuilder) SetCachingMode added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetCachingMode(v string)

func (*AzureDiskVolumeSourceBuilder) SetDiskName added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetDiskName(v string)

func (*AzureDiskVolumeSourceBuilder) SetDiskURI added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetDiskURI(v string)

func (*AzureDiskVolumeSourceBuilder) SetFsType added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetFsType(v string)

func (*AzureDiskVolumeSourceBuilder) SetKind added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetKind(v string)

func (*AzureDiskVolumeSourceBuilder) SetReadOnly added in v5.0.94

func (x *AzureDiskVolumeSourceBuilder) SetReadOnly(v bool)

type AzureFilePersistentVolumeSource added in v5.0.85

type AzureFilePersistentVolumeSource struct {
	SecretName      string `protobuf:"bytes,1,opt,name=secretName,proto3" json:"secretName,omitempty"`
	ShareName       string `protobuf:"bytes,2,opt,name=shareName,proto3" json:"shareName,omitempty"`
	ReadOnly        bool   `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	SecretNamespace string `protobuf:"bytes,4,opt,name=secretNamespace,proto3" json:"secretNamespace,omitempty"`
}

reference https://github.com/kubernetes/api/blob/release-1.27/core/v1/generated.proto#L127

func (*AzureFilePersistentVolumeSource) Descriptor added in v5.0.85

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

func (*AzureFilePersistentVolumeSource) GetReadOnly added in v5.0.102

func (m *AzureFilePersistentVolumeSource) GetReadOnly() bool

func (*AzureFilePersistentVolumeSource) GetSecretName added in v5.0.102

func (m *AzureFilePersistentVolumeSource) GetSecretName() string

func (*AzureFilePersistentVolumeSource) GetSecretNamespace added in v5.0.102

func (m *AzureFilePersistentVolumeSource) GetSecretNamespace() string

func (*AzureFilePersistentVolumeSource) GetShareName added in v5.0.102

func (m *AzureFilePersistentVolumeSource) GetShareName() string

func (*AzureFilePersistentVolumeSource) Marshal added in v5.0.85

func (m *AzureFilePersistentVolumeSource) Marshal() (dAtA []byte, err error)

func (*AzureFilePersistentVolumeSource) MarshalTo added in v5.0.85

func (m *AzureFilePersistentVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*AzureFilePersistentVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *AzureFilePersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AzureFilePersistentVolumeSource) ProtoMessage added in v5.0.85

func (*AzureFilePersistentVolumeSource) ProtoMessage()

func (*AzureFilePersistentVolumeSource) Reset added in v5.0.85

func (*AzureFilePersistentVolumeSource) Size added in v5.0.85

func (m *AzureFilePersistentVolumeSource) Size() (n int)

func (*AzureFilePersistentVolumeSource) String added in v5.0.85

func (*AzureFilePersistentVolumeSource) Unmarshal added in v5.0.85

func (m *AzureFilePersistentVolumeSource) Unmarshal(dAtA []byte) error

func (*AzureFilePersistentVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *AzureFilePersistentVolumeSource) XXX_DiscardUnknown()

func (*AzureFilePersistentVolumeSource) XXX_Marshal added in v5.0.102

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

func (*AzureFilePersistentVolumeSource) XXX_Merge added in v5.0.102

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

func (*AzureFilePersistentVolumeSource) XXX_Size added in v5.0.102

func (m *AzureFilePersistentVolumeSource) XXX_Size() int

func (*AzureFilePersistentVolumeSource) XXX_Unmarshal added in v5.0.102

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

type AzureFilePersistentVolumeSourceBuilder added in v5.0.94

type AzureFilePersistentVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewAzureFilePersistentVolumeSourceBuilder added in v5.0.94

func NewAzureFilePersistentVolumeSourceBuilder(writer io.Writer) *AzureFilePersistentVolumeSourceBuilder

func (*AzureFilePersistentVolumeSourceBuilder) Reset added in v5.0.94

func (*AzureFilePersistentVolumeSourceBuilder) SetReadOnly added in v5.0.94

func (x *AzureFilePersistentVolumeSourceBuilder) SetReadOnly(v bool)

func (*AzureFilePersistentVolumeSourceBuilder) SetSecretName added in v5.0.94

func (x *AzureFilePersistentVolumeSourceBuilder) SetSecretName(v string)

func (*AzureFilePersistentVolumeSourceBuilder) SetSecretNamespace added in v5.0.94

func (x *AzureFilePersistentVolumeSourceBuilder) SetSecretNamespace(v string)

func (*AzureFilePersistentVolumeSourceBuilder) SetShareName added in v5.0.94

type COREResult added in v5.0.39

type COREResult int32
const (
	COREResult_SuccessCustomBTF   COREResult = 0
	COREResult_SuccessEmbeddedBTF COREResult = 1
	COREResult_SuccessDefaultBTF  COREResult = 2
	COREResult_BtfNotFound        COREResult = 3
	COREResult_AssetReadError     COREResult = 4
	COREResult_VerifierError      COREResult = 5
	COREResult_LoaderError        COREResult = 6
)

func (COREResult) EnumDescriptor added in v5.0.39

func (COREResult) EnumDescriptor() ([]byte, []int)

func (COREResult) String added in v5.0.39

func (x COREResult) String() string

type CPUInfo

type CPUInfo struct {
	Number     int32  `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	Vendor     string `protobuf:"bytes,2,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Family     string `protobuf:"bytes,3,opt,name=family,proto3" json:"family,omitempty"`
	Model      string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	PhysicalId string `protobuf:"bytes,5,opt,name=physicalId,proto3" json:"physicalId,omitempty"`
	CoreId     string `protobuf:"bytes,6,opt,name=coreId,proto3" json:"coreId,omitempty"`
	Cores      int32  `protobuf:"varint,7,opt,name=cores,proto3" json:"cores,omitempty"`
	Mhz        int64  `protobuf:"varint,8,opt,name=mhz,proto3" json:"mhz,omitempty"`
	CacheSize  int32  `protobuf:"varint,9,opt,name=cacheSize,proto3" json:"cacheSize,omitempty"`
}

func (*CPUInfo) Descriptor

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

func (*CPUInfo) GetCacheSize added in v5.0.102

func (m *CPUInfo) GetCacheSize() int32

func (*CPUInfo) GetCoreId added in v5.0.102

func (m *CPUInfo) GetCoreId() string

func (*CPUInfo) GetCores added in v5.0.102

func (m *CPUInfo) GetCores() int32

func (*CPUInfo) GetFamily added in v5.0.102

func (m *CPUInfo) GetFamily() string

func (*CPUInfo) GetMhz added in v5.0.102

func (m *CPUInfo) GetMhz() int64

func (*CPUInfo) GetModel added in v5.0.102

func (m *CPUInfo) GetModel() string

func (*CPUInfo) GetNumber added in v5.0.102

func (m *CPUInfo) GetNumber() int32

func (*CPUInfo) GetPhysicalId added in v5.0.102

func (m *CPUInfo) GetPhysicalId() string

func (*CPUInfo) GetVendor added in v5.0.102

func (m *CPUInfo) GetVendor() string

func (*CPUInfo) Marshal

func (m *CPUInfo) Marshal() (dAtA []byte, err error)

func (*CPUInfo) MarshalTo

func (m *CPUInfo) MarshalTo(dAtA []byte) (int, error)

func (*CPUInfo) MarshalToSizedBuffer added in v5.0.102

func (m *CPUInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CPUInfo) ProtoMessage

func (*CPUInfo) ProtoMessage()

func (*CPUInfo) Reset

func (m *CPUInfo) Reset()

func (*CPUInfo) Size

func (m *CPUInfo) Size() (n int)

func (*CPUInfo) String

func (m *CPUInfo) String() string

func (*CPUInfo) Unmarshal

func (m *CPUInfo) Unmarshal(dAtA []byte) error

func (*CPUInfo) XXX_DiscardUnknown added in v5.0.102

func (m *CPUInfo) XXX_DiscardUnknown()

func (*CPUInfo) XXX_Marshal added in v5.0.102

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

func (*CPUInfo) XXX_Merge added in v5.0.102

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

func (*CPUInfo) XXX_Size added in v5.0.102

func (m *CPUInfo) XXX_Size() int

func (*CPUInfo) XXX_Unmarshal added in v5.0.102

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

type CPUInfoBuilder added in v5.0.94

type CPUInfoBuilder struct {
	// contains filtered or unexported fields
}

func NewCPUInfoBuilder added in v5.0.94

func NewCPUInfoBuilder(writer io.Writer) *CPUInfoBuilder

func (*CPUInfoBuilder) Reset added in v5.0.94

func (x *CPUInfoBuilder) Reset(writer io.Writer)

func (*CPUInfoBuilder) SetCacheSize added in v5.0.94

func (x *CPUInfoBuilder) SetCacheSize(v int32)

func (*CPUInfoBuilder) SetCoreId added in v5.0.94

func (x *CPUInfoBuilder) SetCoreId(v string)

func (*CPUInfoBuilder) SetCores added in v5.0.94

func (x *CPUInfoBuilder) SetCores(v int32)

func (*CPUInfoBuilder) SetFamily added in v5.0.94

func (x *CPUInfoBuilder) SetFamily(v string)

func (*CPUInfoBuilder) SetMhz added in v5.0.94

func (x *CPUInfoBuilder) SetMhz(v int64)

func (*CPUInfoBuilder) SetModel added in v5.0.94

func (x *CPUInfoBuilder) SetModel(v string)

func (*CPUInfoBuilder) SetNumber added in v5.0.94

func (x *CPUInfoBuilder) SetNumber(v int32)

func (*CPUInfoBuilder) SetPhysicalId added in v5.0.94

func (x *CPUInfoBuilder) SetPhysicalId(v string)

func (*CPUInfoBuilder) SetVendor added in v5.0.94

func (x *CPUInfoBuilder) SetVendor(v string)

type CPUStat

type CPUStat struct {
	LastCpu    string           `protobuf:"bytes,1,opt,name=lastCpu,proto3" json:"lastCpu,omitempty"`
	TotalPct   float32          `protobuf:"fixed32,2,opt,name=totalPct,proto3" json:"totalPct,omitempty"`
	UserPct    float32          `protobuf:"fixed32,3,opt,name=userPct,proto3" json:"userPct,omitempty"`
	SystemPct  float32          `protobuf:"fixed32,4,opt,name=systemPct,proto3" json:"systemPct,omitempty"`
	NumThreads int32            `protobuf:"varint,5,opt,name=numThreads,proto3" json:"numThreads,omitempty"`
	Cpus       []*SingleCPUStat `protobuf:"bytes,6,rep,name=cpus,proto3" json:"cpus,omitempty"`
	Nice       int32            `protobuf:"varint,7,opt,name=nice,proto3" json:"nice,omitempty"`
	UserTime   int64            `protobuf:"varint,8,opt,name=userTime,proto3" json:"userTime,omitempty"`
	SystemTime int64            `protobuf:"varint,9,opt,name=systemTime,proto3" json:"systemTime,omitempty"`
}

func (*CPUStat) Descriptor

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

func (*CPUStat) GetCpus

func (m *CPUStat) GetCpus() []*SingleCPUStat

func (*CPUStat) GetLastCpu added in v5.0.102

func (m *CPUStat) GetLastCpu() string

func (*CPUStat) GetNice added in v5.0.102

func (m *CPUStat) GetNice() int32

func (*CPUStat) GetNumThreads added in v5.0.102

func (m *CPUStat) GetNumThreads() int32

func (*CPUStat) GetSystemPct added in v5.0.102

func (m *CPUStat) GetSystemPct() float32

func (*CPUStat) GetSystemTime added in v5.0.102

func (m *CPUStat) GetSystemTime() int64

func (*CPUStat) GetTotalPct added in v5.0.102

func (m *CPUStat) GetTotalPct() float32

func (*CPUStat) GetUserPct added in v5.0.102

func (m *CPUStat) GetUserPct() float32

func (*CPUStat) GetUserTime added in v5.0.102

func (m *CPUStat) GetUserTime() int64

func (*CPUStat) Marshal

func (m *CPUStat) Marshal() (dAtA []byte, err error)

func (*CPUStat) MarshalTo

func (m *CPUStat) MarshalTo(dAtA []byte) (int, error)

func (*CPUStat) MarshalToSizedBuffer added in v5.0.102

func (m *CPUStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CPUStat) ProtoMessage

func (*CPUStat) ProtoMessage()

func (*CPUStat) Reset

func (m *CPUStat) Reset()

func (*CPUStat) Size

func (m *CPUStat) Size() (n int)

func (*CPUStat) String

func (m *CPUStat) String() string

func (*CPUStat) Unmarshal

func (m *CPUStat) Unmarshal(dAtA []byte) error

func (*CPUStat) XXX_DiscardUnknown added in v5.0.102

func (m *CPUStat) XXX_DiscardUnknown()

func (*CPUStat) XXX_Marshal added in v5.0.102

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

func (*CPUStat) XXX_Merge added in v5.0.102

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

func (*CPUStat) XXX_Size added in v5.0.102

func (m *CPUStat) XXX_Size() int

func (*CPUStat) XXX_Unmarshal added in v5.0.102

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

type CPUStatBuilder added in v5.0.94

type CPUStatBuilder struct {
	// contains filtered or unexported fields
}

func NewCPUStatBuilder added in v5.0.94

func NewCPUStatBuilder(writer io.Writer) *CPUStatBuilder

func (*CPUStatBuilder) AddCpus added in v5.0.94

func (x *CPUStatBuilder) AddCpus(cb func(w *SingleCPUStatBuilder))

func (*CPUStatBuilder) Reset added in v5.0.94

func (x *CPUStatBuilder) Reset(writer io.Writer)

func (*CPUStatBuilder) SetLastCpu added in v5.0.94

func (x *CPUStatBuilder) SetLastCpu(v string)

func (*CPUStatBuilder) SetNice added in v5.0.94

func (x *CPUStatBuilder) SetNice(v int32)

func (*CPUStatBuilder) SetNumThreads added in v5.0.94

func (x *CPUStatBuilder) SetNumThreads(v int32)

func (*CPUStatBuilder) SetSystemPct added in v5.0.94

func (x *CPUStatBuilder) SetSystemPct(v float32)

func (*CPUStatBuilder) SetSystemTime added in v5.0.94

func (x *CPUStatBuilder) SetSystemTime(v int64)

func (*CPUStatBuilder) SetTotalPct added in v5.0.94

func (x *CPUStatBuilder) SetTotalPct(v float32)

func (*CPUStatBuilder) SetUserPct added in v5.0.94

func (x *CPUStatBuilder) SetUserPct(v float32)

func (*CPUStatBuilder) SetUserTime added in v5.0.94

func (x *CPUStatBuilder) SetUserTime(v int64)

type CSIVolumeSource added in v5.0.85

type CSIVolumeSource struct {
	Driver                     string            `protobuf:"bytes,1,opt,name=driver,proto3" json:"driver,omitempty"`
	VolumeHandle               string            `protobuf:"bytes,2,opt,name=volumeHandle,proto3" json:"volumeHandle,omitempty"`
	ReadOnly                   bool              `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	FsType                     string            `protobuf:"bytes,4,opt,name=fsType,proto3" json:"fsType,omitempty"`
	VolumeAttributes           map[string]string `` /* 173-byte string literal not displayed */
	ControllerPublishSecretRef *SecretReference  `protobuf:"bytes,6,opt,name=controllerPublishSecretRef,proto3" json:"controllerPublishSecretRef,omitempty"`
	NodeStageSecretRef         *SecretReference  `protobuf:"bytes,7,opt,name=nodeStageSecretRef,proto3" json:"nodeStageSecretRef,omitempty"`
	NodePublishSecretRef       *SecretReference  `protobuf:"bytes,8,opt,name=nodePublishSecretRef,proto3" json:"nodePublishSecretRef,omitempty"`
	ControllerExpandSecretRef  *SecretReference  `protobuf:"bytes,9,opt,name=controllerExpandSecretRef,proto3" json:"controllerExpandSecretRef,omitempty"`
	NodeExpandSecretRef        *SecretReference  `protobuf:"bytes,10,opt,name=nodeExpandSecretRef,proto3" json:"nodeExpandSecretRef,omitempty"`
}

reference https://github.com/kubernetes/api/blob/release-1.27/core/v1/generated.proto#L172

func (*CSIVolumeSource) Descriptor added in v5.0.85

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

func (*CSIVolumeSource) GetControllerExpandSecretRef added in v5.0.85

func (m *CSIVolumeSource) GetControllerExpandSecretRef() *SecretReference

func (*CSIVolumeSource) GetControllerPublishSecretRef added in v5.0.85

func (m *CSIVolumeSource) GetControllerPublishSecretRef() *SecretReference

func (*CSIVolumeSource) GetDriver added in v5.0.102

func (m *CSIVolumeSource) GetDriver() string

func (*CSIVolumeSource) GetFsType added in v5.0.102

func (m *CSIVolumeSource) GetFsType() string

func (*CSIVolumeSource) GetNodeExpandSecretRef added in v5.0.85

func (m *CSIVolumeSource) GetNodeExpandSecretRef() *SecretReference

func (*CSIVolumeSource) GetNodePublishSecretRef added in v5.0.85

func (m *CSIVolumeSource) GetNodePublishSecretRef() *SecretReference

func (*CSIVolumeSource) GetNodeStageSecretRef added in v5.0.85

func (m *CSIVolumeSource) GetNodeStageSecretRef() *SecretReference

func (*CSIVolumeSource) GetReadOnly added in v5.0.102

func (m *CSIVolumeSource) GetReadOnly() bool

func (*CSIVolumeSource) GetVolumeAttributes added in v5.0.85

func (m *CSIVolumeSource) GetVolumeAttributes() map[string]string

func (*CSIVolumeSource) GetVolumeHandle added in v5.0.102

func (m *CSIVolumeSource) GetVolumeHandle() string

func (*CSIVolumeSource) Marshal added in v5.0.85

func (m *CSIVolumeSource) Marshal() (dAtA []byte, err error)

func (*CSIVolumeSource) MarshalTo added in v5.0.85

func (m *CSIVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*CSIVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *CSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CSIVolumeSource) ProtoMessage added in v5.0.85

func (*CSIVolumeSource) ProtoMessage()

func (*CSIVolumeSource) Reset added in v5.0.85

func (m *CSIVolumeSource) Reset()

func (*CSIVolumeSource) Size added in v5.0.85

func (m *CSIVolumeSource) Size() (n int)

func (*CSIVolumeSource) String added in v5.0.85

func (m *CSIVolumeSource) String() string

func (*CSIVolumeSource) Unmarshal added in v5.0.85

func (m *CSIVolumeSource) Unmarshal(dAtA []byte) error

func (*CSIVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *CSIVolumeSource) XXX_DiscardUnknown()

func (*CSIVolumeSource) XXX_Marshal added in v5.0.102

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

func (*CSIVolumeSource) XXX_Merge added in v5.0.102

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

func (*CSIVolumeSource) XXX_Size added in v5.0.102

func (m *CSIVolumeSource) XXX_Size() int

func (*CSIVolumeSource) XXX_Unmarshal added in v5.0.102

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

type CSIVolumeSourceBuilder added in v5.0.94

type CSIVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewCSIVolumeSourceBuilder added in v5.0.94

func NewCSIVolumeSourceBuilder(writer io.Writer) *CSIVolumeSourceBuilder

func (*CSIVolumeSourceBuilder) AddVolumeAttributes added in v5.0.94

func (x *CSIVolumeSourceBuilder) AddVolumeAttributes(cb func(w *CSIVolumeSource_VolumeAttributesEntryBuilder))

func (*CSIVolumeSourceBuilder) Reset added in v5.0.94

func (x *CSIVolumeSourceBuilder) Reset(writer io.Writer)

func (*CSIVolumeSourceBuilder) SetControllerExpandSecretRef added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetControllerExpandSecretRef(cb func(w *SecretReferenceBuilder))

func (*CSIVolumeSourceBuilder) SetControllerPublishSecretRef added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetControllerPublishSecretRef(cb func(w *SecretReferenceBuilder))

func (*CSIVolumeSourceBuilder) SetDriver added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetDriver(v string)

func (*CSIVolumeSourceBuilder) SetFsType added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetFsType(v string)

func (*CSIVolumeSourceBuilder) SetNodeExpandSecretRef added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetNodeExpandSecretRef(cb func(w *SecretReferenceBuilder))

func (*CSIVolumeSourceBuilder) SetNodePublishSecretRef added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetNodePublishSecretRef(cb func(w *SecretReferenceBuilder))

func (*CSIVolumeSourceBuilder) SetNodeStageSecretRef added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetNodeStageSecretRef(cb func(w *SecretReferenceBuilder))

func (*CSIVolumeSourceBuilder) SetReadOnly added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetReadOnly(v bool)

func (*CSIVolumeSourceBuilder) SetVolumeHandle added in v5.0.94

func (x *CSIVolumeSourceBuilder) SetVolumeHandle(v string)

type CSIVolumeSource_VolumeAttributesEntryBuilder added in v5.0.94

type CSIVolumeSource_VolumeAttributesEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCSIVolumeSource_VolumeAttributesEntryBuilder added in v5.0.94

func NewCSIVolumeSource_VolumeAttributesEntryBuilder(writer io.Writer) *CSIVolumeSource_VolumeAttributesEntryBuilder

func (*CSIVolumeSource_VolumeAttributesEntryBuilder) Reset added in v5.0.94

func (*CSIVolumeSource_VolumeAttributesEntryBuilder) SetKey added in v5.0.94

func (*CSIVolumeSource_VolumeAttributesEntryBuilder) SetValue added in v5.0.94

type Cluster

type Cluster struct {
	NodeCount         int32            `protobuf:"varint,1,opt,name=nodeCount,proto3" json:"nodeCount,omitempty"`
	KubeletVersions   map[string]int32 `` /* 172-byte string literal not displayed */
	ApiServerVersions map[string]int32 `` /* 176-byte string literal not displayed */
	// sum of all nodes capacities and allocatables.
	// Using smallest possible quantity levels.
	// For memory it is bytes, for CPU it is millicore.
	PodCapacity                  uint32           `protobuf:"varint,4,opt,name=podCapacity,proto3" json:"podCapacity,omitempty"`
	PodAllocatable               uint32           `protobuf:"varint,5,opt,name=podAllocatable,proto3" json:"podAllocatable,omitempty"`
	MemoryAllocatable            uint64           `protobuf:"varint,6,opt,name=memoryAllocatable,proto3" json:"memoryAllocatable,omitempty"`
	MemoryCapacity               uint64           `protobuf:"varint,7,opt,name=memoryCapacity,proto3" json:"memoryCapacity,omitempty"`
	CpuAllocatable               uint64           `protobuf:"varint,8,opt,name=cpuAllocatable,proto3" json:"cpuAllocatable,omitempty"`
	CpuCapacity                  uint64           `protobuf:"varint,9,opt,name=cpuCapacity,proto3" json:"cpuCapacity,omitempty"`
	ResourceVersion              string           `protobuf:"bytes,10,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	CreationTimestamp            int64            `protobuf:"varint,11,opt,name=creationTimestamp,proto3" json:"creationTimestamp,omitempty"`
	Tags                         []string         `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics                      *ResourceMetrics `protobuf:"bytes,13,opt,name=metrics,proto3" json:"metrics,omitempty"`
	ExtendedResourcesAllocatable map[string]int64 `` /* 199-byte string literal not displayed */
	ExtendedResourcesCapacity    map[string]int64 `` /* 193-byte string literal not displayed */
}

func (*Cluster) Descriptor

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

func (*Cluster) GetApiServerVersions

func (m *Cluster) GetApiServerVersions() map[string]int32

func (*Cluster) GetCpuAllocatable added in v5.0.102

func (m *Cluster) GetCpuAllocatable() uint64

func (*Cluster) GetCpuCapacity added in v5.0.102

func (m *Cluster) GetCpuCapacity() uint64

func (*Cluster) GetCreationTimestamp added in v5.0.102

func (m *Cluster) GetCreationTimestamp() int64

func (*Cluster) GetExtendedResourcesAllocatable added in v5.0.112

func (m *Cluster) GetExtendedResourcesAllocatable() map[string]int64

func (*Cluster) GetExtendedResourcesCapacity added in v5.0.112

func (m *Cluster) GetExtendedResourcesCapacity() map[string]int64

func (*Cluster) GetKubeletVersions

func (m *Cluster) GetKubeletVersions() map[string]int32

func (*Cluster) GetMemoryAllocatable added in v5.0.102

func (m *Cluster) GetMemoryAllocatable() uint64

func (*Cluster) GetMemoryCapacity added in v5.0.102

func (m *Cluster) GetMemoryCapacity() uint64

func (*Cluster) GetMetrics added in v5.0.41

func (m *Cluster) GetMetrics() *ResourceMetrics

func (*Cluster) GetNodeCount added in v5.0.102

func (m *Cluster) GetNodeCount() int32

func (*Cluster) GetPodAllocatable added in v5.0.102

func (m *Cluster) GetPodAllocatable() uint32

func (*Cluster) GetPodCapacity added in v5.0.102

func (m *Cluster) GetPodCapacity() uint32

func (*Cluster) GetResourceVersion added in v5.0.102

func (m *Cluster) GetResourceVersion() string

func (*Cluster) GetTags added in v5.0.102

func (m *Cluster) GetTags() []string

func (*Cluster) Marshal

func (m *Cluster) Marshal() (dAtA []byte, err error)

func (*Cluster) MarshalTo

func (m *Cluster) MarshalTo(dAtA []byte) (int, error)

func (*Cluster) MarshalToSizedBuffer added in v5.0.102

func (m *Cluster) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) Reset

func (m *Cluster) Reset()

func (*Cluster) Size

func (m *Cluster) Size() (n int)

func (*Cluster) String

func (m *Cluster) String() string

func (*Cluster) Unmarshal

func (m *Cluster) Unmarshal(dAtA []byte) error

func (*Cluster) XXX_DiscardUnknown added in v5.0.102

func (m *Cluster) XXX_DiscardUnknown()

func (*Cluster) XXX_Marshal added in v5.0.102

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

func (*Cluster) XXX_Merge added in v5.0.102

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

func (*Cluster) XXX_Size added in v5.0.102

func (m *Cluster) XXX_Size() int

func (*Cluster) XXX_Unmarshal added in v5.0.102

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

type ClusterBuilder added in v5.0.94

type ClusterBuilder struct {
	// contains filtered or unexported fields
}

func NewClusterBuilder added in v5.0.94

func NewClusterBuilder(writer io.Writer) *ClusterBuilder

func (*ClusterBuilder) AddApiServerVersions added in v5.0.94

func (x *ClusterBuilder) AddApiServerVersions(cb func(w *Cluster_ApiServerVersionsEntryBuilder))

func (*ClusterBuilder) AddExtendedResourcesAllocatable added in v5.0.112

func (x *ClusterBuilder) AddExtendedResourcesAllocatable(cb func(w *Cluster_ExtendedResourcesAllocatableEntryBuilder))

func (*ClusterBuilder) AddExtendedResourcesCapacity added in v5.0.112

func (x *ClusterBuilder) AddExtendedResourcesCapacity(cb func(w *Cluster_ExtendedResourcesCapacityEntryBuilder))

func (*ClusterBuilder) AddKubeletVersions added in v5.0.94

func (x *ClusterBuilder) AddKubeletVersions(cb func(w *Cluster_KubeletVersionsEntryBuilder))

func (*ClusterBuilder) AddTags added in v5.0.94

func (x *ClusterBuilder) AddTags(v string)

func (*ClusterBuilder) Reset added in v5.0.94

func (x *ClusterBuilder) Reset(writer io.Writer)

func (*ClusterBuilder) SetCpuAllocatable added in v5.0.94

func (x *ClusterBuilder) SetCpuAllocatable(v uint64)

func (*ClusterBuilder) SetCpuCapacity added in v5.0.94

func (x *ClusterBuilder) SetCpuCapacity(v uint64)

func (*ClusterBuilder) SetCreationTimestamp added in v5.0.94

func (x *ClusterBuilder) SetCreationTimestamp(v int64)

func (*ClusterBuilder) SetMemoryAllocatable added in v5.0.94

func (x *ClusterBuilder) SetMemoryAllocatable(v uint64)

func (*ClusterBuilder) SetMemoryCapacity added in v5.0.94

func (x *ClusterBuilder) SetMemoryCapacity(v uint64)

func (*ClusterBuilder) SetMetrics added in v5.0.94

func (x *ClusterBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*ClusterBuilder) SetNodeCount added in v5.0.94

func (x *ClusterBuilder) SetNodeCount(v int32)

func (*ClusterBuilder) SetPodAllocatable added in v5.0.94

func (x *ClusterBuilder) SetPodAllocatable(v uint32)

func (*ClusterBuilder) SetPodCapacity added in v5.0.94

func (x *ClusterBuilder) SetPodCapacity(v uint32)

func (*ClusterBuilder) SetResourceVersion added in v5.0.94

func (x *ClusterBuilder) SetResourceVersion(v string)

type ClusterRole

type ClusterRole struct {
	Metadata         *Metadata                   `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Rules            []*PolicyRule               `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
	AggregationRules []*LabelSelectorRequirement `protobuf:"bytes,3,rep,name=aggregationRules,proto3" json:"aggregationRules,omitempty"`
	Yaml             []byte                      `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags             []string                    `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics          *ResourceMetrics            `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L40

func (*ClusterRole) Descriptor

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

func (*ClusterRole) GetAggregationRules

func (m *ClusterRole) GetAggregationRules() []*LabelSelectorRequirement

func (*ClusterRole) GetMetadata

func (m *ClusterRole) GetMetadata() *Metadata

func (*ClusterRole) GetMetrics added in v5.0.41

func (m *ClusterRole) GetMetrics() *ResourceMetrics

func (*ClusterRole) GetRules

func (m *ClusterRole) GetRules() []*PolicyRule

func (*ClusterRole) GetTags added in v5.0.102

func (m *ClusterRole) GetTags() []string

func (*ClusterRole) GetYaml deprecated added in v5.0.102

func (m *ClusterRole) GetYaml() []byte

Deprecated: Do not use.

func (*ClusterRole) Marshal

func (m *ClusterRole) Marshal() (dAtA []byte, err error)

func (*ClusterRole) MarshalTo

func (m *ClusterRole) MarshalTo(dAtA []byte) (int, error)

func (*ClusterRole) MarshalToSizedBuffer added in v5.0.102

func (m *ClusterRole) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterRole) ProtoMessage

func (*ClusterRole) ProtoMessage()

func (*ClusterRole) Reset

func (m *ClusterRole) Reset()

func (*ClusterRole) Size

func (m *ClusterRole) Size() (n int)

func (*ClusterRole) String

func (m *ClusterRole) String() string

func (*ClusterRole) Unmarshal

func (m *ClusterRole) Unmarshal(dAtA []byte) error

func (*ClusterRole) XXX_DiscardUnknown added in v5.0.102

func (m *ClusterRole) XXX_DiscardUnknown()

func (*ClusterRole) XXX_Marshal added in v5.0.102

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

func (*ClusterRole) XXX_Merge added in v5.0.102

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

func (*ClusterRole) XXX_Size added in v5.0.102

func (m *ClusterRole) XXX_Size() int

func (*ClusterRole) XXX_Unmarshal added in v5.0.102

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

type ClusterRoleBinding

type ClusterRoleBinding struct {
	Metadata *Metadata                  `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Subjects []*Subject                 `protobuf:"bytes,2,rep,name=subjects,proto3" json:"subjects,omitempty"`
	RoleRef  *TypedLocalObjectReference `protobuf:"bytes,3,opt,name=roleRef,proto3" json:"roleRef,omitempty"`
	Yaml     []byte                     `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string                   `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L58

func (*ClusterRoleBinding) Descriptor

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

func (*ClusterRoleBinding) GetMetadata

func (m *ClusterRoleBinding) GetMetadata() *Metadata

func (*ClusterRoleBinding) GetRoleRef

func (*ClusterRoleBinding) GetSubjects

func (m *ClusterRoleBinding) GetSubjects() []*Subject

func (*ClusterRoleBinding) GetTags added in v5.0.102

func (m *ClusterRoleBinding) GetTags() []string

func (*ClusterRoleBinding) GetYaml deprecated added in v5.0.102

func (m *ClusterRoleBinding) GetYaml() []byte

Deprecated: Do not use.

func (*ClusterRoleBinding) Marshal

func (m *ClusterRoleBinding) Marshal() (dAtA []byte, err error)

func (*ClusterRoleBinding) MarshalTo

func (m *ClusterRoleBinding) MarshalTo(dAtA []byte) (int, error)

func (*ClusterRoleBinding) MarshalToSizedBuffer added in v5.0.102

func (m *ClusterRoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterRoleBinding) ProtoMessage

func (*ClusterRoleBinding) ProtoMessage()

func (*ClusterRoleBinding) Reset

func (m *ClusterRoleBinding) Reset()

func (*ClusterRoleBinding) Size

func (m *ClusterRoleBinding) Size() (n int)

func (*ClusterRoleBinding) String

func (m *ClusterRoleBinding) String() string

func (*ClusterRoleBinding) Unmarshal

func (m *ClusterRoleBinding) Unmarshal(dAtA []byte) error

func (*ClusterRoleBinding) XXX_DiscardUnknown added in v5.0.102

func (m *ClusterRoleBinding) XXX_DiscardUnknown()

func (*ClusterRoleBinding) XXX_Marshal added in v5.0.102

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

func (*ClusterRoleBinding) XXX_Merge added in v5.0.102

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

func (*ClusterRoleBinding) XXX_Size added in v5.0.102

func (m *ClusterRoleBinding) XXX_Size() int

func (*ClusterRoleBinding) XXX_Unmarshal added in v5.0.102

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

type ClusterRoleBindingBuilder added in v5.0.94

type ClusterRoleBindingBuilder struct {
	// contains filtered or unexported fields
}

func NewClusterRoleBindingBuilder added in v5.0.94

func NewClusterRoleBindingBuilder(writer io.Writer) *ClusterRoleBindingBuilder

func (*ClusterRoleBindingBuilder) AddSubjects added in v5.0.94

func (x *ClusterRoleBindingBuilder) AddSubjects(cb func(w *SubjectBuilder))

func (*ClusterRoleBindingBuilder) AddTags added in v5.0.94

func (x *ClusterRoleBindingBuilder) AddTags(v string)

func (*ClusterRoleBindingBuilder) Reset added in v5.0.94

func (x *ClusterRoleBindingBuilder) Reset(writer io.Writer)

func (*ClusterRoleBindingBuilder) SetMetadata added in v5.0.94

func (x *ClusterRoleBindingBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*ClusterRoleBindingBuilder) SetRoleRef added in v5.0.94

func (*ClusterRoleBindingBuilder) SetYaml added in v5.0.94

func (x *ClusterRoleBindingBuilder) SetYaml(cb func(b *bytes.Buffer))

type ClusterRoleBuilder added in v5.0.94

type ClusterRoleBuilder struct {
	// contains filtered or unexported fields
}

func NewClusterRoleBuilder added in v5.0.94

func NewClusterRoleBuilder(writer io.Writer) *ClusterRoleBuilder

func (*ClusterRoleBuilder) AddAggregationRules added in v5.0.94

func (x *ClusterRoleBuilder) AddAggregationRules(cb func(w *LabelSelectorRequirementBuilder))

func (*ClusterRoleBuilder) AddRules added in v5.0.94

func (x *ClusterRoleBuilder) AddRules(cb func(w *PolicyRuleBuilder))

func (*ClusterRoleBuilder) AddTags added in v5.0.94

func (x *ClusterRoleBuilder) AddTags(v string)

func (*ClusterRoleBuilder) Reset added in v5.0.94

func (x *ClusterRoleBuilder) Reset(writer io.Writer)

func (*ClusterRoleBuilder) SetMetadata added in v5.0.94

func (x *ClusterRoleBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*ClusterRoleBuilder) SetMetrics added in v5.0.94

func (x *ClusterRoleBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*ClusterRoleBuilder) SetYaml added in v5.0.94

func (x *ClusterRoleBuilder) SetYaml(cb func(b *bytes.Buffer))

type Cluster_ApiServerVersionsEntryBuilder added in v5.0.94

type Cluster_ApiServerVersionsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCluster_ApiServerVersionsEntryBuilder added in v5.0.94

func NewCluster_ApiServerVersionsEntryBuilder(writer io.Writer) *Cluster_ApiServerVersionsEntryBuilder

func (*Cluster_ApiServerVersionsEntryBuilder) Reset added in v5.0.94

func (*Cluster_ApiServerVersionsEntryBuilder) SetKey added in v5.0.94

func (*Cluster_ApiServerVersionsEntryBuilder) SetValue added in v5.0.94

type Cluster_ExtendedResourcesAllocatableEntryBuilder added in v5.0.112

type Cluster_ExtendedResourcesAllocatableEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCluster_ExtendedResourcesAllocatableEntryBuilder added in v5.0.112

func NewCluster_ExtendedResourcesAllocatableEntryBuilder(writer io.Writer) *Cluster_ExtendedResourcesAllocatableEntryBuilder

func (*Cluster_ExtendedResourcesAllocatableEntryBuilder) Reset added in v5.0.112

func (*Cluster_ExtendedResourcesAllocatableEntryBuilder) SetKey added in v5.0.112

func (*Cluster_ExtendedResourcesAllocatableEntryBuilder) SetValue added in v5.0.112

type Cluster_ExtendedResourcesCapacityEntryBuilder added in v5.0.112

type Cluster_ExtendedResourcesCapacityEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCluster_ExtendedResourcesCapacityEntryBuilder added in v5.0.112

func NewCluster_ExtendedResourcesCapacityEntryBuilder(writer io.Writer) *Cluster_ExtendedResourcesCapacityEntryBuilder

func (*Cluster_ExtendedResourcesCapacityEntryBuilder) Reset added in v5.0.112

func (*Cluster_ExtendedResourcesCapacityEntryBuilder) SetKey added in v5.0.112

func (*Cluster_ExtendedResourcesCapacityEntryBuilder) SetValue added in v5.0.112

type Cluster_KubeletVersionsEntryBuilder added in v5.0.94

type Cluster_KubeletVersionsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCluster_KubeletVersionsEntryBuilder added in v5.0.94

func NewCluster_KubeletVersionsEntryBuilder(writer io.Writer) *Cluster_KubeletVersionsEntryBuilder

func (*Cluster_KubeletVersionsEntryBuilder) Reset added in v5.0.94

func (*Cluster_KubeletVersionsEntryBuilder) SetKey added in v5.0.94

func (*Cluster_KubeletVersionsEntryBuilder) SetValue added in v5.0.94

type CollectorCluster

type CollectorCluster struct {
	ClusterName string   `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string   `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32    `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32    `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Cluster     *Cluster `protobuf:"bytes,5,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Tags        []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorCluster) Descriptor

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

func (*CollectorCluster) GetCluster

func (m *CollectorCluster) GetCluster() *Cluster

func (*CollectorCluster) GetClusterId added in v5.0.102

func (m *CollectorCluster) GetClusterId() string

func (*CollectorCluster) GetClusterName added in v5.0.102

func (m *CollectorCluster) GetClusterName() string

func (*CollectorCluster) GetGroupId added in v5.0.102

func (m *CollectorCluster) GetGroupId() int32

func (*CollectorCluster) GetGroupSize added in v5.0.102

func (m *CollectorCluster) GetGroupSize() int32

func (*CollectorCluster) GetTags added in v5.0.102

func (m *CollectorCluster) GetTags() []string

func (*CollectorCluster) Marshal

func (m *CollectorCluster) Marshal() (dAtA []byte, err error)

func (*CollectorCluster) MarshalTo

func (m *CollectorCluster) MarshalTo(dAtA []byte) (int, error)

func (*CollectorCluster) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorCluster) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorCluster) ProtoMessage

func (*CollectorCluster) ProtoMessage()

func (*CollectorCluster) Reset

func (m *CollectorCluster) Reset()

func (*CollectorCluster) Size

func (m *CollectorCluster) Size() (n int)

func (*CollectorCluster) String

func (m *CollectorCluster) String() string

func (*CollectorCluster) Unmarshal

func (m *CollectorCluster) Unmarshal(dAtA []byte) error

func (*CollectorCluster) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorCluster) XXX_DiscardUnknown()

func (*CollectorCluster) XXX_Marshal added in v5.0.102

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

func (*CollectorCluster) XXX_Merge added in v5.0.102

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

func (*CollectorCluster) XXX_Size added in v5.0.102

func (m *CollectorCluster) XXX_Size() int

func (*CollectorCluster) XXX_Unmarshal added in v5.0.102

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

type CollectorClusterBuilder added in v5.0.94

type CollectorClusterBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorClusterBuilder added in v5.0.94

func NewCollectorClusterBuilder(writer io.Writer) *CollectorClusterBuilder

func (*CollectorClusterBuilder) AddTags added in v5.0.94

func (x *CollectorClusterBuilder) AddTags(v string)

func (*CollectorClusterBuilder) Reset added in v5.0.94

func (x *CollectorClusterBuilder) Reset(writer io.Writer)

func (*CollectorClusterBuilder) SetCluster added in v5.0.94

func (x *CollectorClusterBuilder) SetCluster(cb func(w *ClusterBuilder))

func (*CollectorClusterBuilder) SetClusterId added in v5.0.94

func (x *CollectorClusterBuilder) SetClusterId(v string)

func (*CollectorClusterBuilder) SetClusterName added in v5.0.94

func (x *CollectorClusterBuilder) SetClusterName(v string)

func (*CollectorClusterBuilder) SetGroupId added in v5.0.94

func (x *CollectorClusterBuilder) SetGroupId(v int32)

func (*CollectorClusterBuilder) SetGroupSize added in v5.0.94

func (x *CollectorClusterBuilder) SetGroupSize(v int32)

type CollectorClusterRole

type CollectorClusterRole struct {
	ClusterName  string         `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId    string         `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId      int32          `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize    int32          `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ClusterRoles []*ClusterRole `protobuf:"bytes,5,rep,name=clusterRoles,proto3" json:"clusterRoles,omitempty"`
	Tags         []string       `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorClusterRole) Descriptor

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

func (*CollectorClusterRole) GetClusterId added in v5.0.102

func (m *CollectorClusterRole) GetClusterId() string

func (*CollectorClusterRole) GetClusterName added in v5.0.102

func (m *CollectorClusterRole) GetClusterName() string

func (*CollectorClusterRole) GetClusterRoles

func (m *CollectorClusterRole) GetClusterRoles() []*ClusterRole

func (*CollectorClusterRole) GetGroupId added in v5.0.102

func (m *CollectorClusterRole) GetGroupId() int32

func (*CollectorClusterRole) GetGroupSize added in v5.0.102

func (m *CollectorClusterRole) GetGroupSize() int32

func (*CollectorClusterRole) GetTags added in v5.0.102

func (m *CollectorClusterRole) GetTags() []string

func (*CollectorClusterRole) Marshal

func (m *CollectorClusterRole) Marshal() (dAtA []byte, err error)

func (*CollectorClusterRole) MarshalTo

func (m *CollectorClusterRole) MarshalTo(dAtA []byte) (int, error)

func (*CollectorClusterRole) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorClusterRole) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorClusterRole) ProtoMessage

func (*CollectorClusterRole) ProtoMessage()

func (*CollectorClusterRole) Reset

func (m *CollectorClusterRole) Reset()

func (*CollectorClusterRole) Size

func (m *CollectorClusterRole) Size() (n int)

func (*CollectorClusterRole) String

func (m *CollectorClusterRole) String() string

func (*CollectorClusterRole) Unmarshal

func (m *CollectorClusterRole) Unmarshal(dAtA []byte) error

func (*CollectorClusterRole) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorClusterRole) XXX_DiscardUnknown()

func (*CollectorClusterRole) XXX_Marshal added in v5.0.102

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

func (*CollectorClusterRole) XXX_Merge added in v5.0.102

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

func (*CollectorClusterRole) XXX_Size added in v5.0.102

func (m *CollectorClusterRole) XXX_Size() int

func (*CollectorClusterRole) XXX_Unmarshal added in v5.0.102

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

type CollectorClusterRoleBinding

type CollectorClusterRoleBinding struct {
	ClusterName         string                `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId           string                `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId             int32                 `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize           int32                 `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ClusterRoleBindings []*ClusterRoleBinding `protobuf:"bytes,5,rep,name=clusterRoleBindings,proto3" json:"clusterRoleBindings,omitempty"`
	Tags                []string              `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorClusterRoleBinding) Descriptor

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

func (*CollectorClusterRoleBinding) GetClusterId added in v5.0.102

func (m *CollectorClusterRoleBinding) GetClusterId() string

func (*CollectorClusterRoleBinding) GetClusterName added in v5.0.102

func (m *CollectorClusterRoleBinding) GetClusterName() string

func (*CollectorClusterRoleBinding) GetClusterRoleBindings

func (m *CollectorClusterRoleBinding) GetClusterRoleBindings() []*ClusterRoleBinding

func (*CollectorClusterRoleBinding) GetGroupId added in v5.0.102

func (m *CollectorClusterRoleBinding) GetGroupId() int32

func (*CollectorClusterRoleBinding) GetGroupSize added in v5.0.102

func (m *CollectorClusterRoleBinding) GetGroupSize() int32

func (*CollectorClusterRoleBinding) GetTags added in v5.0.102

func (m *CollectorClusterRoleBinding) GetTags() []string

func (*CollectorClusterRoleBinding) Marshal

func (m *CollectorClusterRoleBinding) Marshal() (dAtA []byte, err error)

func (*CollectorClusterRoleBinding) MarshalTo

func (m *CollectorClusterRoleBinding) MarshalTo(dAtA []byte) (int, error)

func (*CollectorClusterRoleBinding) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorClusterRoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorClusterRoleBinding) ProtoMessage

func (*CollectorClusterRoleBinding) ProtoMessage()

func (*CollectorClusterRoleBinding) Reset

func (m *CollectorClusterRoleBinding) Reset()

func (*CollectorClusterRoleBinding) Size

func (m *CollectorClusterRoleBinding) Size() (n int)

func (*CollectorClusterRoleBinding) String

func (m *CollectorClusterRoleBinding) String() string

func (*CollectorClusterRoleBinding) Unmarshal

func (m *CollectorClusterRoleBinding) Unmarshal(dAtA []byte) error

func (*CollectorClusterRoleBinding) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorClusterRoleBinding) XXX_DiscardUnknown()

func (*CollectorClusterRoleBinding) XXX_Marshal added in v5.0.102

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

func (*CollectorClusterRoleBinding) XXX_Merge added in v5.0.102

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

func (*CollectorClusterRoleBinding) XXX_Size added in v5.0.102

func (m *CollectorClusterRoleBinding) XXX_Size() int

func (*CollectorClusterRoleBinding) XXX_Unmarshal added in v5.0.102

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

type CollectorClusterRoleBindingBuilder added in v5.0.94

type CollectorClusterRoleBindingBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorClusterRoleBindingBuilder added in v5.0.94

func NewCollectorClusterRoleBindingBuilder(writer io.Writer) *CollectorClusterRoleBindingBuilder

func (*CollectorClusterRoleBindingBuilder) AddClusterRoleBindings added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) AddClusterRoleBindings(cb func(w *ClusterRoleBindingBuilder))

func (*CollectorClusterRoleBindingBuilder) AddTags added in v5.0.94

func (*CollectorClusterRoleBindingBuilder) Reset added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) Reset(writer io.Writer)

func (*CollectorClusterRoleBindingBuilder) SetClusterId added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) SetClusterId(v string)

func (*CollectorClusterRoleBindingBuilder) SetClusterName added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) SetClusterName(v string)

func (*CollectorClusterRoleBindingBuilder) SetGroupId added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) SetGroupId(v int32)

func (*CollectorClusterRoleBindingBuilder) SetGroupSize added in v5.0.94

func (x *CollectorClusterRoleBindingBuilder) SetGroupSize(v int32)

type CollectorClusterRoleBuilder added in v5.0.94

type CollectorClusterRoleBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorClusterRoleBuilder added in v5.0.94

func NewCollectorClusterRoleBuilder(writer io.Writer) *CollectorClusterRoleBuilder

func (*CollectorClusterRoleBuilder) AddClusterRoles added in v5.0.94

func (x *CollectorClusterRoleBuilder) AddClusterRoles(cb func(w *ClusterRoleBuilder))

func (*CollectorClusterRoleBuilder) AddTags added in v5.0.94

func (x *CollectorClusterRoleBuilder) AddTags(v string)

func (*CollectorClusterRoleBuilder) Reset added in v5.0.94

func (x *CollectorClusterRoleBuilder) Reset(writer io.Writer)

func (*CollectorClusterRoleBuilder) SetClusterId added in v5.0.94

func (x *CollectorClusterRoleBuilder) SetClusterId(v string)

func (*CollectorClusterRoleBuilder) SetClusterName added in v5.0.94

func (x *CollectorClusterRoleBuilder) SetClusterName(v string)

func (*CollectorClusterRoleBuilder) SetGroupId added in v5.0.94

func (x *CollectorClusterRoleBuilder) SetGroupId(v int32)

func (*CollectorClusterRoleBuilder) SetGroupSize added in v5.0.94

func (x *CollectorClusterRoleBuilder) SetGroupSize(v int32)

type CollectorConnections

type CollectorConnections struct {
	HostName    string        `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
	NetworkId   string        `protobuf:"bytes,12,opt,name=networkId,proto3" json:"networkId,omitempty"`
	Connections []*Connection `protobuf:"bytes,3,rep,name=connections,proto3" json:"connections,omitempty"`
	// Message batching metadata
	GroupId   int32 `protobuf:"varint,5,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize int32 `protobuf:"varint,6,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	// Mapping of resourceID to metadata. For containers, each `connection` has a containerId field which can be mapped here.
	ResolvedResources map[string]*ResourceMetadata `` /* 175-byte string literal not displayed */
	// Mapping of processes running in each container
	ContainerForPid map[int32]string `` /* 173-byte string literal not displayed */
	// encoded bytes here are use to store a tags []string
	// the tags encoder is more space efficient than protobuf
	EncodedTags []byte `protobuf:"bytes,11,opt,name=encodedTags,proto3" json:"encodedTags,omitempty"`
	// All tags indexed by Connection.tags
	EncodedConnectionsTags []byte            `protobuf:"bytes,38,opt,name=encodedConnectionsTags,proto3" json:"encodedConnectionsTags,omitempty"`
	ContainerHostType      ContainerHostType `` /* 134-byte string literal not displayed */
	// For now, we'll keep emitting telemetry from agents < 7.35
	ConnTelemetry    *CollectorConnectionsTelemetry `protobuf:"bytes,16,opt,name=connTelemetry,proto3" json:"connTelemetry,omitempty"`
	ConnTelemetryMap map[string]int64               `` /* 175-byte string literal not displayed */
	// OS Telemetry
	Architecture    string `protobuf:"bytes,17,opt,name=architecture,proto3" json:"architecture,omitempty"`
	KernelVersion   string `protobuf:"bytes,18,opt,name=kernelVersion,proto3" json:"kernelVersion,omitempty"`
	Platform        string `protobuf:"bytes,19,opt,name=platform,proto3" json:"platform,omitempty"`
	PlatformVersion string `protobuf:"bytes,20,opt,name=platformVersion,proto3" json:"platformVersion,omitempty"`
	// Runtime compilation telemetry
	CompilationTelemetryByAsset map[string]*RuntimeCompilationTelemetry `` /* 196-byte string literal not displayed */
	KernelHeaderFetchResult     KernelHeaderFetchResult                 `` /* 152-byte string literal not displayed */
	// CO-RE telemetry
	CORETelemetryByAsset map[string]COREResult `` /* 221-byte string literal not displayed */
	// Prebuilt EBPF assets in use
	PrebuiltEBPFAssets []string            `protobuf:"bytes,44,rep,name=PrebuiltEBPFAssets,proto3" json:"PrebuiltEBPFAssets,omitempty"`
	Routes             []*Route            `protobuf:"bytes,31,rep,name=routes,proto3" json:"routes,omitempty"`
	RouteMetadata      []*RouteMetadata    `protobuf:"bytes,34,rep,name=routeMetadata,proto3" json:"routeMetadata,omitempty"`
	AgentConfiguration *AgentConfiguration `protobuf:"bytes,35,opt,name=agentConfiguration,proto3" json:"agentConfiguration,omitempty"`
	// encoded dns is a map of (string) ip-> list of domains (DNSEntry)
	EncodedDNS []byte `protobuf:"bytes,14,opt,name=encodedDNS,proto3" json:"encodedDNS,omitempty"`
	// All queried DNS domains for which we have collected stats
	Domains []string `protobuf:"bytes,30,rep,name=domains,proto3" json:"domains,omitempty"`
	//////////////////
	// V2 encodings
	// all domain strings are now indexes into a single array of strings
	// hostname query information.  Encoded via V2DNSEncoder.EncodeDomainDatabase
	// is a single buffer; varint number of strings, followed by each string.
	EncodedDomainDatabase []byte `protobuf:"bytes,36,opt,name=encodedDomainDatabase,proto3" json:"encodedDomainDatabase,omitempty"`
	// new representation of encoded DNS.  This is a map of the string representation
	// of the IP --> DNSDatabaseEntry message. (was encodedDNS).  Encoded
	// via V2DNSEncoder.EncodeMapped.  Full buffer description provided there.
	EncodedDnsLookups   []byte           `protobuf:"bytes,37,opt,name=encodedDnsLookups,proto3" json:"encodedDnsLookups,omitempty"`
	ResolvedHostsByName map[string]*Host `` /* 180-byte string literal not displayed */
}

func (*CollectorConnections) Descriptor

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

func (*CollectorConnections) GetAgentConfiguration

func (m *CollectorConnections) GetAgentConfiguration() *AgentConfiguration

func (*CollectorConnections) GetArchitecture added in v5.0.102

func (m *CollectorConnections) GetArchitecture() string

func (*CollectorConnections) GetCORETelemetryByAsset added in v5.0.39

func (m *CollectorConnections) GetCORETelemetryByAsset() map[string]COREResult

func (*CollectorConnections) GetCompilationTelemetryByAsset

func (m *CollectorConnections) GetCompilationTelemetryByAsset() map[string]*RuntimeCompilationTelemetry

func (*CollectorConnections) GetConnTelemetry

func (m *CollectorConnections) GetConnTelemetry() *CollectorConnectionsTelemetry

func (*CollectorConnections) GetConnTelemetryMap added in v5.0.15

func (m *CollectorConnections) GetConnTelemetryMap() map[string]int64

func (*CollectorConnections) GetConnections

func (m *CollectorConnections) GetConnections() []*Connection

func (*CollectorConnections) GetConnectionsTags added in v5.0.6

func (m *CollectorConnections) GetConnectionsTags(tagIndex int32) []string

GetConnectionsTags get tags for a connection

func (*CollectorConnections) GetContainerForPid

func (m *CollectorConnections) GetContainerForPid() map[int32]string

func (*CollectorConnections) GetContainerHostType added in v5.0.102

func (m *CollectorConnections) GetContainerHostType() ContainerHostType

func (*CollectorConnections) GetDNS

func (m *CollectorConnections) GetDNS(addr *Addr) (string, []string, error)

GetDNS returns the DNS entries for the given addr. The first argument returned is the first DNS entry followed by any additional name resolutions. Most IPs will have a single resolution so this dual format allows us to avoid allocations for the common case. If there are multiple name resolutions, there is no implied priority between the dual values

func (*CollectorConnections) GetDNSNameByOffset

func (m *CollectorConnections) GetDNSNameByOffset(off int32) (string, error)

GetDNSNameByOffset gets the dns name at a given offset

func (*CollectorConnections) GetDNSNames

func (m *CollectorConnections) GetDNSNames() ([]string, error)

GetDNSNames returns all the DNS entries

func (*CollectorConnections) GetDomains added in v5.0.102

func (m *CollectorConnections) GetDomains() []string

func (*CollectorConnections) GetEncodedConnectionsTags added in v5.0.102

func (m *CollectorConnections) GetEncodedConnectionsTags() []byte

func (*CollectorConnections) GetEncodedDNS added in v5.0.102

func (m *CollectorConnections) GetEncodedDNS() []byte

func (*CollectorConnections) GetEncodedDnsLookups added in v5.0.102

func (m *CollectorConnections) GetEncodedDnsLookups() []byte

func (*CollectorConnections) GetEncodedDomainDatabase added in v5.0.102

func (m *CollectorConnections) GetEncodedDomainDatabase() []byte

func (*CollectorConnections) GetEncodedTags added in v5.0.102

func (m *CollectorConnections) GetEncodedTags() []byte

func (*CollectorConnections) GetGroupId added in v5.0.102

func (m *CollectorConnections) GetGroupId() int32

func (*CollectorConnections) GetGroupSize added in v5.0.102

func (m *CollectorConnections) GetGroupSize() int32

func (*CollectorConnections) GetHostName added in v5.0.102

func (m *CollectorConnections) GetHostName() string

func (*CollectorConnections) GetHostTags

func (m *CollectorConnections) GetHostTags(host *Host) []string

func (*CollectorConnections) GetKernelHeaderFetchResult added in v5.0.102

func (m *CollectorConnections) GetKernelHeaderFetchResult() KernelHeaderFetchResult

func (*CollectorConnections) GetKernelVersion added in v5.0.102

func (m *CollectorConnections) GetKernelVersion() string

func (*CollectorConnections) GetNetworkId added in v5.0.102

func (m *CollectorConnections) GetNetworkId() string

func (*CollectorConnections) GetPlatform added in v5.0.102

func (m *CollectorConnections) GetPlatform() string

func (*CollectorConnections) GetPlatformVersion added in v5.0.102

func (m *CollectorConnections) GetPlatformVersion() string

func (*CollectorConnections) GetPrebuiltEBPFAssets added in v5.0.102

func (m *CollectorConnections) GetPrebuiltEBPFAssets() []string

func (*CollectorConnections) GetResolvedHostsByName added in v5.0.24

func (m *CollectorConnections) GetResolvedHostsByName() map[string]*Host

func (*CollectorConnections) GetResolvedResources

func (m *CollectorConnections) GetResolvedResources() map[string]*ResourceMetadata

func (*CollectorConnections) GetResourceTags

func (m *CollectorConnections) GetResourceTags(resource *ResourceMetadata) []string

func (*CollectorConnections) GetRouteMetadata

func (m *CollectorConnections) GetRouteMetadata() []*RouteMetadata

func (*CollectorConnections) GetRoutes

func (m *CollectorConnections) GetRoutes() []*Route

func (*CollectorConnections) GetTags

func (m *CollectorConnections) GetTags(tagIndex int) []string

func (*CollectorConnections) IterateDNS

func (m *CollectorConnections) IterateDNS(addr *Addr, cb func(i, total int, entry string) bool) error

IterateDNS iterates over all the DNS entries for the given addr, invoking the provided callback for each one

func (*CollectorConnections) IterateHostTags

func (m *CollectorConnections) IterateHostTags(host *Host, cb func(i, total int, tag string) bool)

func (*CollectorConnections) IterateResourceTags

func (m *CollectorConnections) IterateResourceTags(resource *ResourceMetadata, cb func(i, total int, tag string) bool)

func (*CollectorConnections) Marshal

func (m *CollectorConnections) Marshal() (dAtA []byte, err error)

func (*CollectorConnections) MarshalTo

func (m *CollectorConnections) MarshalTo(dAtA []byte) (int, error)

func (*CollectorConnections) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorConnections) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorConnections) ProtoMessage

func (*CollectorConnections) ProtoMessage()

func (*CollectorConnections) Reset

func (m *CollectorConnections) Reset()

func (*CollectorConnections) Size

func (m *CollectorConnections) Size() (n int)

func (*CollectorConnections) String

func (m *CollectorConnections) String() string

func (*CollectorConnections) Unmarshal

func (m *CollectorConnections) Unmarshal(dAtA []byte) error

func (*CollectorConnections) UnsafeIterateConnectionTags added in v5.0.28

func (m *CollectorConnections) UnsafeIterateConnectionTags(tagIndex int32, cb func(i, total int, tag []byte) bool)

UnsafeIterateConnectionTags iterates the connection tags at the given index, invoking the callback function for each one. The tag slice provided to the callback buffer is unsafe and will not be valid past the end of the callback function

func (*CollectorConnections) UnsafeIterateDNS added in v5.0.19

func (m *CollectorConnections) UnsafeIterateDNS(addr *Addr, cb func(i, total int, entry []byte) bool) error

UnsafeIterateDNS iterates over all the DNS entries for the given addr, invoking the provided callback for each one The entry returned is only valid for the lifetime of the fields in this message

func (*CollectorConnections) UnsafeIterateTags added in v5.0.5

func (m *CollectorConnections) UnsafeIterateTags(tagIndex int, cb func(i, total int, tag []byte) bool)

func (*CollectorConnections) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorConnections) XXX_DiscardUnknown()

func (*CollectorConnections) XXX_Marshal added in v5.0.102

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

func (*CollectorConnections) XXX_Merge added in v5.0.102

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

func (*CollectorConnections) XXX_Size added in v5.0.102

func (m *CollectorConnections) XXX_Size() int

func (*CollectorConnections) XXX_Unmarshal added in v5.0.102

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

type CollectorConnectionsBuilder added in v5.0.94

type CollectorConnectionsBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnectionsBuilder added in v5.0.94

func NewCollectorConnectionsBuilder(writer io.Writer) *CollectorConnectionsBuilder

func (*CollectorConnectionsBuilder) AddCORETelemetryByAsset added in v5.0.94

func (*CollectorConnectionsBuilder) AddCompilationTelemetryByAsset added in v5.0.94

func (*CollectorConnectionsBuilder) AddConnTelemetryMap added in v5.0.94

func (*CollectorConnectionsBuilder) AddConnections added in v5.0.94

func (x *CollectorConnectionsBuilder) AddConnections(cb func(w *ConnectionBuilder))

func (*CollectorConnectionsBuilder) AddContainerForPid added in v5.0.94

func (*CollectorConnectionsBuilder) AddDomains added in v5.0.94

func (x *CollectorConnectionsBuilder) AddDomains(v string)

func (*CollectorConnectionsBuilder) AddPrebuiltEBPFAssets added in v5.0.94

func (x *CollectorConnectionsBuilder) AddPrebuiltEBPFAssets(v string)

func (*CollectorConnectionsBuilder) AddResolvedHostsByName added in v5.0.94

func (*CollectorConnectionsBuilder) AddResolvedResources added in v5.0.94

func (*CollectorConnectionsBuilder) AddRouteMetadata added in v5.0.94

func (x *CollectorConnectionsBuilder) AddRouteMetadata(cb func(w *RouteMetadataBuilder))

func (*CollectorConnectionsBuilder) AddRoutes added in v5.0.94

func (x *CollectorConnectionsBuilder) AddRoutes(cb func(w *RouteBuilder))

func (*CollectorConnectionsBuilder) Reset added in v5.0.94

func (x *CollectorConnectionsBuilder) Reset(writer io.Writer)

func (*CollectorConnectionsBuilder) SetAgentConfiguration added in v5.0.94

func (x *CollectorConnectionsBuilder) SetAgentConfiguration(cb func(w *AgentConfigurationBuilder))

func (*CollectorConnectionsBuilder) SetArchitecture added in v5.0.94

func (x *CollectorConnectionsBuilder) SetArchitecture(v string)

func (*CollectorConnectionsBuilder) SetConnTelemetry added in v5.0.94

func (x *CollectorConnectionsBuilder) SetConnTelemetry(cb func(w *CollectorConnectionsTelemetryBuilder))

func (*CollectorConnectionsBuilder) SetContainerHostType added in v5.0.94

func (x *CollectorConnectionsBuilder) SetContainerHostType(v uint64)

func (*CollectorConnectionsBuilder) SetEncodedConnectionsTags added in v5.0.94

func (x *CollectorConnectionsBuilder) SetEncodedConnectionsTags(cb func(b *bytes.Buffer))

func (*CollectorConnectionsBuilder) SetEncodedDNS added in v5.0.94

func (x *CollectorConnectionsBuilder) SetEncodedDNS(cb func(b *bytes.Buffer))

func (*CollectorConnectionsBuilder) SetEncodedDnsLookups added in v5.0.94

func (x *CollectorConnectionsBuilder) SetEncodedDnsLookups(cb func(b *bytes.Buffer))

func (*CollectorConnectionsBuilder) SetEncodedDomainDatabase added in v5.0.94

func (x *CollectorConnectionsBuilder) SetEncodedDomainDatabase(cb func(b *bytes.Buffer))

func (*CollectorConnectionsBuilder) SetEncodedTags added in v5.0.94

func (x *CollectorConnectionsBuilder) SetEncodedTags(cb func(b *bytes.Buffer))

func (*CollectorConnectionsBuilder) SetGroupId added in v5.0.94

func (x *CollectorConnectionsBuilder) SetGroupId(v int32)

func (*CollectorConnectionsBuilder) SetGroupSize added in v5.0.94

func (x *CollectorConnectionsBuilder) SetGroupSize(v int32)

func (*CollectorConnectionsBuilder) SetHostName added in v5.0.94

func (x *CollectorConnectionsBuilder) SetHostName(v string)

func (*CollectorConnectionsBuilder) SetKernelHeaderFetchResult added in v5.0.94

func (x *CollectorConnectionsBuilder) SetKernelHeaderFetchResult(v uint64)

func (*CollectorConnectionsBuilder) SetKernelVersion added in v5.0.94

func (x *CollectorConnectionsBuilder) SetKernelVersion(v string)

func (*CollectorConnectionsBuilder) SetNetworkId added in v5.0.94

func (x *CollectorConnectionsBuilder) SetNetworkId(v string)

func (*CollectorConnectionsBuilder) SetPlatform added in v5.0.94

func (x *CollectorConnectionsBuilder) SetPlatform(v string)

func (*CollectorConnectionsBuilder) SetPlatformVersion added in v5.0.94

func (x *CollectorConnectionsBuilder) SetPlatformVersion(v string)

type CollectorConnectionsTelemetry

type CollectorConnectionsTelemetry struct {
	KprobesTriggered          int64 `protobuf:"varint,1,opt,name=kprobesTriggered,proto3" json:"kprobesTriggered,omitempty"`
	KprobesMissed             int64 `protobuf:"varint,2,opt,name=kprobesMissed,proto3" json:"kprobesMissed,omitempty"`
	ConntrackRegisters        int64 `protobuf:"varint,3,opt,name=conntrackRegisters,proto3" json:"conntrackRegisters,omitempty"`
	ConntrackRegistersDropped int64 `protobuf:"varint,4,opt,name=conntrackRegistersDropped,proto3" json:"conntrackRegistersDropped,omitempty"`
	DnsPacketsProcessed       int64 `protobuf:"varint,5,opt,name=dnsPacketsProcessed,proto3" json:"dnsPacketsProcessed,omitempty"`
	ConnsClosed               int64 `protobuf:"varint,6,opt,name=connsClosed,proto3" json:"connsClosed,omitempty"`
	ConnsBpfMapSize           int64 `protobuf:"varint,7,opt,name=connsBpfMapSize,proto3" json:"connsBpfMapSize,omitempty"`
	UdpSendsProcessed         int64 `protobuf:"varint,8,opt,name=udpSendsProcessed,proto3" json:"udpSendsProcessed,omitempty"`
	UdpSendsMissed            int64 `protobuf:"varint,9,opt,name=udpSendsMissed,proto3" json:"udpSendsMissed,omitempty"`
	ConntrackSamplingPercent  int64 `protobuf:"varint,10,opt,name=conntrackSamplingPercent,proto3" json:"conntrackSamplingPercent,omitempty"`
	DnsStatsDropped           int64 `protobuf:"varint,11,opt,name=dnsStatsDropped,proto3" json:"dnsStatsDropped,omitempty"`
}

func (*CollectorConnectionsTelemetry) Descriptor

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

func (*CollectorConnectionsTelemetry) GetConnsBpfMapSize added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetConnsBpfMapSize() int64

func (*CollectorConnectionsTelemetry) GetConnsClosed added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetConnsClosed() int64

func (*CollectorConnectionsTelemetry) GetConntrackRegisters added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetConntrackRegisters() int64

func (*CollectorConnectionsTelemetry) GetConntrackRegistersDropped added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetConntrackRegistersDropped() int64

func (*CollectorConnectionsTelemetry) GetConntrackSamplingPercent added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetConntrackSamplingPercent() int64

func (*CollectorConnectionsTelemetry) GetDnsPacketsProcessed added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetDnsPacketsProcessed() int64

func (*CollectorConnectionsTelemetry) GetDnsStatsDropped added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetDnsStatsDropped() int64

func (*CollectorConnectionsTelemetry) GetKprobesMissed added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetKprobesMissed() int64

func (*CollectorConnectionsTelemetry) GetKprobesTriggered added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetKprobesTriggered() int64

func (*CollectorConnectionsTelemetry) GetUdpSendsMissed added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetUdpSendsMissed() int64

func (*CollectorConnectionsTelemetry) GetUdpSendsProcessed added in v5.0.102

func (m *CollectorConnectionsTelemetry) GetUdpSendsProcessed() int64

func (*CollectorConnectionsTelemetry) Marshal

func (m *CollectorConnectionsTelemetry) Marshal() (dAtA []byte, err error)

func (*CollectorConnectionsTelemetry) MarshalTo

func (m *CollectorConnectionsTelemetry) MarshalTo(dAtA []byte) (int, error)

func (*CollectorConnectionsTelemetry) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorConnectionsTelemetry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorConnectionsTelemetry) ProtoMessage

func (*CollectorConnectionsTelemetry) ProtoMessage()

func (*CollectorConnectionsTelemetry) Reset

func (m *CollectorConnectionsTelemetry) Reset()

func (*CollectorConnectionsTelemetry) Size

func (m *CollectorConnectionsTelemetry) Size() (n int)

func (*CollectorConnectionsTelemetry) String

func (*CollectorConnectionsTelemetry) Unmarshal

func (m *CollectorConnectionsTelemetry) Unmarshal(dAtA []byte) error

func (*CollectorConnectionsTelemetry) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorConnectionsTelemetry) XXX_DiscardUnknown()

func (*CollectorConnectionsTelemetry) XXX_Marshal added in v5.0.102

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

func (*CollectorConnectionsTelemetry) XXX_Merge added in v5.0.102

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

func (*CollectorConnectionsTelemetry) XXX_Size added in v5.0.102

func (m *CollectorConnectionsTelemetry) XXX_Size() int

func (*CollectorConnectionsTelemetry) XXX_Unmarshal added in v5.0.102

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

type CollectorConnectionsTelemetryBuilder added in v5.0.94

type CollectorConnectionsTelemetryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnectionsTelemetryBuilder added in v5.0.94

func NewCollectorConnectionsTelemetryBuilder(writer io.Writer) *CollectorConnectionsTelemetryBuilder

func (*CollectorConnectionsTelemetryBuilder) Reset added in v5.0.94

func (*CollectorConnectionsTelemetryBuilder) SetConnsBpfMapSize added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetConnsBpfMapSize(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetConnsClosed added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetConnsClosed(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetConntrackRegisters added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetConntrackRegisters(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetConntrackRegistersDropped added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetConntrackRegistersDropped(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetConntrackSamplingPercent added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetConntrackSamplingPercent(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetDnsPacketsProcessed added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetDnsPacketsProcessed(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetDnsStatsDropped added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetDnsStatsDropped(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetKprobesMissed added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetKprobesMissed(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetKprobesTriggered added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetKprobesTriggered(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetUdpSendsMissed added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetUdpSendsMissed(v int64)

func (*CollectorConnectionsTelemetryBuilder) SetUdpSendsProcessed added in v5.0.94

func (x *CollectorConnectionsTelemetryBuilder) SetUdpSendsProcessed(v int64)

type CollectorConnections_CORETelemetryByAssetEntryBuilder added in v5.0.94

type CollectorConnections_CORETelemetryByAssetEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_CORETelemetryByAssetEntryBuilder added in v5.0.94

func NewCollectorConnections_CORETelemetryByAssetEntryBuilder(writer io.Writer) *CollectorConnections_CORETelemetryByAssetEntryBuilder

func (*CollectorConnections_CORETelemetryByAssetEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_CORETelemetryByAssetEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_CORETelemetryByAssetEntryBuilder) SetValue added in v5.0.94

type CollectorConnections_CompilationTelemetryByAssetEntryBuilder added in v5.0.94

type CollectorConnections_CompilationTelemetryByAssetEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_CompilationTelemetryByAssetEntryBuilder added in v5.0.94

func NewCollectorConnections_CompilationTelemetryByAssetEntryBuilder(writer io.Writer) *CollectorConnections_CompilationTelemetryByAssetEntryBuilder

func (*CollectorConnections_CompilationTelemetryByAssetEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_CompilationTelemetryByAssetEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_CompilationTelemetryByAssetEntryBuilder) SetValue added in v5.0.94

type CollectorConnections_ConnTelemetryMapEntryBuilder added in v5.0.94

type CollectorConnections_ConnTelemetryMapEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_ConnTelemetryMapEntryBuilder added in v5.0.94

func NewCollectorConnections_ConnTelemetryMapEntryBuilder(writer io.Writer) *CollectorConnections_ConnTelemetryMapEntryBuilder

func (*CollectorConnections_ConnTelemetryMapEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_ConnTelemetryMapEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_ConnTelemetryMapEntryBuilder) SetValue added in v5.0.94

type CollectorConnections_ContainerForPidEntryBuilder added in v5.0.94

type CollectorConnections_ContainerForPidEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_ContainerForPidEntryBuilder added in v5.0.94

func NewCollectorConnections_ContainerForPidEntryBuilder(writer io.Writer) *CollectorConnections_ContainerForPidEntryBuilder

func (*CollectorConnections_ContainerForPidEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_ContainerForPidEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_ContainerForPidEntryBuilder) SetValue added in v5.0.94

type CollectorConnections_ResolvedHostsByNameEntryBuilder added in v5.0.94

type CollectorConnections_ResolvedHostsByNameEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_ResolvedHostsByNameEntryBuilder added in v5.0.94

func NewCollectorConnections_ResolvedHostsByNameEntryBuilder(writer io.Writer) *CollectorConnections_ResolvedHostsByNameEntryBuilder

func (*CollectorConnections_ResolvedHostsByNameEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_ResolvedHostsByNameEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_ResolvedHostsByNameEntryBuilder) SetValue added in v5.0.94

type CollectorConnections_ResolvedResourcesEntryBuilder added in v5.0.94

type CollectorConnections_ResolvedResourcesEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorConnections_ResolvedResourcesEntryBuilder added in v5.0.94

func NewCollectorConnections_ResolvedResourcesEntryBuilder(writer io.Writer) *CollectorConnections_ResolvedResourcesEntryBuilder

func (*CollectorConnections_ResolvedResourcesEntryBuilder) Reset added in v5.0.94

func (*CollectorConnections_ResolvedResourcesEntryBuilder) SetKey added in v5.0.94

func (*CollectorConnections_ResolvedResourcesEntryBuilder) SetValue added in v5.0.94

type CollectorContainer

type CollectorContainer struct {
	HostName   string       `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"`
	NetworkId  string       `protobuf:"bytes,11,opt,name=networkId,proto3" json:"networkId,omitempty"`
	Info       *SystemInfo  `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Containers []*Container `protobuf:"bytes,3,rep,name=containers,proto3" json:"containers,omitempty"`
	GroupId    int32        `protobuf:"varint,4,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize  int32        `protobuf:"varint,5,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	// Post-resolved fields
	Host              *Host             `protobuf:"bytes,8,opt,name=host,proto3" json:"host,omitempty"`
	ContainerHostType ContainerHostType `` /* 133-byte string literal not displayed */
}

func (*CollectorContainer) Descriptor

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

func (*CollectorContainer) GetContainerHostType added in v5.0.102

func (m *CollectorContainer) GetContainerHostType() ContainerHostType

func (*CollectorContainer) GetContainers

func (m *CollectorContainer) GetContainers() []*Container

func (*CollectorContainer) GetGroupId added in v5.0.102

func (m *CollectorContainer) GetGroupId() int32

func (*CollectorContainer) GetGroupSize added in v5.0.102

func (m *CollectorContainer) GetGroupSize() int32

func (*CollectorContainer) GetHost

func (m *CollectorContainer) GetHost() *Host

func (*CollectorContainer) GetHostName added in v5.0.102

func (m *CollectorContainer) GetHostName() string

func (*CollectorContainer) GetInfo

func (m *CollectorContainer) GetInfo() *SystemInfo

func (*CollectorContainer) GetNetworkId added in v5.0.102

func (m *CollectorContainer) GetNetworkId() string

func (*CollectorContainer) Marshal

func (m *CollectorContainer) Marshal() (dAtA []byte, err error)

func (*CollectorContainer) MarshalTo

func (m *CollectorContainer) MarshalTo(dAtA []byte) (int, error)

func (*CollectorContainer) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorContainer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorContainer) ProtoMessage

func (*CollectorContainer) ProtoMessage()

func (*CollectorContainer) Reset

func (m *CollectorContainer) Reset()

func (*CollectorContainer) Size

func (m *CollectorContainer) Size() (n int)

func (*CollectorContainer) String

func (m *CollectorContainer) String() string

func (*CollectorContainer) Unmarshal

func (m *CollectorContainer) Unmarshal(dAtA []byte) error

func (*CollectorContainer) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorContainer) XXX_DiscardUnknown()

func (*CollectorContainer) XXX_Marshal added in v5.0.102

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

func (*CollectorContainer) XXX_Merge added in v5.0.102

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

func (*CollectorContainer) XXX_Size added in v5.0.102

func (m *CollectorContainer) XXX_Size() int

func (*CollectorContainer) XXX_Unmarshal added in v5.0.102

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

type CollectorContainerBuilder added in v5.0.94

type CollectorContainerBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorContainerBuilder added in v5.0.94

func NewCollectorContainerBuilder(writer io.Writer) *CollectorContainerBuilder

func (*CollectorContainerBuilder) AddContainers added in v5.0.94

func (x *CollectorContainerBuilder) AddContainers(cb func(w *ContainerBuilder))

func (*CollectorContainerBuilder) Reset added in v5.0.94

func (x *CollectorContainerBuilder) Reset(writer io.Writer)

func (*CollectorContainerBuilder) SetContainerHostType added in v5.0.94

func (x *CollectorContainerBuilder) SetContainerHostType(v uint64)

func (*CollectorContainerBuilder) SetGroupId added in v5.0.94

func (x *CollectorContainerBuilder) SetGroupId(v int32)

func (*CollectorContainerBuilder) SetGroupSize added in v5.0.94

func (x *CollectorContainerBuilder) SetGroupSize(v int32)

func (*CollectorContainerBuilder) SetHost added in v5.0.94

func (x *CollectorContainerBuilder) SetHost(cb func(w *HostBuilder))

func (*CollectorContainerBuilder) SetHostName added in v5.0.94

func (x *CollectorContainerBuilder) SetHostName(v string)

func (*CollectorContainerBuilder) SetInfo added in v5.0.94

func (x *CollectorContainerBuilder) SetInfo(cb func(w *SystemInfoBuilder))

func (*CollectorContainerBuilder) SetNetworkId added in v5.0.94

func (x *CollectorContainerBuilder) SetNetworkId(v string)

type CollectorContainerRealTime

type CollectorContainerRealTime struct {
	HostName string           `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"`
	Stats    []*ContainerStat `protobuf:"bytes,2,rep,name=stats,proto3" json:"stats,omitempty"`
	// Used for normalization at host-level.
	NumCpus     int32 `protobuf:"varint,3,opt,name=numCpus,proto3" json:"numCpus,omitempty"`
	TotalMemory int64 `protobuf:"varint,4,opt,name=totalMemory,proto3" json:"totalMemory,omitempty"`
	// Post-resolved fields
	HostId            int64             `protobuf:"varint,5,opt,name=hostId,proto3" json:"hostId,omitempty"`
	GroupId           int32             `protobuf:"varint,6,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize         int32             `protobuf:"varint,7,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ContainerHostType ContainerHostType `` /* 133-byte string literal not displayed */
}

func (*CollectorContainerRealTime) Descriptor

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

func (*CollectorContainerRealTime) GetContainerHostType added in v5.0.102

func (m *CollectorContainerRealTime) GetContainerHostType() ContainerHostType

func (*CollectorContainerRealTime) GetGroupId added in v5.0.102

func (m *CollectorContainerRealTime) GetGroupId() int32

func (*CollectorContainerRealTime) GetGroupSize added in v5.0.102

func (m *CollectorContainerRealTime) GetGroupSize() int32

func (*CollectorContainerRealTime) GetHostId added in v5.0.102

func (m *CollectorContainerRealTime) GetHostId() int64

func (*CollectorContainerRealTime) GetHostName added in v5.0.102

func (m *CollectorContainerRealTime) GetHostName() string

func (*CollectorContainerRealTime) GetNumCpus added in v5.0.102

func (m *CollectorContainerRealTime) GetNumCpus() int32

func (*CollectorContainerRealTime) GetStats

func (m *CollectorContainerRealTime) GetStats() []*ContainerStat

func (*CollectorContainerRealTime) GetTotalMemory added in v5.0.102

func (m *CollectorContainerRealTime) GetTotalMemory() int64

func (*CollectorContainerRealTime) Marshal

func (m *CollectorContainerRealTime) Marshal() (dAtA []byte, err error)

func (*CollectorContainerRealTime) MarshalTo

func (m *CollectorContainerRealTime) MarshalTo(dAtA []byte) (int, error)

func (*CollectorContainerRealTime) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorContainerRealTime) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorContainerRealTime) ProtoMessage

func (*CollectorContainerRealTime) ProtoMessage()

func (*CollectorContainerRealTime) Reset

func (m *CollectorContainerRealTime) Reset()

func (*CollectorContainerRealTime) Size

func (m *CollectorContainerRealTime) Size() (n int)

func (*CollectorContainerRealTime) String

func (m *CollectorContainerRealTime) String() string

func (*CollectorContainerRealTime) Unmarshal

func (m *CollectorContainerRealTime) Unmarshal(dAtA []byte) error

func (*CollectorContainerRealTime) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorContainerRealTime) XXX_DiscardUnknown()

func (*CollectorContainerRealTime) XXX_Marshal added in v5.0.102

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

func (*CollectorContainerRealTime) XXX_Merge added in v5.0.102

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

func (*CollectorContainerRealTime) XXX_Size added in v5.0.102

func (m *CollectorContainerRealTime) XXX_Size() int

func (*CollectorContainerRealTime) XXX_Unmarshal added in v5.0.102

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

type CollectorContainerRealTimeBuilder added in v5.0.94

type CollectorContainerRealTimeBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorContainerRealTimeBuilder added in v5.0.94

func NewCollectorContainerRealTimeBuilder(writer io.Writer) *CollectorContainerRealTimeBuilder

func (*CollectorContainerRealTimeBuilder) AddStats added in v5.0.94

func (*CollectorContainerRealTimeBuilder) Reset added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) Reset(writer io.Writer)

func (*CollectorContainerRealTimeBuilder) SetContainerHostType added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetContainerHostType(v uint64)

func (*CollectorContainerRealTimeBuilder) SetGroupId added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetGroupId(v int32)

func (*CollectorContainerRealTimeBuilder) SetGroupSize added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetGroupSize(v int32)

func (*CollectorContainerRealTimeBuilder) SetHostId added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetHostId(v int64)

func (*CollectorContainerRealTimeBuilder) SetHostName added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetHostName(v string)

func (*CollectorContainerRealTimeBuilder) SetNumCpus added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetNumCpus(v int32)

func (*CollectorContainerRealTimeBuilder) SetTotalMemory added in v5.0.94

func (x *CollectorContainerRealTimeBuilder) SetTotalMemory(v int64)

type CollectorCronJob

type CollectorCronJob struct {
	ClusterName string     `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string     `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32      `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32      `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	CronJobs    []*CronJob `protobuf:"bytes,5,rep,name=cronJobs,proto3" json:"cronJobs,omitempty"`
	Tags        []string   `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorCronJob) Descriptor

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

func (*CollectorCronJob) GetClusterId added in v5.0.102

func (m *CollectorCronJob) GetClusterId() string

func (*CollectorCronJob) GetClusterName added in v5.0.102

func (m *CollectorCronJob) GetClusterName() string

func (*CollectorCronJob) GetCronJobs

func (m *CollectorCronJob) GetCronJobs() []*CronJob

func (*CollectorCronJob) GetGroupId added in v5.0.102

func (m *CollectorCronJob) GetGroupId() int32

func (*CollectorCronJob) GetGroupSize added in v5.0.102

func (m *CollectorCronJob) GetGroupSize() int32

func (*CollectorCronJob) GetTags added in v5.0.102

func (m *CollectorCronJob) GetTags() []string

func (*CollectorCronJob) Marshal

func (m *CollectorCronJob) Marshal() (dAtA []byte, err error)

func (*CollectorCronJob) MarshalTo

func (m *CollectorCronJob) MarshalTo(dAtA []byte) (int, error)

func (*CollectorCronJob) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorCronJob) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorCronJob) ProtoMessage

func (*CollectorCronJob) ProtoMessage()

func (*CollectorCronJob) Reset

func (m *CollectorCronJob) Reset()

func (*CollectorCronJob) Size

func (m *CollectorCronJob) Size() (n int)

func (*CollectorCronJob) String

func (m *CollectorCronJob) String() string

func (*CollectorCronJob) Unmarshal

func (m *CollectorCronJob) Unmarshal(dAtA []byte) error

func (*CollectorCronJob) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorCronJob) XXX_DiscardUnknown()

func (*CollectorCronJob) XXX_Marshal added in v5.0.102

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

func (*CollectorCronJob) XXX_Merge added in v5.0.102

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

func (*CollectorCronJob) XXX_Size added in v5.0.102

func (m *CollectorCronJob) XXX_Size() int

func (*CollectorCronJob) XXX_Unmarshal added in v5.0.102

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

type CollectorCronJobBuilder added in v5.0.94

type CollectorCronJobBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorCronJobBuilder added in v5.0.94

func NewCollectorCronJobBuilder(writer io.Writer) *CollectorCronJobBuilder

func (*CollectorCronJobBuilder) AddCronJobs added in v5.0.94

func (x *CollectorCronJobBuilder) AddCronJobs(cb func(w *CronJobBuilder))

func (*CollectorCronJobBuilder) AddTags added in v5.0.94

func (x *CollectorCronJobBuilder) AddTags(v string)

func (*CollectorCronJobBuilder) Reset added in v5.0.94

func (x *CollectorCronJobBuilder) Reset(writer io.Writer)

func (*CollectorCronJobBuilder) SetClusterId added in v5.0.94

func (x *CollectorCronJobBuilder) SetClusterId(v string)

func (*CollectorCronJobBuilder) SetClusterName added in v5.0.94

func (x *CollectorCronJobBuilder) SetClusterName(v string)

func (*CollectorCronJobBuilder) SetGroupId added in v5.0.94

func (x *CollectorCronJobBuilder) SetGroupId(v int32)

func (*CollectorCronJobBuilder) SetGroupSize added in v5.0.94

func (x *CollectorCronJobBuilder) SetGroupSize(v int32)

type CollectorDaemonSet

type CollectorDaemonSet struct {
	ClusterName string       `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string       `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32        `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32        `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	DaemonSets  []*DaemonSet `protobuf:"bytes,5,rep,name=daemonSets,proto3" json:"daemonSets,omitempty"`
	Tags        []string     `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorDaemonSet) Descriptor

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

func (*CollectorDaemonSet) GetClusterId added in v5.0.102

func (m *CollectorDaemonSet) GetClusterId() string

func (*CollectorDaemonSet) GetClusterName added in v5.0.102

func (m *CollectorDaemonSet) GetClusterName() string

func (*CollectorDaemonSet) GetDaemonSets

func (m *CollectorDaemonSet) GetDaemonSets() []*DaemonSet

func (*CollectorDaemonSet) GetGroupId added in v5.0.102

func (m *CollectorDaemonSet) GetGroupId() int32

func (*CollectorDaemonSet) GetGroupSize added in v5.0.102

func (m *CollectorDaemonSet) GetGroupSize() int32

func (*CollectorDaemonSet) GetTags added in v5.0.102

func (m *CollectorDaemonSet) GetTags() []string

func (*CollectorDaemonSet) Marshal

func (m *CollectorDaemonSet) Marshal() (dAtA []byte, err error)

func (*CollectorDaemonSet) MarshalTo

func (m *CollectorDaemonSet) MarshalTo(dAtA []byte) (int, error)

func (*CollectorDaemonSet) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorDaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorDaemonSet) ProtoMessage

func (*CollectorDaemonSet) ProtoMessage()

func (*CollectorDaemonSet) Reset

func (m *CollectorDaemonSet) Reset()

func (*CollectorDaemonSet) Size

func (m *CollectorDaemonSet) Size() (n int)

func (*CollectorDaemonSet) String

func (m *CollectorDaemonSet) String() string

func (*CollectorDaemonSet) Unmarshal

func (m *CollectorDaemonSet) Unmarshal(dAtA []byte) error

func (*CollectorDaemonSet) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorDaemonSet) XXX_DiscardUnknown()

func (*CollectorDaemonSet) XXX_Marshal added in v5.0.102

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

func (*CollectorDaemonSet) XXX_Merge added in v5.0.102

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

func (*CollectorDaemonSet) XXX_Size added in v5.0.102

func (m *CollectorDaemonSet) XXX_Size() int

func (*CollectorDaemonSet) XXX_Unmarshal added in v5.0.102

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

type CollectorDaemonSetBuilder added in v5.0.94

type CollectorDaemonSetBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorDaemonSetBuilder added in v5.0.94

func NewCollectorDaemonSetBuilder(writer io.Writer) *CollectorDaemonSetBuilder

func (*CollectorDaemonSetBuilder) AddDaemonSets added in v5.0.94

func (x *CollectorDaemonSetBuilder) AddDaemonSets(cb func(w *DaemonSetBuilder))

func (*CollectorDaemonSetBuilder) AddTags added in v5.0.94

func (x *CollectorDaemonSetBuilder) AddTags(v string)

func (*CollectorDaemonSetBuilder) Reset added in v5.0.94

func (x *CollectorDaemonSetBuilder) Reset(writer io.Writer)

func (*CollectorDaemonSetBuilder) SetClusterId added in v5.0.94

func (x *CollectorDaemonSetBuilder) SetClusterId(v string)

func (*CollectorDaemonSetBuilder) SetClusterName added in v5.0.94

func (x *CollectorDaemonSetBuilder) SetClusterName(v string)

func (*CollectorDaemonSetBuilder) SetGroupId added in v5.0.94

func (x *CollectorDaemonSetBuilder) SetGroupId(v int32)

func (*CollectorDaemonSetBuilder) SetGroupSize added in v5.0.94

func (x *CollectorDaemonSetBuilder) SetGroupSize(v int32)

type CollectorDeployment

type CollectorDeployment struct {
	ClusterName string        `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string        `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32         `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32         `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Deployments []*Deployment `protobuf:"bytes,5,rep,name=deployments,proto3" json:"deployments,omitempty"`
	Tags        []string      `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorDeployment) Descriptor

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

func (*CollectorDeployment) GetClusterId added in v5.0.102

func (m *CollectorDeployment) GetClusterId() string

func (*CollectorDeployment) GetClusterName added in v5.0.102

func (m *CollectorDeployment) GetClusterName() string

func (*CollectorDeployment) GetDeployments

func (m *CollectorDeployment) GetDeployments() []*Deployment

func (*CollectorDeployment) GetGroupId added in v5.0.102

func (m *CollectorDeployment) GetGroupId() int32

func (*CollectorDeployment) GetGroupSize added in v5.0.102

func (m *CollectorDeployment) GetGroupSize() int32

func (*CollectorDeployment) GetTags added in v5.0.102

func (m *CollectorDeployment) GetTags() []string

func (*CollectorDeployment) Marshal

func (m *CollectorDeployment) Marshal() (dAtA []byte, err error)

func (*CollectorDeployment) MarshalTo

func (m *CollectorDeployment) MarshalTo(dAtA []byte) (int, error)

func (*CollectorDeployment) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorDeployment) ProtoMessage

func (*CollectorDeployment) ProtoMessage()

func (*CollectorDeployment) Reset

func (m *CollectorDeployment) Reset()

func (*CollectorDeployment) Size

func (m *CollectorDeployment) Size() (n int)

func (*CollectorDeployment) String

func (m *CollectorDeployment) String() string

func (*CollectorDeployment) Unmarshal

func (m *CollectorDeployment) Unmarshal(dAtA []byte) error

func (*CollectorDeployment) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorDeployment) XXX_DiscardUnknown()

func (*CollectorDeployment) XXX_Marshal added in v5.0.102

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

func (*CollectorDeployment) XXX_Merge added in v5.0.102

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

func (*CollectorDeployment) XXX_Size added in v5.0.102

func (m *CollectorDeployment) XXX_Size() int

func (*CollectorDeployment) XXX_Unmarshal added in v5.0.102

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

type CollectorDeploymentBuilder added in v5.0.94

type CollectorDeploymentBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorDeploymentBuilder added in v5.0.94

func NewCollectorDeploymentBuilder(writer io.Writer) *CollectorDeploymentBuilder

func (*CollectorDeploymentBuilder) AddDeployments added in v5.0.94

func (x *CollectorDeploymentBuilder) AddDeployments(cb func(w *DeploymentBuilder))

func (*CollectorDeploymentBuilder) AddTags added in v5.0.94

func (x *CollectorDeploymentBuilder) AddTags(v string)

func (*CollectorDeploymentBuilder) Reset added in v5.0.94

func (x *CollectorDeploymentBuilder) Reset(writer io.Writer)

func (*CollectorDeploymentBuilder) SetClusterId added in v5.0.94

func (x *CollectorDeploymentBuilder) SetClusterId(v string)

func (*CollectorDeploymentBuilder) SetClusterName added in v5.0.94

func (x *CollectorDeploymentBuilder) SetClusterName(v string)

func (*CollectorDeploymentBuilder) SetGroupId added in v5.0.94

func (x *CollectorDeploymentBuilder) SetGroupId(v int32)

func (*CollectorDeploymentBuilder) SetGroupSize added in v5.0.94

func (x *CollectorDeploymentBuilder) SetGroupSize(v int32)

type CollectorECSTask added in v5.0.108

type CollectorECSTask struct {
	AwsAccountID int64      `protobuf:"varint,1,opt,name=awsAccountID,proto3" json:"awsAccountID,omitempty"`
	ClusterName  string     `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId    string     `protobuf:"bytes,3,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	Region       string     `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	GroupId      int32      `protobuf:"varint,5,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize    int32      `protobuf:"varint,6,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Tasks        []*ECSTask `protobuf:"bytes,7,rep,name=tasks,proto3" json:"tasks,omitempty"`
}

func (*CollectorECSTask) Descriptor added in v5.0.108

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

func (*CollectorECSTask) GetAwsAccountID added in v5.0.108

func (m *CollectorECSTask) GetAwsAccountID() int64

func (*CollectorECSTask) GetClusterId added in v5.0.108

func (m *CollectorECSTask) GetClusterId() string

func (*CollectorECSTask) GetClusterName added in v5.0.108

func (m *CollectorECSTask) GetClusterName() string

func (*CollectorECSTask) GetGroupId added in v5.0.108

func (m *CollectorECSTask) GetGroupId() int32

func (*CollectorECSTask) GetGroupSize added in v5.0.108

func (m *CollectorECSTask) GetGroupSize() int32

func (*CollectorECSTask) GetRegion added in v5.0.108

func (m *CollectorECSTask) GetRegion() string

func (*CollectorECSTask) GetTasks added in v5.0.108

func (m *CollectorECSTask) GetTasks() []*ECSTask

func (*CollectorECSTask) Marshal added in v5.0.108

func (m *CollectorECSTask) Marshal() (dAtA []byte, err error)

func (*CollectorECSTask) MarshalTo added in v5.0.108

func (m *CollectorECSTask) MarshalTo(dAtA []byte) (int, error)

func (*CollectorECSTask) MarshalToSizedBuffer added in v5.0.108

func (m *CollectorECSTask) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorECSTask) ProtoMessage added in v5.0.108

func (*CollectorECSTask) ProtoMessage()

func (*CollectorECSTask) Reset added in v5.0.108

func (m *CollectorECSTask) Reset()

func (*CollectorECSTask) Size added in v5.0.108

func (m *CollectorECSTask) Size() (n int)

func (*CollectorECSTask) String added in v5.0.108

func (m *CollectorECSTask) String() string

func (*CollectorECSTask) Unmarshal added in v5.0.108

func (m *CollectorECSTask) Unmarshal(dAtA []byte) error

func (*CollectorECSTask) XXX_DiscardUnknown added in v5.0.108

func (m *CollectorECSTask) XXX_DiscardUnknown()

func (*CollectorECSTask) XXX_Marshal added in v5.0.108

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

func (*CollectorECSTask) XXX_Merge added in v5.0.108

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

func (*CollectorECSTask) XXX_Size added in v5.0.108

func (m *CollectorECSTask) XXX_Size() int

func (*CollectorECSTask) XXX_Unmarshal added in v5.0.108

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

type CollectorECSTaskBuilder added in v5.0.108

type CollectorECSTaskBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorECSTaskBuilder added in v5.0.108

func NewCollectorECSTaskBuilder(writer io.Writer) *CollectorECSTaskBuilder

func (*CollectorECSTaskBuilder) AddTasks added in v5.0.108

func (x *CollectorECSTaskBuilder) AddTasks(cb func(w *ECSTaskBuilder))

func (*CollectorECSTaskBuilder) Reset added in v5.0.108

func (x *CollectorECSTaskBuilder) Reset(writer io.Writer)

func (*CollectorECSTaskBuilder) SetAwsAccountID added in v5.0.108

func (x *CollectorECSTaskBuilder) SetAwsAccountID(v int64)

func (*CollectorECSTaskBuilder) SetClusterId added in v5.0.108

func (x *CollectorECSTaskBuilder) SetClusterId(v string)

func (*CollectorECSTaskBuilder) SetClusterName added in v5.0.108

func (x *CollectorECSTaskBuilder) SetClusterName(v string)

func (*CollectorECSTaskBuilder) SetGroupId added in v5.0.108

func (x *CollectorECSTaskBuilder) SetGroupId(v int32)

func (*CollectorECSTaskBuilder) SetGroupSize added in v5.0.108

func (x *CollectorECSTaskBuilder) SetGroupSize(v int32)

func (*CollectorECSTaskBuilder) SetRegion added in v5.0.108

func (x *CollectorECSTaskBuilder) SetRegion(v string)

type CollectorHorizontalPodAutoscaler added in v5.0.93

type CollectorHorizontalPodAutoscaler struct {
	ClusterName              string                     `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId                string                     `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId                  int32                      `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize                int32                      `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	HorizontalPodAutoscalers []*HorizontalPodAutoscaler `protobuf:"bytes,5,rep,name=horizontalPodAutoscalers,proto3" json:"horizontalPodAutoscalers,omitempty"`
	Tags                     []string                   `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorHorizontalPodAutoscaler) Descriptor added in v5.0.93

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

func (*CollectorHorizontalPodAutoscaler) GetClusterId added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) GetClusterId() string

func (*CollectorHorizontalPodAutoscaler) GetClusterName added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) GetClusterName() string

func (*CollectorHorizontalPodAutoscaler) GetGroupId added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) GetGroupId() int32

func (*CollectorHorizontalPodAutoscaler) GetGroupSize added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) GetGroupSize() int32

func (*CollectorHorizontalPodAutoscaler) GetHorizontalPodAutoscalers added in v5.0.93

func (m *CollectorHorizontalPodAutoscaler) GetHorizontalPodAutoscalers() []*HorizontalPodAutoscaler

func (*CollectorHorizontalPodAutoscaler) GetTags added in v5.0.102

func (*CollectorHorizontalPodAutoscaler) Marshal added in v5.0.93

func (m *CollectorHorizontalPodAutoscaler) Marshal() (dAtA []byte, err error)

func (*CollectorHorizontalPodAutoscaler) MarshalTo added in v5.0.93

func (m *CollectorHorizontalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)

func (*CollectorHorizontalPodAutoscaler) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorHorizontalPodAutoscaler) ProtoMessage added in v5.0.93

func (*CollectorHorizontalPodAutoscaler) ProtoMessage()

func (*CollectorHorizontalPodAutoscaler) Reset added in v5.0.93

func (*CollectorHorizontalPodAutoscaler) Size added in v5.0.93

func (m *CollectorHorizontalPodAutoscaler) Size() (n int)

func (*CollectorHorizontalPodAutoscaler) String added in v5.0.93

func (*CollectorHorizontalPodAutoscaler) Unmarshal added in v5.0.93

func (m *CollectorHorizontalPodAutoscaler) Unmarshal(dAtA []byte) error

func (*CollectorHorizontalPodAutoscaler) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) XXX_DiscardUnknown()

func (*CollectorHorizontalPodAutoscaler) XXX_Marshal added in v5.0.102

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

func (*CollectorHorizontalPodAutoscaler) XXX_Merge added in v5.0.102

func (*CollectorHorizontalPodAutoscaler) XXX_Size added in v5.0.102

func (m *CollectorHorizontalPodAutoscaler) XXX_Size() int

func (*CollectorHorizontalPodAutoscaler) XXX_Unmarshal added in v5.0.102

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

type CollectorHorizontalPodAutoscalerBuilder added in v5.0.94

type CollectorHorizontalPodAutoscalerBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorHorizontalPodAutoscalerBuilder added in v5.0.94

func NewCollectorHorizontalPodAutoscalerBuilder(writer io.Writer) *CollectorHorizontalPodAutoscalerBuilder

func (*CollectorHorizontalPodAutoscalerBuilder) AddHorizontalPodAutoscalers added in v5.0.94

func (x *CollectorHorizontalPodAutoscalerBuilder) AddHorizontalPodAutoscalers(cb func(w *HorizontalPodAutoscalerBuilder))

func (*CollectorHorizontalPodAutoscalerBuilder) AddTags added in v5.0.94

func (*CollectorHorizontalPodAutoscalerBuilder) Reset added in v5.0.94

func (*CollectorHorizontalPodAutoscalerBuilder) SetClusterId added in v5.0.94

func (*CollectorHorizontalPodAutoscalerBuilder) SetClusterName added in v5.0.94

func (x *CollectorHorizontalPodAutoscalerBuilder) SetClusterName(v string)

func (*CollectorHorizontalPodAutoscalerBuilder) SetGroupId added in v5.0.94

func (*CollectorHorizontalPodAutoscalerBuilder) SetGroupSize added in v5.0.94

type CollectorIngress added in v5.0.14

type CollectorIngress struct {
	ClusterName string     `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string     `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32      `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32      `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Ingresses   []*Ingress `protobuf:"bytes,5,rep,name=ingresses,proto3" json:"ingresses,omitempty"`
	Tags        []string   `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorIngress) Descriptor added in v5.0.14

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

func (*CollectorIngress) GetClusterId added in v5.0.102

func (m *CollectorIngress) GetClusterId() string

func (*CollectorIngress) GetClusterName added in v5.0.102

func (m *CollectorIngress) GetClusterName() string

func (*CollectorIngress) GetGroupId added in v5.0.102

func (m *CollectorIngress) GetGroupId() int32

func (*CollectorIngress) GetGroupSize added in v5.0.102

func (m *CollectorIngress) GetGroupSize() int32

func (*CollectorIngress) GetIngresses added in v5.0.14

func (m *CollectorIngress) GetIngresses() []*Ingress

func (*CollectorIngress) GetTags added in v5.0.102

func (m *CollectorIngress) GetTags() []string

func (*CollectorIngress) Marshal added in v5.0.14

func (m *CollectorIngress) Marshal() (dAtA []byte, err error)

func (*CollectorIngress) MarshalTo added in v5.0.14

func (m *CollectorIngress) MarshalTo(dAtA []byte) (int, error)

func (*CollectorIngress) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorIngress) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorIngress) ProtoMessage added in v5.0.14

func (*CollectorIngress) ProtoMessage()

func (*CollectorIngress) Reset added in v5.0.14

func (m *CollectorIngress) Reset()

func (*CollectorIngress) Size added in v5.0.14

func (m *CollectorIngress) Size() (n int)

func (*CollectorIngress) String added in v5.0.14

func (m *CollectorIngress) String() string

func (*CollectorIngress) Unmarshal added in v5.0.14

func (m *CollectorIngress) Unmarshal(dAtA []byte) error

func (*CollectorIngress) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorIngress) XXX_DiscardUnknown()

func (*CollectorIngress) XXX_Marshal added in v5.0.102

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

func (*CollectorIngress) XXX_Merge added in v5.0.102

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

func (*CollectorIngress) XXX_Size added in v5.0.102

func (m *CollectorIngress) XXX_Size() int

func (*CollectorIngress) XXX_Unmarshal added in v5.0.102

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

type CollectorIngressBuilder added in v5.0.94

type CollectorIngressBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorIngressBuilder added in v5.0.94

func NewCollectorIngressBuilder(writer io.Writer) *CollectorIngressBuilder

func (*CollectorIngressBuilder) AddIngresses added in v5.0.94

func (x *CollectorIngressBuilder) AddIngresses(cb func(w *IngressBuilder))

func (*CollectorIngressBuilder) AddTags added in v5.0.94

func (x *CollectorIngressBuilder) AddTags(v string)

func (*CollectorIngressBuilder) Reset added in v5.0.94

func (x *CollectorIngressBuilder) Reset(writer io.Writer)

func (*CollectorIngressBuilder) SetClusterId added in v5.0.94

func (x *CollectorIngressBuilder) SetClusterId(v string)

func (*CollectorIngressBuilder) SetClusterName added in v5.0.94

func (x *CollectorIngressBuilder) SetClusterName(v string)

func (*CollectorIngressBuilder) SetGroupId added in v5.0.94

func (x *CollectorIngressBuilder) SetGroupId(v int32)

func (*CollectorIngressBuilder) SetGroupSize added in v5.0.94

func (x *CollectorIngressBuilder) SetGroupSize(v int32)

type CollectorJob

type CollectorJob struct {
	ClusterName string   `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string   `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32    `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32    `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Jobs        []*Job   `protobuf:"bytes,5,rep,name=jobs,proto3" json:"jobs,omitempty"`
	Tags        []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorJob) Descriptor

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

func (*CollectorJob) GetClusterId added in v5.0.102

func (m *CollectorJob) GetClusterId() string

func (*CollectorJob) GetClusterName added in v5.0.102

func (m *CollectorJob) GetClusterName() string

func (*CollectorJob) GetGroupId added in v5.0.102

func (m *CollectorJob) GetGroupId() int32

func (*CollectorJob) GetGroupSize added in v5.0.102

func (m *CollectorJob) GetGroupSize() int32

func (*CollectorJob) GetJobs

func (m *CollectorJob) GetJobs() []*Job

func (*CollectorJob) GetTags added in v5.0.102

func (m *CollectorJob) GetTags() []string

func (*CollectorJob) Marshal

func (m *CollectorJob) Marshal() (dAtA []byte, err error)

func (*CollectorJob) MarshalTo

func (m *CollectorJob) MarshalTo(dAtA []byte) (int, error)

func (*CollectorJob) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorJob) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorJob) ProtoMessage

func (*CollectorJob) ProtoMessage()

func (*CollectorJob) Reset

func (m *CollectorJob) Reset()

func (*CollectorJob) Size

func (m *CollectorJob) Size() (n int)

func (*CollectorJob) String

func (m *CollectorJob) String() string

func (*CollectorJob) Unmarshal

func (m *CollectorJob) Unmarshal(dAtA []byte) error

func (*CollectorJob) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorJob) XXX_DiscardUnknown()

func (*CollectorJob) XXX_Marshal added in v5.0.102

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

func (*CollectorJob) XXX_Merge added in v5.0.102

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

func (*CollectorJob) XXX_Size added in v5.0.102

func (m *CollectorJob) XXX_Size() int

func (*CollectorJob) XXX_Unmarshal added in v5.0.102

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

type CollectorJobBuilder added in v5.0.94

type CollectorJobBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorJobBuilder added in v5.0.94

func NewCollectorJobBuilder(writer io.Writer) *CollectorJobBuilder

func (*CollectorJobBuilder) AddJobs added in v5.0.94

func (x *CollectorJobBuilder) AddJobs(cb func(w *JobBuilder))

func (*CollectorJobBuilder) AddTags added in v5.0.94

func (x *CollectorJobBuilder) AddTags(v string)

func (*CollectorJobBuilder) Reset added in v5.0.94

func (x *CollectorJobBuilder) Reset(writer io.Writer)

func (*CollectorJobBuilder) SetClusterId added in v5.0.94

func (x *CollectorJobBuilder) SetClusterId(v string)

func (*CollectorJobBuilder) SetClusterName added in v5.0.94

func (x *CollectorJobBuilder) SetClusterName(v string)

func (*CollectorJobBuilder) SetGroupId added in v5.0.94

func (x *CollectorJobBuilder) SetGroupId(v int32)

func (*CollectorJobBuilder) SetGroupSize added in v5.0.94

func (x *CollectorJobBuilder) SetGroupSize(v int32)

type CollectorLimitRange added in v5.0.114

type CollectorLimitRange struct {
	ClusterName string        `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string        `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32         `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32         `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	LimitRanges []*LimitRange `protobuf:"bytes,5,rep,name=limitRanges,proto3" json:"limitRanges,omitempty"`
	Tags        []string      `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorLimitRange) Descriptor added in v5.0.114

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

func (*CollectorLimitRange) GetClusterId added in v5.0.114

func (m *CollectorLimitRange) GetClusterId() string

func (*CollectorLimitRange) GetClusterName added in v5.0.114

func (m *CollectorLimitRange) GetClusterName() string

func (*CollectorLimitRange) GetGroupId added in v5.0.114

func (m *CollectorLimitRange) GetGroupId() int32

func (*CollectorLimitRange) GetGroupSize added in v5.0.114

func (m *CollectorLimitRange) GetGroupSize() int32

func (*CollectorLimitRange) GetLimitRanges added in v5.0.114

func (m *CollectorLimitRange) GetLimitRanges() []*LimitRange

func (*CollectorLimitRange) GetTags added in v5.0.114

func (m *CollectorLimitRange) GetTags() []string

func (*CollectorLimitRange) Marshal added in v5.0.114

func (m *CollectorLimitRange) Marshal() (dAtA []byte, err error)

func (*CollectorLimitRange) MarshalTo added in v5.0.114

func (m *CollectorLimitRange) MarshalTo(dAtA []byte) (int, error)

func (*CollectorLimitRange) MarshalToSizedBuffer added in v5.0.114

func (m *CollectorLimitRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorLimitRange) ProtoMessage added in v5.0.114

func (*CollectorLimitRange) ProtoMessage()

func (*CollectorLimitRange) Reset added in v5.0.114

func (m *CollectorLimitRange) Reset()

func (*CollectorLimitRange) Size added in v5.0.114

func (m *CollectorLimitRange) Size() (n int)

func (*CollectorLimitRange) String added in v5.0.114

func (m *CollectorLimitRange) String() string

func (*CollectorLimitRange) Unmarshal added in v5.0.114

func (m *CollectorLimitRange) Unmarshal(dAtA []byte) error

func (*CollectorLimitRange) XXX_DiscardUnknown added in v5.0.114

func (m *CollectorLimitRange) XXX_DiscardUnknown()

func (*CollectorLimitRange) XXX_Marshal added in v5.0.114

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

func (*CollectorLimitRange) XXX_Merge added in v5.0.114

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

func (*CollectorLimitRange) XXX_Size added in v5.0.114

func (m *CollectorLimitRange) XXX_Size() int

func (*CollectorLimitRange) XXX_Unmarshal added in v5.0.114

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

type CollectorLimitRangeBuilder added in v5.0.114

type CollectorLimitRangeBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorLimitRangeBuilder added in v5.0.114

func NewCollectorLimitRangeBuilder(writer io.Writer) *CollectorLimitRangeBuilder

func (*CollectorLimitRangeBuilder) AddLimitRanges added in v5.0.114

func (x *CollectorLimitRangeBuilder) AddLimitRanges(cb func(w *LimitRangeBuilder))

func (*CollectorLimitRangeBuilder) AddTags added in v5.0.114

func (x *CollectorLimitRangeBuilder) AddTags(v string)

func (*CollectorLimitRangeBuilder) Reset added in v5.0.114

func (x *CollectorLimitRangeBuilder) Reset(writer io.Writer)

func (*CollectorLimitRangeBuilder) SetClusterId added in v5.0.114

func (x *CollectorLimitRangeBuilder) SetClusterId(v string)

func (*CollectorLimitRangeBuilder) SetClusterName added in v5.0.114

func (x *CollectorLimitRangeBuilder) SetClusterName(v string)

func (*CollectorLimitRangeBuilder) SetGroupId added in v5.0.114

func (x *CollectorLimitRangeBuilder) SetGroupId(v int32)

func (*CollectorLimitRangeBuilder) SetGroupSize added in v5.0.114

func (x *CollectorLimitRangeBuilder) SetGroupSize(v int32)

type CollectorManifest

type CollectorManifest struct {
	ClusterName string      `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string      `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32       `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32       `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Manifests   []*Manifest `protobuf:"bytes,5,rep,name=manifests,proto3" json:"manifests,omitempty"`
}

CollectorManifest is the dedicated payload/pipeline for the yaml collection

func (*CollectorManifest) Descriptor

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

func (*CollectorManifest) GetClusterId added in v5.0.102

func (m *CollectorManifest) GetClusterId() string

func (*CollectorManifest) GetClusterName added in v5.0.102

func (m *CollectorManifest) GetClusterName() string

func (*CollectorManifest) GetGroupId added in v5.0.102

func (m *CollectorManifest) GetGroupId() int32

func (*CollectorManifest) GetGroupSize added in v5.0.102

func (m *CollectorManifest) GetGroupSize() int32

func (*CollectorManifest) GetManifests

func (m *CollectorManifest) GetManifests() []*Manifest

func (*CollectorManifest) Marshal

func (m *CollectorManifest) Marshal() (dAtA []byte, err error)

func (*CollectorManifest) MarshalTo

func (m *CollectorManifest) MarshalTo(dAtA []byte) (int, error)

func (*CollectorManifest) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorManifest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorManifest) ProtoMessage

func (*CollectorManifest) ProtoMessage()

func (*CollectorManifest) Reset

func (m *CollectorManifest) Reset()

func (*CollectorManifest) Size

func (m *CollectorManifest) Size() (n int)

func (*CollectorManifest) String

func (m *CollectorManifest) String() string

func (*CollectorManifest) Unmarshal

func (m *CollectorManifest) Unmarshal(dAtA []byte) error

func (*CollectorManifest) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorManifest) XXX_DiscardUnknown()

func (*CollectorManifest) XXX_Marshal added in v5.0.102

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

func (*CollectorManifest) XXX_Merge added in v5.0.102

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

func (*CollectorManifest) XXX_Size added in v5.0.102

func (m *CollectorManifest) XXX_Size() int

func (*CollectorManifest) XXX_Unmarshal added in v5.0.102

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

type CollectorManifestBuilder added in v5.0.94

type CollectorManifestBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorManifestBuilder added in v5.0.94

func NewCollectorManifestBuilder(writer io.Writer) *CollectorManifestBuilder

func (*CollectorManifestBuilder) AddManifests added in v5.0.94

func (x *CollectorManifestBuilder) AddManifests(cb func(w *ManifestBuilder))

func (*CollectorManifestBuilder) Reset added in v5.0.94

func (x *CollectorManifestBuilder) Reset(writer io.Writer)

func (*CollectorManifestBuilder) SetClusterId added in v5.0.94

func (x *CollectorManifestBuilder) SetClusterId(v string)

func (*CollectorManifestBuilder) SetClusterName added in v5.0.94

func (x *CollectorManifestBuilder) SetClusterName(v string)

func (*CollectorManifestBuilder) SetGroupId added in v5.0.94

func (x *CollectorManifestBuilder) SetGroupId(v int32)

func (*CollectorManifestBuilder) SetGroupSize added in v5.0.94

func (x *CollectorManifestBuilder) SetGroupSize(v int32)

type CollectorManifestCR added in v5.0.40

type CollectorManifestCR struct {
	Manifest *CollectorManifest `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest,omitempty"`
	Tags     []string           `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorManifestCR) Descriptor added in v5.0.40

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

func (*CollectorManifestCR) GetManifest added in v5.0.40

func (m *CollectorManifestCR) GetManifest() *CollectorManifest

func (*CollectorManifestCR) GetTags added in v5.0.102

func (m *CollectorManifestCR) GetTags() []string

func (*CollectorManifestCR) Marshal added in v5.0.40

func (m *CollectorManifestCR) Marshal() (dAtA []byte, err error)

func (*CollectorManifestCR) MarshalTo added in v5.0.40

func (m *CollectorManifestCR) MarshalTo(dAtA []byte) (int, error)

func (*CollectorManifestCR) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorManifestCR) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorManifestCR) ProtoMessage added in v5.0.40

func (*CollectorManifestCR) ProtoMessage()

func (*CollectorManifestCR) Reset added in v5.0.40

func (m *CollectorManifestCR) Reset()

func (*CollectorManifestCR) Size added in v5.0.40

func (m *CollectorManifestCR) Size() (n int)

func (*CollectorManifestCR) String added in v5.0.40

func (m *CollectorManifestCR) String() string

func (*CollectorManifestCR) Unmarshal added in v5.0.40

func (m *CollectorManifestCR) Unmarshal(dAtA []byte) error

func (*CollectorManifestCR) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorManifestCR) XXX_DiscardUnknown()

func (*CollectorManifestCR) XXX_Marshal added in v5.0.102

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

func (*CollectorManifestCR) XXX_Merge added in v5.0.102

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

func (*CollectorManifestCR) XXX_Size added in v5.0.102

func (m *CollectorManifestCR) XXX_Size() int

func (*CollectorManifestCR) XXX_Unmarshal added in v5.0.102

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

type CollectorManifestCRBuilder added in v5.0.94

type CollectorManifestCRBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorManifestCRBuilder added in v5.0.94

func NewCollectorManifestCRBuilder(writer io.Writer) *CollectorManifestCRBuilder

func (*CollectorManifestCRBuilder) AddTags added in v5.0.96

func (x *CollectorManifestCRBuilder) AddTags(v string)

func (*CollectorManifestCRBuilder) Reset added in v5.0.94

func (x *CollectorManifestCRBuilder) Reset(writer io.Writer)

func (*CollectorManifestCRBuilder) SetManifest added in v5.0.94

func (x *CollectorManifestCRBuilder) SetManifest(cb func(w *CollectorManifestBuilder))

type CollectorManifestCRD added in v5.0.40

type CollectorManifestCRD struct {
	Manifest *CollectorManifest `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest,omitempty"`
	Tags     []string           `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorManifestCRD) Descriptor added in v5.0.40

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

func (*CollectorManifestCRD) GetManifest added in v5.0.40

func (m *CollectorManifestCRD) GetManifest() *CollectorManifest

func (*CollectorManifestCRD) GetTags added in v5.0.102

func (m *CollectorManifestCRD) GetTags() []string

func (*CollectorManifestCRD) Marshal added in v5.0.40

func (m *CollectorManifestCRD) Marshal() (dAtA []byte, err error)

func (*CollectorManifestCRD) MarshalTo added in v5.0.40

func (m *CollectorManifestCRD) MarshalTo(dAtA []byte) (int, error)

func (*CollectorManifestCRD) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorManifestCRD) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorManifestCRD) ProtoMessage added in v5.0.40

func (*CollectorManifestCRD) ProtoMessage()

func (*CollectorManifestCRD) Reset added in v5.0.40

func (m *CollectorManifestCRD) Reset()

func (*CollectorManifestCRD) Size added in v5.0.40

func (m *CollectorManifestCRD) Size() (n int)

func (*CollectorManifestCRD) String added in v5.0.40

func (m *CollectorManifestCRD) String() string

func (*CollectorManifestCRD) Unmarshal added in v5.0.40

func (m *CollectorManifestCRD) Unmarshal(dAtA []byte) error

func (*CollectorManifestCRD) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorManifestCRD) XXX_DiscardUnknown()

func (*CollectorManifestCRD) XXX_Marshal added in v5.0.102

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

func (*CollectorManifestCRD) XXX_Merge added in v5.0.102

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

func (*CollectorManifestCRD) XXX_Size added in v5.0.102

func (m *CollectorManifestCRD) XXX_Size() int

func (*CollectorManifestCRD) XXX_Unmarshal added in v5.0.102

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

type CollectorManifestCRDBuilder added in v5.0.94

type CollectorManifestCRDBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorManifestCRDBuilder added in v5.0.94

func NewCollectorManifestCRDBuilder(writer io.Writer) *CollectorManifestCRDBuilder

func (*CollectorManifestCRDBuilder) AddTags added in v5.0.96

func (x *CollectorManifestCRDBuilder) AddTags(v string)

func (*CollectorManifestCRDBuilder) Reset added in v5.0.94

func (x *CollectorManifestCRDBuilder) Reset(writer io.Writer)

func (*CollectorManifestCRDBuilder) SetManifest added in v5.0.94

func (x *CollectorManifestCRDBuilder) SetManifest(cb func(w *CollectorManifestBuilder))

type CollectorNamespace added in v5.0.30

type CollectorNamespace struct {
	ClusterName string       `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string       `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32        `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32        `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Namespaces  []*Namespace `protobuf:"bytes,5,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Tags        []string     `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorNamespace) Descriptor added in v5.0.30

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

func (*CollectorNamespace) GetClusterId added in v5.0.102

func (m *CollectorNamespace) GetClusterId() string

func (*CollectorNamespace) GetClusterName added in v5.0.102

func (m *CollectorNamespace) GetClusterName() string

func (*CollectorNamespace) GetGroupId added in v5.0.102

func (m *CollectorNamespace) GetGroupId() int32

func (*CollectorNamespace) GetGroupSize added in v5.0.102

func (m *CollectorNamespace) GetGroupSize() int32

func (*CollectorNamespace) GetNamespaces added in v5.0.30

func (m *CollectorNamespace) GetNamespaces() []*Namespace

func (*CollectorNamespace) GetTags added in v5.0.102

func (m *CollectorNamespace) GetTags() []string

func (*CollectorNamespace) Marshal added in v5.0.30

func (m *CollectorNamespace) Marshal() (dAtA []byte, err error)

func (*CollectorNamespace) MarshalTo added in v5.0.30

func (m *CollectorNamespace) MarshalTo(dAtA []byte) (int, error)

func (*CollectorNamespace) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorNamespace) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorNamespace) ProtoMessage added in v5.0.30

func (*CollectorNamespace) ProtoMessage()

func (*CollectorNamespace) Reset added in v5.0.30

func (m *CollectorNamespace) Reset()

func (*CollectorNamespace) Size added in v5.0.30

func (m *CollectorNamespace) Size() (n int)

func (*CollectorNamespace) String added in v5.0.30

func (m *CollectorNamespace) String() string

func (*CollectorNamespace) Unmarshal added in v5.0.30

func (m *CollectorNamespace) Unmarshal(dAtA []byte) error

func (*CollectorNamespace) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorNamespace) XXX_DiscardUnknown()

func (*CollectorNamespace) XXX_Marshal added in v5.0.102

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

func (*CollectorNamespace) XXX_Merge added in v5.0.102

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

func (*CollectorNamespace) XXX_Size added in v5.0.102

func (m *CollectorNamespace) XXX_Size() int

func (*CollectorNamespace) XXX_Unmarshal added in v5.0.102

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

type CollectorNamespaceBuilder added in v5.0.94

type CollectorNamespaceBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorNamespaceBuilder added in v5.0.94

func NewCollectorNamespaceBuilder(writer io.Writer) *CollectorNamespaceBuilder

func (*CollectorNamespaceBuilder) AddNamespaces added in v5.0.94

func (x *CollectorNamespaceBuilder) AddNamespaces(cb func(w *NamespaceBuilder))

func (*CollectorNamespaceBuilder) AddTags added in v5.0.94

func (x *CollectorNamespaceBuilder) AddTags(v string)

func (*CollectorNamespaceBuilder) Reset added in v5.0.94

func (x *CollectorNamespaceBuilder) Reset(writer io.Writer)

func (*CollectorNamespaceBuilder) SetClusterId added in v5.0.94

func (x *CollectorNamespaceBuilder) SetClusterId(v string)

func (*CollectorNamespaceBuilder) SetClusterName added in v5.0.94

func (x *CollectorNamespaceBuilder) SetClusterName(v string)

func (*CollectorNamespaceBuilder) SetGroupId added in v5.0.94

func (x *CollectorNamespaceBuilder) SetGroupId(v int32)

func (*CollectorNamespaceBuilder) SetGroupSize added in v5.0.94

func (x *CollectorNamespaceBuilder) SetGroupSize(v int32)

type CollectorNetworkPolicy added in v5.0.105

type CollectorNetworkPolicy struct {
	ClusterName     string           `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId       string           `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId         int32            `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize       int32            `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	NetworkPolicies []*NetworkPolicy `protobuf:"bytes,5,rep,name=networkPolicies,proto3" json:"networkPolicies,omitempty"`
	Tags            []string         `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorNetworkPolicy) Descriptor added in v5.0.105

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

func (*CollectorNetworkPolicy) GetClusterId added in v5.0.105

func (m *CollectorNetworkPolicy) GetClusterId() string

func (*CollectorNetworkPolicy) GetClusterName added in v5.0.105

func (m *CollectorNetworkPolicy) GetClusterName() string

func (*CollectorNetworkPolicy) GetGroupId added in v5.0.105

func (m *CollectorNetworkPolicy) GetGroupId() int32

func (*CollectorNetworkPolicy) GetGroupSize added in v5.0.105

func (m *CollectorNetworkPolicy) GetGroupSize() int32

func (*CollectorNetworkPolicy) GetNetworkPolicies added in v5.0.105

func (m *CollectorNetworkPolicy) GetNetworkPolicies() []*NetworkPolicy

func (*CollectorNetworkPolicy) GetTags added in v5.0.105

func (m *CollectorNetworkPolicy) GetTags() []string

func (*CollectorNetworkPolicy) Marshal added in v5.0.105

func (m *CollectorNetworkPolicy) Marshal() (dAtA []byte, err error)

func (*CollectorNetworkPolicy) MarshalTo added in v5.0.105

func (m *CollectorNetworkPolicy) MarshalTo(dAtA []byte) (int, error)

func (*CollectorNetworkPolicy) MarshalToSizedBuffer added in v5.0.105

func (m *CollectorNetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorNetworkPolicy) ProtoMessage added in v5.0.105

func (*CollectorNetworkPolicy) ProtoMessage()

func (*CollectorNetworkPolicy) Reset added in v5.0.105

func (m *CollectorNetworkPolicy) Reset()

func (*CollectorNetworkPolicy) Size added in v5.0.105

func (m *CollectorNetworkPolicy) Size() (n int)

func (*CollectorNetworkPolicy) String added in v5.0.105

func (m *CollectorNetworkPolicy) String() string

func (*CollectorNetworkPolicy) Unmarshal added in v5.0.105

func (m *CollectorNetworkPolicy) Unmarshal(dAtA []byte) error

func (*CollectorNetworkPolicy) XXX_DiscardUnknown added in v5.0.105

func (m *CollectorNetworkPolicy) XXX_DiscardUnknown()

func (*CollectorNetworkPolicy) XXX_Marshal added in v5.0.105

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

func (*CollectorNetworkPolicy) XXX_Merge added in v5.0.105

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

func (*CollectorNetworkPolicy) XXX_Size added in v5.0.105

func (m *CollectorNetworkPolicy) XXX_Size() int

func (*CollectorNetworkPolicy) XXX_Unmarshal added in v5.0.105

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

type CollectorNetworkPolicyBuilder added in v5.0.105

type CollectorNetworkPolicyBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorNetworkPolicyBuilder added in v5.0.105

func NewCollectorNetworkPolicyBuilder(writer io.Writer) *CollectorNetworkPolicyBuilder

func (*CollectorNetworkPolicyBuilder) AddNetworkPolicies added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) AddNetworkPolicies(cb func(w *NetworkPolicyBuilder))

func (*CollectorNetworkPolicyBuilder) AddTags added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) AddTags(v string)

func (*CollectorNetworkPolicyBuilder) Reset added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) Reset(writer io.Writer)

func (*CollectorNetworkPolicyBuilder) SetClusterId added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) SetClusterId(v string)

func (*CollectorNetworkPolicyBuilder) SetClusterName added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) SetClusterName(v string)

func (*CollectorNetworkPolicyBuilder) SetGroupId added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) SetGroupId(v int32)

func (*CollectorNetworkPolicyBuilder) SetGroupSize added in v5.0.105

func (x *CollectorNetworkPolicyBuilder) SetGroupSize(v int32)

type CollectorNode

type CollectorNode struct {
	ClusterName      string           `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId        string           `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId          int32            `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize        int32            `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Nodes            []*Node          `protobuf:"bytes,5,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Tags             []string         `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
	HostAliasMapping map[string]*Host `` /* 173-byte string literal not displayed */
}

func (*CollectorNode) Descriptor

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

func (*CollectorNode) GetClusterId added in v5.0.102

func (m *CollectorNode) GetClusterId() string

func (*CollectorNode) GetClusterName added in v5.0.102

func (m *CollectorNode) GetClusterName() string

func (*CollectorNode) GetGroupId added in v5.0.102

func (m *CollectorNode) GetGroupId() int32

func (*CollectorNode) GetGroupSize added in v5.0.102

func (m *CollectorNode) GetGroupSize() int32

func (*CollectorNode) GetHostAliasMapping added in v5.0.7

func (m *CollectorNode) GetHostAliasMapping() map[string]*Host

func (*CollectorNode) GetNodes

func (m *CollectorNode) GetNodes() []*Node

func (*CollectorNode) GetTags added in v5.0.102

func (m *CollectorNode) GetTags() []string

func (*CollectorNode) Marshal

func (m *CollectorNode) Marshal() (dAtA []byte, err error)

func (*CollectorNode) MarshalTo

func (m *CollectorNode) MarshalTo(dAtA []byte) (int, error)

func (*CollectorNode) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorNode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorNode) ProtoMessage

func (*CollectorNode) ProtoMessage()

func (*CollectorNode) Reset

func (m *CollectorNode) Reset()

func (*CollectorNode) Size

func (m *CollectorNode) Size() (n int)

func (*CollectorNode) String

func (m *CollectorNode) String() string

func (*CollectorNode) Unmarshal

func (m *CollectorNode) Unmarshal(dAtA []byte) error

func (*CollectorNode) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorNode) XXX_DiscardUnknown()

func (*CollectorNode) XXX_Marshal added in v5.0.102

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

func (*CollectorNode) XXX_Merge added in v5.0.102

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

func (*CollectorNode) XXX_Size added in v5.0.102

func (m *CollectorNode) XXX_Size() int

func (*CollectorNode) XXX_Unmarshal added in v5.0.102

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

type CollectorNodeBuilder added in v5.0.94

type CollectorNodeBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorNodeBuilder added in v5.0.94

func NewCollectorNodeBuilder(writer io.Writer) *CollectorNodeBuilder

func (*CollectorNodeBuilder) AddHostAliasMapping added in v5.0.94

func (x *CollectorNodeBuilder) AddHostAliasMapping(cb func(w *CollectorNode_HostAliasMappingEntryBuilder))

func (*CollectorNodeBuilder) AddNodes added in v5.0.94

func (x *CollectorNodeBuilder) AddNodes(cb func(w *NodeBuilder))

func (*CollectorNodeBuilder) AddTags added in v5.0.94

func (x *CollectorNodeBuilder) AddTags(v string)

func (*CollectorNodeBuilder) Reset added in v5.0.94

func (x *CollectorNodeBuilder) Reset(writer io.Writer)

func (*CollectorNodeBuilder) SetClusterId added in v5.0.94

func (x *CollectorNodeBuilder) SetClusterId(v string)

func (*CollectorNodeBuilder) SetClusterName added in v5.0.94

func (x *CollectorNodeBuilder) SetClusterName(v string)

func (*CollectorNodeBuilder) SetGroupId added in v5.0.94

func (x *CollectorNodeBuilder) SetGroupId(v int32)

func (*CollectorNodeBuilder) SetGroupSize added in v5.0.94

func (x *CollectorNodeBuilder) SetGroupSize(v int32)

type CollectorNode_HostAliasMappingEntryBuilder added in v5.0.94

type CollectorNode_HostAliasMappingEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorNode_HostAliasMappingEntryBuilder added in v5.0.94

func NewCollectorNode_HostAliasMappingEntryBuilder(writer io.Writer) *CollectorNode_HostAliasMappingEntryBuilder

func (*CollectorNode_HostAliasMappingEntryBuilder) Reset added in v5.0.94

func (*CollectorNode_HostAliasMappingEntryBuilder) SetKey added in v5.0.94

func (*CollectorNode_HostAliasMappingEntryBuilder) SetValue added in v5.0.94

type CollectorPersistentVolume

type CollectorPersistentVolume struct {
	ClusterName       string              `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId         string              `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId           int32               `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize         int32               `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	PersistentVolumes []*PersistentVolume `protobuf:"bytes,5,rep,name=persistentVolumes,proto3" json:"persistentVolumes,omitempty"`
	Tags              []string            `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorPersistentVolume) Descriptor

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

func (*CollectorPersistentVolume) GetClusterId added in v5.0.102

func (m *CollectorPersistentVolume) GetClusterId() string

func (*CollectorPersistentVolume) GetClusterName added in v5.0.102

func (m *CollectorPersistentVolume) GetClusterName() string

func (*CollectorPersistentVolume) GetGroupId added in v5.0.102

func (m *CollectorPersistentVolume) GetGroupId() int32

func (*CollectorPersistentVolume) GetGroupSize added in v5.0.102

func (m *CollectorPersistentVolume) GetGroupSize() int32

func (*CollectorPersistentVolume) GetPersistentVolumes

func (m *CollectorPersistentVolume) GetPersistentVolumes() []*PersistentVolume

func (*CollectorPersistentVolume) GetTags added in v5.0.102

func (m *CollectorPersistentVolume) GetTags() []string

func (*CollectorPersistentVolume) Marshal

func (m *CollectorPersistentVolume) Marshal() (dAtA []byte, err error)

func (*CollectorPersistentVolume) MarshalTo

func (m *CollectorPersistentVolume) MarshalTo(dAtA []byte) (int, error)

func (*CollectorPersistentVolume) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorPersistentVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorPersistentVolume) ProtoMessage

func (*CollectorPersistentVolume) ProtoMessage()

func (*CollectorPersistentVolume) Reset

func (m *CollectorPersistentVolume) Reset()

func (*CollectorPersistentVolume) Size

func (m *CollectorPersistentVolume) Size() (n int)

func (*CollectorPersistentVolume) String

func (m *CollectorPersistentVolume) String() string

func (*CollectorPersistentVolume) Unmarshal

func (m *CollectorPersistentVolume) Unmarshal(dAtA []byte) error

func (*CollectorPersistentVolume) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorPersistentVolume) XXX_DiscardUnknown()

func (*CollectorPersistentVolume) XXX_Marshal added in v5.0.102

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

func (*CollectorPersistentVolume) XXX_Merge added in v5.0.102

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

func (*CollectorPersistentVolume) XXX_Size added in v5.0.102

func (m *CollectorPersistentVolume) XXX_Size() int

func (*CollectorPersistentVolume) XXX_Unmarshal added in v5.0.102

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

type CollectorPersistentVolumeBuilder added in v5.0.94

type CollectorPersistentVolumeBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorPersistentVolumeBuilder added in v5.0.94

func NewCollectorPersistentVolumeBuilder(writer io.Writer) *CollectorPersistentVolumeBuilder

func (*CollectorPersistentVolumeBuilder) AddPersistentVolumes added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) AddPersistentVolumes(cb func(w *PersistentVolumeBuilder))

func (*CollectorPersistentVolumeBuilder) AddTags added in v5.0.94

func (*CollectorPersistentVolumeBuilder) Reset added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) Reset(writer io.Writer)

func (*CollectorPersistentVolumeBuilder) SetClusterId added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) SetClusterId(v string)

func (*CollectorPersistentVolumeBuilder) SetClusterName added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) SetClusterName(v string)

func (*CollectorPersistentVolumeBuilder) SetGroupId added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) SetGroupId(v int32)

func (*CollectorPersistentVolumeBuilder) SetGroupSize added in v5.0.94

func (x *CollectorPersistentVolumeBuilder) SetGroupSize(v int32)

type CollectorPersistentVolumeClaim

type CollectorPersistentVolumeClaim struct {
	ClusterName            string                   `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId              string                   `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId                int32                    `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize              int32                    `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	PersistentVolumeClaims []*PersistentVolumeClaim `protobuf:"bytes,5,rep,name=persistentVolumeClaims,proto3" json:"persistentVolumeClaims,omitempty"`
	Tags                   []string                 `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorPersistentVolumeClaim) Descriptor

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

func (*CollectorPersistentVolumeClaim) GetClusterId added in v5.0.102

func (m *CollectorPersistentVolumeClaim) GetClusterId() string

func (*CollectorPersistentVolumeClaim) GetClusterName added in v5.0.102

func (m *CollectorPersistentVolumeClaim) GetClusterName() string

func (*CollectorPersistentVolumeClaim) GetGroupId added in v5.0.102

func (m *CollectorPersistentVolumeClaim) GetGroupId() int32

func (*CollectorPersistentVolumeClaim) GetGroupSize added in v5.0.102

func (m *CollectorPersistentVolumeClaim) GetGroupSize() int32

func (*CollectorPersistentVolumeClaim) GetPersistentVolumeClaims

func (m *CollectorPersistentVolumeClaim) GetPersistentVolumeClaims() []*PersistentVolumeClaim

func (*CollectorPersistentVolumeClaim) GetTags added in v5.0.102

func (m *CollectorPersistentVolumeClaim) GetTags() []string

func (*CollectorPersistentVolumeClaim) Marshal

func (m *CollectorPersistentVolumeClaim) Marshal() (dAtA []byte, err error)

func (*CollectorPersistentVolumeClaim) MarshalTo

func (m *CollectorPersistentVolumeClaim) MarshalTo(dAtA []byte) (int, error)

func (*CollectorPersistentVolumeClaim) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorPersistentVolumeClaim) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorPersistentVolumeClaim) ProtoMessage

func (*CollectorPersistentVolumeClaim) ProtoMessage()

func (*CollectorPersistentVolumeClaim) Reset

func (m *CollectorPersistentVolumeClaim) Reset()

func (*CollectorPersistentVolumeClaim) Size

func (m *CollectorPersistentVolumeClaim) Size() (n int)

func (*CollectorPersistentVolumeClaim) String

func (*CollectorPersistentVolumeClaim) Unmarshal

func (m *CollectorPersistentVolumeClaim) Unmarshal(dAtA []byte) error

func (*CollectorPersistentVolumeClaim) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorPersistentVolumeClaim) XXX_DiscardUnknown()

func (*CollectorPersistentVolumeClaim) XXX_Marshal added in v5.0.102

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

func (*CollectorPersistentVolumeClaim) XXX_Merge added in v5.0.102

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

func (*CollectorPersistentVolumeClaim) XXX_Size added in v5.0.102

func (m *CollectorPersistentVolumeClaim) XXX_Size() int

func (*CollectorPersistentVolumeClaim) XXX_Unmarshal added in v5.0.102

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

type CollectorPersistentVolumeClaimBuilder added in v5.0.94

type CollectorPersistentVolumeClaimBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorPersistentVolumeClaimBuilder added in v5.0.94

func NewCollectorPersistentVolumeClaimBuilder(writer io.Writer) *CollectorPersistentVolumeClaimBuilder

func (*CollectorPersistentVolumeClaimBuilder) AddPersistentVolumeClaims added in v5.0.94

func (x *CollectorPersistentVolumeClaimBuilder) AddPersistentVolumeClaims(cb func(w *PersistentVolumeClaimBuilder))

func (*CollectorPersistentVolumeClaimBuilder) AddTags added in v5.0.94

func (*CollectorPersistentVolumeClaimBuilder) Reset added in v5.0.94

func (*CollectorPersistentVolumeClaimBuilder) SetClusterId added in v5.0.94

func (x *CollectorPersistentVolumeClaimBuilder) SetClusterId(v string)

func (*CollectorPersistentVolumeClaimBuilder) SetClusterName added in v5.0.94

func (x *CollectorPersistentVolumeClaimBuilder) SetClusterName(v string)

func (*CollectorPersistentVolumeClaimBuilder) SetGroupId added in v5.0.94

func (*CollectorPersistentVolumeClaimBuilder) SetGroupSize added in v5.0.94

func (x *CollectorPersistentVolumeClaimBuilder) SetGroupSize(v int32)

type CollectorPod

type CollectorPod struct {
	HostName    string   `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"`
	ClusterName string   `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string   `protobuf:"bytes,3,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32    `protobuf:"varint,4,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32    `protobuf:"varint,5,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Pods        []*Pod   `protobuf:"bytes,6,rep,name=pods,proto3" json:"pods,omitempty"`
	Host        *Host    `protobuf:"bytes,7,opt,name=host,proto3" json:"host,omitempty"`
	Tags        []string `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorPod) Descriptor

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

func (*CollectorPod) GetClusterId added in v5.0.102

func (m *CollectorPod) GetClusterId() string

func (*CollectorPod) GetClusterName added in v5.0.102

func (m *CollectorPod) GetClusterName() string

func (*CollectorPod) GetGroupId added in v5.0.102

func (m *CollectorPod) GetGroupId() int32

func (*CollectorPod) GetGroupSize added in v5.0.102

func (m *CollectorPod) GetGroupSize() int32

func (*CollectorPod) GetHost

func (m *CollectorPod) GetHost() *Host

func (*CollectorPod) GetHostName added in v5.0.102

func (m *CollectorPod) GetHostName() string

func (*CollectorPod) GetPods

func (m *CollectorPod) GetPods() []*Pod

func (*CollectorPod) GetTags added in v5.0.102

func (m *CollectorPod) GetTags() []string

func (*CollectorPod) Marshal

func (m *CollectorPod) Marshal() (dAtA []byte, err error)

func (*CollectorPod) MarshalTo

func (m *CollectorPod) MarshalTo(dAtA []byte) (int, error)

func (*CollectorPod) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorPod) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorPod) ProtoMessage

func (*CollectorPod) ProtoMessage()

func (*CollectorPod) Reset

func (m *CollectorPod) Reset()

func (*CollectorPod) Size

func (m *CollectorPod) Size() (n int)

func (*CollectorPod) String

func (m *CollectorPod) String() string

func (*CollectorPod) Unmarshal

func (m *CollectorPod) Unmarshal(dAtA []byte) error

func (*CollectorPod) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorPod) XXX_DiscardUnknown()

func (*CollectorPod) XXX_Marshal added in v5.0.102

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

func (*CollectorPod) XXX_Merge added in v5.0.102

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

func (*CollectorPod) XXX_Size added in v5.0.102

func (m *CollectorPod) XXX_Size() int

func (*CollectorPod) XXX_Unmarshal added in v5.0.102

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

type CollectorPodBuilder added in v5.0.94

type CollectorPodBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorPodBuilder added in v5.0.94

func NewCollectorPodBuilder(writer io.Writer) *CollectorPodBuilder

func (*CollectorPodBuilder) AddPods added in v5.0.94

func (x *CollectorPodBuilder) AddPods(cb func(w *PodBuilder))

func (*CollectorPodBuilder) AddTags added in v5.0.94

func (x *CollectorPodBuilder) AddTags(v string)

func (*CollectorPodBuilder) Reset added in v5.0.94

func (x *CollectorPodBuilder) Reset(writer io.Writer)

func (*CollectorPodBuilder) SetClusterId added in v5.0.94

func (x *CollectorPodBuilder) SetClusterId(v string)

func (*CollectorPodBuilder) SetClusterName added in v5.0.94

func (x *CollectorPodBuilder) SetClusterName(v string)

func (*CollectorPodBuilder) SetGroupId added in v5.0.94

func (x *CollectorPodBuilder) SetGroupId(v int32)

func (*CollectorPodBuilder) SetGroupSize added in v5.0.94

func (x *CollectorPodBuilder) SetGroupSize(v int32)

func (*CollectorPodBuilder) SetHost added in v5.0.94

func (x *CollectorPodBuilder) SetHost(cb func(w *HostBuilder))

func (*CollectorPodBuilder) SetHostName added in v5.0.94

func (x *CollectorPodBuilder) SetHostName(v string)

type CollectorProc

type CollectorProc struct {
	HostName          string            `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
	NetworkId         string            `protobuf:"bytes,11,opt,name=networkId,proto3" json:"networkId,omitempty"`
	Processes         []*Process        `protobuf:"bytes,3,rep,name=processes,proto3" json:"processes,omitempty"`
	Host              *Host             `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
	Info              *SystemInfo       `protobuf:"bytes,5,opt,name=info,proto3" json:"info,omitempty"`
	GroupId           int32             `protobuf:"varint,6,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize         int32             `protobuf:"varint,7,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Containers        []*Container      `protobuf:"bytes,10,rep,name=containers,proto3" json:"containers,omitempty"`
	ContainerHostType ContainerHostType `` /* 134-byte string literal not displayed */
	// Types that are valid to be assigned to Hints:
	//	*CollectorProc_HintMask
	Hints isCollectorProc_Hints `protobuf_oneof:"hints"`
}

func (*CollectorProc) Descriptor

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

func (*CollectorProc) GetContainerHostType added in v5.0.102

func (m *CollectorProc) GetContainerHostType() ContainerHostType

func (*CollectorProc) GetContainers

func (m *CollectorProc) GetContainers() []*Container

func (*CollectorProc) GetGroupId added in v5.0.102

func (m *CollectorProc) GetGroupId() int32

func (*CollectorProc) GetGroupSize added in v5.0.102

func (m *CollectorProc) GetGroupSize() int32

func (*CollectorProc) GetHintMask added in v5.0.64

func (m *CollectorProc) GetHintMask() int32

func (*CollectorProc) GetHints added in v5.0.64

func (m *CollectorProc) GetHints() isCollectorProc_Hints

func (*CollectorProc) GetHost

func (m *CollectorProc) GetHost() *Host

func (*CollectorProc) GetHostName added in v5.0.102

func (m *CollectorProc) GetHostName() string

func (*CollectorProc) GetInfo

func (m *CollectorProc) GetInfo() *SystemInfo

func (*CollectorProc) GetNetworkId added in v5.0.102

func (m *CollectorProc) GetNetworkId() string

func (*CollectorProc) GetProcesses

func (m *CollectorProc) GetProcesses() []*Process

func (*CollectorProc) Marshal

func (m *CollectorProc) Marshal() (dAtA []byte, err error)

func (*CollectorProc) MarshalTo

func (m *CollectorProc) MarshalTo(dAtA []byte) (int, error)

func (*CollectorProc) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorProc) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorProc) ProtoMessage

func (*CollectorProc) ProtoMessage()

func (*CollectorProc) Reset

func (m *CollectorProc) Reset()

func (*CollectorProc) Size

func (m *CollectorProc) Size() (n int)

func (*CollectorProc) String

func (m *CollectorProc) String() string

func (*CollectorProc) Unmarshal

func (m *CollectorProc) Unmarshal(dAtA []byte) error

func (*CollectorProc) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorProc) XXX_DiscardUnknown()

func (*CollectorProc) XXX_Marshal added in v5.0.102

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

func (*CollectorProc) XXX_Merge added in v5.0.102

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

func (*CollectorProc) XXX_OneofWrappers added in v5.0.102

func (*CollectorProc) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*CollectorProc) XXX_Size added in v5.0.102

func (m *CollectorProc) XXX_Size() int

func (*CollectorProc) XXX_Unmarshal added in v5.0.102

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

type CollectorProcBuilder added in v5.0.94

type CollectorProcBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorProcBuilder added in v5.0.94

func NewCollectorProcBuilder(writer io.Writer) *CollectorProcBuilder

func (*CollectorProcBuilder) AddContainers added in v5.0.94

func (x *CollectorProcBuilder) AddContainers(cb func(w *ContainerBuilder))

func (*CollectorProcBuilder) AddProcesses added in v5.0.94

func (x *CollectorProcBuilder) AddProcesses(cb func(w *ProcessBuilder))

func (*CollectorProcBuilder) Reset added in v5.0.94

func (x *CollectorProcBuilder) Reset(writer io.Writer)

func (*CollectorProcBuilder) SetContainerHostType added in v5.0.94

func (x *CollectorProcBuilder) SetContainerHostType(v uint64)

func (*CollectorProcBuilder) SetGroupId added in v5.0.94

func (x *CollectorProcBuilder) SetGroupId(v int32)

func (*CollectorProcBuilder) SetGroupSize added in v5.0.94

func (x *CollectorProcBuilder) SetGroupSize(v int32)

func (*CollectorProcBuilder) SetHintMask added in v5.0.94

func (x *CollectorProcBuilder) SetHintMask(v int32)

func (*CollectorProcBuilder) SetHost added in v5.0.94

func (x *CollectorProcBuilder) SetHost(cb func(w *HostBuilder))

func (*CollectorProcBuilder) SetHostName added in v5.0.94

func (x *CollectorProcBuilder) SetHostName(v string)

func (*CollectorProcBuilder) SetInfo added in v5.0.94

func (x *CollectorProcBuilder) SetInfo(cb func(w *SystemInfoBuilder))

func (*CollectorProcBuilder) SetNetworkId added in v5.0.94

func (x *CollectorProcBuilder) SetNetworkId(v string)

type CollectorProcDiscovery

type CollectorProcDiscovery struct {
	HostName           string              `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"`
	GroupId            int32               `protobuf:"varint,2,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize          int32               `protobuf:"varint,3,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ProcessDiscoveries []*ProcessDiscovery `protobuf:"bytes,4,rep,name=processDiscoveries,proto3" json:"processDiscoveries,omitempty"`
	Host               *Host               `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"`
}

func (*CollectorProcDiscovery) Descriptor

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

func (*CollectorProcDiscovery) GetGroupId added in v5.0.102

func (m *CollectorProcDiscovery) GetGroupId() int32

func (*CollectorProcDiscovery) GetGroupSize added in v5.0.102

func (m *CollectorProcDiscovery) GetGroupSize() int32

func (*CollectorProcDiscovery) GetHost

func (m *CollectorProcDiscovery) GetHost() *Host

func (*CollectorProcDiscovery) GetHostName added in v5.0.102

func (m *CollectorProcDiscovery) GetHostName() string

func (*CollectorProcDiscovery) GetProcessDiscoveries

func (m *CollectorProcDiscovery) GetProcessDiscoveries() []*ProcessDiscovery

func (*CollectorProcDiscovery) Marshal

func (m *CollectorProcDiscovery) Marshal() (dAtA []byte, err error)

func (*CollectorProcDiscovery) MarshalTo

func (m *CollectorProcDiscovery) MarshalTo(dAtA []byte) (int, error)

func (*CollectorProcDiscovery) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorProcDiscovery) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorProcDiscovery) ProtoMessage

func (*CollectorProcDiscovery) ProtoMessage()

func (*CollectorProcDiscovery) Reset

func (m *CollectorProcDiscovery) Reset()

func (*CollectorProcDiscovery) Size

func (m *CollectorProcDiscovery) Size() (n int)

func (*CollectorProcDiscovery) String

func (m *CollectorProcDiscovery) String() string

func (*CollectorProcDiscovery) Unmarshal

func (m *CollectorProcDiscovery) Unmarshal(dAtA []byte) error

func (*CollectorProcDiscovery) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorProcDiscovery) XXX_DiscardUnknown()

func (*CollectorProcDiscovery) XXX_Marshal added in v5.0.102

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

func (*CollectorProcDiscovery) XXX_Merge added in v5.0.102

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

func (*CollectorProcDiscovery) XXX_Size added in v5.0.102

func (m *CollectorProcDiscovery) XXX_Size() int

func (*CollectorProcDiscovery) XXX_Unmarshal added in v5.0.102

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

type CollectorProcDiscoveryBuilder added in v5.0.94

type CollectorProcDiscoveryBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorProcDiscoveryBuilder added in v5.0.94

func NewCollectorProcDiscoveryBuilder(writer io.Writer) *CollectorProcDiscoveryBuilder

func (*CollectorProcDiscoveryBuilder) AddProcessDiscoveries added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) AddProcessDiscoveries(cb func(w *ProcessDiscoveryBuilder))

func (*CollectorProcDiscoveryBuilder) Reset added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) Reset(writer io.Writer)

func (*CollectorProcDiscoveryBuilder) SetGroupId added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) SetGroupId(v int32)

func (*CollectorProcDiscoveryBuilder) SetGroupSize added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) SetGroupSize(v int32)

func (*CollectorProcDiscoveryBuilder) SetHost added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) SetHost(cb func(w *HostBuilder))

func (*CollectorProcDiscoveryBuilder) SetHostName added in v5.0.94

func (x *CollectorProcDiscoveryBuilder) SetHostName(v string)

type CollectorProcEvent added in v5.0.23

type CollectorProcEvent struct {
	Hostname  string          `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Host      *Host           `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Info      *SystemInfo     `protobuf:"bytes,3,opt,name=info,proto3" json:"info,omitempty"`
	Events    []*ProcessEvent `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
	GroupId   int32           `protobuf:"varint,5,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize int32           `protobuf:"varint,6,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
}

CollectorProcEvent is a payload used to send a batch of process lifecycle events

func (*CollectorProcEvent) Descriptor added in v5.0.23

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

func (*CollectorProcEvent) GetEvents added in v5.0.23

func (m *CollectorProcEvent) GetEvents() []*ProcessEvent

func (*CollectorProcEvent) GetGroupId added in v5.0.102

func (m *CollectorProcEvent) GetGroupId() int32

func (*CollectorProcEvent) GetGroupSize added in v5.0.102

func (m *CollectorProcEvent) GetGroupSize() int32

func (*CollectorProcEvent) GetHost added in v5.0.23

func (m *CollectorProcEvent) GetHost() *Host

func (*CollectorProcEvent) GetHostname added in v5.0.102

func (m *CollectorProcEvent) GetHostname() string

func (*CollectorProcEvent) GetInfo added in v5.0.23

func (m *CollectorProcEvent) GetInfo() *SystemInfo

func (*CollectorProcEvent) Marshal added in v5.0.23

func (m *CollectorProcEvent) Marshal() (dAtA []byte, err error)

func (*CollectorProcEvent) MarshalTo added in v5.0.23

func (m *CollectorProcEvent) MarshalTo(dAtA []byte) (int, error)

func (*CollectorProcEvent) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorProcEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorProcEvent) ProtoMessage added in v5.0.23

func (*CollectorProcEvent) ProtoMessage()

func (*CollectorProcEvent) Reset added in v5.0.23

func (m *CollectorProcEvent) Reset()

func (*CollectorProcEvent) Size added in v5.0.23

func (m *CollectorProcEvent) Size() (n int)

func (*CollectorProcEvent) String added in v5.0.23

func (m *CollectorProcEvent) String() string

func (*CollectorProcEvent) Unmarshal added in v5.0.23

func (m *CollectorProcEvent) Unmarshal(dAtA []byte) error

func (*CollectorProcEvent) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorProcEvent) XXX_DiscardUnknown()

func (*CollectorProcEvent) XXX_Marshal added in v5.0.102

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

func (*CollectorProcEvent) XXX_Merge added in v5.0.102

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

func (*CollectorProcEvent) XXX_Size added in v5.0.102

func (m *CollectorProcEvent) XXX_Size() int

func (*CollectorProcEvent) XXX_Unmarshal added in v5.0.102

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

type CollectorProcEventBuilder added in v5.0.94

type CollectorProcEventBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorProcEventBuilder added in v5.0.94

func NewCollectorProcEventBuilder(writer io.Writer) *CollectorProcEventBuilder

func (*CollectorProcEventBuilder) AddEvents added in v5.0.94

func (x *CollectorProcEventBuilder) AddEvents(cb func(w *ProcessEventBuilder))

func (*CollectorProcEventBuilder) Reset added in v5.0.94

func (x *CollectorProcEventBuilder) Reset(writer io.Writer)

func (*CollectorProcEventBuilder) SetGroupId added in v5.0.94

func (x *CollectorProcEventBuilder) SetGroupId(v int32)

func (*CollectorProcEventBuilder) SetGroupSize added in v5.0.94

func (x *CollectorProcEventBuilder) SetGroupSize(v int32)

func (*CollectorProcEventBuilder) SetHost added in v5.0.94

func (x *CollectorProcEventBuilder) SetHost(cb func(w *HostBuilder))

func (*CollectorProcEventBuilder) SetHostname added in v5.0.94

func (x *CollectorProcEventBuilder) SetHostname(v string)

func (*CollectorProcEventBuilder) SetInfo added in v5.0.94

func (x *CollectorProcEventBuilder) SetInfo(cb func(w *SystemInfoBuilder))

type CollectorProc_HintMask added in v5.0.64

type CollectorProc_HintMask struct {
	HintMask int32 `protobuf:"varint,14,opt,name=hintMask,proto3,oneof" json:"hintMask,omitempty"`
}

func (*CollectorProc_HintMask) MarshalTo added in v5.0.64

func (m *CollectorProc_HintMask) MarshalTo(dAtA []byte) (int, error)

func (*CollectorProc_HintMask) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorProc_HintMask) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorProc_HintMask) Size added in v5.0.64

func (m *CollectorProc_HintMask) Size() (n int)

type CollectorRealTime

type CollectorRealTime struct {
	HostName string         `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
	Stats    []*ProcessStat `protobuf:"bytes,3,rep,name=stats,proto3" json:"stats,omitempty"`
	// Post-resolved fields
	HostId            int64             `protobuf:"varint,4,opt,name=hostId,proto3" json:"hostId,omitempty"`
	OrgId             int32             `protobuf:"varint,5,opt,name=orgId,proto3" json:"orgId,omitempty"`
	GroupId           int32             `protobuf:"varint,6,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize         int32             `protobuf:"varint,7,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	NumCpus           int32             `protobuf:"varint,8,opt,name=numCpus,proto3" json:"numCpus,omitempty"`
	TotalMemory       int64             `protobuf:"varint,9,opt,name=totalMemory,proto3" json:"totalMemory,omitempty"`
	ContainerStats    []*ContainerStat  `protobuf:"bytes,10,rep,name=containerStats,proto3" json:"containerStats,omitempty"`
	ContainerHostType ContainerHostType `` /* 134-byte string literal not displayed */
}

func (*CollectorRealTime) Descriptor

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

func (*CollectorRealTime) GetContainerHostType added in v5.0.102

func (m *CollectorRealTime) GetContainerHostType() ContainerHostType

func (*CollectorRealTime) GetContainerStats

func (m *CollectorRealTime) GetContainerStats() []*ContainerStat

func (*CollectorRealTime) GetGroupId added in v5.0.102

func (m *CollectorRealTime) GetGroupId() int32

func (*CollectorRealTime) GetGroupSize added in v5.0.102

func (m *CollectorRealTime) GetGroupSize() int32

func (*CollectorRealTime) GetHostId added in v5.0.102

func (m *CollectorRealTime) GetHostId() int64

func (*CollectorRealTime) GetHostName added in v5.0.102

func (m *CollectorRealTime) GetHostName() string

func (*CollectorRealTime) GetNumCpus added in v5.0.102

func (m *CollectorRealTime) GetNumCpus() int32

func (*CollectorRealTime) GetOrgId added in v5.0.102

func (m *CollectorRealTime) GetOrgId() int32

func (*CollectorRealTime) GetStats

func (m *CollectorRealTime) GetStats() []*ProcessStat

func (*CollectorRealTime) GetTotalMemory added in v5.0.102

func (m *CollectorRealTime) GetTotalMemory() int64

func (*CollectorRealTime) Marshal

func (m *CollectorRealTime) Marshal() (dAtA []byte, err error)

func (*CollectorRealTime) MarshalTo

func (m *CollectorRealTime) MarshalTo(dAtA []byte) (int, error)

func (*CollectorRealTime) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorRealTime) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorRealTime) ProtoMessage

func (*CollectorRealTime) ProtoMessage()

func (*CollectorRealTime) Reset

func (m *CollectorRealTime) Reset()

func (*CollectorRealTime) Size

func (m *CollectorRealTime) Size() (n int)

func (*CollectorRealTime) String

func (m *CollectorRealTime) String() string

func (*CollectorRealTime) Unmarshal

func (m *CollectorRealTime) Unmarshal(dAtA []byte) error

func (*CollectorRealTime) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorRealTime) XXX_DiscardUnknown()

func (*CollectorRealTime) XXX_Marshal added in v5.0.102

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

func (*CollectorRealTime) XXX_Merge added in v5.0.102

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

func (*CollectorRealTime) XXX_Size added in v5.0.102

func (m *CollectorRealTime) XXX_Size() int

func (*CollectorRealTime) XXX_Unmarshal added in v5.0.102

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

type CollectorRealTimeBuilder added in v5.0.94

type CollectorRealTimeBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorRealTimeBuilder added in v5.0.94

func NewCollectorRealTimeBuilder(writer io.Writer) *CollectorRealTimeBuilder

func (*CollectorRealTimeBuilder) AddContainerStats added in v5.0.94

func (x *CollectorRealTimeBuilder) AddContainerStats(cb func(w *ContainerStatBuilder))

func (*CollectorRealTimeBuilder) AddStats added in v5.0.94

func (x *CollectorRealTimeBuilder) AddStats(cb func(w *ProcessStatBuilder))

func (*CollectorRealTimeBuilder) Reset added in v5.0.94

func (x *CollectorRealTimeBuilder) Reset(writer io.Writer)

func (*CollectorRealTimeBuilder) SetContainerHostType added in v5.0.94

func (x *CollectorRealTimeBuilder) SetContainerHostType(v uint64)

func (*CollectorRealTimeBuilder) SetGroupId added in v5.0.94

func (x *CollectorRealTimeBuilder) SetGroupId(v int32)

func (*CollectorRealTimeBuilder) SetGroupSize added in v5.0.94

func (x *CollectorRealTimeBuilder) SetGroupSize(v int32)

func (*CollectorRealTimeBuilder) SetHostId added in v5.0.94

func (x *CollectorRealTimeBuilder) SetHostId(v int64)

func (*CollectorRealTimeBuilder) SetHostName added in v5.0.94

func (x *CollectorRealTimeBuilder) SetHostName(v string)

func (*CollectorRealTimeBuilder) SetNumCpus added in v5.0.94

func (x *CollectorRealTimeBuilder) SetNumCpus(v int32)

func (*CollectorRealTimeBuilder) SetOrgId added in v5.0.94

func (x *CollectorRealTimeBuilder) SetOrgId(v int32)

func (*CollectorRealTimeBuilder) SetTotalMemory added in v5.0.94

func (x *CollectorRealTimeBuilder) SetTotalMemory(v int64)

type CollectorReplicaSet

type CollectorReplicaSet struct {
	ClusterName string        `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string        `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32         `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32         `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ReplicaSets []*ReplicaSet `protobuf:"bytes,5,rep,name=replicaSets,proto3" json:"replicaSets,omitempty"`
	Tags        []string      `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorReplicaSet) Descriptor

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

func (*CollectorReplicaSet) GetClusterId added in v5.0.102

func (m *CollectorReplicaSet) GetClusterId() string

func (*CollectorReplicaSet) GetClusterName added in v5.0.102

func (m *CollectorReplicaSet) GetClusterName() string

func (*CollectorReplicaSet) GetGroupId added in v5.0.102

func (m *CollectorReplicaSet) GetGroupId() int32

func (*CollectorReplicaSet) GetGroupSize added in v5.0.102

func (m *CollectorReplicaSet) GetGroupSize() int32

func (*CollectorReplicaSet) GetReplicaSets

func (m *CollectorReplicaSet) GetReplicaSets() []*ReplicaSet

func (*CollectorReplicaSet) GetTags added in v5.0.102

func (m *CollectorReplicaSet) GetTags() []string

func (*CollectorReplicaSet) Marshal

func (m *CollectorReplicaSet) Marshal() (dAtA []byte, err error)

func (*CollectorReplicaSet) MarshalTo

func (m *CollectorReplicaSet) MarshalTo(dAtA []byte) (int, error)

func (*CollectorReplicaSet) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorReplicaSet) ProtoMessage

func (*CollectorReplicaSet) ProtoMessage()

func (*CollectorReplicaSet) Reset

func (m *CollectorReplicaSet) Reset()

func (*CollectorReplicaSet) Size

func (m *CollectorReplicaSet) Size() (n int)

func (*CollectorReplicaSet) String

func (m *CollectorReplicaSet) String() string

func (*CollectorReplicaSet) Unmarshal

func (m *CollectorReplicaSet) Unmarshal(dAtA []byte) error

func (*CollectorReplicaSet) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorReplicaSet) XXX_DiscardUnknown()

func (*CollectorReplicaSet) XXX_Marshal added in v5.0.102

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

func (*CollectorReplicaSet) XXX_Merge added in v5.0.102

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

func (*CollectorReplicaSet) XXX_Size added in v5.0.102

func (m *CollectorReplicaSet) XXX_Size() int

func (*CollectorReplicaSet) XXX_Unmarshal added in v5.0.102

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

type CollectorReplicaSetBuilder added in v5.0.94

type CollectorReplicaSetBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorReplicaSetBuilder added in v5.0.94

func NewCollectorReplicaSetBuilder(writer io.Writer) *CollectorReplicaSetBuilder

func (*CollectorReplicaSetBuilder) AddReplicaSets added in v5.0.94

func (x *CollectorReplicaSetBuilder) AddReplicaSets(cb func(w *ReplicaSetBuilder))

func (*CollectorReplicaSetBuilder) AddTags added in v5.0.94

func (x *CollectorReplicaSetBuilder) AddTags(v string)

func (*CollectorReplicaSetBuilder) Reset added in v5.0.94

func (x *CollectorReplicaSetBuilder) Reset(writer io.Writer)

func (*CollectorReplicaSetBuilder) SetClusterId added in v5.0.94

func (x *CollectorReplicaSetBuilder) SetClusterId(v string)

func (*CollectorReplicaSetBuilder) SetClusterName added in v5.0.94

func (x *CollectorReplicaSetBuilder) SetClusterName(v string)

func (*CollectorReplicaSetBuilder) SetGroupId added in v5.0.94

func (x *CollectorReplicaSetBuilder) SetGroupId(v int32)

func (*CollectorReplicaSetBuilder) SetGroupSize added in v5.0.94

func (x *CollectorReplicaSetBuilder) SetGroupSize(v int32)

type CollectorReqStatus

type CollectorReqStatus struct {
	HostName string `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
}

func (*CollectorReqStatus) Descriptor

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

func (*CollectorReqStatus) GetHostName added in v5.0.102

func (m *CollectorReqStatus) GetHostName() string

func (*CollectorReqStatus) Marshal

func (m *CollectorReqStatus) Marshal() (dAtA []byte, err error)

func (*CollectorReqStatus) MarshalTo

func (m *CollectorReqStatus) MarshalTo(dAtA []byte) (int, error)

func (*CollectorReqStatus) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorReqStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorReqStatus) ProtoMessage

func (*CollectorReqStatus) ProtoMessage()

func (*CollectorReqStatus) Reset

func (m *CollectorReqStatus) Reset()

func (*CollectorReqStatus) Size

func (m *CollectorReqStatus) Size() (n int)

func (*CollectorReqStatus) String

func (m *CollectorReqStatus) String() string

func (*CollectorReqStatus) Unmarshal

func (m *CollectorReqStatus) Unmarshal(dAtA []byte) error

func (*CollectorReqStatus) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorReqStatus) XXX_DiscardUnknown()

func (*CollectorReqStatus) XXX_Marshal added in v5.0.102

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

func (*CollectorReqStatus) XXX_Merge added in v5.0.102

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

func (*CollectorReqStatus) XXX_Size added in v5.0.102

func (m *CollectorReqStatus) XXX_Size() int

func (*CollectorReqStatus) XXX_Unmarshal added in v5.0.102

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

type CollectorReqStatusBuilder added in v5.0.94

type CollectorReqStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorReqStatusBuilder added in v5.0.94

func NewCollectorReqStatusBuilder(writer io.Writer) *CollectorReqStatusBuilder

func (*CollectorReqStatusBuilder) Reset added in v5.0.94

func (x *CollectorReqStatusBuilder) Reset(writer io.Writer)

func (*CollectorReqStatusBuilder) SetHostName added in v5.0.94

func (x *CollectorReqStatusBuilder) SetHostName(v string)

type CollectorRole

type CollectorRole struct {
	ClusterName string   `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string   `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32    `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32    `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Roles       []*Role  `protobuf:"bytes,5,rep,name=roles,proto3" json:"roles,omitempty"`
	Tags        []string `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorRole) Descriptor

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

func (*CollectorRole) GetClusterId added in v5.0.102

func (m *CollectorRole) GetClusterId() string

func (*CollectorRole) GetClusterName added in v5.0.102

func (m *CollectorRole) GetClusterName() string

func (*CollectorRole) GetGroupId added in v5.0.102

func (m *CollectorRole) GetGroupId() int32

func (*CollectorRole) GetGroupSize added in v5.0.102

func (m *CollectorRole) GetGroupSize() int32

func (*CollectorRole) GetRoles

func (m *CollectorRole) GetRoles() []*Role

func (*CollectorRole) GetTags added in v5.0.102

func (m *CollectorRole) GetTags() []string

func (*CollectorRole) Marshal

func (m *CollectorRole) Marshal() (dAtA []byte, err error)

func (*CollectorRole) MarshalTo

func (m *CollectorRole) MarshalTo(dAtA []byte) (int, error)

func (*CollectorRole) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorRole) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorRole) ProtoMessage

func (*CollectorRole) ProtoMessage()

func (*CollectorRole) Reset

func (m *CollectorRole) Reset()

func (*CollectorRole) Size

func (m *CollectorRole) Size() (n int)

func (*CollectorRole) String

func (m *CollectorRole) String() string

func (*CollectorRole) Unmarshal

func (m *CollectorRole) Unmarshal(dAtA []byte) error

func (*CollectorRole) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorRole) XXX_DiscardUnknown()

func (*CollectorRole) XXX_Marshal added in v5.0.102

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

func (*CollectorRole) XXX_Merge added in v5.0.102

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

func (*CollectorRole) XXX_Size added in v5.0.102

func (m *CollectorRole) XXX_Size() int

func (*CollectorRole) XXX_Unmarshal added in v5.0.102

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

type CollectorRoleBinding

type CollectorRoleBinding struct {
	ClusterName  string         `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId    string         `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId      int32          `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize    int32          `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	RoleBindings []*RoleBinding `protobuf:"bytes,5,rep,name=roleBindings,proto3" json:"roleBindings,omitempty"`
	Tags         []string       `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorRoleBinding) Descriptor

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

func (*CollectorRoleBinding) GetClusterId added in v5.0.102

func (m *CollectorRoleBinding) GetClusterId() string

func (*CollectorRoleBinding) GetClusterName added in v5.0.102

func (m *CollectorRoleBinding) GetClusterName() string

func (*CollectorRoleBinding) GetGroupId added in v5.0.102

func (m *CollectorRoleBinding) GetGroupId() int32

func (*CollectorRoleBinding) GetGroupSize added in v5.0.102

func (m *CollectorRoleBinding) GetGroupSize() int32

func (*CollectorRoleBinding) GetRoleBindings

func (m *CollectorRoleBinding) GetRoleBindings() []*RoleBinding

func (*CollectorRoleBinding) GetTags added in v5.0.102

func (m *CollectorRoleBinding) GetTags() []string

func (*CollectorRoleBinding) Marshal

func (m *CollectorRoleBinding) Marshal() (dAtA []byte, err error)

func (*CollectorRoleBinding) MarshalTo

func (m *CollectorRoleBinding) MarshalTo(dAtA []byte) (int, error)

func (*CollectorRoleBinding) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorRoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorRoleBinding) ProtoMessage

func (*CollectorRoleBinding) ProtoMessage()

func (*CollectorRoleBinding) Reset

func (m *CollectorRoleBinding) Reset()

func (*CollectorRoleBinding) Size

func (m *CollectorRoleBinding) Size() (n int)

func (*CollectorRoleBinding) String

func (m *CollectorRoleBinding) String() string

func (*CollectorRoleBinding) Unmarshal

func (m *CollectorRoleBinding) Unmarshal(dAtA []byte) error

func (*CollectorRoleBinding) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorRoleBinding) XXX_DiscardUnknown()

func (*CollectorRoleBinding) XXX_Marshal added in v5.0.102

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

func (*CollectorRoleBinding) XXX_Merge added in v5.0.102

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

func (*CollectorRoleBinding) XXX_Size added in v5.0.102

func (m *CollectorRoleBinding) XXX_Size() int

func (*CollectorRoleBinding) XXX_Unmarshal added in v5.0.102

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

type CollectorRoleBindingBuilder added in v5.0.94

type CollectorRoleBindingBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorRoleBindingBuilder added in v5.0.94

func NewCollectorRoleBindingBuilder(writer io.Writer) *CollectorRoleBindingBuilder

func (*CollectorRoleBindingBuilder) AddRoleBindings added in v5.0.94

func (x *CollectorRoleBindingBuilder) AddRoleBindings(cb func(w *RoleBindingBuilder))

func (*CollectorRoleBindingBuilder) AddTags added in v5.0.94

func (x *CollectorRoleBindingBuilder) AddTags(v string)

func (*CollectorRoleBindingBuilder) Reset added in v5.0.94

func (x *CollectorRoleBindingBuilder) Reset(writer io.Writer)

func (*CollectorRoleBindingBuilder) SetClusterId added in v5.0.94

func (x *CollectorRoleBindingBuilder) SetClusterId(v string)

func (*CollectorRoleBindingBuilder) SetClusterName added in v5.0.94

func (x *CollectorRoleBindingBuilder) SetClusterName(v string)

func (*CollectorRoleBindingBuilder) SetGroupId added in v5.0.94

func (x *CollectorRoleBindingBuilder) SetGroupId(v int32)

func (*CollectorRoleBindingBuilder) SetGroupSize added in v5.0.94

func (x *CollectorRoleBindingBuilder) SetGroupSize(v int32)

type CollectorRoleBuilder added in v5.0.94

type CollectorRoleBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorRoleBuilder added in v5.0.94

func NewCollectorRoleBuilder(writer io.Writer) *CollectorRoleBuilder

func (*CollectorRoleBuilder) AddRoles added in v5.0.94

func (x *CollectorRoleBuilder) AddRoles(cb func(w *RoleBuilder))

func (*CollectorRoleBuilder) AddTags added in v5.0.94

func (x *CollectorRoleBuilder) AddTags(v string)

func (*CollectorRoleBuilder) Reset added in v5.0.94

func (x *CollectorRoleBuilder) Reset(writer io.Writer)

func (*CollectorRoleBuilder) SetClusterId added in v5.0.94

func (x *CollectorRoleBuilder) SetClusterId(v string)

func (*CollectorRoleBuilder) SetClusterName added in v5.0.94

func (x *CollectorRoleBuilder) SetClusterName(v string)

func (*CollectorRoleBuilder) SetGroupId added in v5.0.94

func (x *CollectorRoleBuilder) SetGroupId(v int32)

func (*CollectorRoleBuilder) SetGroupSize added in v5.0.94

func (x *CollectorRoleBuilder) SetGroupSize(v int32)

type CollectorService

type CollectorService struct {
	ClusterName string     `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId   string     `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId     int32      `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize   int32      `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	Services    []*Service `protobuf:"bytes,5,rep,name=services,proto3" json:"services,omitempty"`
	Tags        []string   `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorService) Descriptor

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

func (*CollectorService) GetClusterId added in v5.0.102

func (m *CollectorService) GetClusterId() string

func (*CollectorService) GetClusterName added in v5.0.102

func (m *CollectorService) GetClusterName() string

func (*CollectorService) GetGroupId added in v5.0.102

func (m *CollectorService) GetGroupId() int32

func (*CollectorService) GetGroupSize added in v5.0.102

func (m *CollectorService) GetGroupSize() int32

func (*CollectorService) GetServices

func (m *CollectorService) GetServices() []*Service

func (*CollectorService) GetTags added in v5.0.102

func (m *CollectorService) GetTags() []string

func (*CollectorService) Marshal

func (m *CollectorService) Marshal() (dAtA []byte, err error)

func (*CollectorService) MarshalTo

func (m *CollectorService) MarshalTo(dAtA []byte) (int, error)

func (*CollectorService) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorService) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorService) ProtoMessage

func (*CollectorService) ProtoMessage()

func (*CollectorService) Reset

func (m *CollectorService) Reset()

func (*CollectorService) Size

func (m *CollectorService) Size() (n int)

func (*CollectorService) String

func (m *CollectorService) String() string

func (*CollectorService) Unmarshal

func (m *CollectorService) Unmarshal(dAtA []byte) error

func (*CollectorService) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorService) XXX_DiscardUnknown()

func (*CollectorService) XXX_Marshal added in v5.0.102

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

func (*CollectorService) XXX_Merge added in v5.0.102

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

func (*CollectorService) XXX_Size added in v5.0.102

func (m *CollectorService) XXX_Size() int

func (*CollectorService) XXX_Unmarshal added in v5.0.102

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

type CollectorServiceAccount

type CollectorServiceAccount struct {
	ClusterName     string            `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId       string            `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId         int32             `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize       int32             `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	ServiceAccounts []*ServiceAccount `protobuf:"bytes,5,rep,name=serviceAccounts,proto3" json:"serviceAccounts,omitempty"`
	Tags            []string          `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorServiceAccount) Descriptor

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

func (*CollectorServiceAccount) GetClusterId added in v5.0.102

func (m *CollectorServiceAccount) GetClusterId() string

func (*CollectorServiceAccount) GetClusterName added in v5.0.102

func (m *CollectorServiceAccount) GetClusterName() string

func (*CollectorServiceAccount) GetGroupId added in v5.0.102

func (m *CollectorServiceAccount) GetGroupId() int32

func (*CollectorServiceAccount) GetGroupSize added in v5.0.102

func (m *CollectorServiceAccount) GetGroupSize() int32

func (*CollectorServiceAccount) GetServiceAccounts

func (m *CollectorServiceAccount) GetServiceAccounts() []*ServiceAccount

func (*CollectorServiceAccount) GetTags added in v5.0.102

func (m *CollectorServiceAccount) GetTags() []string

func (*CollectorServiceAccount) Marshal

func (m *CollectorServiceAccount) Marshal() (dAtA []byte, err error)

func (*CollectorServiceAccount) MarshalTo

func (m *CollectorServiceAccount) MarshalTo(dAtA []byte) (int, error)

func (*CollectorServiceAccount) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorServiceAccount) ProtoMessage

func (*CollectorServiceAccount) ProtoMessage()

func (*CollectorServiceAccount) Reset

func (m *CollectorServiceAccount) Reset()

func (*CollectorServiceAccount) Size

func (m *CollectorServiceAccount) Size() (n int)

func (*CollectorServiceAccount) String

func (m *CollectorServiceAccount) String() string

func (*CollectorServiceAccount) Unmarshal

func (m *CollectorServiceAccount) Unmarshal(dAtA []byte) error

func (*CollectorServiceAccount) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorServiceAccount) XXX_DiscardUnknown()

func (*CollectorServiceAccount) XXX_Marshal added in v5.0.102

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

func (*CollectorServiceAccount) XXX_Merge added in v5.0.102

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

func (*CollectorServiceAccount) XXX_Size added in v5.0.102

func (m *CollectorServiceAccount) XXX_Size() int

func (*CollectorServiceAccount) XXX_Unmarshal added in v5.0.102

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

type CollectorServiceAccountBuilder added in v5.0.94

type CollectorServiceAccountBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorServiceAccountBuilder added in v5.0.94

func NewCollectorServiceAccountBuilder(writer io.Writer) *CollectorServiceAccountBuilder

func (*CollectorServiceAccountBuilder) AddServiceAccounts added in v5.0.94

func (x *CollectorServiceAccountBuilder) AddServiceAccounts(cb func(w *ServiceAccountBuilder))

func (*CollectorServiceAccountBuilder) AddTags added in v5.0.94

func (x *CollectorServiceAccountBuilder) AddTags(v string)

func (*CollectorServiceAccountBuilder) Reset added in v5.0.94

func (x *CollectorServiceAccountBuilder) Reset(writer io.Writer)

func (*CollectorServiceAccountBuilder) SetClusterId added in v5.0.94

func (x *CollectorServiceAccountBuilder) SetClusterId(v string)

func (*CollectorServiceAccountBuilder) SetClusterName added in v5.0.94

func (x *CollectorServiceAccountBuilder) SetClusterName(v string)

func (*CollectorServiceAccountBuilder) SetGroupId added in v5.0.94

func (x *CollectorServiceAccountBuilder) SetGroupId(v int32)

func (*CollectorServiceAccountBuilder) SetGroupSize added in v5.0.94

func (x *CollectorServiceAccountBuilder) SetGroupSize(v int32)

type CollectorServiceBuilder added in v5.0.94

type CollectorServiceBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorServiceBuilder added in v5.0.94

func NewCollectorServiceBuilder(writer io.Writer) *CollectorServiceBuilder

func (*CollectorServiceBuilder) AddServices added in v5.0.94

func (x *CollectorServiceBuilder) AddServices(cb func(w *ServiceBuilder))

func (*CollectorServiceBuilder) AddTags added in v5.0.94

func (x *CollectorServiceBuilder) AddTags(v string)

func (*CollectorServiceBuilder) Reset added in v5.0.94

func (x *CollectorServiceBuilder) Reset(writer io.Writer)

func (*CollectorServiceBuilder) SetClusterId added in v5.0.94

func (x *CollectorServiceBuilder) SetClusterId(v string)

func (*CollectorServiceBuilder) SetClusterName added in v5.0.94

func (x *CollectorServiceBuilder) SetClusterName(v string)

func (*CollectorServiceBuilder) SetGroupId added in v5.0.94

func (x *CollectorServiceBuilder) SetGroupId(v int32)

func (*CollectorServiceBuilder) SetGroupSize added in v5.0.94

func (x *CollectorServiceBuilder) SetGroupSize(v int32)

type CollectorStatefulSet

type CollectorStatefulSet struct {
	ClusterName  string         `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId    string         `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId      int32          `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize    int32          `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	StatefulSets []*StatefulSet `protobuf:"bytes,5,rep,name=statefulSets,proto3" json:"statefulSets,omitempty"`
	Tags         []string       `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorStatefulSet) Descriptor

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

func (*CollectorStatefulSet) GetClusterId added in v5.0.102

func (m *CollectorStatefulSet) GetClusterId() string

func (*CollectorStatefulSet) GetClusterName added in v5.0.102

func (m *CollectorStatefulSet) GetClusterName() string

func (*CollectorStatefulSet) GetGroupId added in v5.0.102

func (m *CollectorStatefulSet) GetGroupId() int32

func (*CollectorStatefulSet) GetGroupSize added in v5.0.102

func (m *CollectorStatefulSet) GetGroupSize() int32

func (*CollectorStatefulSet) GetStatefulSets

func (m *CollectorStatefulSet) GetStatefulSets() []*StatefulSet

func (*CollectorStatefulSet) GetTags added in v5.0.102

func (m *CollectorStatefulSet) GetTags() []string

func (*CollectorStatefulSet) Marshal

func (m *CollectorStatefulSet) Marshal() (dAtA []byte, err error)

func (*CollectorStatefulSet) MarshalTo

func (m *CollectorStatefulSet) MarshalTo(dAtA []byte) (int, error)

func (*CollectorStatefulSet) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorStatefulSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorStatefulSet) ProtoMessage

func (*CollectorStatefulSet) ProtoMessage()

func (*CollectorStatefulSet) Reset

func (m *CollectorStatefulSet) Reset()

func (*CollectorStatefulSet) Size

func (m *CollectorStatefulSet) Size() (n int)

func (*CollectorStatefulSet) String

func (m *CollectorStatefulSet) String() string

func (*CollectorStatefulSet) Unmarshal

func (m *CollectorStatefulSet) Unmarshal(dAtA []byte) error

func (*CollectorStatefulSet) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorStatefulSet) XXX_DiscardUnknown()

func (*CollectorStatefulSet) XXX_Marshal added in v5.0.102

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

func (*CollectorStatefulSet) XXX_Merge added in v5.0.102

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

func (*CollectorStatefulSet) XXX_Size added in v5.0.102

func (m *CollectorStatefulSet) XXX_Size() int

func (*CollectorStatefulSet) XXX_Unmarshal added in v5.0.102

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

type CollectorStatefulSetBuilder added in v5.0.94

type CollectorStatefulSetBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorStatefulSetBuilder added in v5.0.94

func NewCollectorStatefulSetBuilder(writer io.Writer) *CollectorStatefulSetBuilder

func (*CollectorStatefulSetBuilder) AddStatefulSets added in v5.0.94

func (x *CollectorStatefulSetBuilder) AddStatefulSets(cb func(w *StatefulSetBuilder))

func (*CollectorStatefulSetBuilder) AddTags added in v5.0.94

func (x *CollectorStatefulSetBuilder) AddTags(v string)

func (*CollectorStatefulSetBuilder) Reset added in v5.0.94

func (x *CollectorStatefulSetBuilder) Reset(writer io.Writer)

func (*CollectorStatefulSetBuilder) SetClusterId added in v5.0.94

func (x *CollectorStatefulSetBuilder) SetClusterId(v string)

func (*CollectorStatefulSetBuilder) SetClusterName added in v5.0.94

func (x *CollectorStatefulSetBuilder) SetClusterName(v string)

func (*CollectorStatefulSetBuilder) SetGroupId added in v5.0.94

func (x *CollectorStatefulSetBuilder) SetGroupId(v int32)

func (*CollectorStatefulSetBuilder) SetGroupSize added in v5.0.94

func (x *CollectorStatefulSetBuilder) SetGroupSize(v int32)

type CollectorStatus

type CollectorStatus struct {
	ActiveClients int32 `protobuf:"varint,1,opt,name=activeClients,proto3" json:"activeClients,omitempty"`
	Interval      int32 `protobuf:"varint,2,opt,name=interval,proto3" json:"interval,omitempty"`
}

func (*CollectorStatus) Descriptor

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

func (*CollectorStatus) GetActiveClients added in v5.0.102

func (m *CollectorStatus) GetActiveClients() int32

func (*CollectorStatus) GetInterval added in v5.0.102

func (m *CollectorStatus) GetInterval() int32

func (*CollectorStatus) Marshal

func (m *CollectorStatus) Marshal() (dAtA []byte, err error)

func (*CollectorStatus) MarshalTo

func (m *CollectorStatus) MarshalTo(dAtA []byte) (int, error)

func (*CollectorStatus) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorStatus) ProtoMessage

func (*CollectorStatus) ProtoMessage()

func (*CollectorStatus) Reset

func (m *CollectorStatus) Reset()

func (*CollectorStatus) Size

func (m *CollectorStatus) Size() (n int)

func (*CollectorStatus) String

func (m *CollectorStatus) String() string

func (*CollectorStatus) Unmarshal

func (m *CollectorStatus) Unmarshal(dAtA []byte) error

func (*CollectorStatus) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorStatus) XXX_DiscardUnknown()

func (*CollectorStatus) XXX_Marshal added in v5.0.102

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

func (*CollectorStatus) XXX_Merge added in v5.0.102

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

func (*CollectorStatus) XXX_Size added in v5.0.102

func (m *CollectorStatus) XXX_Size() int

func (*CollectorStatus) XXX_Unmarshal added in v5.0.102

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

type CollectorStatusBuilder added in v5.0.94

type CollectorStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorStatusBuilder added in v5.0.94

func NewCollectorStatusBuilder(writer io.Writer) *CollectorStatusBuilder

func (*CollectorStatusBuilder) Reset added in v5.0.94

func (x *CollectorStatusBuilder) Reset(writer io.Writer)

func (*CollectorStatusBuilder) SetActiveClients added in v5.0.94

func (x *CollectorStatusBuilder) SetActiveClients(v int32)

func (*CollectorStatusBuilder) SetInterval added in v5.0.94

func (x *CollectorStatusBuilder) SetInterval(v int32)

type CollectorStorageClass added in v5.0.114

type CollectorStorageClass struct {
	ClusterName    string          `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId      string          `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId        int32           `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize      int32           `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	StorageClasses []*StorageClass `protobuf:"bytes,5,rep,name=storageClasses,proto3" json:"storageClasses,omitempty"`
	Tags           []string        `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorStorageClass) Descriptor added in v5.0.114

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

func (*CollectorStorageClass) GetClusterId added in v5.0.114

func (m *CollectorStorageClass) GetClusterId() string

func (*CollectorStorageClass) GetClusterName added in v5.0.114

func (m *CollectorStorageClass) GetClusterName() string

func (*CollectorStorageClass) GetGroupId added in v5.0.114

func (m *CollectorStorageClass) GetGroupId() int32

func (*CollectorStorageClass) GetGroupSize added in v5.0.114

func (m *CollectorStorageClass) GetGroupSize() int32

func (*CollectorStorageClass) GetStorageClasses added in v5.0.114

func (m *CollectorStorageClass) GetStorageClasses() []*StorageClass

func (*CollectorStorageClass) GetTags added in v5.0.114

func (m *CollectorStorageClass) GetTags() []string

func (*CollectorStorageClass) Marshal added in v5.0.114

func (m *CollectorStorageClass) Marshal() (dAtA []byte, err error)

func (*CollectorStorageClass) MarshalTo added in v5.0.114

func (m *CollectorStorageClass) MarshalTo(dAtA []byte) (int, error)

func (*CollectorStorageClass) MarshalToSizedBuffer added in v5.0.114

func (m *CollectorStorageClass) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorStorageClass) ProtoMessage added in v5.0.114

func (*CollectorStorageClass) ProtoMessage()

func (*CollectorStorageClass) Reset added in v5.0.114

func (m *CollectorStorageClass) Reset()

func (*CollectorStorageClass) Size added in v5.0.114

func (m *CollectorStorageClass) Size() (n int)

func (*CollectorStorageClass) String added in v5.0.114

func (m *CollectorStorageClass) String() string

func (*CollectorStorageClass) Unmarshal added in v5.0.114

func (m *CollectorStorageClass) Unmarshal(dAtA []byte) error

func (*CollectorStorageClass) XXX_DiscardUnknown added in v5.0.114

func (m *CollectorStorageClass) XXX_DiscardUnknown()

func (*CollectorStorageClass) XXX_Marshal added in v5.0.114

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

func (*CollectorStorageClass) XXX_Merge added in v5.0.114

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

func (*CollectorStorageClass) XXX_Size added in v5.0.114

func (m *CollectorStorageClass) XXX_Size() int

func (*CollectorStorageClass) XXX_Unmarshal added in v5.0.114

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

type CollectorStorageClassBuilder added in v5.0.114

type CollectorStorageClassBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorStorageClassBuilder added in v5.0.114

func NewCollectorStorageClassBuilder(writer io.Writer) *CollectorStorageClassBuilder

func (*CollectorStorageClassBuilder) AddStorageClasses added in v5.0.114

func (x *CollectorStorageClassBuilder) AddStorageClasses(cb func(w *StorageClassBuilder))

func (*CollectorStorageClassBuilder) AddTags added in v5.0.114

func (x *CollectorStorageClassBuilder) AddTags(v string)

func (*CollectorStorageClassBuilder) Reset added in v5.0.114

func (x *CollectorStorageClassBuilder) Reset(writer io.Writer)

func (*CollectorStorageClassBuilder) SetClusterId added in v5.0.114

func (x *CollectorStorageClassBuilder) SetClusterId(v string)

func (*CollectorStorageClassBuilder) SetClusterName added in v5.0.114

func (x *CollectorStorageClassBuilder) SetClusterName(v string)

func (*CollectorStorageClassBuilder) SetGroupId added in v5.0.114

func (x *CollectorStorageClassBuilder) SetGroupId(v int32)

func (*CollectorStorageClassBuilder) SetGroupSize added in v5.0.114

func (x *CollectorStorageClassBuilder) SetGroupSize(v int32)

type CollectorVerticalPodAutoscaler added in v5.0.47

type CollectorVerticalPodAutoscaler struct {
	ClusterName            string                   `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ClusterId              string                   `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
	GroupId                int32                    `protobuf:"varint,3,opt,name=groupId,proto3" json:"groupId,omitempty"`
	GroupSize              int32                    `protobuf:"varint,4,opt,name=groupSize,proto3" json:"groupSize,omitempty"`
	VerticalPodAutoscalers []*VerticalPodAutoscaler `protobuf:"bytes,5,rep,name=verticalPodAutoscalers,proto3" json:"verticalPodAutoscalers,omitempty"`
	Tags                   []string                 `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*CollectorVerticalPodAutoscaler) Descriptor added in v5.0.47

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

func (*CollectorVerticalPodAutoscaler) GetClusterId added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) GetClusterId() string

func (*CollectorVerticalPodAutoscaler) GetClusterName added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) GetClusterName() string

func (*CollectorVerticalPodAutoscaler) GetGroupId added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) GetGroupId() int32

func (*CollectorVerticalPodAutoscaler) GetGroupSize added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) GetGroupSize() int32

func (*CollectorVerticalPodAutoscaler) GetTags added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) GetTags() []string

func (*CollectorVerticalPodAutoscaler) GetVerticalPodAutoscalers added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) GetVerticalPodAutoscalers() []*VerticalPodAutoscaler

func (*CollectorVerticalPodAutoscaler) Marshal added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) Marshal() (dAtA []byte, err error)

func (*CollectorVerticalPodAutoscaler) MarshalTo added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)

func (*CollectorVerticalPodAutoscaler) MarshalToSizedBuffer added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CollectorVerticalPodAutoscaler) ProtoMessage added in v5.0.47

func (*CollectorVerticalPodAutoscaler) ProtoMessage()

func (*CollectorVerticalPodAutoscaler) Reset added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) Reset()

func (*CollectorVerticalPodAutoscaler) Size added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) Size() (n int)

func (*CollectorVerticalPodAutoscaler) String added in v5.0.47

func (*CollectorVerticalPodAutoscaler) Unmarshal added in v5.0.47

func (m *CollectorVerticalPodAutoscaler) Unmarshal(dAtA []byte) error

func (*CollectorVerticalPodAutoscaler) XXX_DiscardUnknown added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) XXX_DiscardUnknown()

func (*CollectorVerticalPodAutoscaler) XXX_Marshal added in v5.0.102

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

func (*CollectorVerticalPodAutoscaler) XXX_Merge added in v5.0.102

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

func (*CollectorVerticalPodAutoscaler) XXX_Size added in v5.0.102

func (m *CollectorVerticalPodAutoscaler) XXX_Size() int

func (*CollectorVerticalPodAutoscaler) XXX_Unmarshal added in v5.0.102

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

type CollectorVerticalPodAutoscalerBuilder added in v5.0.94

type CollectorVerticalPodAutoscalerBuilder struct {
	// contains filtered or unexported fields
}

func NewCollectorVerticalPodAutoscalerBuilder added in v5.0.94

func NewCollectorVerticalPodAutoscalerBuilder(writer io.Writer) *CollectorVerticalPodAutoscalerBuilder

func (*CollectorVerticalPodAutoscalerBuilder) AddTags added in v5.0.94

func (*CollectorVerticalPodAutoscalerBuilder) AddVerticalPodAutoscalers added in v5.0.94

func (x *CollectorVerticalPodAutoscalerBuilder) AddVerticalPodAutoscalers(cb func(w *VerticalPodAutoscalerBuilder))

func (*CollectorVerticalPodAutoscalerBuilder) Reset added in v5.0.94

func (*CollectorVerticalPodAutoscalerBuilder) SetClusterId added in v5.0.94

func (x *CollectorVerticalPodAutoscalerBuilder) SetClusterId(v string)

func (*CollectorVerticalPodAutoscalerBuilder) SetClusterName added in v5.0.94

func (x *CollectorVerticalPodAutoscalerBuilder) SetClusterName(v string)

func (*CollectorVerticalPodAutoscalerBuilder) SetGroupId added in v5.0.94

func (*CollectorVerticalPodAutoscalerBuilder) SetGroupSize added in v5.0.94

func (x *CollectorVerticalPodAutoscalerBuilder) SetGroupSize(v int32)

type Command

type Command struct {
	Args   []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
	Cwd    string   `protobuf:"bytes,3,opt,name=cwd,proto3" json:"cwd,omitempty"`
	Root   string   `protobuf:"bytes,4,opt,name=root,proto3" json:"root,omitempty"`
	OnDisk bool     `protobuf:"varint,5,opt,name=onDisk,proto3" json:"onDisk,omitempty"`
	Ppid   int32    `protobuf:"varint,6,opt,name=ppid,proto3" json:"ppid,omitempty"`
	Pgroup int32    `protobuf:"varint,7,opt,name=pgroup,proto3" json:"pgroup,omitempty"`
	Exe    string   `protobuf:"bytes,8,opt,name=exe,proto3" json:"exe,omitempty"`
	Comm   string   `protobuf:"bytes,9,opt,name=comm,proto3" json:"comm,omitempty"`
}

func (*Command) Descriptor

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

func (*Command) GetArgs added in v5.0.102

func (m *Command) GetArgs() []string

func (*Command) GetComm added in v5.0.102

func (m *Command) GetComm() string

func (*Command) GetCwd added in v5.0.102

func (m *Command) GetCwd() string

func (*Command) GetExe added in v5.0.102

func (m *Command) GetExe() string

func (*Command) GetOnDisk added in v5.0.102

func (m *Command) GetOnDisk() bool

func (*Command) GetPgroup added in v5.0.102

func (m *Command) GetPgroup() int32

func (*Command) GetPpid added in v5.0.102

func (m *Command) GetPpid() int32

func (*Command) GetRoot added in v5.0.102

func (m *Command) GetRoot() string

func (*Command) Marshal

func (m *Command) Marshal() (dAtA []byte, err error)

func (*Command) MarshalTo

func (m *Command) MarshalTo(dAtA []byte) (int, error)

func (*Command) MarshalToSizedBuffer added in v5.0.102

func (m *Command) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) Reset

func (m *Command) Reset()

func (*Command) Size

func (m *Command) Size() (n int)

func (*Command) String

func (m *Command) String() string

func (*Command) Unmarshal

func (m *Command) Unmarshal(dAtA []byte) error

func (*Command) XXX_DiscardUnknown added in v5.0.102

func (m *Command) XXX_DiscardUnknown()

func (*Command) XXX_Marshal added in v5.0.102

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

func (*Command) XXX_Merge added in v5.0.102

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

func (*Command) XXX_Size added in v5.0.102

func (m *Command) XXX_Size() int

func (*Command) XXX_Unmarshal added in v5.0.102

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

type CommandBuilder added in v5.0.94

type CommandBuilder struct {
	// contains filtered or unexported fields
}

func NewCommandBuilder added in v5.0.94

func NewCommandBuilder(writer io.Writer) *CommandBuilder

func (*CommandBuilder) AddArgs added in v5.0.94

func (x *CommandBuilder) AddArgs(v string)

func (*CommandBuilder) Reset added in v5.0.94

func (x *CommandBuilder) Reset(writer io.Writer)

func (*CommandBuilder) SetComm added in v5.0.94

func (x *CommandBuilder) SetComm(v string)

func (*CommandBuilder) SetCwd added in v5.0.94

func (x *CommandBuilder) SetCwd(v string)

func (*CommandBuilder) SetExe added in v5.0.94

func (x *CommandBuilder) SetExe(v string)

func (*CommandBuilder) SetOnDisk added in v5.0.94

func (x *CommandBuilder) SetOnDisk(v bool)

func (*CommandBuilder) SetPgroup added in v5.0.94

func (x *CommandBuilder) SetPgroup(v int32)

func (*CommandBuilder) SetPpid added in v5.0.94

func (x *CommandBuilder) SetPpid(v int32)

func (*CommandBuilder) SetRoot added in v5.0.94

func (x *CommandBuilder) SetRoot(v string)

type Connection

type Connection struct {
	Pid                  int32              `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
	Laddr                *Addr              `protobuf:"bytes,5,opt,name=laddr,proto3" json:"laddr,omitempty"`
	Raddr                *Addr              `protobuf:"bytes,6,opt,name=raddr,proto3" json:"raddr,omitempty"`
	Family               ConnectionFamily   `protobuf:"varint,10,opt,name=family,proto3,enum=datadog.process_agent.ConnectionFamily" json:"family,omitempty"`
	Type                 ConnectionType     `protobuf:"varint,11,opt,name=type,proto3,enum=datadog.process_agent.ConnectionType" json:"type,omitempty"`
	IsLocalPortEphemeral EphemeralPortState `` /* 141-byte string literal not displayed */
	// Relative counters since last check
	LastBytesSent       uint64              `protobuf:"varint,16,opt,name=lastBytesSent,proto3" json:"lastBytesSent,omitempty"`
	LastBytesReceived   uint64              `protobuf:"varint,17,opt,name=lastBytesReceived,proto3" json:"lastBytesReceived,omitempty"`
	LastRetransmits     uint32              `protobuf:"varint,18,opt,name=lastRetransmits,proto3" json:"lastRetransmits,omitempty"`
	Direction           ConnectionDirection `protobuf:"varint,19,opt,name=direction,proto3,enum=datadog.process_agent.ConnectionDirection" json:"direction,omitempty"`
	LastPacketsSent     uint64              `protobuf:"varint,38,opt,name=lastPacketsSent,proto3" json:"lastPacketsSent,omitempty"`
	LastPacketsReceived uint64              `protobuf:"varint,39,opt,name=lastPacketsReceived,proto3" json:"lastPacketsReceived,omitempty"`
	Protocol            *ProtocolStack      `protobuf:"bytes,48,opt,name=protocol,proto3" json:"protocol,omitempty"`
	// Network namespace
	NetNS uint32 `protobuf:"varint,20,opt,name=netNS,proto3" json:"netNS,omitempty"`
	// NetworkID of the remote address (post-resolution field)
	RemoteNetworkId string `protobuf:"bytes,32,opt,name=remoteNetworkId,proto3" json:"remoteNetworkId,omitempty"`
	// the conntrack entry associated with the connection. May be null on systems which don't support querying conntrack.
	IpTranslation *IPTranslation `protobuf:"bytes,21,opt,name=ipTranslation,proto3" json:"ipTranslation,omitempty"`
	// TCP-specific metrics
	Rtt    uint32 `protobuf:"varint,22,opt,name=rtt,proto3" json:"rtt,omitempty"`
	RttVar uint32 `protobuf:"varint,23,opt,name=rttVar,proto3" json:"rttVar,omitempty"`
	// Indicates that this connection begins and ends on the same host
	IntraHost bool `protobuf:"varint,24,opt,name=intraHost,proto3" json:"intraHost,omitempty"`
	// DNS-specific metrics
	DnsSuccessfulResponses uint32            `protobuf:"varint,25,opt,name=dnsSuccessfulResponses,proto3" json:"dnsSuccessfulResponses,omitempty"`
	DnsFailedResponses     uint32            `protobuf:"varint,26,opt,name=dnsFailedResponses,proto3" json:"dnsFailedResponses,omitempty"`
	DnsTimeouts            uint32            `protobuf:"varint,27,opt,name=dnsTimeouts,proto3" json:"dnsTimeouts,omitempty"`
	DnsSuccessLatencySum   uint64            `protobuf:"varint,28,opt,name=dnsSuccessLatencySum,proto3" json:"dnsSuccessLatencySum,omitempty"`
	DnsFailureLatencySum   uint64            `protobuf:"varint,29,opt,name=dnsFailureLatencySum,proto3" json:"dnsFailureLatencySum,omitempty"`
	DnsCountByRcode        map[uint32]uint32 `` /* 174-byte string literal not displayed */
	// TCP state transition counters relative to last check
	LastTcpEstablished uint32 `protobuf:"varint,30,opt,name=lastTcpEstablished,proto3" json:"lastTcpEstablished,omitempty"`
	LastTcpClosed      uint32 `protobuf:"varint,31,opt,name=lastTcpClosed,proto3" json:"lastTcpClosed,omitempty"`
	// dns stats based on domain queried, the key corresponds to an index into the `domains` field
	// dnsStatsByDomain is deprecated field, left in for handling old agent versions
	DnsStatsByDomain map[int32]*DNSStats `` /* 175-byte string literal not displayed */
	// dnsStatsByDomainByQueryType is new field
	DnsStatsByDomainByQueryType map[int32]*DNSStatsByQueryType `` /* 197-byte string literal not displayed */
	// int32 index into map is the offset into the CollectorConnections.encodedDomainDatabase
	DnsStatsByDomainOffsetByQueryType map[int32]*DNSStatsByQueryType `` /* 209-byte string literal not displayed */
	RouteIdx                          int32                          `protobuf:"varint,36,opt,name=routeIdx,proto3" json:"routeIdx,omitempty"`
	// the index of the resolved target of the route (post-resolution field)
	RouteTargetIdx int32 `protobuf:"varint,40,opt,name=routeTargetIdx,proto3" json:"routeTargetIdx,omitempty"`
	// serialized HTTPAggregations object summarizing all http transactions recorded for this connection, organized by request path
	HttpAggregations []byte `protobuf:"bytes,37,opt,name=httpAggregations,proto3" json:"httpAggregations,omitempty"`
	// The stored values corresponds to an index into the `Connections.tags` field
	Tags []uint32 `protobuf:"varint,44,rep,name=tags,proto3" json:"tags,omitempty"`
	// the tags index of encodedConnectionsTags (from process.tagsV2.Encode())
	TagsIdx int32 `protobuf:"varint,45,opt,name=tagsIdx,proto3" json:"tagsIdx,omitempty"`
	// a checksum of all the tags in this connection. Populated by the agent, but used by the backend to know when tags have changed for a connection.
	TagsChecksum uint32 `protobuf:"varint,47,opt,name=tagsChecksum,proto3" json:"tagsChecksum,omitempty"`
	// Used for offset state management (backend)
	StateIndex uint32 `protobuf:"varint,46,opt,name=stateIndex,proto3" json:"stateIndex,omitempty"`
	// serialized DataStreamsAggregations object summarizing all data streams transactions (Kafka produce & Kafka fetch) recorded for this connection organized by topic
	DataStreamsAggregations []byte `protobuf:"bytes,49,opt,name=dataStreamsAggregations,proto3" json:"dataStreamsAggregations,omitempty"`
	// serialized HTTP2Aggregations object summarizing all http2 transactions recorded for this connection, organized by request path
	Http2Aggregations []byte `protobuf:"bytes,50,opt,name=http2Aggregations,proto3" json:"http2Aggregations,omitempty"`
}

func (*Connection) Descriptor

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

func (*Connection) GetDataStreamsAggregations added in v5.0.102

func (m *Connection) GetDataStreamsAggregations() []byte

func (*Connection) GetDirection added in v5.0.102

func (m *Connection) GetDirection() ConnectionDirection

func (*Connection) GetDnsCountByRcode

func (m *Connection) GetDnsCountByRcode() map[uint32]uint32

func (*Connection) GetDnsFailedResponses added in v5.0.102

func (m *Connection) GetDnsFailedResponses() uint32

func (*Connection) GetDnsFailureLatencySum added in v5.0.102

func (m *Connection) GetDnsFailureLatencySum() uint64

func (*Connection) GetDnsStatsByDomain

func (m *Connection) GetDnsStatsByDomain() map[int32]*DNSStats

func (*Connection) GetDnsStatsByDomainByQueryType

func (m *Connection) GetDnsStatsByDomainByQueryType() map[int32]*DNSStatsByQueryType

func (*Connection) GetDnsStatsByDomainOffsetByQueryType

func (m *Connection) GetDnsStatsByDomainOffsetByQueryType() map[int32]*DNSStatsByQueryType

func (*Connection) GetDnsSuccessLatencySum added in v5.0.102

func (m *Connection) GetDnsSuccessLatencySum() uint64

func (*Connection) GetDnsSuccessfulResponses added in v5.0.102

func (m *Connection) GetDnsSuccessfulResponses() uint32

func (*Connection) GetDnsTimeouts added in v5.0.102

func (m *Connection) GetDnsTimeouts() uint32

func (*Connection) GetFamily added in v5.0.102

func (m *Connection) GetFamily() ConnectionFamily

func (*Connection) GetHttp2Aggregations added in v5.0.102

func (m *Connection) GetHttp2Aggregations() []byte

func (*Connection) GetHttpAggregations added in v5.0.102

func (m *Connection) GetHttpAggregations() []byte

func (*Connection) GetIntraHost added in v5.0.102

func (m *Connection) GetIntraHost() bool

func (*Connection) GetIpTranslation

func (m *Connection) GetIpTranslation() *IPTranslation

func (*Connection) GetIsLocalPortEphemeral added in v5.0.102

func (m *Connection) GetIsLocalPortEphemeral() EphemeralPortState

func (*Connection) GetLaddr

func (m *Connection) GetLaddr() *Addr

func (*Connection) GetLastBytesReceived added in v5.0.102

func (m *Connection) GetLastBytesReceived() uint64

func (*Connection) GetLastBytesSent added in v5.0.102

func (m *Connection) GetLastBytesSent() uint64

func (*Connection) GetLastPacketsReceived added in v5.0.102

func (m *Connection) GetLastPacketsReceived() uint64

func (*Connection) GetLastPacketsSent added in v5.0.102

func (m *Connection) GetLastPacketsSent() uint64

func (*Connection) GetLastRetransmits added in v5.0.102

func (m *Connection) GetLastRetransmits() uint32

func (*Connection) GetLastTcpClosed added in v5.0.102

func (m *Connection) GetLastTcpClosed() uint32

func (*Connection) GetLastTcpEstablished added in v5.0.102

func (m *Connection) GetLastTcpEstablished() uint32

func (*Connection) GetNetNS added in v5.0.102

func (m *Connection) GetNetNS() uint32

func (*Connection) GetPid added in v5.0.102

func (m *Connection) GetPid() int32

func (*Connection) GetProtocol added in v5.0.36

func (m *Connection) GetProtocol() *ProtocolStack

func (*Connection) GetRaddr

func (m *Connection) GetRaddr() *Addr

func (*Connection) GetRemoteNetworkId added in v5.0.102

func (m *Connection) GetRemoteNetworkId() string

func (*Connection) GetRouteIdx added in v5.0.102

func (m *Connection) GetRouteIdx() int32

func (*Connection) GetRouteTargetIdx added in v5.0.102

func (m *Connection) GetRouteTargetIdx() int32

func (*Connection) GetRtt added in v5.0.102

func (m *Connection) GetRtt() uint32

func (*Connection) GetRttVar added in v5.0.102

func (m *Connection) GetRttVar() uint32

func (*Connection) GetStateIndex added in v5.0.102

func (m *Connection) GetStateIndex() uint32

func (*Connection) GetTags added in v5.0.102

func (m *Connection) GetTags() []uint32

func (*Connection) GetTagsChecksum added in v5.0.102

func (m *Connection) GetTagsChecksum() uint32

func (*Connection) GetTagsIdx added in v5.0.102

func (m *Connection) GetTagsIdx() int32

func (*Connection) GetType added in v5.0.102

func (m *Connection) GetType() ConnectionType

func (*Connection) Marshal

func (m *Connection) Marshal() (dAtA []byte, err error)

func (*Connection) MarshalTo

func (m *Connection) MarshalTo(dAtA []byte) (int, error)

func (*Connection) MarshalToSizedBuffer added in v5.0.102

func (m *Connection) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Connection) ProtoMessage

func (*Connection) ProtoMessage()

func (*Connection) Reset

func (m *Connection) Reset()

func (*Connection) Size

func (m *Connection) Size() (n int)

func (*Connection) String

func (m *Connection) String() string

func (*Connection) Unmarshal

func (m *Connection) Unmarshal(dAtA []byte) error

func (*Connection) XXX_DiscardUnknown added in v5.0.102

func (m *Connection) XXX_DiscardUnknown()

func (*Connection) XXX_Marshal added in v5.0.102

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

func (*Connection) XXX_Merge added in v5.0.102

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

func (*Connection) XXX_Size added in v5.0.102

func (m *Connection) XXX_Size() int

func (*Connection) XXX_Unmarshal added in v5.0.102

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

type ConnectionBuilder added in v5.0.94

type ConnectionBuilder struct {
	// contains filtered or unexported fields
}

func NewConnectionBuilder added in v5.0.94

func NewConnectionBuilder(writer io.Writer) *ConnectionBuilder

func (*ConnectionBuilder) AddDnsCountByRcode added in v5.0.94

func (x *ConnectionBuilder) AddDnsCountByRcode(cb func(w *Connection_DnsCountByRcodeEntryBuilder))

func (*ConnectionBuilder) AddDnsStatsByDomain added in v5.0.94

func (x *ConnectionBuilder) AddDnsStatsByDomain(cb func(w *Connection_DnsStatsByDomainEntryBuilder))

func (*ConnectionBuilder) AddDnsStatsByDomainByQueryType added in v5.0.94

func (x *ConnectionBuilder) AddDnsStatsByDomainByQueryType(cb func(w *Connection_DnsStatsByDomainByQueryTypeEntryBuilder))

func (*ConnectionBuilder) AddDnsStatsByDomainOffsetByQueryType added in v5.0.94

func (x *ConnectionBuilder) AddDnsStatsByDomainOffsetByQueryType(cb func(w *Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder))

func (*ConnectionBuilder) AddTags added in v5.0.94

func (x *ConnectionBuilder) AddTags(v uint32)

func (*ConnectionBuilder) Reset added in v5.0.94

func (x *ConnectionBuilder) Reset(writer io.Writer)

func (*ConnectionBuilder) SetDataStreamsAggregations added in v5.0.94

func (x *ConnectionBuilder) SetDataStreamsAggregations(cb func(b *bytes.Buffer))

func (*ConnectionBuilder) SetDirection added in v5.0.94

func (x *ConnectionBuilder) SetDirection(v uint64)

func (*ConnectionBuilder) SetDnsFailedResponses added in v5.0.94

func (x *ConnectionBuilder) SetDnsFailedResponses(v uint32)

func (*ConnectionBuilder) SetDnsFailureLatencySum added in v5.0.94

func (x *ConnectionBuilder) SetDnsFailureLatencySum(v uint64)

func (*ConnectionBuilder) SetDnsSuccessLatencySum added in v5.0.94

func (x *ConnectionBuilder) SetDnsSuccessLatencySum(v uint64)

func (*ConnectionBuilder) SetDnsSuccessfulResponses added in v5.0.94

func (x *ConnectionBuilder) SetDnsSuccessfulResponses(v uint32)

func (*ConnectionBuilder) SetDnsTimeouts added in v5.0.94

func (x *ConnectionBuilder) SetDnsTimeouts(v uint32)

func (*ConnectionBuilder) SetFamily added in v5.0.94

func (x *ConnectionBuilder) SetFamily(v uint64)

func (*ConnectionBuilder) SetHttp2Aggregations added in v5.0.94

func (x *ConnectionBuilder) SetHttp2Aggregations(cb func(b *bytes.Buffer))

func (*ConnectionBuilder) SetHttpAggregations added in v5.0.94

func (x *ConnectionBuilder) SetHttpAggregations(cb func(b *bytes.Buffer))

func (*ConnectionBuilder) SetIntraHost added in v5.0.94

func (x *ConnectionBuilder) SetIntraHost(v bool)

func (*ConnectionBuilder) SetIpTranslation added in v5.0.94

func (x *ConnectionBuilder) SetIpTranslation(cb func(w *IPTranslationBuilder))

func (*ConnectionBuilder) SetIsLocalPortEphemeral added in v5.0.94

func (x *ConnectionBuilder) SetIsLocalPortEphemeral(v uint64)

func (*ConnectionBuilder) SetLaddr added in v5.0.94

func (x *ConnectionBuilder) SetLaddr(cb func(w *AddrBuilder))

func (*ConnectionBuilder) SetLastBytesReceived added in v5.0.94

func (x *ConnectionBuilder) SetLastBytesReceived(v uint64)

func (*ConnectionBuilder) SetLastBytesSent added in v5.0.94

func (x *ConnectionBuilder) SetLastBytesSent(v uint64)

func (*ConnectionBuilder) SetLastPacketsReceived added in v5.0.94

func (x *ConnectionBuilder) SetLastPacketsReceived(v uint64)

func (*ConnectionBuilder) SetLastPacketsSent added in v5.0.94

func (x *ConnectionBuilder) SetLastPacketsSent(v uint64)

func (*ConnectionBuilder) SetLastRetransmits added in v5.0.94

func (x *ConnectionBuilder) SetLastRetransmits(v uint32)

func (*ConnectionBuilder) SetLastTcpClosed added in v5.0.94

func (x *ConnectionBuilder) SetLastTcpClosed(v uint32)

func (*ConnectionBuilder) SetLastTcpEstablished added in v5.0.94

func (x *ConnectionBuilder) SetLastTcpEstablished(v uint32)

func (*ConnectionBuilder) SetNetNS added in v5.0.94

func (x *ConnectionBuilder) SetNetNS(v uint32)

func (*ConnectionBuilder) SetPid added in v5.0.94

func (x *ConnectionBuilder) SetPid(v int32)

func (*ConnectionBuilder) SetProtocol added in v5.0.94

func (x *ConnectionBuilder) SetProtocol(cb func(w *ProtocolStackBuilder))

func (*ConnectionBuilder) SetRaddr added in v5.0.94

func (x *ConnectionBuilder) SetRaddr(cb func(w *AddrBuilder))

func (*ConnectionBuilder) SetRemoteNetworkId added in v5.0.94

func (x *ConnectionBuilder) SetRemoteNetworkId(v string)

func (*ConnectionBuilder) SetRouteIdx added in v5.0.94

func (x *ConnectionBuilder) SetRouteIdx(v int32)

func (*ConnectionBuilder) SetRouteTargetIdx added in v5.0.94

func (x *ConnectionBuilder) SetRouteTargetIdx(v int32)

func (*ConnectionBuilder) SetRtt added in v5.0.94

func (x *ConnectionBuilder) SetRtt(v uint32)

func (*ConnectionBuilder) SetRttVar added in v5.0.94

func (x *ConnectionBuilder) SetRttVar(v uint32)

func (*ConnectionBuilder) SetStateIndex added in v5.0.94

func (x *ConnectionBuilder) SetStateIndex(v uint32)

func (*ConnectionBuilder) SetTagsChecksum added in v5.0.94

func (x *ConnectionBuilder) SetTagsChecksum(v uint32)

func (*ConnectionBuilder) SetTagsIdx added in v5.0.94

func (x *ConnectionBuilder) SetTagsIdx(v int32)

func (*ConnectionBuilder) SetType added in v5.0.94

func (x *ConnectionBuilder) SetType(v uint64)

type ConnectionDirection

type ConnectionDirection int32
const (
	ConnectionDirection_unspecified ConnectionDirection = 0
	ConnectionDirection_incoming    ConnectionDirection = 1
	ConnectionDirection_outgoing    ConnectionDirection = 2
	ConnectionDirection_local       ConnectionDirection = 3
	ConnectionDirection_none        ConnectionDirection = 4
)

func (ConnectionDirection) EnumDescriptor

func (ConnectionDirection) EnumDescriptor() ([]byte, []int)

func (ConnectionDirection) String

func (x ConnectionDirection) String() string

type ConnectionFamily

type ConnectionFamily int32
const (
	ConnectionFamily_v4 ConnectionFamily = 0
	ConnectionFamily_v6 ConnectionFamily = 1
)

func (ConnectionFamily) EnumDescriptor

func (ConnectionFamily) EnumDescriptor() ([]byte, []int)

func (ConnectionFamily) String

func (x ConnectionFamily) String() string

type ConnectionType

type ConnectionType int32
const (
	ConnectionType_tcp ConnectionType = 0
	ConnectionType_udp ConnectionType = 1
)

func (ConnectionType) EnumDescriptor

func (ConnectionType) EnumDescriptor() ([]byte, []int)

func (ConnectionType) String

func (x ConnectionType) String() string

type Connection_DnsCountByRcodeEntryBuilder added in v5.0.94

type Connection_DnsCountByRcodeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnection_DnsCountByRcodeEntryBuilder added in v5.0.94

func NewConnection_DnsCountByRcodeEntryBuilder(writer io.Writer) *Connection_DnsCountByRcodeEntryBuilder

func (*Connection_DnsCountByRcodeEntryBuilder) Reset added in v5.0.94

func (*Connection_DnsCountByRcodeEntryBuilder) SetKey added in v5.0.94

func (*Connection_DnsCountByRcodeEntryBuilder) SetValue added in v5.0.94

type Connection_DnsStatsByDomainByQueryTypeEntryBuilder added in v5.0.94

type Connection_DnsStatsByDomainByQueryTypeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnection_DnsStatsByDomainByQueryTypeEntryBuilder added in v5.0.94

func NewConnection_DnsStatsByDomainByQueryTypeEntryBuilder(writer io.Writer) *Connection_DnsStatsByDomainByQueryTypeEntryBuilder

func (*Connection_DnsStatsByDomainByQueryTypeEntryBuilder) Reset added in v5.0.94

func (*Connection_DnsStatsByDomainByQueryTypeEntryBuilder) SetKey added in v5.0.94

func (*Connection_DnsStatsByDomainByQueryTypeEntryBuilder) SetValue added in v5.0.94

type Connection_DnsStatsByDomainEntryBuilder added in v5.0.94

type Connection_DnsStatsByDomainEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnection_DnsStatsByDomainEntryBuilder added in v5.0.94

func NewConnection_DnsStatsByDomainEntryBuilder(writer io.Writer) *Connection_DnsStatsByDomainEntryBuilder

func (*Connection_DnsStatsByDomainEntryBuilder) Reset added in v5.0.94

func (*Connection_DnsStatsByDomainEntryBuilder) SetKey added in v5.0.94

func (*Connection_DnsStatsByDomainEntryBuilder) SetValue added in v5.0.94

type Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder added in v5.0.94

type Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder added in v5.0.94

func NewConnection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder(writer io.Writer) *Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder

func (*Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder) Reset added in v5.0.94

func (*Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder) SetKey added in v5.0.94

func (*Connection_DnsStatsByDomainOffsetByQueryTypeEntryBuilder) SetValue added in v5.0.94

type Connections

type Connections struct {
	Conns []*Connection        `protobuf:"bytes,1,rep,name=conns,proto3" json:"conns,omitempty"`
	Dns   map[string]*DNSEntry `` /* 147-byte string literal not displayed */
	// For now, we'll keep emitting telemetry from agents < 7.35
	ConnTelemetry               *ConnectionsTelemetry                   `protobuf:"bytes,3,opt,name=connTelemetry,proto3" json:"connTelemetry,omitempty"`
	Domains                     []string                                `protobuf:"bytes,4,rep,name=domains,proto3" json:"domains,omitempty"`
	Routes                      []*Route                                `protobuf:"bytes,5,rep,name=routes,proto3" json:"routes,omitempty"`
	CompilationTelemetryByAsset map[string]*RuntimeCompilationTelemetry `` /* 195-byte string literal not displayed */
	AgentConfiguration          *AgentConfiguration                     `protobuf:"bytes,7,opt,name=agentConfiguration,proto3" json:"agentConfiguration,omitempty"`
	Tags                        []string                                `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
	ConnTelemetryMap            map[string]int64                        `` /* 174-byte string literal not displayed */
	KernelHeaderFetchResult     KernelHeaderFetchResult                 `` /* 152-byte string literal not displayed */
	CORETelemetryByAsset        map[string]COREResult                   `` /* 221-byte string literal not displayed */
	PrebuiltEBPFAssets          []string                                `protobuf:"bytes,12,rep,name=PrebuiltEBPFAssets,proto3" json:"PrebuiltEBPFAssets,omitempty"`
}

func (*Connections) Descriptor

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

func (*Connections) GetAgentConfiguration

func (m *Connections) GetAgentConfiguration() *AgentConfiguration

func (*Connections) GetCORETelemetryByAsset added in v5.0.39

func (m *Connections) GetCORETelemetryByAsset() map[string]COREResult

func (*Connections) GetCompilationTelemetryByAsset

func (m *Connections) GetCompilationTelemetryByAsset() map[string]*RuntimeCompilationTelemetry

func (*Connections) GetConnTelemetry

func (m *Connections) GetConnTelemetry() *ConnectionsTelemetry

func (*Connections) GetConnTelemetryMap added in v5.0.15

func (m *Connections) GetConnTelemetryMap() map[string]int64

func (*Connections) GetConns

func (m *Connections) GetConns() []*Connection

func (*Connections) GetDns

func (m *Connections) GetDns() map[string]*DNSEntry

func (*Connections) GetDomains added in v5.0.102

func (m *Connections) GetDomains() []string

func (*Connections) GetKernelHeaderFetchResult added in v5.0.102

func (m *Connections) GetKernelHeaderFetchResult() KernelHeaderFetchResult

func (*Connections) GetPrebuiltEBPFAssets added in v5.0.102

func (m *Connections) GetPrebuiltEBPFAssets() []string

func (*Connections) GetRoutes

func (m *Connections) GetRoutes() []*Route

func (*Connections) GetTags added in v5.0.102

func (m *Connections) GetTags() []string

func (*Connections) Marshal

func (m *Connections) Marshal() (dAtA []byte, err error)

func (*Connections) MarshalTo

func (m *Connections) MarshalTo(dAtA []byte) (int, error)

func (*Connections) MarshalToSizedBuffer added in v5.0.102

func (m *Connections) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Connections) ProtoMessage

func (*Connections) ProtoMessage()

func (*Connections) Reset

func (m *Connections) Reset()

func (*Connections) Size

func (m *Connections) Size() (n int)

func (*Connections) String

func (m *Connections) String() string

func (*Connections) Unmarshal

func (m *Connections) Unmarshal(dAtA []byte) error

func (*Connections) XXX_DiscardUnknown added in v5.0.102

func (m *Connections) XXX_DiscardUnknown()

func (*Connections) XXX_Marshal added in v5.0.102

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

func (*Connections) XXX_Merge added in v5.0.102

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

func (*Connections) XXX_Size added in v5.0.102

func (m *Connections) XXX_Size() int

func (*Connections) XXX_Unmarshal added in v5.0.102

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

type ConnectionsBuilder added in v5.0.94

type ConnectionsBuilder struct {
	// contains filtered or unexported fields
}

func NewConnectionsBuilder added in v5.0.94

func NewConnectionsBuilder(writer io.Writer) *ConnectionsBuilder

func (*ConnectionsBuilder) AddCORETelemetryByAsset added in v5.0.94

func (x *ConnectionsBuilder) AddCORETelemetryByAsset(cb func(w *Connections_CORETelemetryByAssetEntryBuilder))

func (*ConnectionsBuilder) AddCompilationTelemetryByAsset added in v5.0.94

func (x *ConnectionsBuilder) AddCompilationTelemetryByAsset(cb func(w *Connections_CompilationTelemetryByAssetEntryBuilder))

func (*ConnectionsBuilder) AddConnTelemetryMap added in v5.0.94

func (x *ConnectionsBuilder) AddConnTelemetryMap(cb func(w *Connections_ConnTelemetryMapEntryBuilder))

func (*ConnectionsBuilder) AddConns added in v5.0.94

func (x *ConnectionsBuilder) AddConns(cb func(w *ConnectionBuilder))

func (*ConnectionsBuilder) AddDns added in v5.0.94

func (x *ConnectionsBuilder) AddDns(cb func(w *Connections_DnsEntryBuilder))

func (*ConnectionsBuilder) AddDomains added in v5.0.94

func (x *ConnectionsBuilder) AddDomains(v string)

func (*ConnectionsBuilder) AddPrebuiltEBPFAssets added in v5.0.94

func (x *ConnectionsBuilder) AddPrebuiltEBPFAssets(v string)

func (*ConnectionsBuilder) AddRoutes added in v5.0.94

func (x *ConnectionsBuilder) AddRoutes(cb func(w *RouteBuilder))

func (*ConnectionsBuilder) AddTags added in v5.0.94

func (x *ConnectionsBuilder) AddTags(v string)

func (*ConnectionsBuilder) Reset added in v5.0.94

func (x *ConnectionsBuilder) Reset(writer io.Writer)

func (*ConnectionsBuilder) SetAgentConfiguration added in v5.0.94

func (x *ConnectionsBuilder) SetAgentConfiguration(cb func(w *AgentConfigurationBuilder))

func (*ConnectionsBuilder) SetConnTelemetry added in v5.0.94

func (x *ConnectionsBuilder) SetConnTelemetry(cb func(w *ConnectionsTelemetryBuilder))

func (*ConnectionsBuilder) SetKernelHeaderFetchResult added in v5.0.94

func (x *ConnectionsBuilder) SetKernelHeaderFetchResult(v uint64)

type ConnectionsTelemetry

type ConnectionsTelemetry struct {
	MonotonicKprobesTriggered          int64 `protobuf:"varint,1,opt,name=monotonicKprobesTriggered,proto3" json:"monotonicKprobesTriggered,omitempty"`
	MonotonicKprobesMissed             int64 `protobuf:"varint,2,opt,name=monotonicKprobesMissed,proto3" json:"monotonicKprobesMissed,omitempty"`
	MonotonicConntrackRegisters        int64 `protobuf:"varint,3,opt,name=monotonicConntrackRegisters,proto3" json:"monotonicConntrackRegisters,omitempty"`
	MonotonicConntrackRegistersDropped int64 `protobuf:"varint,4,opt,name=monotonicConntrackRegistersDropped,proto3" json:"monotonicConntrackRegistersDropped,omitempty"`
	MonotonicDnsPacketsProcessed       int64 `protobuf:"varint,5,opt,name=monotonicDnsPacketsProcessed,proto3" json:"monotonicDnsPacketsProcessed,omitempty"`
	MonotonicConnsClosed               int64 `protobuf:"varint,6,opt,name=monotonicConnsClosed,proto3" json:"monotonicConnsClosed,omitempty"`
	ConnsBpfMapSize                    int64 `protobuf:"varint,7,opt,name=connsBpfMapSize,proto3" json:"connsBpfMapSize,omitempty"`
	MonotonicUdpSendsProcessed         int64 `protobuf:"varint,8,opt,name=monotonicUdpSendsProcessed,proto3" json:"monotonicUdpSendsProcessed,omitempty"`
	MonotonicUdpSendsMissed            int64 `protobuf:"varint,9,opt,name=monotonicUdpSendsMissed,proto3" json:"monotonicUdpSendsMissed,omitempty"`
	ConntrackSamplingPercent           int64 `protobuf:"varint,10,opt,name=conntrackSamplingPercent,proto3" json:"conntrackSamplingPercent,omitempty"`
	DnsStatsDropped                    int64 `protobuf:"varint,11,opt,name=dnsStatsDropped,proto3" json:"dnsStatsDropped,omitempty"`
}

func (*ConnectionsTelemetry) Descriptor

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

func (*ConnectionsTelemetry) GetConnsBpfMapSize added in v5.0.102

func (m *ConnectionsTelemetry) GetConnsBpfMapSize() int64

func (*ConnectionsTelemetry) GetConntrackSamplingPercent added in v5.0.102

func (m *ConnectionsTelemetry) GetConntrackSamplingPercent() int64

func (*ConnectionsTelemetry) GetDnsStatsDropped added in v5.0.102

func (m *ConnectionsTelemetry) GetDnsStatsDropped() int64

func (*ConnectionsTelemetry) GetMonotonicConnsClosed added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicConnsClosed() int64

func (*ConnectionsTelemetry) GetMonotonicConntrackRegisters added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicConntrackRegisters() int64

func (*ConnectionsTelemetry) GetMonotonicConntrackRegistersDropped added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicConntrackRegistersDropped() int64

func (*ConnectionsTelemetry) GetMonotonicDnsPacketsProcessed added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicDnsPacketsProcessed() int64

func (*ConnectionsTelemetry) GetMonotonicKprobesMissed added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicKprobesMissed() int64

func (*ConnectionsTelemetry) GetMonotonicKprobesTriggered added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicKprobesTriggered() int64

func (*ConnectionsTelemetry) GetMonotonicUdpSendsMissed added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicUdpSendsMissed() int64

func (*ConnectionsTelemetry) GetMonotonicUdpSendsProcessed added in v5.0.102

func (m *ConnectionsTelemetry) GetMonotonicUdpSendsProcessed() int64

func (*ConnectionsTelemetry) Marshal

func (m *ConnectionsTelemetry) Marshal() (dAtA []byte, err error)

func (*ConnectionsTelemetry) MarshalTo

func (m *ConnectionsTelemetry) MarshalTo(dAtA []byte) (int, error)

func (*ConnectionsTelemetry) MarshalToSizedBuffer added in v5.0.102

func (m *ConnectionsTelemetry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConnectionsTelemetry) ProtoMessage

func (*ConnectionsTelemetry) ProtoMessage()

func (*ConnectionsTelemetry) Reset

func (m *ConnectionsTelemetry) Reset()

func (*ConnectionsTelemetry) Size

func (m *ConnectionsTelemetry) Size() (n int)

func (*ConnectionsTelemetry) String

func (m *ConnectionsTelemetry) String() string

func (*ConnectionsTelemetry) Unmarshal

func (m *ConnectionsTelemetry) Unmarshal(dAtA []byte) error

func (*ConnectionsTelemetry) XXX_DiscardUnknown added in v5.0.102

func (m *ConnectionsTelemetry) XXX_DiscardUnknown()

func (*ConnectionsTelemetry) XXX_Marshal added in v5.0.102

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

func (*ConnectionsTelemetry) XXX_Merge added in v5.0.102

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

func (*ConnectionsTelemetry) XXX_Size added in v5.0.102

func (m *ConnectionsTelemetry) XXX_Size() int

func (*ConnectionsTelemetry) XXX_Unmarshal added in v5.0.102

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

type ConnectionsTelemetryBuilder added in v5.0.94

type ConnectionsTelemetryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnectionsTelemetryBuilder added in v5.0.94

func NewConnectionsTelemetryBuilder(writer io.Writer) *ConnectionsTelemetryBuilder

func (*ConnectionsTelemetryBuilder) Reset added in v5.0.94

func (x *ConnectionsTelemetryBuilder) Reset(writer io.Writer)

func (*ConnectionsTelemetryBuilder) SetConnsBpfMapSize added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetConnsBpfMapSize(v int64)

func (*ConnectionsTelemetryBuilder) SetConntrackSamplingPercent added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetConntrackSamplingPercent(v int64)

func (*ConnectionsTelemetryBuilder) SetDnsStatsDropped added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetDnsStatsDropped(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicConnsClosed added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicConnsClosed(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicConntrackRegisters added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicConntrackRegisters(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicConntrackRegistersDropped added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicConntrackRegistersDropped(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicDnsPacketsProcessed added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicDnsPacketsProcessed(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicKprobesMissed added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicKprobesMissed(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicKprobesTriggered added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicKprobesTriggered(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicUdpSendsMissed added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicUdpSendsMissed(v int64)

func (*ConnectionsTelemetryBuilder) SetMonotonicUdpSendsProcessed added in v5.0.94

func (x *ConnectionsTelemetryBuilder) SetMonotonicUdpSendsProcessed(v int64)

type Connections_CORETelemetryByAssetEntryBuilder added in v5.0.94

type Connections_CORETelemetryByAssetEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnections_CORETelemetryByAssetEntryBuilder added in v5.0.94

func NewConnections_CORETelemetryByAssetEntryBuilder(writer io.Writer) *Connections_CORETelemetryByAssetEntryBuilder

func (*Connections_CORETelemetryByAssetEntryBuilder) Reset added in v5.0.94

func (*Connections_CORETelemetryByAssetEntryBuilder) SetKey added in v5.0.94

func (*Connections_CORETelemetryByAssetEntryBuilder) SetValue added in v5.0.94

type Connections_CompilationTelemetryByAssetEntryBuilder added in v5.0.94

type Connections_CompilationTelemetryByAssetEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnections_CompilationTelemetryByAssetEntryBuilder added in v5.0.94

func NewConnections_CompilationTelemetryByAssetEntryBuilder(writer io.Writer) *Connections_CompilationTelemetryByAssetEntryBuilder

func (*Connections_CompilationTelemetryByAssetEntryBuilder) Reset added in v5.0.94

func (*Connections_CompilationTelemetryByAssetEntryBuilder) SetKey added in v5.0.94

func (*Connections_CompilationTelemetryByAssetEntryBuilder) SetValue added in v5.0.94

type Connections_ConnTelemetryMapEntryBuilder added in v5.0.94

type Connections_ConnTelemetryMapEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnections_ConnTelemetryMapEntryBuilder added in v5.0.94

func NewConnections_ConnTelemetryMapEntryBuilder(writer io.Writer) *Connections_ConnTelemetryMapEntryBuilder

func (*Connections_ConnTelemetryMapEntryBuilder) Reset added in v5.0.94

func (*Connections_ConnTelemetryMapEntryBuilder) SetKey added in v5.0.94

func (*Connections_ConnTelemetryMapEntryBuilder) SetValue added in v5.0.94

type Connections_DnsEntryBuilder added in v5.0.94

type Connections_DnsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewConnections_DnsEntryBuilder added in v5.0.94

func NewConnections_DnsEntryBuilder(writer io.Writer) *Connections_DnsEntryBuilder

func (*Connections_DnsEntryBuilder) Reset added in v5.0.94

func (x *Connections_DnsEntryBuilder) Reset(writer io.Writer)

func (*Connections_DnsEntryBuilder) SetKey added in v5.0.94

func (x *Connections_DnsEntryBuilder) SetKey(v string)

func (*Connections_DnsEntryBuilder) SetValue added in v5.0.94

func (x *Connections_DnsEntryBuilder) SetValue(cb func(w *DNSEntryBuilder))

type Container

type Container struct {
	Type          string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Id            string           `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name          string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Image         string           `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	CpuLimit      float32          `protobuf:"fixed32,5,opt,name=cpuLimit,proto3" json:"cpuLimit,omitempty"`
	MemoryLimit   uint64           `protobuf:"varint,6,opt,name=memoryLimit,proto3" json:"memoryLimit,omitempty"`
	State         ContainerState   `protobuf:"varint,8,opt,name=state,proto3,enum=datadog.process_agent.ContainerState" json:"state,omitempty"`
	Health        ContainerHealth  `protobuf:"varint,9,opt,name=health,proto3,enum=datadog.process_agent.ContainerHealth" json:"health,omitempty"`
	Created       int64            `protobuf:"varint,10,opt,name=created,proto3" json:"created,omitempty"`
	Rbps          float32          `protobuf:"fixed32,11,opt,name=rbps,proto3" json:"rbps,omitempty"`
	Wbps          float32          `protobuf:"fixed32,12,opt,name=wbps,proto3" json:"wbps,omitempty"`
	Key           uint32           `protobuf:"varint,13,opt,name=key,proto3" json:"key,omitempty"`
	NetRcvdPs     float32          `protobuf:"fixed32,14,opt,name=netRcvdPs,proto3" json:"netRcvdPs,omitempty"`
	NetSentPs     float32          `protobuf:"fixed32,15,opt,name=netSentPs,proto3" json:"netSentPs,omitempty"`
	NetRcvdBps    float32          `protobuf:"fixed32,16,opt,name=netRcvdBps,proto3" json:"netRcvdBps,omitempty"`
	NetSentBps    float32          `protobuf:"fixed32,17,opt,name=netSentBps,proto3" json:"netSentBps,omitempty"`
	UserPct       float32          `protobuf:"fixed32,18,opt,name=userPct,proto3" json:"userPct,omitempty"`
	SystemPct     float32          `protobuf:"fixed32,19,opt,name=systemPct,proto3" json:"systemPct,omitempty"`
	TotalPct      float32          `protobuf:"fixed32,20,opt,name=totalPct,proto3" json:"totalPct,omitempty"`
	MemRss        uint64           `protobuf:"varint,21,opt,name=memRss,proto3" json:"memRss,omitempty"`
	MemCache      uint64           `protobuf:"varint,22,opt,name=memCache,proto3" json:"memCache,omitempty"`
	Host          *Host            `protobuf:"bytes,23,opt,name=host,proto3" json:"host,omitempty"`
	Started       int64            `protobuf:"varint,24,opt,name=started,proto3" json:"started,omitempty"`
	ByteKey       []byte           `protobuf:"bytes,25,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
	Tags          []string         `protobuf:"bytes,26,rep,name=tags,proto3" json:"tags,omitempty"`
	Addresses     []*ContainerAddr `protobuf:"bytes,27,rep,name=addresses,proto3" json:"addresses,omitempty"`
	ThreadCount   uint64           `protobuf:"varint,28,opt,name=threadCount,proto3" json:"threadCount,omitempty"`
	ThreadLimit   uint64           `protobuf:"varint,29,opt,name=threadLimit,proto3" json:"threadLimit,omitempty"`
	MemUsage      uint64           `protobuf:"varint,30,opt,name=memUsage,proto3" json:"memUsage,omitempty"`
	CpuUsageNs    float32          `protobuf:"fixed32,31,opt,name=cpuUsageNs,proto3" json:"cpuUsageNs,omitempty"`
	MemAccounted  uint64           `protobuf:"varint,32,opt,name=memAccounted,proto3" json:"memAccounted,omitempty"`
	CpuRequest    float32          `protobuf:"fixed32,33,opt,name=cpuRequest,proto3" json:"cpuRequest,omitempty"`
	MemoryRequest uint64           `protobuf:"varint,34,opt,name=memoryRequest,proto3" json:"memoryRequest,omitempty"`
	RepoDigest    string           `protobuf:"bytes,35,opt,name=repoDigest,proto3" json:"repoDigest,omitempty"`
}

func (*Container) Descriptor

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

func (*Container) GetAddresses

func (m *Container) GetAddresses() []*ContainerAddr

func (*Container) GetByteKey added in v5.0.102

func (m *Container) GetByteKey() []byte

func (*Container) GetCpuLimit added in v5.0.102

func (m *Container) GetCpuLimit() float32

func (*Container) GetCpuRequest added in v5.0.102

func (m *Container) GetCpuRequest() float32

func (*Container) GetCpuUsageNs added in v5.0.102

func (m *Container) GetCpuUsageNs() float32

func (*Container) GetCreated added in v5.0.102

func (m *Container) GetCreated() int64

func (*Container) GetHealth added in v5.0.102

func (m *Container) GetHealth() ContainerHealth

func (*Container) GetHost

func (m *Container) GetHost() *Host

func (*Container) GetId added in v5.0.102

func (m *Container) GetId() string

func (*Container) GetImage added in v5.0.102

func (m *Container) GetImage() string

func (*Container) GetKey added in v5.0.102

func (m *Container) GetKey() uint32

func (*Container) GetMemAccounted added in v5.0.102

func (m *Container) GetMemAccounted() uint64

func (*Container) GetMemCache added in v5.0.102

func (m *Container) GetMemCache() uint64

func (*Container) GetMemRss added in v5.0.102

func (m *Container) GetMemRss() uint64

func (*Container) GetMemUsage added in v5.0.102

func (m *Container) GetMemUsage() uint64

func (*Container) GetMemoryLimit added in v5.0.102

func (m *Container) GetMemoryLimit() uint64

func (*Container) GetMemoryRequest added in v5.0.102

func (m *Container) GetMemoryRequest() uint64

func (*Container) GetName added in v5.0.102

func (m *Container) GetName() string

func (*Container) GetNetRcvdBps added in v5.0.102

func (m *Container) GetNetRcvdBps() float32

func (*Container) GetNetRcvdPs added in v5.0.102

func (m *Container) GetNetRcvdPs() float32

func (*Container) GetNetSentBps added in v5.0.102

func (m *Container) GetNetSentBps() float32

func (*Container) GetNetSentPs added in v5.0.102

func (m *Container) GetNetSentPs() float32

func (*Container) GetRbps added in v5.0.102

func (m *Container) GetRbps() float32

func (*Container) GetRepoDigest added in v5.0.107

func (m *Container) GetRepoDigest() string

func (*Container) GetStarted added in v5.0.102

func (m *Container) GetStarted() int64

func (*Container) GetState added in v5.0.102

func (m *Container) GetState() ContainerState

func (*Container) GetSystemPct added in v5.0.102

func (m *Container) GetSystemPct() float32

func (*Container) GetTags added in v5.0.102

func (m *Container) GetTags() []string

func (*Container) GetThreadCount added in v5.0.102

func (m *Container) GetThreadCount() uint64

func (*Container) GetThreadLimit added in v5.0.102

func (m *Container) GetThreadLimit() uint64

func (*Container) GetTotalPct added in v5.0.102

func (m *Container) GetTotalPct() float32

func (*Container) GetType added in v5.0.102

func (m *Container) GetType() string

func (*Container) GetUserPct added in v5.0.102

func (m *Container) GetUserPct() float32

func (*Container) GetWbps added in v5.0.102

func (m *Container) GetWbps() float32

func (*Container) Marshal

func (m *Container) Marshal() (dAtA []byte, err error)

func (*Container) MarshalTo

func (m *Container) MarshalTo(dAtA []byte) (int, error)

func (*Container) MarshalToSizedBuffer added in v5.0.102

func (m *Container) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) Reset

func (m *Container) Reset()

func (*Container) Size

func (m *Container) Size() (n int)

func (*Container) String

func (m *Container) String() string

func (*Container) Unmarshal

func (m *Container) Unmarshal(dAtA []byte) error

func (*Container) XXX_DiscardUnknown added in v5.0.102

func (m *Container) XXX_DiscardUnknown()

func (*Container) XXX_Marshal added in v5.0.102

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

func (*Container) XXX_Merge added in v5.0.102

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

func (*Container) XXX_Size added in v5.0.102

func (m *Container) XXX_Size() int

func (*Container) XXX_Unmarshal added in v5.0.102

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

type ContainerAddr

type ContainerAddr struct {
	Ip       string         `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Port     int32          `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Protocol ConnectionType `protobuf:"varint,3,opt,name=protocol,proto3,enum=datadog.process_agent.ConnectionType" json:"protocol,omitempty"`
}

ContainerAddr records the IPs, Ports and Protocols for each container

func (*ContainerAddr) Descriptor

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

func (*ContainerAddr) GetIp added in v5.0.102

func (m *ContainerAddr) GetIp() string

func (*ContainerAddr) GetPort added in v5.0.102

func (m *ContainerAddr) GetPort() int32

func (*ContainerAddr) GetProtocol added in v5.0.102

func (m *ContainerAddr) GetProtocol() ConnectionType

func (*ContainerAddr) Marshal

func (m *ContainerAddr) Marshal() (dAtA []byte, err error)

func (*ContainerAddr) MarshalTo

func (m *ContainerAddr) MarshalTo(dAtA []byte) (int, error)

func (*ContainerAddr) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerAddr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerAddr) ProtoMessage

func (*ContainerAddr) ProtoMessage()

func (*ContainerAddr) Reset

func (m *ContainerAddr) Reset()

func (*ContainerAddr) Size

func (m *ContainerAddr) Size() (n int)

func (*ContainerAddr) String

func (m *ContainerAddr) String() string

func (*ContainerAddr) Unmarshal

func (m *ContainerAddr) Unmarshal(dAtA []byte) error

func (*ContainerAddr) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerAddr) XXX_DiscardUnknown()

func (*ContainerAddr) XXX_Marshal added in v5.0.102

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

func (*ContainerAddr) XXX_Merge added in v5.0.102

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

func (*ContainerAddr) XXX_Size added in v5.0.102

func (m *ContainerAddr) XXX_Size() int

func (*ContainerAddr) XXX_Unmarshal added in v5.0.102

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

type ContainerAddrBuilder added in v5.0.94

type ContainerAddrBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerAddrBuilder added in v5.0.94

func NewContainerAddrBuilder(writer io.Writer) *ContainerAddrBuilder

func (*ContainerAddrBuilder) Reset added in v5.0.94

func (x *ContainerAddrBuilder) Reset(writer io.Writer)

func (*ContainerAddrBuilder) SetIp added in v5.0.94

func (x *ContainerAddrBuilder) SetIp(v string)

func (*ContainerAddrBuilder) SetPort added in v5.0.94

func (x *ContainerAddrBuilder) SetPort(v int32)

func (*ContainerAddrBuilder) SetProtocol added in v5.0.94

func (x *ContainerAddrBuilder) SetProtocol(v uint64)

type ContainerBuilder added in v5.0.94

type ContainerBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerBuilder added in v5.0.94

func NewContainerBuilder(writer io.Writer) *ContainerBuilder

func (*ContainerBuilder) AddAddresses added in v5.0.94

func (x *ContainerBuilder) AddAddresses(cb func(w *ContainerAddrBuilder))

func (*ContainerBuilder) AddTags added in v5.0.94

func (x *ContainerBuilder) AddTags(v string)

func (*ContainerBuilder) Reset added in v5.0.94

func (x *ContainerBuilder) Reset(writer io.Writer)

func (*ContainerBuilder) SetByteKey added in v5.0.94

func (x *ContainerBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ContainerBuilder) SetCpuLimit added in v5.0.94

func (x *ContainerBuilder) SetCpuLimit(v float32)

func (*ContainerBuilder) SetCpuRequest added in v5.0.98

func (x *ContainerBuilder) SetCpuRequest(v float32)

func (*ContainerBuilder) SetCpuUsageNs added in v5.0.94

func (x *ContainerBuilder) SetCpuUsageNs(v float32)

func (*ContainerBuilder) SetCreated added in v5.0.94

func (x *ContainerBuilder) SetCreated(v int64)

func (*ContainerBuilder) SetHealth added in v5.0.94

func (x *ContainerBuilder) SetHealth(v uint64)

func (*ContainerBuilder) SetHost added in v5.0.94

func (x *ContainerBuilder) SetHost(cb func(w *HostBuilder))

func (*ContainerBuilder) SetId added in v5.0.94

func (x *ContainerBuilder) SetId(v string)

func (*ContainerBuilder) SetImage added in v5.0.94

func (x *ContainerBuilder) SetImage(v string)

func (*ContainerBuilder) SetKey added in v5.0.94

func (x *ContainerBuilder) SetKey(v uint32)

func (*ContainerBuilder) SetMemAccounted added in v5.0.94

func (x *ContainerBuilder) SetMemAccounted(v uint64)

func (*ContainerBuilder) SetMemCache added in v5.0.94

func (x *ContainerBuilder) SetMemCache(v uint64)

func (*ContainerBuilder) SetMemRss added in v5.0.94

func (x *ContainerBuilder) SetMemRss(v uint64)

func (*ContainerBuilder) SetMemUsage added in v5.0.94

func (x *ContainerBuilder) SetMemUsage(v uint64)

func (*ContainerBuilder) SetMemoryLimit added in v5.0.94

func (x *ContainerBuilder) SetMemoryLimit(v uint64)

func (*ContainerBuilder) SetMemoryRequest added in v5.0.100

func (x *ContainerBuilder) SetMemoryRequest(v uint64)

func (*ContainerBuilder) SetName added in v5.0.94

func (x *ContainerBuilder) SetName(v string)

func (*ContainerBuilder) SetNetRcvdBps added in v5.0.94

func (x *ContainerBuilder) SetNetRcvdBps(v float32)

func (*ContainerBuilder) SetNetRcvdPs added in v5.0.94

func (x *ContainerBuilder) SetNetRcvdPs(v float32)

func (*ContainerBuilder) SetNetSentBps added in v5.0.94

func (x *ContainerBuilder) SetNetSentBps(v float32)

func (*ContainerBuilder) SetNetSentPs added in v5.0.94

func (x *ContainerBuilder) SetNetSentPs(v float32)

func (*ContainerBuilder) SetRbps added in v5.0.94

func (x *ContainerBuilder) SetRbps(v float32)

func (*ContainerBuilder) SetRepoDigest added in v5.0.107

func (x *ContainerBuilder) SetRepoDigest(v string)

func (*ContainerBuilder) SetStarted added in v5.0.94

func (x *ContainerBuilder) SetStarted(v int64)

func (*ContainerBuilder) SetState added in v5.0.94

func (x *ContainerBuilder) SetState(v uint64)

func (*ContainerBuilder) SetSystemPct added in v5.0.94

func (x *ContainerBuilder) SetSystemPct(v float32)

func (*ContainerBuilder) SetThreadCount added in v5.0.94

func (x *ContainerBuilder) SetThreadCount(v uint64)

func (*ContainerBuilder) SetThreadLimit added in v5.0.94

func (x *ContainerBuilder) SetThreadLimit(v uint64)

func (*ContainerBuilder) SetTotalPct added in v5.0.94

func (x *ContainerBuilder) SetTotalPct(v float32)

func (*ContainerBuilder) SetType added in v5.0.94

func (x *ContainerBuilder) SetType(v string)

func (*ContainerBuilder) SetUserPct added in v5.0.94

func (x *ContainerBuilder) SetUserPct(v float32)

func (*ContainerBuilder) SetWbps added in v5.0.94

func (x *ContainerBuilder) SetWbps(v float32)

type ContainerHealth

type ContainerHealth int32

https://blog.couchbase.com/docker-health-check-keeping-containers-healthy/ health can be: starting, healthy, unhealthy

const (
	ContainerHealth_unknownHealth ContainerHealth = 0
	ContainerHealth_starting      ContainerHealth = 1
	ContainerHealth_healthy       ContainerHealth = 2
	ContainerHealth_unhealthy     ContainerHealth = 3
)

func (ContainerHealth) EnumDescriptor

func (ContainerHealth) EnumDescriptor() ([]byte, []int)

func (ContainerHealth) String

func (x ContainerHealth) String() string

type ContainerHostType

type ContainerHostType int32

ContainerHostType is a enum that represents the type of host detected for container collection. Sometimes containers are running on host-less environment, we'll need additional information to identify them This will help with the host resolution when we resolve container payloads

const (
	ContainerHostType_notSpecified ContainerHostType = 0
	ContainerHostType_fargateECS   ContainerHostType = 1
	ContainerHostType_fargateEKS   ContainerHostType = 2
)

func (ContainerHostType) EnumDescriptor

func (ContainerHostType) EnumDescriptor() ([]byte, []int)

func (ContainerHostType) String

func (x ContainerHostType) String() string

type ContainerImage

type ContainerImage struct {
	Names     []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
	SizeBytes int64    `protobuf:"varint,2,opt,name=sizeBytes,proto3" json:"sizeBytes,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L777

func (*ContainerImage) Descriptor

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

func (*ContainerImage) GetNames added in v5.0.102

func (m *ContainerImage) GetNames() []string

func (*ContainerImage) GetSizeBytes added in v5.0.102

func (m *ContainerImage) GetSizeBytes() int64

func (*ContainerImage) Marshal

func (m *ContainerImage) Marshal() (dAtA []byte, err error)

func (*ContainerImage) MarshalTo

func (m *ContainerImage) MarshalTo(dAtA []byte) (int, error)

func (*ContainerImage) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerImage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerImage) ProtoMessage

func (*ContainerImage) ProtoMessage()

func (*ContainerImage) Reset

func (m *ContainerImage) Reset()

func (*ContainerImage) Size

func (m *ContainerImage) Size() (n int)

func (*ContainerImage) String

func (m *ContainerImage) String() string

func (*ContainerImage) Unmarshal

func (m *ContainerImage) Unmarshal(dAtA []byte) error

func (*ContainerImage) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerImage) XXX_DiscardUnknown()

func (*ContainerImage) XXX_Marshal added in v5.0.102

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

func (*ContainerImage) XXX_Merge added in v5.0.102

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

func (*ContainerImage) XXX_Size added in v5.0.102

func (m *ContainerImage) XXX_Size() int

func (*ContainerImage) XXX_Unmarshal added in v5.0.102

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

type ContainerImageBuilder added in v5.0.94

type ContainerImageBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerImageBuilder added in v5.0.94

func NewContainerImageBuilder(writer io.Writer) *ContainerImageBuilder

func (*ContainerImageBuilder) AddNames added in v5.0.94

func (x *ContainerImageBuilder) AddNames(v string)

func (*ContainerImageBuilder) Reset added in v5.0.94

func (x *ContainerImageBuilder) Reset(writer io.Writer)

func (*ContainerImageBuilder) SetSizeBytes added in v5.0.94

func (x *ContainerImageBuilder) SetSizeBytes(v int64)

type ContainerRecommendation added in v5.0.69

type ContainerRecommendation struct {
	ContainerName  string        `protobuf:"bytes,1,opt,name=containerName,proto3" json:"containerName,omitempty"`
	Target         *ResourceList `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	LowerBound     *ResourceList `protobuf:"bytes,3,opt,name=lowerBound,proto3" json:"lowerBound,omitempty"`
	UpperBound     *ResourceList `protobuf:"bytes,4,opt,name=upperBound,proto3" json:"upperBound,omitempty"`
	UncappedTarget *ResourceList `protobuf:"bytes,5,opt,name=uncappedTarget,proto3" json:"uncappedTarget,omitempty"`
}

func (*ContainerRecommendation) Descriptor added in v5.0.69

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

func (*ContainerRecommendation) GetContainerName added in v5.0.102

func (m *ContainerRecommendation) GetContainerName() string

func (*ContainerRecommendation) GetLowerBound added in v5.0.69

func (m *ContainerRecommendation) GetLowerBound() *ResourceList

func (*ContainerRecommendation) GetTarget added in v5.0.69

func (m *ContainerRecommendation) GetTarget() *ResourceList

func (*ContainerRecommendation) GetUncappedTarget added in v5.0.69

func (m *ContainerRecommendation) GetUncappedTarget() *ResourceList

func (*ContainerRecommendation) GetUpperBound added in v5.0.69

func (m *ContainerRecommendation) GetUpperBound() *ResourceList

func (*ContainerRecommendation) Marshal added in v5.0.69

func (m *ContainerRecommendation) Marshal() (dAtA []byte, err error)

func (*ContainerRecommendation) MarshalTo added in v5.0.69

func (m *ContainerRecommendation) MarshalTo(dAtA []byte) (int, error)

func (*ContainerRecommendation) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerRecommendation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerRecommendation) ProtoMessage added in v5.0.69

func (*ContainerRecommendation) ProtoMessage()

func (*ContainerRecommendation) Reset added in v5.0.69

func (m *ContainerRecommendation) Reset()

func (*ContainerRecommendation) Size added in v5.0.69

func (m *ContainerRecommendation) Size() (n int)

func (*ContainerRecommendation) String added in v5.0.69

func (m *ContainerRecommendation) String() string

func (*ContainerRecommendation) Unmarshal added in v5.0.69

func (m *ContainerRecommendation) Unmarshal(dAtA []byte) error

func (*ContainerRecommendation) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerRecommendation) XXX_DiscardUnknown()

func (*ContainerRecommendation) XXX_Marshal added in v5.0.102

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

func (*ContainerRecommendation) XXX_Merge added in v5.0.102

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

func (*ContainerRecommendation) XXX_Size added in v5.0.102

func (m *ContainerRecommendation) XXX_Size() int

func (*ContainerRecommendation) XXX_Unmarshal added in v5.0.102

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

type ContainerRecommendationBuilder added in v5.0.94

type ContainerRecommendationBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerRecommendationBuilder added in v5.0.94

func NewContainerRecommendationBuilder(writer io.Writer) *ContainerRecommendationBuilder

func (*ContainerRecommendationBuilder) Reset added in v5.0.94

func (x *ContainerRecommendationBuilder) Reset(writer io.Writer)

func (*ContainerRecommendationBuilder) SetContainerName added in v5.0.94

func (x *ContainerRecommendationBuilder) SetContainerName(v string)

func (*ContainerRecommendationBuilder) SetLowerBound added in v5.0.94

func (x *ContainerRecommendationBuilder) SetLowerBound(cb func(w *ResourceListBuilder))

func (*ContainerRecommendationBuilder) SetTarget added in v5.0.94

func (x *ContainerRecommendationBuilder) SetTarget(cb func(w *ResourceListBuilder))

func (*ContainerRecommendationBuilder) SetUncappedTarget added in v5.0.94

func (x *ContainerRecommendationBuilder) SetUncappedTarget(cb func(w *ResourceListBuilder))

func (*ContainerRecommendationBuilder) SetUpperBound added in v5.0.94

func (x *ContainerRecommendationBuilder) SetUpperBound(cb func(w *ResourceListBuilder))

type ContainerResourceMetricSource added in v5.0.93

type ContainerResourceMetricSource struct {
	ResourceName string        `protobuf:"bytes,1,opt,name=resourceName,proto3" json:"resourceName,omitempty"`
	Target       *MetricTarget `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Container    string        `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
}

func (*ContainerResourceMetricSource) Descriptor added in v5.0.93

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

func (*ContainerResourceMetricSource) GetContainer added in v5.0.102

func (m *ContainerResourceMetricSource) GetContainer() string

func (*ContainerResourceMetricSource) GetResourceName added in v5.0.102

func (m *ContainerResourceMetricSource) GetResourceName() string

func (*ContainerResourceMetricSource) GetTarget added in v5.0.93

func (*ContainerResourceMetricSource) Marshal added in v5.0.93

func (m *ContainerResourceMetricSource) Marshal() (dAtA []byte, err error)

func (*ContainerResourceMetricSource) MarshalTo added in v5.0.93

func (m *ContainerResourceMetricSource) MarshalTo(dAtA []byte) (int, error)

func (*ContainerResourceMetricSource) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerResourceMetricSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerResourceMetricSource) ProtoMessage added in v5.0.93

func (*ContainerResourceMetricSource) ProtoMessage()

func (*ContainerResourceMetricSource) Reset added in v5.0.93

func (m *ContainerResourceMetricSource) Reset()

func (*ContainerResourceMetricSource) Size added in v5.0.93

func (m *ContainerResourceMetricSource) Size() (n int)

func (*ContainerResourceMetricSource) String added in v5.0.93

func (*ContainerResourceMetricSource) Unmarshal added in v5.0.93

func (m *ContainerResourceMetricSource) Unmarshal(dAtA []byte) error

func (*ContainerResourceMetricSource) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerResourceMetricSource) XXX_DiscardUnknown()

func (*ContainerResourceMetricSource) XXX_Marshal added in v5.0.102

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

func (*ContainerResourceMetricSource) XXX_Merge added in v5.0.102

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

func (*ContainerResourceMetricSource) XXX_Size added in v5.0.102

func (m *ContainerResourceMetricSource) XXX_Size() int

func (*ContainerResourceMetricSource) XXX_Unmarshal added in v5.0.102

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

type ContainerResourceMetricSourceBuilder added in v5.0.94

type ContainerResourceMetricSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerResourceMetricSourceBuilder added in v5.0.94

func NewContainerResourceMetricSourceBuilder(writer io.Writer) *ContainerResourceMetricSourceBuilder

func (*ContainerResourceMetricSourceBuilder) Reset added in v5.0.94

func (*ContainerResourceMetricSourceBuilder) SetContainer added in v5.0.94

func (x *ContainerResourceMetricSourceBuilder) SetContainer(v string)

func (*ContainerResourceMetricSourceBuilder) SetResourceName added in v5.0.94

func (x *ContainerResourceMetricSourceBuilder) SetResourceName(v string)

func (*ContainerResourceMetricSourceBuilder) SetTarget added in v5.0.94

type ContainerResourceMetricStatus added in v5.0.93

type ContainerResourceMetricStatus struct {
	ResourceName string `protobuf:"bytes,1,opt,name=resourceName,proto3" json:"resourceName,omitempty"`
	Current      int64  `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
	Container    string `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
}

func (*ContainerResourceMetricStatus) Descriptor added in v5.0.93

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

func (*ContainerResourceMetricStatus) GetContainer added in v5.0.102

func (m *ContainerResourceMetricStatus) GetContainer() string

func (*ContainerResourceMetricStatus) GetCurrent added in v5.0.102

func (m *ContainerResourceMetricStatus) GetCurrent() int64

func (*ContainerResourceMetricStatus) GetResourceName added in v5.0.102

func (m *ContainerResourceMetricStatus) GetResourceName() string

func (*ContainerResourceMetricStatus) Marshal added in v5.0.93

func (m *ContainerResourceMetricStatus) Marshal() (dAtA []byte, err error)

func (*ContainerResourceMetricStatus) MarshalTo added in v5.0.93

func (m *ContainerResourceMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*ContainerResourceMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerResourceMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerResourceMetricStatus) ProtoMessage added in v5.0.93

func (*ContainerResourceMetricStatus) ProtoMessage()

func (*ContainerResourceMetricStatus) Reset added in v5.0.93

func (m *ContainerResourceMetricStatus) Reset()

func (*ContainerResourceMetricStatus) Size added in v5.0.93

func (m *ContainerResourceMetricStatus) Size() (n int)

func (*ContainerResourceMetricStatus) String added in v5.0.93

func (*ContainerResourceMetricStatus) Unmarshal added in v5.0.93

func (m *ContainerResourceMetricStatus) Unmarshal(dAtA []byte) error

func (*ContainerResourceMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerResourceMetricStatus) XXX_DiscardUnknown()

func (*ContainerResourceMetricStatus) XXX_Marshal added in v5.0.102

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

func (*ContainerResourceMetricStatus) XXX_Merge added in v5.0.102

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

func (*ContainerResourceMetricStatus) XXX_Size added in v5.0.102

func (m *ContainerResourceMetricStatus) XXX_Size() int

func (*ContainerResourceMetricStatus) XXX_Unmarshal added in v5.0.102

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

type ContainerResourceMetricStatusBuilder added in v5.0.94

type ContainerResourceMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerResourceMetricStatusBuilder added in v5.0.94

func NewContainerResourceMetricStatusBuilder(writer io.Writer) *ContainerResourceMetricStatusBuilder

func (*ContainerResourceMetricStatusBuilder) Reset added in v5.0.94

func (*ContainerResourceMetricStatusBuilder) SetContainer added in v5.0.94

func (x *ContainerResourceMetricStatusBuilder) SetContainer(v string)

func (*ContainerResourceMetricStatusBuilder) SetCurrent added in v5.0.94

func (*ContainerResourceMetricStatusBuilder) SetResourceName added in v5.0.94

func (x *ContainerResourceMetricStatusBuilder) SetResourceName(v string)

type ContainerResourcePolicy added in v5.0.47

type ContainerResourcePolicy struct {
	ContainerName      string        `protobuf:"bytes,1,opt,name=containerName,proto3" json:"containerName,omitempty"`
	Mode               string        `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	MinAllowed         *ResourceList `protobuf:"bytes,3,opt,name=minAllowed,proto3" json:"minAllowed,omitempty"`
	MaxAllowed         *ResourceList `protobuf:"bytes,4,opt,name=maxAllowed,proto3" json:"maxAllowed,omitempty"`
	ControlledResource []string      `protobuf:"bytes,5,rep,name=controlledResource,proto3" json:"controlledResource,omitempty"`
	ControlledValues   string        `protobuf:"bytes,6,opt,name=controlledValues,proto3" json:"controlledValues,omitempty"`
}

func (*ContainerResourcePolicy) Descriptor added in v5.0.47

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

func (*ContainerResourcePolicy) GetContainerName added in v5.0.102

func (m *ContainerResourcePolicy) GetContainerName() string

func (*ContainerResourcePolicy) GetControlledResource added in v5.0.102

func (m *ContainerResourcePolicy) GetControlledResource() []string

func (*ContainerResourcePolicy) GetControlledValues added in v5.0.102

func (m *ContainerResourcePolicy) GetControlledValues() string

func (*ContainerResourcePolicy) GetMaxAllowed added in v5.0.47

func (m *ContainerResourcePolicy) GetMaxAllowed() *ResourceList

func (*ContainerResourcePolicy) GetMinAllowed added in v5.0.47

func (m *ContainerResourcePolicy) GetMinAllowed() *ResourceList

func (*ContainerResourcePolicy) GetMode added in v5.0.102

func (m *ContainerResourcePolicy) GetMode() string

func (*ContainerResourcePolicy) Marshal added in v5.0.47

func (m *ContainerResourcePolicy) Marshal() (dAtA []byte, err error)

func (*ContainerResourcePolicy) MarshalTo added in v5.0.47

func (m *ContainerResourcePolicy) MarshalTo(dAtA []byte) (int, error)

func (*ContainerResourcePolicy) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerResourcePolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerResourcePolicy) ProtoMessage added in v5.0.47

func (*ContainerResourcePolicy) ProtoMessage()

func (*ContainerResourcePolicy) Reset added in v5.0.47

func (m *ContainerResourcePolicy) Reset()

func (*ContainerResourcePolicy) Size added in v5.0.47

func (m *ContainerResourcePolicy) Size() (n int)

func (*ContainerResourcePolicy) String added in v5.0.47

func (m *ContainerResourcePolicy) String() string

func (*ContainerResourcePolicy) Unmarshal added in v5.0.47

func (m *ContainerResourcePolicy) Unmarshal(dAtA []byte) error

func (*ContainerResourcePolicy) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerResourcePolicy) XXX_DiscardUnknown()

func (*ContainerResourcePolicy) XXX_Marshal added in v5.0.102

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

func (*ContainerResourcePolicy) XXX_Merge added in v5.0.102

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

func (*ContainerResourcePolicy) XXX_Size added in v5.0.102

func (m *ContainerResourcePolicy) XXX_Size() int

func (*ContainerResourcePolicy) XXX_Unmarshal added in v5.0.102

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

type ContainerResourcePolicyBuilder added in v5.0.94

type ContainerResourcePolicyBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerResourcePolicyBuilder added in v5.0.94

func NewContainerResourcePolicyBuilder(writer io.Writer) *ContainerResourcePolicyBuilder

func (*ContainerResourcePolicyBuilder) AddControlledResource added in v5.0.94

func (x *ContainerResourcePolicyBuilder) AddControlledResource(v string)

func (*ContainerResourcePolicyBuilder) Reset added in v5.0.94

func (x *ContainerResourcePolicyBuilder) Reset(writer io.Writer)

func (*ContainerResourcePolicyBuilder) SetContainerName added in v5.0.94

func (x *ContainerResourcePolicyBuilder) SetContainerName(v string)

func (*ContainerResourcePolicyBuilder) SetControlledValues added in v5.0.94

func (x *ContainerResourcePolicyBuilder) SetControlledValues(v string)

func (*ContainerResourcePolicyBuilder) SetMaxAllowed added in v5.0.94

func (x *ContainerResourcePolicyBuilder) SetMaxAllowed(cb func(w *ResourceListBuilder))

func (*ContainerResourcePolicyBuilder) SetMinAllowed added in v5.0.94

func (x *ContainerResourcePolicyBuilder) SetMinAllowed(cb func(w *ResourceListBuilder))

func (*ContainerResourcePolicyBuilder) SetMode added in v5.0.94

func (x *ContainerResourcePolicyBuilder) SetMode(v string)

type ContainerStat

type ContainerStat struct {
	Id         string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserPct    float32         `protobuf:"fixed32,2,opt,name=userPct,proto3" json:"userPct,omitempty"`
	SystemPct  float32         `protobuf:"fixed32,3,opt,name=systemPct,proto3" json:"systemPct,omitempty"`
	TotalPct   float32         `protobuf:"fixed32,4,opt,name=totalPct,proto3" json:"totalPct,omitempty"`
	CpuLimit   float32         `protobuf:"fixed32,5,opt,name=cpuLimit,proto3" json:"cpuLimit,omitempty"`
	MemRss     uint64          `protobuf:"varint,6,opt,name=memRss,proto3" json:"memRss,omitempty"`
	MemCache   uint64          `protobuf:"varint,7,opt,name=memCache,proto3" json:"memCache,omitempty"`
	MemLimit   uint64          `protobuf:"varint,8,opt,name=memLimit,proto3" json:"memLimit,omitempty"`
	Rbps       float32         `protobuf:"fixed32,9,opt,name=rbps,proto3" json:"rbps,omitempty"`
	Wbps       float32         `protobuf:"fixed32,10,opt,name=wbps,proto3" json:"wbps,omitempty"`
	NetRcvdPs  float32         `protobuf:"fixed32,11,opt,name=netRcvdPs,proto3" json:"netRcvdPs,omitempty"`
	NetSentPs  float32         `protobuf:"fixed32,12,opt,name=netSentPs,proto3" json:"netSentPs,omitempty"`
	NetRcvdBps float32         `protobuf:"fixed32,13,opt,name=netRcvdBps,proto3" json:"netRcvdBps,omitempty"`
	NetSentBps float32         `protobuf:"fixed32,14,opt,name=netSentBps,proto3" json:"netSentBps,omitempty"`
	State      ContainerState  `protobuf:"varint,15,opt,name=state,proto3,enum=datadog.process_agent.ContainerState" json:"state,omitempty"`
	Health     ContainerHealth `protobuf:"varint,16,opt,name=health,proto3,enum=datadog.process_agent.ContainerHealth" json:"health,omitempty"`
	// Post-resolved fields
	Key           uint32  `protobuf:"varint,17,opt,name=key,proto3" json:"key,omitempty"`
	Started       int64   `protobuf:"varint,18,opt,name=started,proto3" json:"started,omitempty"`
	ByteKey       []byte  `protobuf:"bytes,19,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
	ThreadCount   uint64  `protobuf:"varint,20,opt,name=threadCount,proto3" json:"threadCount,omitempty"`
	ThreadLimit   uint64  `protobuf:"varint,21,opt,name=threadLimit,proto3" json:"threadLimit,omitempty"`
	MemUsage      uint64  `protobuf:"varint,22,opt,name=memUsage,proto3" json:"memUsage,omitempty"`
	CpuUsageNs    float32 `protobuf:"fixed32,23,opt,name=cpuUsageNs,proto3" json:"cpuUsageNs,omitempty"`
	MemAccounted  uint64  `protobuf:"varint,24,opt,name=memAccounted,proto3" json:"memAccounted,omitempty"`
	CpuRequest    float32 `protobuf:"fixed32,25,opt,name=cpuRequest,proto3" json:"cpuRequest,omitempty"`
	MemoryRequest uint64  `protobuf:"varint,26,opt,name=memoryRequest,proto3" json:"memoryRequest,omitempty"`
}

ContainerStat is used for real-time container messages. It should only contain data that can change for a running container (and relevant information to generate a key). We will send a lot of these in the real-time messages so it's critical to keep this small (basically no strings except ID)

func (*ContainerStat) Descriptor

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

func (*ContainerStat) GetByteKey added in v5.0.102

func (m *ContainerStat) GetByteKey() []byte

func (*ContainerStat) GetCpuLimit added in v5.0.102

func (m *ContainerStat) GetCpuLimit() float32

func (*ContainerStat) GetCpuRequest added in v5.0.102

func (m *ContainerStat) GetCpuRequest() float32

func (*ContainerStat) GetCpuUsageNs added in v5.0.102

func (m *ContainerStat) GetCpuUsageNs() float32

func (*ContainerStat) GetHealth added in v5.0.102

func (m *ContainerStat) GetHealth() ContainerHealth

func (*ContainerStat) GetId added in v5.0.102

func (m *ContainerStat) GetId() string

func (*ContainerStat) GetKey added in v5.0.102

func (m *ContainerStat) GetKey() uint32

func (*ContainerStat) GetMemAccounted added in v5.0.102

func (m *ContainerStat) GetMemAccounted() uint64

func (*ContainerStat) GetMemCache added in v5.0.102

func (m *ContainerStat) GetMemCache() uint64

func (*ContainerStat) GetMemLimit added in v5.0.102

func (m *ContainerStat) GetMemLimit() uint64

func (*ContainerStat) GetMemRss added in v5.0.102

func (m *ContainerStat) GetMemRss() uint64

func (*ContainerStat) GetMemUsage added in v5.0.102

func (m *ContainerStat) GetMemUsage() uint64

func (*ContainerStat) GetMemoryRequest added in v5.0.102

func (m *ContainerStat) GetMemoryRequest() uint64

func (*ContainerStat) GetNetRcvdBps added in v5.0.102

func (m *ContainerStat) GetNetRcvdBps() float32

func (*ContainerStat) GetNetRcvdPs added in v5.0.102

func (m *ContainerStat) GetNetRcvdPs() float32

func (*ContainerStat) GetNetSentBps added in v5.0.102

func (m *ContainerStat) GetNetSentBps() float32

func (*ContainerStat) GetNetSentPs added in v5.0.102

func (m *ContainerStat) GetNetSentPs() float32

func (*ContainerStat) GetRbps added in v5.0.102

func (m *ContainerStat) GetRbps() float32

func (*ContainerStat) GetStarted added in v5.0.102

func (m *ContainerStat) GetStarted() int64

func (*ContainerStat) GetState added in v5.0.102

func (m *ContainerStat) GetState() ContainerState

func (*ContainerStat) GetSystemPct added in v5.0.102

func (m *ContainerStat) GetSystemPct() float32

func (*ContainerStat) GetThreadCount added in v5.0.102

func (m *ContainerStat) GetThreadCount() uint64

func (*ContainerStat) GetThreadLimit added in v5.0.102

func (m *ContainerStat) GetThreadLimit() uint64

func (*ContainerStat) GetTotalPct added in v5.0.102

func (m *ContainerStat) GetTotalPct() float32

func (*ContainerStat) GetUserPct added in v5.0.102

func (m *ContainerStat) GetUserPct() float32

func (*ContainerStat) GetWbps added in v5.0.102

func (m *ContainerStat) GetWbps() float32

func (*ContainerStat) Marshal

func (m *ContainerStat) Marshal() (dAtA []byte, err error)

func (*ContainerStat) MarshalTo

func (m *ContainerStat) MarshalTo(dAtA []byte) (int, error)

func (*ContainerStat) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerStat) ProtoMessage

func (*ContainerStat) ProtoMessage()

func (*ContainerStat) Reset

func (m *ContainerStat) Reset()

func (*ContainerStat) Size

func (m *ContainerStat) Size() (n int)

func (*ContainerStat) String

func (m *ContainerStat) String() string

func (*ContainerStat) Unmarshal

func (m *ContainerStat) Unmarshal(dAtA []byte) error

func (*ContainerStat) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerStat) XXX_DiscardUnknown()

func (*ContainerStat) XXX_Marshal added in v5.0.102

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

func (*ContainerStat) XXX_Merge added in v5.0.102

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

func (*ContainerStat) XXX_Size added in v5.0.102

func (m *ContainerStat) XXX_Size() int

func (*ContainerStat) XXX_Unmarshal added in v5.0.102

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

type ContainerStatBuilder added in v5.0.94

type ContainerStatBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerStatBuilder added in v5.0.94

func NewContainerStatBuilder(writer io.Writer) *ContainerStatBuilder

func (*ContainerStatBuilder) Reset added in v5.0.94

func (x *ContainerStatBuilder) Reset(writer io.Writer)

func (*ContainerStatBuilder) SetByteKey added in v5.0.94

func (x *ContainerStatBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ContainerStatBuilder) SetCpuLimit added in v5.0.94

func (x *ContainerStatBuilder) SetCpuLimit(v float32)

func (*ContainerStatBuilder) SetCpuRequest added in v5.0.98

func (x *ContainerStatBuilder) SetCpuRequest(v float32)

func (*ContainerStatBuilder) SetCpuUsageNs added in v5.0.94

func (x *ContainerStatBuilder) SetCpuUsageNs(v float32)

func (*ContainerStatBuilder) SetHealth added in v5.0.94

func (x *ContainerStatBuilder) SetHealth(v uint64)

func (*ContainerStatBuilder) SetId added in v5.0.94

func (x *ContainerStatBuilder) SetId(v string)

func (*ContainerStatBuilder) SetKey added in v5.0.94

func (x *ContainerStatBuilder) SetKey(v uint32)

func (*ContainerStatBuilder) SetMemAccounted added in v5.0.94

func (x *ContainerStatBuilder) SetMemAccounted(v uint64)

func (*ContainerStatBuilder) SetMemCache added in v5.0.94

func (x *ContainerStatBuilder) SetMemCache(v uint64)

func (*ContainerStatBuilder) SetMemLimit added in v5.0.94

func (x *ContainerStatBuilder) SetMemLimit(v uint64)

func (*ContainerStatBuilder) SetMemRss added in v5.0.94

func (x *ContainerStatBuilder) SetMemRss(v uint64)

func (*ContainerStatBuilder) SetMemUsage added in v5.0.94

func (x *ContainerStatBuilder) SetMemUsage(v uint64)

func (*ContainerStatBuilder) SetMemoryRequest added in v5.0.100

func (x *ContainerStatBuilder) SetMemoryRequest(v uint64)

func (*ContainerStatBuilder) SetNetRcvdBps added in v5.0.94

func (x *ContainerStatBuilder) SetNetRcvdBps(v float32)

func (*ContainerStatBuilder) SetNetRcvdPs added in v5.0.94

func (x *ContainerStatBuilder) SetNetRcvdPs(v float32)

func (*ContainerStatBuilder) SetNetSentBps added in v5.0.94

func (x *ContainerStatBuilder) SetNetSentBps(v float32)

func (*ContainerStatBuilder) SetNetSentPs added in v5.0.94

func (x *ContainerStatBuilder) SetNetSentPs(v float32)

func (*ContainerStatBuilder) SetRbps added in v5.0.94

func (x *ContainerStatBuilder) SetRbps(v float32)

func (*ContainerStatBuilder) SetStarted added in v5.0.94

func (x *ContainerStatBuilder) SetStarted(v int64)

func (*ContainerStatBuilder) SetState added in v5.0.94

func (x *ContainerStatBuilder) SetState(v uint64)

func (*ContainerStatBuilder) SetSystemPct added in v5.0.94

func (x *ContainerStatBuilder) SetSystemPct(v float32)

func (*ContainerStatBuilder) SetThreadCount added in v5.0.94

func (x *ContainerStatBuilder) SetThreadCount(v uint64)

func (*ContainerStatBuilder) SetThreadLimit added in v5.0.94

func (x *ContainerStatBuilder) SetThreadLimit(v uint64)

func (*ContainerStatBuilder) SetTotalPct added in v5.0.94

func (x *ContainerStatBuilder) SetTotalPct(v float32)

func (*ContainerStatBuilder) SetUserPct added in v5.0.94

func (x *ContainerStatBuilder) SetUserPct(v float32)

func (*ContainerStatBuilder) SetWbps added in v5.0.94

func (x *ContainerStatBuilder) SetWbps(v float32)

type ContainerState

type ContainerState int32

status section in https://docs.docker.com/engine/api/v1.29/#tag/Container

const (
	ContainerState_unknown    ContainerState = 0
	ContainerState_created    ContainerState = 1
	ContainerState_restarting ContainerState = 2
	ContainerState_running    ContainerState = 3
	ContainerState_paused     ContainerState = 4
	ContainerState_exited     ContainerState = 5
	ContainerState_dead       ContainerState = 6
)

func (ContainerState) EnumDescriptor

func (ContainerState) EnumDescriptor() ([]byte, []int)

func (ContainerState) String

func (x ContainerState) String() string

type ContainerStatus

type ContainerStatus struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ContainerID  string `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Ready        bool   `protobuf:"varint,3,opt,name=ready,proto3" json:"ready,omitempty"`
	RestartCount int32  `protobuf:"varint,4,opt,name=restartCount,proto3" json:"restartCount,omitempty"`
	State        string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	Message      string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
}

func (*ContainerStatus) Descriptor

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

func (*ContainerStatus) GetContainerID added in v5.0.102

func (m *ContainerStatus) GetContainerID() string

func (*ContainerStatus) GetMessage added in v5.0.102

func (m *ContainerStatus) GetMessage() string

func (*ContainerStatus) GetName added in v5.0.102

func (m *ContainerStatus) GetName() string

func (*ContainerStatus) GetReady added in v5.0.102

func (m *ContainerStatus) GetReady() bool

func (*ContainerStatus) GetRestartCount added in v5.0.102

func (m *ContainerStatus) GetRestartCount() int32

func (*ContainerStatus) GetState added in v5.0.102

func (m *ContainerStatus) GetState() string

func (*ContainerStatus) Marshal

func (m *ContainerStatus) Marshal() (dAtA []byte, err error)

func (*ContainerStatus) MarshalTo

func (m *ContainerStatus) MarshalTo(dAtA []byte) (int, error)

func (*ContainerStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ContainerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerStatus) ProtoMessage

func (*ContainerStatus) ProtoMessage()

func (*ContainerStatus) Reset

func (m *ContainerStatus) Reset()

func (*ContainerStatus) Size

func (m *ContainerStatus) Size() (n int)

func (*ContainerStatus) String

func (m *ContainerStatus) String() string

func (*ContainerStatus) Unmarshal

func (m *ContainerStatus) Unmarshal(dAtA []byte) error

func (*ContainerStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ContainerStatus) XXX_DiscardUnknown()

func (*ContainerStatus) XXX_Marshal added in v5.0.102

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

func (*ContainerStatus) XXX_Merge added in v5.0.102

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

func (*ContainerStatus) XXX_Size added in v5.0.102

func (m *ContainerStatus) XXX_Size() int

func (*ContainerStatus) XXX_Unmarshal added in v5.0.102

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

type ContainerStatusBuilder added in v5.0.94

type ContainerStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewContainerStatusBuilder added in v5.0.94

func NewContainerStatusBuilder(writer io.Writer) *ContainerStatusBuilder

func (*ContainerStatusBuilder) Reset added in v5.0.94

func (x *ContainerStatusBuilder) Reset(writer io.Writer)

func (*ContainerStatusBuilder) SetContainerID added in v5.0.94

func (x *ContainerStatusBuilder) SetContainerID(v string)

func (*ContainerStatusBuilder) SetMessage added in v5.0.94

func (x *ContainerStatusBuilder) SetMessage(v string)

func (*ContainerStatusBuilder) SetName added in v5.0.94

func (x *ContainerStatusBuilder) SetName(v string)

func (*ContainerStatusBuilder) SetReady added in v5.0.94

func (x *ContainerStatusBuilder) SetReady(v bool)

func (*ContainerStatusBuilder) SetRestartCount added in v5.0.94

func (x *ContainerStatusBuilder) SetRestartCount(v int32)

func (*ContainerStatusBuilder) SetState added in v5.0.94

func (x *ContainerStatusBuilder) SetState(v string)

type CronJob

type CronJob struct {
	Metadata *Metadata      `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *CronJobSpec   `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *CronJobStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml     []byte         `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string       `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1beta1/types.go#L58

func (*CronJob) Descriptor

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

func (*CronJob) GetMetadata

func (m *CronJob) GetMetadata() *Metadata

func (*CronJob) GetSpec

func (m *CronJob) GetSpec() *CronJobSpec

func (*CronJob) GetStatus

func (m *CronJob) GetStatus() *CronJobStatus

func (*CronJob) GetTags added in v5.0.102

func (m *CronJob) GetTags() []string

func (*CronJob) GetYaml deprecated added in v5.0.102

func (m *CronJob) GetYaml() []byte

Deprecated: Do not use.

func (*CronJob) Marshal

func (m *CronJob) Marshal() (dAtA []byte, err error)

func (*CronJob) MarshalTo

func (m *CronJob) MarshalTo(dAtA []byte) (int, error)

func (*CronJob) MarshalToSizedBuffer added in v5.0.102

func (m *CronJob) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CronJob) ProtoMessage

func (*CronJob) ProtoMessage()

func (*CronJob) Reset

func (m *CronJob) Reset()

func (*CronJob) Size

func (m *CronJob) Size() (n int)

func (*CronJob) String

func (m *CronJob) String() string

func (*CronJob) Unmarshal

func (m *CronJob) Unmarshal(dAtA []byte) error

func (*CronJob) XXX_DiscardUnknown added in v5.0.102

func (m *CronJob) XXX_DiscardUnknown()

func (*CronJob) XXX_Marshal added in v5.0.102

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

func (*CronJob) XXX_Merge added in v5.0.102

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

func (*CronJob) XXX_Size added in v5.0.102

func (m *CronJob) XXX_Size() int

func (*CronJob) XXX_Unmarshal added in v5.0.102

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

type CronJobBuilder added in v5.0.94

type CronJobBuilder struct {
	// contains filtered or unexported fields
}

func NewCronJobBuilder added in v5.0.94

func NewCronJobBuilder(writer io.Writer) *CronJobBuilder

func (*CronJobBuilder) AddTags added in v5.0.94

func (x *CronJobBuilder) AddTags(v string)

func (*CronJobBuilder) Reset added in v5.0.94

func (x *CronJobBuilder) Reset(writer io.Writer)

func (*CronJobBuilder) SetMetadata added in v5.0.94

func (x *CronJobBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*CronJobBuilder) SetSpec added in v5.0.94

func (x *CronJobBuilder) SetSpec(cb func(w *CronJobSpecBuilder))

func (*CronJobBuilder) SetStatus added in v5.0.94

func (x *CronJobBuilder) SetStatus(cb func(w *CronJobStatusBuilder))

func (*CronJobBuilder) SetYaml added in v5.0.94

func (x *CronJobBuilder) SetYaml(cb func(b *bytes.Buffer))

type CronJobSpec

type CronJobSpec struct {
	Schedule                   string                  `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"`
	StartingDeadlineSeconds    int64                   `protobuf:"varint,2,opt,name=startingDeadlineSeconds,proto3" json:"startingDeadlineSeconds,omitempty"`
	ConcurrencyPolicy          string                  `protobuf:"bytes,3,opt,name=concurrencyPolicy,proto3" json:"concurrencyPolicy,omitempty"`
	Suspend                    bool                    `protobuf:"varint,4,opt,name=suspend,proto3" json:"suspend,omitempty"`
	SuccessfulJobsHistoryLimit int32                   `protobuf:"varint,5,opt,name=successfulJobsHistoryLimit,proto3" json:"successfulJobsHistoryLimit,omitempty"`
	FailedJobsHistoryLimit     int32                   `protobuf:"varint,6,opt,name=failedJobsHistoryLimit,proto3" json:"failedJobsHistoryLimit,omitempty"`
	ResourceRequirements       []*ResourceRequirements `protobuf:"bytes,7,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1beta1/types.go#L92

func (*CronJobSpec) Descriptor

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

func (*CronJobSpec) GetConcurrencyPolicy added in v5.0.102

func (m *CronJobSpec) GetConcurrencyPolicy() string

func (*CronJobSpec) GetFailedJobsHistoryLimit added in v5.0.102

func (m *CronJobSpec) GetFailedJobsHistoryLimit() int32

func (*CronJobSpec) GetResourceRequirements added in v5.0.18

func (m *CronJobSpec) GetResourceRequirements() []*ResourceRequirements

func (*CronJobSpec) GetSchedule added in v5.0.102

func (m *CronJobSpec) GetSchedule() string

func (*CronJobSpec) GetStartingDeadlineSeconds added in v5.0.102

func (m *CronJobSpec) GetStartingDeadlineSeconds() int64

func (*CronJobSpec) GetSuccessfulJobsHistoryLimit added in v5.0.102

func (m *CronJobSpec) GetSuccessfulJobsHistoryLimit() int32

func (*CronJobSpec) GetSuspend added in v5.0.102

func (m *CronJobSpec) GetSuspend() bool

func (*CronJobSpec) Marshal

func (m *CronJobSpec) Marshal() (dAtA []byte, err error)

func (*CronJobSpec) MarshalTo

func (m *CronJobSpec) MarshalTo(dAtA []byte) (int, error)

func (*CronJobSpec) MarshalToSizedBuffer added in v5.0.102

func (m *CronJobSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CronJobSpec) ProtoMessage

func (*CronJobSpec) ProtoMessage()

func (*CronJobSpec) Reset

func (m *CronJobSpec) Reset()

func (*CronJobSpec) Size

func (m *CronJobSpec) Size() (n int)

func (*CronJobSpec) String

func (m *CronJobSpec) String() string

func (*CronJobSpec) Unmarshal

func (m *CronJobSpec) Unmarshal(dAtA []byte) error

func (*CronJobSpec) XXX_DiscardUnknown added in v5.0.102

func (m *CronJobSpec) XXX_DiscardUnknown()

func (*CronJobSpec) XXX_Marshal added in v5.0.102

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

func (*CronJobSpec) XXX_Merge added in v5.0.102

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

func (*CronJobSpec) XXX_Size added in v5.0.102

func (m *CronJobSpec) XXX_Size() int

func (*CronJobSpec) XXX_Unmarshal added in v5.0.102

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

type CronJobSpecBuilder added in v5.0.94

type CronJobSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewCronJobSpecBuilder added in v5.0.94

func NewCronJobSpecBuilder(writer io.Writer) *CronJobSpecBuilder

func (*CronJobSpecBuilder) AddResourceRequirements added in v5.0.94

func (x *CronJobSpecBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*CronJobSpecBuilder) Reset added in v5.0.94

func (x *CronJobSpecBuilder) Reset(writer io.Writer)

func (*CronJobSpecBuilder) SetConcurrencyPolicy added in v5.0.94

func (x *CronJobSpecBuilder) SetConcurrencyPolicy(v string)

func (*CronJobSpecBuilder) SetFailedJobsHistoryLimit added in v5.0.94

func (x *CronJobSpecBuilder) SetFailedJobsHistoryLimit(v int32)

func (*CronJobSpecBuilder) SetSchedule added in v5.0.94

func (x *CronJobSpecBuilder) SetSchedule(v string)

func (*CronJobSpecBuilder) SetStartingDeadlineSeconds added in v5.0.94

func (x *CronJobSpecBuilder) SetStartingDeadlineSeconds(v int64)

func (*CronJobSpecBuilder) SetSuccessfulJobsHistoryLimit added in v5.0.94

func (x *CronJobSpecBuilder) SetSuccessfulJobsHistoryLimit(v int32)

func (*CronJobSpecBuilder) SetSuspend added in v5.0.94

func (x *CronJobSpecBuilder) SetSuspend(v bool)

type CronJobStatus

type CronJobStatus struct {
	Active             []*ObjectReference `protobuf:"bytes,1,rep,name=active,proto3" json:"active,omitempty"`
	LastScheduleTime   int64              `protobuf:"varint,2,opt,name=lastScheduleTime,proto3" json:"lastScheduleTime,omitempty"`
	LastSuccessfulTime int64              `protobuf:"varint,3,opt,name=lastSuccessfulTime,proto3" json:"lastSuccessfulTime,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1beta1/types.go#L150

func (*CronJobStatus) Descriptor

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

func (*CronJobStatus) GetActive

func (m *CronJobStatus) GetActive() []*ObjectReference

func (*CronJobStatus) GetLastScheduleTime added in v5.0.102

func (m *CronJobStatus) GetLastScheduleTime() int64

func (*CronJobStatus) GetLastSuccessfulTime added in v5.0.109

func (m *CronJobStatus) GetLastSuccessfulTime() int64

func (*CronJobStatus) Marshal

func (m *CronJobStatus) Marshal() (dAtA []byte, err error)

func (*CronJobStatus) MarshalTo

func (m *CronJobStatus) MarshalTo(dAtA []byte) (int, error)

func (*CronJobStatus) MarshalToSizedBuffer added in v5.0.102

func (m *CronJobStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CronJobStatus) ProtoMessage

func (*CronJobStatus) ProtoMessage()

func (*CronJobStatus) Reset

func (m *CronJobStatus) Reset()

func (*CronJobStatus) Size

func (m *CronJobStatus) Size() (n int)

func (*CronJobStatus) String

func (m *CronJobStatus) String() string

func (*CronJobStatus) Unmarshal

func (m *CronJobStatus) Unmarshal(dAtA []byte) error

func (*CronJobStatus) XXX_DiscardUnknown added in v5.0.102

func (m *CronJobStatus) XXX_DiscardUnknown()

func (*CronJobStatus) XXX_Marshal added in v5.0.102

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

func (*CronJobStatus) XXX_Merge added in v5.0.102

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

func (*CronJobStatus) XXX_Size added in v5.0.102

func (m *CronJobStatus) XXX_Size() int

func (*CronJobStatus) XXX_Unmarshal added in v5.0.102

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

type CronJobStatusBuilder added in v5.0.94

type CronJobStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewCronJobStatusBuilder added in v5.0.94

func NewCronJobStatusBuilder(writer io.Writer) *CronJobStatusBuilder

func (*CronJobStatusBuilder) AddActive added in v5.0.94

func (x *CronJobStatusBuilder) AddActive(cb func(w *ObjectReferenceBuilder))

func (*CronJobStatusBuilder) Reset added in v5.0.94

func (x *CronJobStatusBuilder) Reset(writer io.Writer)

func (*CronJobStatusBuilder) SetLastScheduleTime added in v5.0.94

func (x *CronJobStatusBuilder) SetLastScheduleTime(v int64)

func (*CronJobStatusBuilder) SetLastSuccessfulTime added in v5.0.109

func (x *CronJobStatusBuilder) SetLastSuccessfulTime(v int64)

type DNSDatabaseEntry

type DNSDatabaseEntry struct {
	NameOffsets []int32 `protobuf:"varint,1,rep,name=nameOffsets,proto3" json:"nameOffsets,omitempty"`
}

replaces DNSEntry. Is a list of DNS names that a given IP resolved to. List of offsets into the EncodedDomainDatabase.

func (*DNSDatabaseEntry) Descriptor

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

func (*DNSDatabaseEntry) GetNameOffsets added in v5.0.102

func (m *DNSDatabaseEntry) GetNameOffsets() []int32

func (*DNSDatabaseEntry) Marshal

func (m *DNSDatabaseEntry) Marshal() (dAtA []byte, err error)

func (*DNSDatabaseEntry) MarshalTo

func (m *DNSDatabaseEntry) MarshalTo(dAtA []byte) (int, error)

func (*DNSDatabaseEntry) MarshalToSizedBuffer added in v5.0.102

func (m *DNSDatabaseEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSDatabaseEntry) ProtoMessage

func (*DNSDatabaseEntry) ProtoMessage()

func (*DNSDatabaseEntry) Reset

func (m *DNSDatabaseEntry) Reset()

func (*DNSDatabaseEntry) Size

func (m *DNSDatabaseEntry) Size() (n int)

func (*DNSDatabaseEntry) String

func (m *DNSDatabaseEntry) String() string

func (*DNSDatabaseEntry) Unmarshal

func (m *DNSDatabaseEntry) Unmarshal(dAtA []byte) error

func (*DNSDatabaseEntry) XXX_DiscardUnknown added in v5.0.102

func (m *DNSDatabaseEntry) XXX_DiscardUnknown()

func (*DNSDatabaseEntry) XXX_Marshal added in v5.0.102

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

func (*DNSDatabaseEntry) XXX_Merge added in v5.0.102

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

func (*DNSDatabaseEntry) XXX_Size added in v5.0.102

func (m *DNSDatabaseEntry) XXX_Size() int

func (*DNSDatabaseEntry) XXX_Unmarshal added in v5.0.102

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

type DNSDatabaseEntryBuilder added in v5.0.94

type DNSDatabaseEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSDatabaseEntryBuilder added in v5.0.94

func NewDNSDatabaseEntryBuilder(writer io.Writer) *DNSDatabaseEntryBuilder

func (*DNSDatabaseEntryBuilder) AddNameOffsets added in v5.0.94

func (x *DNSDatabaseEntryBuilder) AddNameOffsets(v int32)

func (*DNSDatabaseEntryBuilder) Reset added in v5.0.94

func (x *DNSDatabaseEntryBuilder) Reset(writer io.Writer)

type DNSEncoderV1 added in v5.0.37

type DNSEncoderV1 interface {
	Encode(dns map[string]*DNSEntry) ([]byte, error)
}

func NewV1DNSEncoder

func NewV1DNSEncoder() DNSEncoderV1

type DNSEncoderV2 added in v5.0.37

type DNSEncoderV2 interface {
	// EncodeDomainDatabase encodes a list of domains into a flattened []byte format
	// The names parameter is a list of domain names.
	// The first return value is a []byte containing all the input domains
	// the second argument maps the indexes in the names slice (e.g. 0, 1, 2, 3) to byte offsets into the returned []byte
	EncodeDomainDatabase(names []string) ([]byte, []int32, error)

	// EncodeMapped creates a secondary index from IP address to one or more domains.
	// The dns parameter is a map from IP address to a DNSDatabaseEntry (which is simply a list of indexes into
	// the DNS database which has been previously encoded by EncodeDomainDatabase)
	// The resulting []byte can be read with GetDNSV2, IterateDNSV2, etc.
	EncodeMapped(dns map[string]*DNSDatabaseEntry, indexToOffset []int32) ([]byte, error)
}

func NewV2DNSEncoder

func NewV2DNSEncoder() DNSEncoderV2

type DNSEntry

type DNSEntry struct {
	Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
}

func (*DNSEntry) Descriptor

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

func (*DNSEntry) GetNames added in v5.0.102

func (m *DNSEntry) GetNames() []string

func (*DNSEntry) Marshal

func (m *DNSEntry) Marshal() (dAtA []byte, err error)

func (*DNSEntry) MarshalTo

func (m *DNSEntry) MarshalTo(dAtA []byte) (int, error)

func (*DNSEntry) MarshalToSizedBuffer added in v5.0.102

func (m *DNSEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSEntry) ProtoMessage

func (*DNSEntry) ProtoMessage()

func (*DNSEntry) Reset

func (m *DNSEntry) Reset()

func (*DNSEntry) Size

func (m *DNSEntry) Size() (n int)

func (*DNSEntry) String

func (m *DNSEntry) String() string

func (*DNSEntry) Unmarshal

func (m *DNSEntry) Unmarshal(dAtA []byte) error

func (*DNSEntry) XXX_DiscardUnknown added in v5.0.102

func (m *DNSEntry) XXX_DiscardUnknown()

func (*DNSEntry) XXX_Marshal added in v5.0.102

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

func (*DNSEntry) XXX_Merge added in v5.0.102

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

func (*DNSEntry) XXX_Size added in v5.0.102

func (m *DNSEntry) XXX_Size() int

func (*DNSEntry) XXX_Unmarshal added in v5.0.102

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

type DNSEntryBuilder added in v5.0.94

type DNSEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSEntryBuilder added in v5.0.94

func NewDNSEntryBuilder(writer io.Writer) *DNSEntryBuilder

func (*DNSEntryBuilder) AddNames added in v5.0.94

func (x *DNSEntryBuilder) AddNames(v string)

func (*DNSEntryBuilder) Reset added in v5.0.94

func (x *DNSEntryBuilder) Reset(writer io.Writer)

type DNSStats

type DNSStats struct {
	DnsTimeouts          uint32            `protobuf:"varint,1,opt,name=dnsTimeouts,proto3" json:"dnsTimeouts,omitempty"`
	DnsSuccessLatencySum uint64            `protobuf:"varint,2,opt,name=dnsSuccessLatencySum,proto3" json:"dnsSuccessLatencySum,omitempty"`
	DnsFailureLatencySum uint64            `protobuf:"varint,3,opt,name=dnsFailureLatencySum,proto3" json:"dnsFailureLatencySum,omitempty"`
	DnsCountByRcode      map[uint32]uint32 `` /* 173-byte string literal not displayed */
}

func (*DNSStats) Descriptor

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

func (*DNSStats) GetDnsCountByRcode

func (m *DNSStats) GetDnsCountByRcode() map[uint32]uint32

func (*DNSStats) GetDnsFailureLatencySum added in v5.0.102

func (m *DNSStats) GetDnsFailureLatencySum() uint64

func (*DNSStats) GetDnsSuccessLatencySum added in v5.0.102

func (m *DNSStats) GetDnsSuccessLatencySum() uint64

func (*DNSStats) GetDnsTimeouts added in v5.0.102

func (m *DNSStats) GetDnsTimeouts() uint32

func (*DNSStats) Marshal

func (m *DNSStats) Marshal() (dAtA []byte, err error)

func (*DNSStats) MarshalTo

func (m *DNSStats) MarshalTo(dAtA []byte) (int, error)

func (*DNSStats) MarshalToSizedBuffer added in v5.0.102

func (m *DNSStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSStats) ProtoMessage

func (*DNSStats) ProtoMessage()

func (*DNSStats) Reset

func (m *DNSStats) Reset()

func (*DNSStats) Size

func (m *DNSStats) Size() (n int)

func (*DNSStats) String

func (m *DNSStats) String() string

func (*DNSStats) Unmarshal

func (m *DNSStats) Unmarshal(dAtA []byte) error

func (*DNSStats) XXX_DiscardUnknown added in v5.0.102

func (m *DNSStats) XXX_DiscardUnknown()

func (*DNSStats) XXX_Marshal added in v5.0.102

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

func (*DNSStats) XXX_Merge added in v5.0.102

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

func (*DNSStats) XXX_Size added in v5.0.102

func (m *DNSStats) XXX_Size() int

func (*DNSStats) XXX_Unmarshal added in v5.0.102

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

type DNSStatsBuilder added in v5.0.94

type DNSStatsBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSStatsBuilder added in v5.0.94

func NewDNSStatsBuilder(writer io.Writer) *DNSStatsBuilder

func (*DNSStatsBuilder) AddDnsCountByRcode added in v5.0.94

func (x *DNSStatsBuilder) AddDnsCountByRcode(cb func(w *DNSStats_DnsCountByRcodeEntryBuilder))

func (*DNSStatsBuilder) Reset added in v5.0.94

func (x *DNSStatsBuilder) Reset(writer io.Writer)

func (*DNSStatsBuilder) SetDnsFailureLatencySum added in v5.0.94

func (x *DNSStatsBuilder) SetDnsFailureLatencySum(v uint64)

func (*DNSStatsBuilder) SetDnsSuccessLatencySum added in v5.0.94

func (x *DNSStatsBuilder) SetDnsSuccessLatencySum(v uint64)

func (*DNSStatsBuilder) SetDnsTimeouts added in v5.0.94

func (x *DNSStatsBuilder) SetDnsTimeouts(v uint32)

type DNSStatsByQueryType

type DNSStatsByQueryType struct {
	DnsStatsByQueryType map[int32]*DNSStats `` /* 180-byte string literal not displayed */
}

func (*DNSStatsByQueryType) Descriptor

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

func (*DNSStatsByQueryType) GetDnsStatsByQueryType

func (m *DNSStatsByQueryType) GetDnsStatsByQueryType() map[int32]*DNSStats

func (*DNSStatsByQueryType) Marshal

func (m *DNSStatsByQueryType) Marshal() (dAtA []byte, err error)

func (*DNSStatsByQueryType) MarshalTo

func (m *DNSStatsByQueryType) MarshalTo(dAtA []byte) (int, error)

func (*DNSStatsByQueryType) MarshalToSizedBuffer added in v5.0.102

func (m *DNSStatsByQueryType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSStatsByQueryType) ProtoMessage

func (*DNSStatsByQueryType) ProtoMessage()

func (*DNSStatsByQueryType) Reset

func (m *DNSStatsByQueryType) Reset()

func (*DNSStatsByQueryType) Size

func (m *DNSStatsByQueryType) Size() (n int)

func (*DNSStatsByQueryType) String

func (m *DNSStatsByQueryType) String() string

func (*DNSStatsByQueryType) Unmarshal

func (m *DNSStatsByQueryType) Unmarshal(dAtA []byte) error

func (*DNSStatsByQueryType) XXX_DiscardUnknown added in v5.0.102

func (m *DNSStatsByQueryType) XXX_DiscardUnknown()

func (*DNSStatsByQueryType) XXX_Marshal added in v5.0.102

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

func (*DNSStatsByQueryType) XXX_Merge added in v5.0.102

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

func (*DNSStatsByQueryType) XXX_Size added in v5.0.102

func (m *DNSStatsByQueryType) XXX_Size() int

func (*DNSStatsByQueryType) XXX_Unmarshal added in v5.0.102

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

type DNSStatsByQueryTypeBuilder added in v5.0.94

type DNSStatsByQueryTypeBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSStatsByQueryTypeBuilder added in v5.0.94

func NewDNSStatsByQueryTypeBuilder(writer io.Writer) *DNSStatsByQueryTypeBuilder

func (*DNSStatsByQueryTypeBuilder) AddDnsStatsByQueryType added in v5.0.94

func (*DNSStatsByQueryTypeBuilder) Reset added in v5.0.94

func (x *DNSStatsByQueryTypeBuilder) Reset(writer io.Writer)

type DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder added in v5.0.94

type DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder added in v5.0.94

func NewDNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder(writer io.Writer) *DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder

func (*DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder) Reset added in v5.0.94

func (*DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder) SetKey added in v5.0.94

func (*DNSStatsByQueryType_DnsStatsByQueryTypeEntryBuilder) SetValue added in v5.0.94

type DNSStats_DnsCountByRcodeEntryBuilder added in v5.0.94

type DNSStats_DnsCountByRcodeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewDNSStats_DnsCountByRcodeEntryBuilder added in v5.0.94

func NewDNSStats_DnsCountByRcodeEntryBuilder(writer io.Writer) *DNSStats_DnsCountByRcodeEntryBuilder

func (*DNSStats_DnsCountByRcodeEntryBuilder) Reset added in v5.0.94

func (*DNSStats_DnsCountByRcodeEntryBuilder) SetKey added in v5.0.94

func (*DNSStats_DnsCountByRcodeEntryBuilder) SetValue added in v5.0.94

type DaemonSet

type DaemonSet struct {
	Metadata   *Metadata             `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *DaemonSetSpec        `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *DaemonSetStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml       []byte                `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags       []string              `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics    *ResourceMetrics      `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"`
	Conditions []*DaemonSetCondition `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L66

func (*DaemonSet) Descriptor

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

func (*DaemonSet) GetConditions added in v5.0.82

func (m *DaemonSet) GetConditions() []*DaemonSetCondition

func (*DaemonSet) GetMetadata

func (m *DaemonSet) GetMetadata() *Metadata

func (*DaemonSet) GetMetrics added in v5.0.41

func (m *DaemonSet) GetMetrics() *ResourceMetrics

func (*DaemonSet) GetSpec

func (m *DaemonSet) GetSpec() *DaemonSetSpec

func (*DaemonSet) GetStatus

func (m *DaemonSet) GetStatus() *DaemonSetStatus

func (*DaemonSet) GetTags added in v5.0.102

func (m *DaemonSet) GetTags() []string

func (*DaemonSet) GetYaml deprecated added in v5.0.102

func (m *DaemonSet) GetYaml() []byte

Deprecated: Do not use.

func (*DaemonSet) Marshal

func (m *DaemonSet) Marshal() (dAtA []byte, err error)

func (*DaemonSet) MarshalTo

func (m *DaemonSet) MarshalTo(dAtA []byte) (int, error)

func (*DaemonSet) MarshalToSizedBuffer added in v5.0.102

func (m *DaemonSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DaemonSet) ProtoMessage

func (*DaemonSet) ProtoMessage()

func (*DaemonSet) Reset

func (m *DaemonSet) Reset()

func (*DaemonSet) Size

func (m *DaemonSet) Size() (n int)

func (*DaemonSet) String

func (m *DaemonSet) String() string

func (*DaemonSet) Unmarshal

func (m *DaemonSet) Unmarshal(dAtA []byte) error

func (*DaemonSet) XXX_DiscardUnknown added in v5.0.102

func (m *DaemonSet) XXX_DiscardUnknown()

func (*DaemonSet) XXX_Marshal added in v5.0.102

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

func (*DaemonSet) XXX_Merge added in v5.0.102

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

func (*DaemonSet) XXX_Size added in v5.0.102

func (m *DaemonSet) XXX_Size() int

func (*DaemonSet) XXX_Unmarshal added in v5.0.102

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

type DaemonSetBuilder added in v5.0.94

type DaemonSetBuilder struct {
	// contains filtered or unexported fields
}

func NewDaemonSetBuilder added in v5.0.94

func NewDaemonSetBuilder(writer io.Writer) *DaemonSetBuilder

func (*DaemonSetBuilder) AddConditions added in v5.0.94

func (x *DaemonSetBuilder) AddConditions(cb func(w *DaemonSetConditionBuilder))

func (*DaemonSetBuilder) AddTags added in v5.0.94

func (x *DaemonSetBuilder) AddTags(v string)

func (*DaemonSetBuilder) Reset added in v5.0.94

func (x *DaemonSetBuilder) Reset(writer io.Writer)

func (*DaemonSetBuilder) SetMetadata added in v5.0.94

func (x *DaemonSetBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*DaemonSetBuilder) SetMetrics added in v5.0.94

func (x *DaemonSetBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*DaemonSetBuilder) SetSpec added in v5.0.94

func (x *DaemonSetBuilder) SetSpec(cb func(w *DaemonSetSpecBuilder))

func (*DaemonSetBuilder) SetStatus added in v5.0.94

func (x *DaemonSetBuilder) SetStatus(cb func(w *DaemonSetStatusBuilder))

func (*DaemonSetBuilder) SetYaml added in v5.0.94

func (x *DaemonSetBuilder) SetYaml(cb func(b *bytes.Buffer))

type DaemonSetCondition added in v5.0.82

type DaemonSetCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L87

func (*DaemonSetCondition) Descriptor added in v5.0.82

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

func (*DaemonSetCondition) GetLastTransitionTime added in v5.0.102

func (m *DaemonSetCondition) GetLastTransitionTime() int64

func (*DaemonSetCondition) GetMessage added in v5.0.102

func (m *DaemonSetCondition) GetMessage() string

func (*DaemonSetCondition) GetReason added in v5.0.102

func (m *DaemonSetCondition) GetReason() string

func (*DaemonSetCondition) GetStatus added in v5.0.102

func (m *DaemonSetCondition) GetStatus() string

func (*DaemonSetCondition) GetType added in v5.0.102

func (m *DaemonSetCondition) GetType() string

func (*DaemonSetCondition) Marshal added in v5.0.82

func (m *DaemonSetCondition) Marshal() (dAtA []byte, err error)

func (*DaemonSetCondition) MarshalTo added in v5.0.82

func (m *DaemonSetCondition) MarshalTo(dAtA []byte) (int, error)

func (*DaemonSetCondition) MarshalToSizedBuffer added in v5.0.102

func (m *DaemonSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DaemonSetCondition) ProtoMessage added in v5.0.82

func (*DaemonSetCondition) ProtoMessage()

func (*DaemonSetCondition) Reset added in v5.0.82

func (m *DaemonSetCondition) Reset()

func (*DaemonSetCondition) Size added in v5.0.82

func (m *DaemonSetCondition) Size() (n int)

func (*DaemonSetCondition) String added in v5.0.82

func (m *DaemonSetCondition) String() string

func (*DaemonSetCondition) Unmarshal added in v5.0.82

func (m *DaemonSetCondition) Unmarshal(dAtA []byte) error

func (*DaemonSetCondition) XXX_DiscardUnknown added in v5.0.102

func (m *DaemonSetCondition) XXX_DiscardUnknown()

func (*DaemonSetCondition) XXX_Marshal added in v5.0.102

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

func (*DaemonSetCondition) XXX_Merge added in v5.0.102

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

func (*DaemonSetCondition) XXX_Size added in v5.0.102

func (m *DaemonSetCondition) XXX_Size() int

func (*DaemonSetCondition) XXX_Unmarshal added in v5.0.102

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

type DaemonSetConditionBuilder added in v5.0.94

type DaemonSetConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewDaemonSetConditionBuilder added in v5.0.94

func NewDaemonSetConditionBuilder(writer io.Writer) *DaemonSetConditionBuilder

func (*DaemonSetConditionBuilder) Reset added in v5.0.94

func (x *DaemonSetConditionBuilder) Reset(writer io.Writer)

func (*DaemonSetConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *DaemonSetConditionBuilder) SetLastTransitionTime(v int64)

func (*DaemonSetConditionBuilder) SetMessage added in v5.0.94

func (x *DaemonSetConditionBuilder) SetMessage(v string)

func (*DaemonSetConditionBuilder) SetReason added in v5.0.94

func (x *DaemonSetConditionBuilder) SetReason(v string)

func (*DaemonSetConditionBuilder) SetStatus added in v5.0.94

func (x *DaemonSetConditionBuilder) SetStatus(v string)

func (*DaemonSetConditionBuilder) SetType added in v5.0.94

func (x *DaemonSetConditionBuilder) SetType(v string)

type DaemonSetSpec

type DaemonSetSpec struct {
	Selectors            []*LabelSelectorRequirement `protobuf:"bytes,1,rep,name=selectors,proto3" json:"selectors,omitempty"`
	DeploymentStrategy   string                      `protobuf:"bytes,2,opt,name=deploymentStrategy,proto3" json:"deploymentStrategy,omitempty"`
	MaxUnavailable       string                      `protobuf:"bytes,3,opt,name=maxUnavailable,proto3" json:"maxUnavailable,omitempty"`
	MinReadySeconds      int32                       `protobuf:"varint,4,opt,name=minReadySeconds,proto3" json:"minReadySeconds,omitempty"`
	RevisionHistoryLimit int32                       `protobuf:"varint,5,opt,name=revisionHistoryLimit,proto3" json:"revisionHistoryLimit,omitempty"`
	ResourceRequirements []*ResourceRequirements     `protobuf:"bytes,6,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L119

func (*DaemonSetSpec) Descriptor

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

func (*DaemonSetSpec) GetDeploymentStrategy added in v5.0.102

func (m *DaemonSetSpec) GetDeploymentStrategy() string

func (*DaemonSetSpec) GetMaxUnavailable added in v5.0.102

func (m *DaemonSetSpec) GetMaxUnavailable() string

func (*DaemonSetSpec) GetMinReadySeconds added in v5.0.102

func (m *DaemonSetSpec) GetMinReadySeconds() int32

func (*DaemonSetSpec) GetResourceRequirements added in v5.0.11

func (m *DaemonSetSpec) GetResourceRequirements() []*ResourceRequirements

func (*DaemonSetSpec) GetRevisionHistoryLimit added in v5.0.102

func (m *DaemonSetSpec) GetRevisionHistoryLimit() int32

func (*DaemonSetSpec) GetSelectors

func (m *DaemonSetSpec) GetSelectors() []*LabelSelectorRequirement

func (*DaemonSetSpec) Marshal

func (m *DaemonSetSpec) Marshal() (dAtA []byte, err error)

func (*DaemonSetSpec) MarshalTo

func (m *DaemonSetSpec) MarshalTo(dAtA []byte) (int, error)

func (*DaemonSetSpec) MarshalToSizedBuffer added in v5.0.102

func (m *DaemonSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DaemonSetSpec) ProtoMessage

func (*DaemonSetSpec) ProtoMessage()

func (*DaemonSetSpec) Reset

func (m *DaemonSetSpec) Reset()

func (*DaemonSetSpec) Size

func (m *DaemonSetSpec) Size() (n int)

func (*DaemonSetSpec) String

func (m *DaemonSetSpec) String() string

func (*DaemonSetSpec) Unmarshal

func (m *DaemonSetSpec) Unmarshal(dAtA []byte) error

func (*DaemonSetSpec) XXX_DiscardUnknown added in v5.0.102

func (m *DaemonSetSpec) XXX_DiscardUnknown()

func (*DaemonSetSpec) XXX_Marshal added in v5.0.102

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

func (*DaemonSetSpec) XXX_Merge added in v5.0.102

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

func (*DaemonSetSpec) XXX_Size added in v5.0.102

func (m *DaemonSetSpec) XXX_Size() int

func (*DaemonSetSpec) XXX_Unmarshal added in v5.0.102

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

type DaemonSetSpecBuilder added in v5.0.94

type DaemonSetSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewDaemonSetSpecBuilder added in v5.0.94

func NewDaemonSetSpecBuilder(writer io.Writer) *DaemonSetSpecBuilder

func (*DaemonSetSpecBuilder) AddResourceRequirements added in v5.0.94

func (x *DaemonSetSpecBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*DaemonSetSpecBuilder) AddSelectors added in v5.0.94

func (x *DaemonSetSpecBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*DaemonSetSpecBuilder) Reset added in v5.0.94

func (x *DaemonSetSpecBuilder) Reset(writer io.Writer)

func (*DaemonSetSpecBuilder) SetDeploymentStrategy added in v5.0.94

func (x *DaemonSetSpecBuilder) SetDeploymentStrategy(v string)

func (*DaemonSetSpecBuilder) SetMaxUnavailable added in v5.0.94

func (x *DaemonSetSpecBuilder) SetMaxUnavailable(v string)

func (*DaemonSetSpecBuilder) SetMinReadySeconds added in v5.0.94

func (x *DaemonSetSpecBuilder) SetMinReadySeconds(v int32)

func (*DaemonSetSpecBuilder) SetRevisionHistoryLimit added in v5.0.94

func (x *DaemonSetSpecBuilder) SetRevisionHistoryLimit(v int32)

type DaemonSetStatus

type DaemonSetStatus struct {
	CurrentNumberScheduled int32 `protobuf:"varint,1,opt,name=currentNumberScheduled,proto3" json:"currentNumberScheduled,omitempty"`
	NumberMisscheduled     int32 `protobuf:"varint,2,opt,name=numberMisscheduled,proto3" json:"numberMisscheduled,omitempty"`
	DesiredNumberScheduled int32 `protobuf:"varint,3,opt,name=desiredNumberScheduled,proto3" json:"desiredNumberScheduled,omitempty"`
	NumberReady            int32 `protobuf:"varint,4,opt,name=numberReady,proto3" json:"numberReady,omitempty"`
	UpdatedNumberScheduled int32 `protobuf:"varint,6,opt,name=updatedNumberScheduled,proto3" json:"updatedNumberScheduled,omitempty"`
	NumberAvailable        int32 `protobuf:"varint,7,opt,name=numberAvailable,proto3" json:"numberAvailable,omitempty"`
	NumberUnavailable      int32 `protobuf:"varint,8,opt,name=numberUnavailable,proto3" json:"numberUnavailable,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L152

func (*DaemonSetStatus) Descriptor

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

func (*DaemonSetStatus) GetCurrentNumberScheduled added in v5.0.102

func (m *DaemonSetStatus) GetCurrentNumberScheduled() int32

func (*DaemonSetStatus) GetDesiredNumberScheduled added in v5.0.102

func (m *DaemonSetStatus) GetDesiredNumberScheduled() int32

func (*DaemonSetStatus) GetNumberAvailable added in v5.0.102

func (m *DaemonSetStatus) GetNumberAvailable() int32

func (*DaemonSetStatus) GetNumberMisscheduled added in v5.0.102

func (m *DaemonSetStatus) GetNumberMisscheduled() int32

func (*DaemonSetStatus) GetNumberReady added in v5.0.102

func (m *DaemonSetStatus) GetNumberReady() int32

func (*DaemonSetStatus) GetNumberUnavailable added in v5.0.102

func (m *DaemonSetStatus) GetNumberUnavailable() int32

func (*DaemonSetStatus) GetUpdatedNumberScheduled added in v5.0.102

func (m *DaemonSetStatus) GetUpdatedNumberScheduled() int32

func (*DaemonSetStatus) Marshal

func (m *DaemonSetStatus) Marshal() (dAtA []byte, err error)

func (*DaemonSetStatus) MarshalTo

func (m *DaemonSetStatus) MarshalTo(dAtA []byte) (int, error)

func (*DaemonSetStatus) MarshalToSizedBuffer added in v5.0.102

func (m *DaemonSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DaemonSetStatus) ProtoMessage

func (*DaemonSetStatus) ProtoMessage()

func (*DaemonSetStatus) Reset

func (m *DaemonSetStatus) Reset()

func (*DaemonSetStatus) Size

func (m *DaemonSetStatus) Size() (n int)

func (*DaemonSetStatus) String

func (m *DaemonSetStatus) String() string

func (*DaemonSetStatus) Unmarshal

func (m *DaemonSetStatus) Unmarshal(dAtA []byte) error

func (*DaemonSetStatus) XXX_DiscardUnknown added in v5.0.102

func (m *DaemonSetStatus) XXX_DiscardUnknown()

func (*DaemonSetStatus) XXX_Marshal added in v5.0.102

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

func (*DaemonSetStatus) XXX_Merge added in v5.0.102

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

func (*DaemonSetStatus) XXX_Size added in v5.0.102

func (m *DaemonSetStatus) XXX_Size() int

func (*DaemonSetStatus) XXX_Unmarshal added in v5.0.102

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

type DaemonSetStatusBuilder added in v5.0.94

type DaemonSetStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewDaemonSetStatusBuilder added in v5.0.94

func NewDaemonSetStatusBuilder(writer io.Writer) *DaemonSetStatusBuilder

func (*DaemonSetStatusBuilder) Reset added in v5.0.94

func (x *DaemonSetStatusBuilder) Reset(writer io.Writer)

func (*DaemonSetStatusBuilder) SetCurrentNumberScheduled added in v5.0.94

func (x *DaemonSetStatusBuilder) SetCurrentNumberScheduled(v int32)

func (*DaemonSetStatusBuilder) SetDesiredNumberScheduled added in v5.0.94

func (x *DaemonSetStatusBuilder) SetDesiredNumberScheduled(v int32)

func (*DaemonSetStatusBuilder) SetNumberAvailable added in v5.0.94

func (x *DaemonSetStatusBuilder) SetNumberAvailable(v int32)

func (*DaemonSetStatusBuilder) SetNumberMisscheduled added in v5.0.94

func (x *DaemonSetStatusBuilder) SetNumberMisscheduled(v int32)

func (*DaemonSetStatusBuilder) SetNumberReady added in v5.0.94

func (x *DaemonSetStatusBuilder) SetNumberReady(v int32)

func (*DaemonSetStatusBuilder) SetNumberUnavailable added in v5.0.94

func (x *DaemonSetStatusBuilder) SetNumberUnavailable(v int32)

func (*DaemonSetStatusBuilder) SetUpdatedNumberScheduled added in v5.0.94

func (x *DaemonSetStatusBuilder) SetUpdatedNumberScheduled(v int32)

type DataStreamsAggregations added in v5.0.36

type DataStreamsAggregations struct {
	KafkaProduceAggregations *DataStreamsAggregations_KafkaProduceAggregations `protobuf:"bytes,1,opt,name=kafkaProduceAggregations,proto3" json:"kafkaProduceAggregations,omitempty"`
	KafkaFetchAggregations   *DataStreamsAggregations_KafkaFetchAggregations   `protobuf:"bytes,2,opt,name=kafkaFetchAggregations,proto3" json:"kafkaFetchAggregations,omitempty"`
	KafkaAggregations        []*KafkaAggregation                               `protobuf:"bytes,3,rep,name=kafkaAggregations,proto3" json:"kafkaAggregations,omitempty"`
}

func (*DataStreamsAggregations) Descriptor added in v5.0.36

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

func (*DataStreamsAggregations) GetKafkaAggregations added in v5.0.71

func (m *DataStreamsAggregations) GetKafkaAggregations() []*KafkaAggregation

func (*DataStreamsAggregations) GetKafkaFetchAggregations added in v5.0.36

func (*DataStreamsAggregations) GetKafkaProduceAggregations added in v5.0.36

func (*DataStreamsAggregations) Marshal added in v5.0.36

func (m *DataStreamsAggregations) Marshal() (dAtA []byte, err error)

func (*DataStreamsAggregations) MarshalTo added in v5.0.36

func (m *DataStreamsAggregations) MarshalTo(dAtA []byte) (int, error)

func (*DataStreamsAggregations) MarshalToSizedBuffer added in v5.0.102

func (m *DataStreamsAggregations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataStreamsAggregations) ProtoMessage added in v5.0.36

func (*DataStreamsAggregations) ProtoMessage()

func (*DataStreamsAggregations) Reset added in v5.0.36

func (m *DataStreamsAggregations) Reset()

func (*DataStreamsAggregations) Size added in v5.0.36

func (m *DataStreamsAggregations) Size() (n int)

func (*DataStreamsAggregations) String added in v5.0.36

func (m *DataStreamsAggregations) String() string

func (*DataStreamsAggregations) Unmarshal added in v5.0.36

func (m *DataStreamsAggregations) Unmarshal(dAtA []byte) error

func (*DataStreamsAggregations) XXX_DiscardUnknown added in v5.0.102

func (m *DataStreamsAggregations) XXX_DiscardUnknown()

func (*DataStreamsAggregations) XXX_Marshal added in v5.0.102

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

func (*DataStreamsAggregations) XXX_Merge added in v5.0.102

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

func (*DataStreamsAggregations) XXX_Size added in v5.0.102

func (m *DataStreamsAggregations) XXX_Size() int

func (*DataStreamsAggregations) XXX_Unmarshal added in v5.0.102

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

type DataStreamsAggregationsBuilder added in v5.0.94

type DataStreamsAggregationsBuilder struct {
	// contains filtered or unexported fields
}

func NewDataStreamsAggregationsBuilder added in v5.0.94

func NewDataStreamsAggregationsBuilder(writer io.Writer) *DataStreamsAggregationsBuilder

func (*DataStreamsAggregationsBuilder) AddKafkaAggregations added in v5.0.94

func (x *DataStreamsAggregationsBuilder) AddKafkaAggregations(cb func(w *KafkaAggregationBuilder))

func (*DataStreamsAggregationsBuilder) Reset added in v5.0.94

func (x *DataStreamsAggregationsBuilder) Reset(writer io.Writer)

func (*DataStreamsAggregationsBuilder) SetKafkaFetchAggregations added in v5.0.94

func (*DataStreamsAggregationsBuilder) SetKafkaProduceAggregations added in v5.0.94

type DataStreamsAggregations_KafkaFetchAggregations added in v5.0.36

type DataStreamsAggregations_KafkaFetchAggregations struct {
	Stats []*DataStreamsAggregations_TopicStats `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats,omitempty"`
}

func (*DataStreamsAggregations_KafkaFetchAggregations) Descriptor added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) GetStats added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) Marshal added in v5.0.36

func (m *DataStreamsAggregations_KafkaFetchAggregations) Marshal() (dAtA []byte, err error)

func (*DataStreamsAggregations_KafkaFetchAggregations) MarshalTo added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) MarshalToSizedBuffer added in v5.0.102

func (m *DataStreamsAggregations_KafkaFetchAggregations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataStreamsAggregations_KafkaFetchAggregations) ProtoMessage added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) Reset added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) Size added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) String added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) Unmarshal added in v5.0.36

func (*DataStreamsAggregations_KafkaFetchAggregations) XXX_DiscardUnknown added in v5.0.102

func (m *DataStreamsAggregations_KafkaFetchAggregations) XXX_DiscardUnknown()

func (*DataStreamsAggregations_KafkaFetchAggregations) XXX_Marshal added in v5.0.102

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

func (*DataStreamsAggregations_KafkaFetchAggregations) XXX_Merge added in v5.0.102

func (*DataStreamsAggregations_KafkaFetchAggregations) XXX_Size added in v5.0.102

func (*DataStreamsAggregations_KafkaFetchAggregations) XXX_Unmarshal added in v5.0.102

type DataStreamsAggregations_KafkaFetchAggregationsBuilder added in v5.0.94

type DataStreamsAggregations_KafkaFetchAggregationsBuilder struct {
	// contains filtered or unexported fields
}

func NewDataStreamsAggregations_KafkaFetchAggregationsBuilder added in v5.0.94

func NewDataStreamsAggregations_KafkaFetchAggregationsBuilder(writer io.Writer) *DataStreamsAggregations_KafkaFetchAggregationsBuilder

func (*DataStreamsAggregations_KafkaFetchAggregationsBuilder) AddStats added in v5.0.94

func (*DataStreamsAggregations_KafkaFetchAggregationsBuilder) Reset added in v5.0.94

type DataStreamsAggregations_KafkaProduceAggregations added in v5.0.36

type DataStreamsAggregations_KafkaProduceAggregations struct {
	Stats []*DataStreamsAggregations_TopicStats `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats,omitempty"`
}

func (*DataStreamsAggregations_KafkaProduceAggregations) Descriptor added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) GetStats added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) Marshal added in v5.0.36

func (m *DataStreamsAggregations_KafkaProduceAggregations) Marshal() (dAtA []byte, err error)

func (*DataStreamsAggregations_KafkaProduceAggregations) MarshalTo added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) MarshalToSizedBuffer added in v5.0.102

func (m *DataStreamsAggregations_KafkaProduceAggregations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataStreamsAggregations_KafkaProduceAggregations) ProtoMessage added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) Reset added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) Size added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) String added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) Unmarshal added in v5.0.36

func (*DataStreamsAggregations_KafkaProduceAggregations) XXX_DiscardUnknown added in v5.0.102

func (m *DataStreamsAggregations_KafkaProduceAggregations) XXX_DiscardUnknown()

func (*DataStreamsAggregations_KafkaProduceAggregations) XXX_Marshal added in v5.0.102

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

func (*DataStreamsAggregations_KafkaProduceAggregations) XXX_Merge added in v5.0.102

func (*DataStreamsAggregations_KafkaProduceAggregations) XXX_Size added in v5.0.102

func (*DataStreamsAggregations_KafkaProduceAggregations) XXX_Unmarshal added in v5.0.102

type DataStreamsAggregations_KafkaProduceAggregationsBuilder added in v5.0.94

type DataStreamsAggregations_KafkaProduceAggregationsBuilder struct {
	// contains filtered or unexported fields
}

func NewDataStreamsAggregations_KafkaProduceAggregationsBuilder added in v5.0.94

func NewDataStreamsAggregations_KafkaProduceAggregationsBuilder(writer io.Writer) *DataStreamsAggregations_KafkaProduceAggregationsBuilder

func (*DataStreamsAggregations_KafkaProduceAggregationsBuilder) AddStats added in v5.0.94

func (*DataStreamsAggregations_KafkaProduceAggregationsBuilder) Reset added in v5.0.94

type DataStreamsAggregations_TopicStats added in v5.0.36

type DataStreamsAggregations_TopicStats struct {
	Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
	Count uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
}

TopicStats, KafkaProduceAggregations, and KafkaFetchAggregations should be deleted once we change dd-go to support the new DataStreamsAggregations format

func (*DataStreamsAggregations_TopicStats) Descriptor added in v5.0.36

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

func (*DataStreamsAggregations_TopicStats) GetCount added in v5.0.102

func (*DataStreamsAggregations_TopicStats) GetTopic added in v5.0.102

func (*DataStreamsAggregations_TopicStats) Marshal added in v5.0.36

func (m *DataStreamsAggregations_TopicStats) Marshal() (dAtA []byte, err error)

func (*DataStreamsAggregations_TopicStats) MarshalTo added in v5.0.36

func (m *DataStreamsAggregations_TopicStats) MarshalTo(dAtA []byte) (int, error)

func (*DataStreamsAggregations_TopicStats) MarshalToSizedBuffer added in v5.0.102

func (m *DataStreamsAggregations_TopicStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataStreamsAggregations_TopicStats) ProtoMessage added in v5.0.36

func (*DataStreamsAggregations_TopicStats) ProtoMessage()

func (*DataStreamsAggregations_TopicStats) Reset added in v5.0.36

func (*DataStreamsAggregations_TopicStats) Size added in v5.0.36

func (*DataStreamsAggregations_TopicStats) String added in v5.0.36

func (*DataStreamsAggregations_TopicStats) Unmarshal added in v5.0.36

func (m *DataStreamsAggregations_TopicStats) Unmarshal(dAtA []byte) error

func (*DataStreamsAggregations_TopicStats) XXX_DiscardUnknown added in v5.0.102

func (m *DataStreamsAggregations_TopicStats) XXX_DiscardUnknown()

func (*DataStreamsAggregations_TopicStats) XXX_Marshal added in v5.0.102

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

func (*DataStreamsAggregations_TopicStats) XXX_Merge added in v5.0.102

func (*DataStreamsAggregations_TopicStats) XXX_Size added in v5.0.102

func (*DataStreamsAggregations_TopicStats) XXX_Unmarshal added in v5.0.102

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

type DataStreamsAggregations_TopicStatsBuilder added in v5.0.94

type DataStreamsAggregations_TopicStatsBuilder struct {
	// contains filtered or unexported fields
}

func NewDataStreamsAggregations_TopicStatsBuilder added in v5.0.94

func NewDataStreamsAggregations_TopicStatsBuilder(writer io.Writer) *DataStreamsAggregations_TopicStatsBuilder

func (*DataStreamsAggregations_TopicStatsBuilder) Reset added in v5.0.94

func (*DataStreamsAggregations_TopicStatsBuilder) SetCount added in v5.0.94

func (*DataStreamsAggregations_TopicStatsBuilder) SetTopic added in v5.0.94

type Deployment

type Deployment struct {
	Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// spec
	ReplicasDesired    int32                       `protobuf:"varint,2,opt,name=replicasDesired,proto3" json:"replicasDesired,omitempty"`
	DeploymentStrategy string                      `protobuf:"bytes,3,opt,name=deploymentStrategy,proto3" json:"deploymentStrategy,omitempty"`
	MaxUnavailable     string                      `protobuf:"bytes,4,opt,name=maxUnavailable,proto3" json:"maxUnavailable,omitempty"`
	MaxSurge           string                      `protobuf:"bytes,5,opt,name=maxSurge,proto3" json:"maxSurge,omitempty"`
	Paused             bool                        `protobuf:"varint,6,opt,name=paused,proto3" json:"paused,omitempty"`
	Selectors          []*LabelSelectorRequirement `protobuf:"bytes,7,rep,name=selectors,proto3" json:"selectors,omitempty"`
	// status
	Replicas             int32                   `protobuf:"varint,8,opt,name=replicas,proto3" json:"replicas,omitempty"`
	UpdatedReplicas      int32                   `protobuf:"varint,9,opt,name=updatedReplicas,proto3" json:"updatedReplicas,omitempty"`
	ReadyReplicas        int32                   `protobuf:"varint,10,opt,name=readyReplicas,proto3" json:"readyReplicas,omitempty"`
	AvailableReplicas    int32                   `protobuf:"varint,11,opt,name=availableReplicas,proto3" json:"availableReplicas,omitempty"`
	UnavailableReplicas  int32                   `protobuf:"varint,12,opt,name=unavailableReplicas,proto3" json:"unavailableReplicas,omitempty"`
	ConditionMessage     string                  `protobuf:"bytes,13,opt,name=conditionMessage,proto3" json:"conditionMessage,omitempty"`
	ResourceRequirements []*ResourceRequirements `protobuf:"bytes,16,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
	Yaml                 []byte                  `protobuf:"bytes,14,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags                 []string                `protobuf:"bytes,15,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics              *ResourceMetrics        `protobuf:"bytes,17,opt,name=metrics,proto3" json:"metrics,omitempty"`
	Conditions           []*DeploymentCondition  `protobuf:"bytes,18,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L221

func (*Deployment) Descriptor

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

func (*Deployment) GetAvailableReplicas added in v5.0.102

func (m *Deployment) GetAvailableReplicas() int32

func (*Deployment) GetConditionMessage added in v5.0.102

func (m *Deployment) GetConditionMessage() string

func (*Deployment) GetConditions added in v5.0.82

func (m *Deployment) GetConditions() []*DeploymentCondition

func (*Deployment) GetDeploymentStrategy added in v5.0.102

func (m *Deployment) GetDeploymentStrategy() string

func (*Deployment) GetMaxSurge added in v5.0.102

func (m *Deployment) GetMaxSurge() string

func (*Deployment) GetMaxUnavailable added in v5.0.102

func (m *Deployment) GetMaxUnavailable() string

func (*Deployment) GetMetadata

func (m *Deployment) GetMetadata() *Metadata

func (*Deployment) GetMetrics added in v5.0.41

func (m *Deployment) GetMetrics() *ResourceMetrics

func (*Deployment) GetPaused added in v5.0.102

func (m *Deployment) GetPaused() bool

func (*Deployment) GetReadyReplicas added in v5.0.102

func (m *Deployment) GetReadyReplicas() int32

func (*Deployment) GetReplicas added in v5.0.102

func (m *Deployment) GetReplicas() int32

func (*Deployment) GetReplicasDesired added in v5.0.102

func (m *Deployment) GetReplicasDesired() int32

func (*Deployment) GetResourceRequirements added in v5.0.11

func (m *Deployment) GetResourceRequirements() []*ResourceRequirements

func (*Deployment) GetSelectors

func (m *Deployment) GetSelectors() []*LabelSelectorRequirement

func (*Deployment) GetTags added in v5.0.102

func (m *Deployment) GetTags() []string

func (*Deployment) GetUnavailableReplicas added in v5.0.102

func (m *Deployment) GetUnavailableReplicas() int32

func (*Deployment) GetUpdatedReplicas added in v5.0.102

func (m *Deployment) GetUpdatedReplicas() int32

func (*Deployment) GetYaml deprecated added in v5.0.102

func (m *Deployment) GetYaml() []byte

Deprecated: Do not use.

func (*Deployment) Marshal

func (m *Deployment) Marshal() (dAtA []byte, err error)

func (*Deployment) MarshalTo

func (m *Deployment) MarshalTo(dAtA []byte) (int, error)

func (*Deployment) MarshalToSizedBuffer added in v5.0.102

func (m *Deployment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Deployment) ProtoMessage

func (*Deployment) ProtoMessage()

func (*Deployment) Reset

func (m *Deployment) Reset()

func (*Deployment) Size

func (m *Deployment) Size() (n int)

func (*Deployment) String

func (m *Deployment) String() string

func (*Deployment) Unmarshal

func (m *Deployment) Unmarshal(dAtA []byte) error

func (*Deployment) XXX_DiscardUnknown added in v5.0.102

func (m *Deployment) XXX_DiscardUnknown()

func (*Deployment) XXX_Marshal added in v5.0.102

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

func (*Deployment) XXX_Merge added in v5.0.102

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

func (*Deployment) XXX_Size added in v5.0.102

func (m *Deployment) XXX_Size() int

func (*Deployment) XXX_Unmarshal added in v5.0.102

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

type DeploymentBuilder added in v5.0.94

type DeploymentBuilder struct {
	// contains filtered or unexported fields
}

func NewDeploymentBuilder added in v5.0.94

func NewDeploymentBuilder(writer io.Writer) *DeploymentBuilder

func (*DeploymentBuilder) AddConditions added in v5.0.94

func (x *DeploymentBuilder) AddConditions(cb func(w *DeploymentConditionBuilder))

func (*DeploymentBuilder) AddResourceRequirements added in v5.0.94

func (x *DeploymentBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*DeploymentBuilder) AddSelectors added in v5.0.94

func (x *DeploymentBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*DeploymentBuilder) AddTags added in v5.0.94

func (x *DeploymentBuilder) AddTags(v string)

func (*DeploymentBuilder) Reset added in v5.0.94

func (x *DeploymentBuilder) Reset(writer io.Writer)

func (*DeploymentBuilder) SetAvailableReplicas added in v5.0.94

func (x *DeploymentBuilder) SetAvailableReplicas(v int32)

func (*DeploymentBuilder) SetConditionMessage added in v5.0.94

func (x *DeploymentBuilder) SetConditionMessage(v string)

func (*DeploymentBuilder) SetDeploymentStrategy added in v5.0.94

func (x *DeploymentBuilder) SetDeploymentStrategy(v string)

func (*DeploymentBuilder) SetMaxSurge added in v5.0.94

func (x *DeploymentBuilder) SetMaxSurge(v string)

func (*DeploymentBuilder) SetMaxUnavailable added in v5.0.94

func (x *DeploymentBuilder) SetMaxUnavailable(v string)

func (*DeploymentBuilder) SetMetadata added in v5.0.94

func (x *DeploymentBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*DeploymentBuilder) SetMetrics added in v5.0.94

func (x *DeploymentBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*DeploymentBuilder) SetPaused added in v5.0.94

func (x *DeploymentBuilder) SetPaused(v bool)

func (*DeploymentBuilder) SetReadyReplicas added in v5.0.94

func (x *DeploymentBuilder) SetReadyReplicas(v int32)

func (*DeploymentBuilder) SetReplicas added in v5.0.94

func (x *DeploymentBuilder) SetReplicas(v int32)

func (*DeploymentBuilder) SetReplicasDesired added in v5.0.94

func (x *DeploymentBuilder) SetReplicasDesired(v int32)

func (*DeploymentBuilder) SetUnavailableReplicas added in v5.0.94

func (x *DeploymentBuilder) SetUnavailableReplicas(v int32)

func (*DeploymentBuilder) SetUpdatedReplicas added in v5.0.94

func (x *DeploymentBuilder) SetUpdatedReplicas(v int32)

func (*DeploymentBuilder) SetYaml added in v5.0.94

func (x *DeploymentBuilder) SetYaml(cb func(b *bytes.Buffer))

type DeploymentCondition added in v5.0.82

type DeploymentCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastUpdateTime     int64  `protobuf:"varint,6,opt,name=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,7,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L236

func (*DeploymentCondition) Descriptor added in v5.0.82

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

func (*DeploymentCondition) GetLastTransitionTime added in v5.0.102

func (m *DeploymentCondition) GetLastTransitionTime() int64

func (*DeploymentCondition) GetLastUpdateTime added in v5.0.102

func (m *DeploymentCondition) GetLastUpdateTime() int64

func (*DeploymentCondition) GetMessage added in v5.0.102

func (m *DeploymentCondition) GetMessage() string

func (*DeploymentCondition) GetReason added in v5.0.102

func (m *DeploymentCondition) GetReason() string

func (*DeploymentCondition) GetStatus added in v5.0.102

func (m *DeploymentCondition) GetStatus() string

func (*DeploymentCondition) GetType added in v5.0.102

func (m *DeploymentCondition) GetType() string

func (*DeploymentCondition) Marshal added in v5.0.82

func (m *DeploymentCondition) Marshal() (dAtA []byte, err error)

func (*DeploymentCondition) MarshalTo added in v5.0.82

func (m *DeploymentCondition) MarshalTo(dAtA []byte) (int, error)

func (*DeploymentCondition) MarshalToSizedBuffer added in v5.0.102

func (m *DeploymentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeploymentCondition) ProtoMessage added in v5.0.82

func (*DeploymentCondition) ProtoMessage()

func (*DeploymentCondition) Reset added in v5.0.82

func (m *DeploymentCondition) Reset()

func (*DeploymentCondition) Size added in v5.0.82

func (m *DeploymentCondition) Size() (n int)

func (*DeploymentCondition) String added in v5.0.82

func (m *DeploymentCondition) String() string

func (*DeploymentCondition) Unmarshal added in v5.0.82

func (m *DeploymentCondition) Unmarshal(dAtA []byte) error

func (*DeploymentCondition) XXX_DiscardUnknown added in v5.0.102

func (m *DeploymentCondition) XXX_DiscardUnknown()

func (*DeploymentCondition) XXX_Marshal added in v5.0.102

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

func (*DeploymentCondition) XXX_Merge added in v5.0.102

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

func (*DeploymentCondition) XXX_Size added in v5.0.102

func (m *DeploymentCondition) XXX_Size() int

func (*DeploymentCondition) XXX_Unmarshal added in v5.0.102

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

type DeploymentConditionBuilder added in v5.0.94

type DeploymentConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewDeploymentConditionBuilder added in v5.0.94

func NewDeploymentConditionBuilder(writer io.Writer) *DeploymentConditionBuilder

func (*DeploymentConditionBuilder) Reset added in v5.0.94

func (x *DeploymentConditionBuilder) Reset(writer io.Writer)

func (*DeploymentConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *DeploymentConditionBuilder) SetLastTransitionTime(v int64)

func (*DeploymentConditionBuilder) SetLastUpdateTime added in v5.0.94

func (x *DeploymentConditionBuilder) SetLastUpdateTime(v int64)

func (*DeploymentConditionBuilder) SetMessage added in v5.0.94

func (x *DeploymentConditionBuilder) SetMessage(v string)

func (*DeploymentConditionBuilder) SetReason added in v5.0.94

func (x *DeploymentConditionBuilder) SetReason(v string)

func (*DeploymentConditionBuilder) SetStatus added in v5.0.94

func (x *DeploymentConditionBuilder) SetStatus(v string)

func (*DeploymentConditionBuilder) SetType added in v5.0.94

func (x *DeploymentConditionBuilder) SetType(v string)

type ECSContainer added in v5.0.108

type ECSContainer struct {
	DockerID      string                 `protobuf:"bytes,1,opt,name=dockerID,proto3" json:"dockerID,omitempty"`
	DockerName    string                 `protobuf:"bytes,2,opt,name=dockerName,proto3" json:"dockerName,omitempty"`
	Name          string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Image         string                 `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	ImageID       string                 `protobuf:"bytes,5,opt,name=imageID,proto3" json:"imageID,omitempty"`
	CreatedAt     int64                  `protobuf:"varint,6,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	StartedAt     int64                  `protobuf:"varint,7,opt,name=startedAt,proto3" json:"startedAt,omitempty"`
	FinishedAt    int64                  `protobuf:"varint,8,opt,name=finishedAt,proto3" json:"finishedAt,omitempty"`
	DesiredStatus string                 `protobuf:"bytes,9,opt,name=desiredStatus,proto3" json:"desiredStatus,omitempty"`
	KnownStatus   string                 `protobuf:"bytes,10,opt,name=knownStatus,proto3" json:"knownStatus,omitempty"`
	ExitCode      *ECSContainerExitCode  `protobuf:"bytes,11,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
	Type          string                 `protobuf:"bytes,12,opt,name=type,proto3" json:"type,omitempty"`
	LogDriver     string                 `protobuf:"bytes,13,opt,name=logDriver,proto3" json:"logDriver,omitempty"`
	LogOptions    map[string]string      `` /* 162-byte string literal not displayed */
	ContainerArn  string                 `protobuf:"bytes,15,opt,name=containerArn,proto3" json:"containerArn,omitempty"`
	Ports         []*ECSContainerPort    `protobuf:"bytes,16,rep,name=ports,proto3" json:"ports,omitempty"`
	Networks      []*ECSContainerNetwork `protobuf:"bytes,17,rep,name=networks,proto3" json:"networks,omitempty"`
	Volumes       []*ECSContainerVolume  `protobuf:"bytes,18,rep,name=volumes,proto3" json:"volumes,omitempty"`
	Health        *ECSContainerHealth    `protobuf:"bytes,19,opt,name=health,proto3" json:"health,omitempty"`
	Labels        []string               `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels,omitempty"`
	Limits        map[string]float64     `` /* 156-byte string literal not displayed */
	Snapshotter   string                 `protobuf:"bytes,22,opt,name=snapshotter,proto3" json:"snapshotter,omitempty"`
}

func (*ECSContainer) Descriptor added in v5.0.108

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

func (*ECSContainer) GetContainerArn added in v5.0.108

func (m *ECSContainer) GetContainerArn() string

func (*ECSContainer) GetCreatedAt added in v5.0.108

func (m *ECSContainer) GetCreatedAt() int64

func (*ECSContainer) GetDesiredStatus added in v5.0.108

func (m *ECSContainer) GetDesiredStatus() string

func (*ECSContainer) GetDockerID added in v5.0.108

func (m *ECSContainer) GetDockerID() string

func (*ECSContainer) GetDockerName added in v5.0.108

func (m *ECSContainer) GetDockerName() string

func (*ECSContainer) GetExitCode added in v5.0.108

func (m *ECSContainer) GetExitCode() *ECSContainerExitCode

func (*ECSContainer) GetFinishedAt added in v5.0.108

func (m *ECSContainer) GetFinishedAt() int64

func (*ECSContainer) GetHealth added in v5.0.108

func (m *ECSContainer) GetHealth() *ECSContainerHealth

func (*ECSContainer) GetImage added in v5.0.108

func (m *ECSContainer) GetImage() string

func (*ECSContainer) GetImageID added in v5.0.108

func (m *ECSContainer) GetImageID() string

func (*ECSContainer) GetKnownStatus added in v5.0.108

func (m *ECSContainer) GetKnownStatus() string

func (*ECSContainer) GetLabels added in v5.0.108

func (m *ECSContainer) GetLabels() []string

func (*ECSContainer) GetLimits added in v5.0.108

func (m *ECSContainer) GetLimits() map[string]float64

func (*ECSContainer) GetLogDriver added in v5.0.108

func (m *ECSContainer) GetLogDriver() string

func (*ECSContainer) GetLogOptions added in v5.0.108

func (m *ECSContainer) GetLogOptions() map[string]string

func (*ECSContainer) GetName added in v5.0.108

func (m *ECSContainer) GetName() string

func (*ECSContainer) GetNetworks added in v5.0.108

func (m *ECSContainer) GetNetworks() []*ECSContainerNetwork

func (*ECSContainer) GetPorts added in v5.0.108

func (m *ECSContainer) GetPorts() []*ECSContainerPort

func (*ECSContainer) GetSnapshotter added in v5.0.108

func (m *ECSContainer) GetSnapshotter() string

func (*ECSContainer) GetStartedAt added in v5.0.108

func (m *ECSContainer) GetStartedAt() int64

func (*ECSContainer) GetType added in v5.0.108

func (m *ECSContainer) GetType() string

func (*ECSContainer) GetVolumes added in v5.0.108

func (m *ECSContainer) GetVolumes() []*ECSContainerVolume

func (*ECSContainer) Marshal added in v5.0.108

func (m *ECSContainer) Marshal() (dAtA []byte, err error)

func (*ECSContainer) MarshalTo added in v5.0.108

func (m *ECSContainer) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainer) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainer) ProtoMessage added in v5.0.108

func (*ECSContainer) ProtoMessage()

func (*ECSContainer) Reset added in v5.0.108

func (m *ECSContainer) Reset()

func (*ECSContainer) Size added in v5.0.108

func (m *ECSContainer) Size() (n int)

func (*ECSContainer) String added in v5.0.108

func (m *ECSContainer) String() string

func (*ECSContainer) Unmarshal added in v5.0.108

func (m *ECSContainer) Unmarshal(dAtA []byte) error

func (*ECSContainer) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainer) XXX_DiscardUnknown()

func (*ECSContainer) XXX_Marshal added in v5.0.108

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

func (*ECSContainer) XXX_Merge added in v5.0.108

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

func (*ECSContainer) XXX_Size added in v5.0.108

func (m *ECSContainer) XXX_Size() int

func (*ECSContainer) XXX_Unmarshal added in v5.0.108

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

type ECSContainerBuilder added in v5.0.108

type ECSContainerBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerBuilder added in v5.0.108

func NewECSContainerBuilder(writer io.Writer) *ECSContainerBuilder

func (*ECSContainerBuilder) AddLabels added in v5.0.108

func (x *ECSContainerBuilder) AddLabels(v string)

func (*ECSContainerBuilder) AddLimits added in v5.0.108

func (x *ECSContainerBuilder) AddLimits(cb func(w *ECSContainer_LimitsEntryBuilder))

func (*ECSContainerBuilder) AddLogOptions added in v5.0.108

func (x *ECSContainerBuilder) AddLogOptions(cb func(w *ECSContainer_LogOptionsEntryBuilder))

func (*ECSContainerBuilder) AddNetworks added in v5.0.108

func (x *ECSContainerBuilder) AddNetworks(cb func(w *ECSContainerNetworkBuilder))

func (*ECSContainerBuilder) AddPorts added in v5.0.108

func (x *ECSContainerBuilder) AddPorts(cb func(w *ECSContainerPortBuilder))

func (*ECSContainerBuilder) AddVolumes added in v5.0.108

func (x *ECSContainerBuilder) AddVolumes(cb func(w *ECSContainerVolumeBuilder))

func (*ECSContainerBuilder) Reset added in v5.0.108

func (x *ECSContainerBuilder) Reset(writer io.Writer)

func (*ECSContainerBuilder) SetContainerArn added in v5.0.108

func (x *ECSContainerBuilder) SetContainerArn(v string)

func (*ECSContainerBuilder) SetCreatedAt added in v5.0.108

func (x *ECSContainerBuilder) SetCreatedAt(v int64)

func (*ECSContainerBuilder) SetDesiredStatus added in v5.0.108

func (x *ECSContainerBuilder) SetDesiredStatus(v string)

func (*ECSContainerBuilder) SetDockerID added in v5.0.108

func (x *ECSContainerBuilder) SetDockerID(v string)

func (*ECSContainerBuilder) SetDockerName added in v5.0.108

func (x *ECSContainerBuilder) SetDockerName(v string)

func (*ECSContainerBuilder) SetExitCode added in v5.0.108

func (x *ECSContainerBuilder) SetExitCode(cb func(w *ECSContainerExitCodeBuilder))

func (*ECSContainerBuilder) SetFinishedAt added in v5.0.108

func (x *ECSContainerBuilder) SetFinishedAt(v int64)

func (*ECSContainerBuilder) SetHealth added in v5.0.108

func (x *ECSContainerBuilder) SetHealth(cb func(w *ECSContainerHealthBuilder))

func (*ECSContainerBuilder) SetImage added in v5.0.108

func (x *ECSContainerBuilder) SetImage(v string)

func (*ECSContainerBuilder) SetImageID added in v5.0.108

func (x *ECSContainerBuilder) SetImageID(v string)

func (*ECSContainerBuilder) SetKnownStatus added in v5.0.108

func (x *ECSContainerBuilder) SetKnownStatus(v string)

func (*ECSContainerBuilder) SetLogDriver added in v5.0.108

func (x *ECSContainerBuilder) SetLogDriver(v string)

func (*ECSContainerBuilder) SetName added in v5.0.108

func (x *ECSContainerBuilder) SetName(v string)

func (*ECSContainerBuilder) SetSnapshotter added in v5.0.108

func (x *ECSContainerBuilder) SetSnapshotter(v string)

func (*ECSContainerBuilder) SetStartedAt added in v5.0.108

func (x *ECSContainerBuilder) SetStartedAt(v int64)

func (*ECSContainerBuilder) SetType added in v5.0.108

func (x *ECSContainerBuilder) SetType(v string)

type ECSContainerExitCode added in v5.0.108

type ECSContainerExitCode struct {
	ExitCode int32 `protobuf:"varint,3,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
}

func (*ECSContainerExitCode) Descriptor added in v5.0.108

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

func (*ECSContainerExitCode) GetExitCode added in v5.0.108

func (m *ECSContainerExitCode) GetExitCode() int32

func (*ECSContainerExitCode) Marshal added in v5.0.108

func (m *ECSContainerExitCode) Marshal() (dAtA []byte, err error)

func (*ECSContainerExitCode) MarshalTo added in v5.0.108

func (m *ECSContainerExitCode) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainerExitCode) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainerExitCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainerExitCode) ProtoMessage added in v5.0.108

func (*ECSContainerExitCode) ProtoMessage()

func (*ECSContainerExitCode) Reset added in v5.0.108

func (m *ECSContainerExitCode) Reset()

func (*ECSContainerExitCode) Size added in v5.0.108

func (m *ECSContainerExitCode) Size() (n int)

func (*ECSContainerExitCode) String added in v5.0.108

func (m *ECSContainerExitCode) String() string

func (*ECSContainerExitCode) Unmarshal added in v5.0.108

func (m *ECSContainerExitCode) Unmarshal(dAtA []byte) error

func (*ECSContainerExitCode) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainerExitCode) XXX_DiscardUnknown()

func (*ECSContainerExitCode) XXX_Marshal added in v5.0.108

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

func (*ECSContainerExitCode) XXX_Merge added in v5.0.108

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

func (*ECSContainerExitCode) XXX_Size added in v5.0.108

func (m *ECSContainerExitCode) XXX_Size() int

func (*ECSContainerExitCode) XXX_Unmarshal added in v5.0.108

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

type ECSContainerExitCodeBuilder added in v5.0.108

type ECSContainerExitCodeBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerExitCodeBuilder added in v5.0.108

func NewECSContainerExitCodeBuilder(writer io.Writer) *ECSContainerExitCodeBuilder

func (*ECSContainerExitCodeBuilder) Reset added in v5.0.108

func (x *ECSContainerExitCodeBuilder) Reset(writer io.Writer)

func (*ECSContainerExitCodeBuilder) SetExitCode added in v5.0.108

func (x *ECSContainerExitCodeBuilder) SetExitCode(v int32)

type ECSContainerHealth added in v5.0.108

type ECSContainerHealth struct {
	Status   string                `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Since    int64                 `protobuf:"varint,2,opt,name=since,proto3" json:"since,omitempty"`
	ExitCode *ECSContainerExitCode `protobuf:"bytes,3,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
	Output   string                `protobuf:"bytes,4,opt,name=output,proto3" json:"output,omitempty"`
}

func (*ECSContainerHealth) Descriptor added in v5.0.108

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

func (*ECSContainerHealth) GetExitCode added in v5.0.108

func (m *ECSContainerHealth) GetExitCode() *ECSContainerExitCode

func (*ECSContainerHealth) GetOutput added in v5.0.108

func (m *ECSContainerHealth) GetOutput() string

func (*ECSContainerHealth) GetSince added in v5.0.108

func (m *ECSContainerHealth) GetSince() int64

func (*ECSContainerHealth) GetStatus added in v5.0.108

func (m *ECSContainerHealth) GetStatus() string

func (*ECSContainerHealth) Marshal added in v5.0.108

func (m *ECSContainerHealth) Marshal() (dAtA []byte, err error)

func (*ECSContainerHealth) MarshalTo added in v5.0.108

func (m *ECSContainerHealth) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainerHealth) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainerHealth) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainerHealth) ProtoMessage added in v5.0.108

func (*ECSContainerHealth) ProtoMessage()

func (*ECSContainerHealth) Reset added in v5.0.108

func (m *ECSContainerHealth) Reset()

func (*ECSContainerHealth) Size added in v5.0.108

func (m *ECSContainerHealth) Size() (n int)

func (*ECSContainerHealth) String added in v5.0.108

func (m *ECSContainerHealth) String() string

func (*ECSContainerHealth) Unmarshal added in v5.0.108

func (m *ECSContainerHealth) Unmarshal(dAtA []byte) error

func (*ECSContainerHealth) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainerHealth) XXX_DiscardUnknown()

func (*ECSContainerHealth) XXX_Marshal added in v5.0.108

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

func (*ECSContainerHealth) XXX_Merge added in v5.0.108

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

func (*ECSContainerHealth) XXX_Size added in v5.0.108

func (m *ECSContainerHealth) XXX_Size() int

func (*ECSContainerHealth) XXX_Unmarshal added in v5.0.108

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

type ECSContainerHealthBuilder added in v5.0.108

type ECSContainerHealthBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerHealthBuilder added in v5.0.108

func NewECSContainerHealthBuilder(writer io.Writer) *ECSContainerHealthBuilder

func (*ECSContainerHealthBuilder) Reset added in v5.0.108

func (x *ECSContainerHealthBuilder) Reset(writer io.Writer)

func (*ECSContainerHealthBuilder) SetExitCode added in v5.0.108

func (x *ECSContainerHealthBuilder) SetExitCode(cb func(w *ECSContainerExitCodeBuilder))

func (*ECSContainerHealthBuilder) SetOutput added in v5.0.108

func (x *ECSContainerHealthBuilder) SetOutput(v string)

func (*ECSContainerHealthBuilder) SetSince added in v5.0.108

func (x *ECSContainerHealthBuilder) SetSince(v int64)

func (*ECSContainerHealthBuilder) SetStatus added in v5.0.108

func (x *ECSContainerHealthBuilder) SetStatus(v string)

type ECSContainerNetwork added in v5.0.108

type ECSContainerNetwork struct {
	NetworkMode   string   `protobuf:"bytes,1,opt,name=networkMode,proto3" json:"networkMode,omitempty"`
	Ipv4Addresses []string `protobuf:"bytes,2,rep,name=ipv4Addresses,proto3" json:"ipv4Addresses,omitempty"`
	Ipv6Addresses []string `protobuf:"bytes,3,rep,name=ipv6Addresses,proto3" json:"ipv6Addresses,omitempty"`
}

func (*ECSContainerNetwork) Descriptor added in v5.0.108

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

func (*ECSContainerNetwork) GetIpv4Addresses added in v5.0.108

func (m *ECSContainerNetwork) GetIpv4Addresses() []string

func (*ECSContainerNetwork) GetIpv6Addresses added in v5.0.108

func (m *ECSContainerNetwork) GetIpv6Addresses() []string

func (*ECSContainerNetwork) GetNetworkMode added in v5.0.108

func (m *ECSContainerNetwork) GetNetworkMode() string

func (*ECSContainerNetwork) Marshal added in v5.0.108

func (m *ECSContainerNetwork) Marshal() (dAtA []byte, err error)

func (*ECSContainerNetwork) MarshalTo added in v5.0.108

func (m *ECSContainerNetwork) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainerNetwork) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainerNetwork) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainerNetwork) ProtoMessage added in v5.0.108

func (*ECSContainerNetwork) ProtoMessage()

func (*ECSContainerNetwork) Reset added in v5.0.108

func (m *ECSContainerNetwork) Reset()

func (*ECSContainerNetwork) Size added in v5.0.108

func (m *ECSContainerNetwork) Size() (n int)

func (*ECSContainerNetwork) String added in v5.0.108

func (m *ECSContainerNetwork) String() string

func (*ECSContainerNetwork) Unmarshal added in v5.0.108

func (m *ECSContainerNetwork) Unmarshal(dAtA []byte) error

func (*ECSContainerNetwork) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainerNetwork) XXX_DiscardUnknown()

func (*ECSContainerNetwork) XXX_Marshal added in v5.0.108

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

func (*ECSContainerNetwork) XXX_Merge added in v5.0.108

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

func (*ECSContainerNetwork) XXX_Size added in v5.0.108

func (m *ECSContainerNetwork) XXX_Size() int

func (*ECSContainerNetwork) XXX_Unmarshal added in v5.0.108

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

type ECSContainerNetworkBuilder added in v5.0.108

type ECSContainerNetworkBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerNetworkBuilder added in v5.0.108

func NewECSContainerNetworkBuilder(writer io.Writer) *ECSContainerNetworkBuilder

func (*ECSContainerNetworkBuilder) AddIpv4Addresses added in v5.0.108

func (x *ECSContainerNetworkBuilder) AddIpv4Addresses(v string)

func (*ECSContainerNetworkBuilder) AddIpv6Addresses added in v5.0.108

func (x *ECSContainerNetworkBuilder) AddIpv6Addresses(v string)

func (*ECSContainerNetworkBuilder) Reset added in v5.0.108

func (x *ECSContainerNetworkBuilder) Reset(writer io.Writer)

func (*ECSContainerNetworkBuilder) SetNetworkMode added in v5.0.108

func (x *ECSContainerNetworkBuilder) SetNetworkMode(v string)

type ECSContainerPort added in v5.0.108

type ECSContainerPort struct {
	ContainerPort int32  `protobuf:"varint,1,opt,name=containerPort,proto3" json:"containerPort,omitempty"`
	Protocol      string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	HostIp        string `protobuf:"bytes,3,opt,name=hostIp,proto3" json:"hostIp,omitempty"`
	HostPort      int32  `protobuf:"varint,4,opt,name=hostPort,proto3" json:"hostPort,omitempty"`
}

func (*ECSContainerPort) Descriptor added in v5.0.108

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

func (*ECSContainerPort) GetContainerPort added in v5.0.108

func (m *ECSContainerPort) GetContainerPort() int32

func (*ECSContainerPort) GetHostIp added in v5.0.108

func (m *ECSContainerPort) GetHostIp() string

func (*ECSContainerPort) GetHostPort added in v5.0.108

func (m *ECSContainerPort) GetHostPort() int32

func (*ECSContainerPort) GetProtocol added in v5.0.108

func (m *ECSContainerPort) GetProtocol() string

func (*ECSContainerPort) Marshal added in v5.0.108

func (m *ECSContainerPort) Marshal() (dAtA []byte, err error)

func (*ECSContainerPort) MarshalTo added in v5.0.108

func (m *ECSContainerPort) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainerPort) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainerPort) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainerPort) ProtoMessage added in v5.0.108

func (*ECSContainerPort) ProtoMessage()

func (*ECSContainerPort) Reset added in v5.0.108

func (m *ECSContainerPort) Reset()

func (*ECSContainerPort) Size added in v5.0.108

func (m *ECSContainerPort) Size() (n int)

func (*ECSContainerPort) String added in v5.0.108

func (m *ECSContainerPort) String() string

func (*ECSContainerPort) Unmarshal added in v5.0.108

func (m *ECSContainerPort) Unmarshal(dAtA []byte) error

func (*ECSContainerPort) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainerPort) XXX_DiscardUnknown()

func (*ECSContainerPort) XXX_Marshal added in v5.0.108

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

func (*ECSContainerPort) XXX_Merge added in v5.0.108

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

func (*ECSContainerPort) XXX_Size added in v5.0.108

func (m *ECSContainerPort) XXX_Size() int

func (*ECSContainerPort) XXX_Unmarshal added in v5.0.108

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

type ECSContainerPortBuilder added in v5.0.108

type ECSContainerPortBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerPortBuilder added in v5.0.108

func NewECSContainerPortBuilder(writer io.Writer) *ECSContainerPortBuilder

func (*ECSContainerPortBuilder) Reset added in v5.0.108

func (x *ECSContainerPortBuilder) Reset(writer io.Writer)

func (*ECSContainerPortBuilder) SetContainerPort added in v5.0.108

func (x *ECSContainerPortBuilder) SetContainerPort(v int32)

func (*ECSContainerPortBuilder) SetHostIp added in v5.0.108

func (x *ECSContainerPortBuilder) SetHostIp(v string)

func (*ECSContainerPortBuilder) SetHostPort added in v5.0.108

func (x *ECSContainerPortBuilder) SetHostPort(v int32)

func (*ECSContainerPortBuilder) SetProtocol added in v5.0.108

func (x *ECSContainerPortBuilder) SetProtocol(v string)

type ECSContainerVolume added in v5.0.108

type ECSContainerVolume struct {
	DockerName  string `protobuf:"bytes,1,opt,name=dockerName,proto3" json:"dockerName,omitempty"`
	Source      string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
}

func (*ECSContainerVolume) Descriptor added in v5.0.108

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

func (*ECSContainerVolume) GetDestination added in v5.0.108

func (m *ECSContainerVolume) GetDestination() string

func (*ECSContainerVolume) GetDockerName added in v5.0.108

func (m *ECSContainerVolume) GetDockerName() string

func (*ECSContainerVolume) GetSource added in v5.0.108

func (m *ECSContainerVolume) GetSource() string

func (*ECSContainerVolume) Marshal added in v5.0.108

func (m *ECSContainerVolume) Marshal() (dAtA []byte, err error)

func (*ECSContainerVolume) MarshalTo added in v5.0.108

func (m *ECSContainerVolume) MarshalTo(dAtA []byte) (int, error)

func (*ECSContainerVolume) MarshalToSizedBuffer added in v5.0.108

func (m *ECSContainerVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSContainerVolume) ProtoMessage added in v5.0.108

func (*ECSContainerVolume) ProtoMessage()

func (*ECSContainerVolume) Reset added in v5.0.108

func (m *ECSContainerVolume) Reset()

func (*ECSContainerVolume) Size added in v5.0.108

func (m *ECSContainerVolume) Size() (n int)

func (*ECSContainerVolume) String added in v5.0.108

func (m *ECSContainerVolume) String() string

func (*ECSContainerVolume) Unmarshal added in v5.0.108

func (m *ECSContainerVolume) Unmarshal(dAtA []byte) error

func (*ECSContainerVolume) XXX_DiscardUnknown added in v5.0.108

func (m *ECSContainerVolume) XXX_DiscardUnknown()

func (*ECSContainerVolume) XXX_Marshal added in v5.0.108

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

func (*ECSContainerVolume) XXX_Merge added in v5.0.108

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

func (*ECSContainerVolume) XXX_Size added in v5.0.108

func (m *ECSContainerVolume) XXX_Size() int

func (*ECSContainerVolume) XXX_Unmarshal added in v5.0.108

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

type ECSContainerVolumeBuilder added in v5.0.108

type ECSContainerVolumeBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainerVolumeBuilder added in v5.0.108

func NewECSContainerVolumeBuilder(writer io.Writer) *ECSContainerVolumeBuilder

func (*ECSContainerVolumeBuilder) Reset added in v5.0.108

func (x *ECSContainerVolumeBuilder) Reset(writer io.Writer)

func (*ECSContainerVolumeBuilder) SetDestination added in v5.0.108

func (x *ECSContainerVolumeBuilder) SetDestination(v string)

func (*ECSContainerVolumeBuilder) SetDockerName added in v5.0.108

func (x *ECSContainerVolumeBuilder) SetDockerName(v string)

func (*ECSContainerVolumeBuilder) SetSource added in v5.0.108

func (x *ECSContainerVolumeBuilder) SetSource(v string)

type ECSContainer_LimitsEntryBuilder added in v5.0.108

type ECSContainer_LimitsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainer_LimitsEntryBuilder added in v5.0.108

func NewECSContainer_LimitsEntryBuilder(writer io.Writer) *ECSContainer_LimitsEntryBuilder

func (*ECSContainer_LimitsEntryBuilder) Reset added in v5.0.108

func (x *ECSContainer_LimitsEntryBuilder) Reset(writer io.Writer)

func (*ECSContainer_LimitsEntryBuilder) SetKey added in v5.0.108

func (*ECSContainer_LimitsEntryBuilder) SetValue added in v5.0.108

type ECSContainer_LogOptionsEntryBuilder added in v5.0.108

type ECSContainer_LogOptionsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewECSContainer_LogOptionsEntryBuilder added in v5.0.108

func NewECSContainer_LogOptionsEntryBuilder(writer io.Writer) *ECSContainer_LogOptionsEntryBuilder

func (*ECSContainer_LogOptionsEntryBuilder) Reset added in v5.0.108

func (*ECSContainer_LogOptionsEntryBuilder) SetKey added in v5.0.108

func (*ECSContainer_LogOptionsEntryBuilder) SetValue added in v5.0.108

type ECSTask added in v5.0.108

type ECSTask struct {
	Arn                     string             `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"`
	ResourceVersion         string             `protobuf:"bytes,2,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	LaunchType              string             `protobuf:"bytes,3,opt,name=launchType,proto3" json:"launchType,omitempty"`
	DesiredStatus           string             `protobuf:"bytes,4,opt,name=desiredStatus,proto3" json:"desiredStatus,omitempty"`
	KnownStatus             string             `protobuf:"bytes,5,opt,name=knownStatus,proto3" json:"knownStatus,omitempty"`
	Family                  string             `protobuf:"bytes,6,opt,name=family,proto3" json:"family,omitempty"`
	Version                 string             `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`
	AvailabilityZone        string             `protobuf:"bytes,8,opt,name=availabilityZone,proto3" json:"availabilityZone,omitempty"`
	Limits                  map[string]float64 `` /* 155-byte string literal not displayed */
	EphemeralStorageMetrics map[string]int64   `` /* 189-byte string literal not displayed */
	ServiceName             string             `protobuf:"bytes,11,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	VpcId                   string             `protobuf:"bytes,12,opt,name=vpcId,proto3" json:"vpcId,omitempty"`
	PullStartedAt           int64              `protobuf:"varint,13,opt,name=pullStartedAt,proto3" json:"pullStartedAt,omitempty"`
	PullStoppedAt           int64              `protobuf:"varint,14,opt,name=pullStoppedAt,proto3" json:"pullStoppedAt,omitempty"`
	ExecutionStoppedAt      int64              `protobuf:"varint,15,opt,name=executionStoppedAt,proto3" json:"executionStoppedAt,omitempty"`
	Containers              []*ECSContainer    `protobuf:"bytes,16,rep,name=containers,proto3" json:"containers,omitempty"`
	Tags                    []string           `protobuf:"bytes,17,rep,name=tags,proto3" json:"tags,omitempty"`
	EcsTags                 []string           `protobuf:"bytes,18,rep,name=ecsTags,proto3" json:"ecsTags,omitempty"`
	ContainerInstanceTags   []string           `protobuf:"bytes,19,rep,name=containerInstanceTags,proto3" json:"containerInstanceTags,omitempty"`
}

func (*ECSTask) Descriptor added in v5.0.108

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

func (*ECSTask) GetArn added in v5.0.108

func (m *ECSTask) GetArn() string

func (*ECSTask) GetAvailabilityZone added in v5.0.108

func (m *ECSTask) GetAvailabilityZone() string

func (*ECSTask) GetContainerInstanceTags added in v5.0.108

func (m *ECSTask) GetContainerInstanceTags() []string

func (*ECSTask) GetContainers added in v5.0.108

func (m *ECSTask) GetContainers() []*ECSContainer

func (*ECSTask) GetDesiredStatus added in v5.0.108

func (m *ECSTask) GetDesiredStatus() string

func (*ECSTask) GetEcsTags added in v5.0.108

func (m *ECSTask) GetEcsTags() []string

func (*ECSTask) GetEphemeralStorageMetrics added in v5.0.108

func (m *ECSTask) GetEphemeralStorageMetrics() map[string]int64

func (*ECSTask) GetExecutionStoppedAt added in v5.0.108

func (m *ECSTask) GetExecutionStoppedAt() int64

func (*ECSTask) GetFamily added in v5.0.108

func (m *ECSTask) GetFamily() string

func (*ECSTask) GetKnownStatus added in v5.0.108

func (m *ECSTask) GetKnownStatus() string

func (*ECSTask) GetLaunchType added in v5.0.108

func (m *ECSTask) GetLaunchType() string

func (*ECSTask) GetLimits added in v5.0.108

func (m *ECSTask) GetLimits() map[string]float64

func (*ECSTask) GetPullStartedAt added in v5.0.108

func (m *ECSTask) GetPullStartedAt() int64

func (*ECSTask) GetPullStoppedAt added in v5.0.108

func (m *ECSTask) GetPullStoppedAt() int64

func (*ECSTask) GetResourceVersion added in v5.0.108

func (m *ECSTask) GetResourceVersion() string

func (*ECSTask) GetServiceName added in v5.0.108

func (m *ECSTask) GetServiceName() string

func (*ECSTask) GetTags added in v5.0.108

func (m *ECSTask) GetTags() []string

func (*ECSTask) GetVersion added in v5.0.108

func (m *ECSTask) GetVersion() string

func (*ECSTask) GetVpcId added in v5.0.108

func (m *ECSTask) GetVpcId() string

func (*ECSTask) Marshal added in v5.0.108

func (m *ECSTask) Marshal() (dAtA []byte, err error)

func (*ECSTask) MarshalTo added in v5.0.108

func (m *ECSTask) MarshalTo(dAtA []byte) (int, error)

func (*ECSTask) MarshalToSizedBuffer added in v5.0.108

func (m *ECSTask) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ECSTask) ProtoMessage added in v5.0.108

func (*ECSTask) ProtoMessage()

func (*ECSTask) Reset added in v5.0.108

func (m *ECSTask) Reset()

func (*ECSTask) Size added in v5.0.108

func (m *ECSTask) Size() (n int)

func (*ECSTask) String added in v5.0.108

func (m *ECSTask) String() string

func (*ECSTask) Unmarshal added in v5.0.108

func (m *ECSTask) Unmarshal(dAtA []byte) error

func (*ECSTask) XXX_DiscardUnknown added in v5.0.108

func (m *ECSTask) XXX_DiscardUnknown()

func (*ECSTask) XXX_Marshal added in v5.0.108

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

func (*ECSTask) XXX_Merge added in v5.0.108

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

func (*ECSTask) XXX_Size added in v5.0.108

func (m *ECSTask) XXX_Size() int

func (*ECSTask) XXX_Unmarshal added in v5.0.108

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

type ECSTaskBuilder added in v5.0.108

type ECSTaskBuilder struct {
	// contains filtered or unexported fields
}

func NewECSTaskBuilder added in v5.0.108

func NewECSTaskBuilder(writer io.Writer) *ECSTaskBuilder

func (*ECSTaskBuilder) AddContainerInstanceTags added in v5.0.108

func (x *ECSTaskBuilder) AddContainerInstanceTags(v string)

func (*ECSTaskBuilder) AddContainers added in v5.0.108

func (x *ECSTaskBuilder) AddContainers(cb func(w *ECSContainerBuilder))

func (*ECSTaskBuilder) AddEcsTags added in v5.0.108

func (x *ECSTaskBuilder) AddEcsTags(v string)

func (*ECSTaskBuilder) AddEphemeralStorageMetrics added in v5.0.108

func (x *ECSTaskBuilder) AddEphemeralStorageMetrics(cb func(w *ECSTask_EphemeralStorageMetricsEntryBuilder))

func (*ECSTaskBuilder) AddLimits added in v5.0.108

func (x *ECSTaskBuilder) AddLimits(cb func(w *ECSTask_LimitsEntryBuilder))

func (*ECSTaskBuilder) AddTags added in v5.0.108

func (x *ECSTaskBuilder) AddTags(v string)

func (*ECSTaskBuilder) Reset added in v5.0.108

func (x *ECSTaskBuilder) Reset(writer io.Writer)

func (*ECSTaskBuilder) SetArn added in v5.0.108

func (x *ECSTaskBuilder) SetArn(v string)

func (*ECSTaskBuilder) SetAvailabilityZone added in v5.0.108

func (x *ECSTaskBuilder) SetAvailabilityZone(v string)

func (*ECSTaskBuilder) SetDesiredStatus added in v5.0.108

func (x *ECSTaskBuilder) SetDesiredStatus(v string)

func (*ECSTaskBuilder) SetExecutionStoppedAt added in v5.0.108

func (x *ECSTaskBuilder) SetExecutionStoppedAt(v int64)

func (*ECSTaskBuilder) SetFamily added in v5.0.108

func (x *ECSTaskBuilder) SetFamily(v string)

func (*ECSTaskBuilder) SetKnownStatus added in v5.0.108

func (x *ECSTaskBuilder) SetKnownStatus(v string)

func (*ECSTaskBuilder) SetLaunchType added in v5.0.108

func (x *ECSTaskBuilder) SetLaunchType(v string)

func (*ECSTaskBuilder) SetPullStartedAt added in v5.0.108

func (x *ECSTaskBuilder) SetPullStartedAt(v int64)

func (*ECSTaskBuilder) SetPullStoppedAt added in v5.0.108

func (x *ECSTaskBuilder) SetPullStoppedAt(v int64)

func (*ECSTaskBuilder) SetResourceVersion added in v5.0.108

func (x *ECSTaskBuilder) SetResourceVersion(v string)

func (*ECSTaskBuilder) SetServiceName added in v5.0.108

func (x *ECSTaskBuilder) SetServiceName(v string)

func (*ECSTaskBuilder) SetVersion added in v5.0.108

func (x *ECSTaskBuilder) SetVersion(v string)

func (*ECSTaskBuilder) SetVpcId added in v5.0.108

func (x *ECSTaskBuilder) SetVpcId(v string)

type ECSTask_EphemeralStorageMetricsEntryBuilder added in v5.0.108

type ECSTask_EphemeralStorageMetricsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewECSTask_EphemeralStorageMetricsEntryBuilder added in v5.0.108

func NewECSTask_EphemeralStorageMetricsEntryBuilder(writer io.Writer) *ECSTask_EphemeralStorageMetricsEntryBuilder

func (*ECSTask_EphemeralStorageMetricsEntryBuilder) Reset added in v5.0.108

func (*ECSTask_EphemeralStorageMetricsEntryBuilder) SetKey added in v5.0.108

func (*ECSTask_EphemeralStorageMetricsEntryBuilder) SetValue added in v5.0.108

type ECSTask_LimitsEntryBuilder added in v5.0.108

type ECSTask_LimitsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewECSTask_LimitsEntryBuilder added in v5.0.108

func NewECSTask_LimitsEntryBuilder(writer io.Writer) *ECSTask_LimitsEntryBuilder

func (*ECSTask_LimitsEntryBuilder) Reset added in v5.0.108

func (x *ECSTask_LimitsEntryBuilder) Reset(writer io.Writer)

func (*ECSTask_LimitsEntryBuilder) SetKey added in v5.0.108

func (x *ECSTask_LimitsEntryBuilder) SetKey(v string)

func (*ECSTask_LimitsEntryBuilder) SetValue added in v5.0.108

func (x *ECSTask_LimitsEntryBuilder) SetValue(v float64)

type EphemeralPortState

type EphemeralPortState int32
const (
	EphemeralPortState_ephemeralUnspecified EphemeralPortState = 0
	EphemeralPortState_ephemeralTrue        EphemeralPortState = 1
	EphemeralPortState_ephemeralFalse       EphemeralPortState = 2
)

func (EphemeralPortState) EnumDescriptor

func (EphemeralPortState) EnumDescriptor() ([]byte, []int)

func (EphemeralPortState) String

func (x EphemeralPortState) String() string

type ExternalMetricSource added in v5.0.93

type ExternalMetricSource struct {
	Metric *MetricIdentifier `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"`
	Target *MetricTarget     `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
}

func (*ExternalMetricSource) Descriptor added in v5.0.93

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

func (*ExternalMetricSource) GetMetric added in v5.0.93

func (m *ExternalMetricSource) GetMetric() *MetricIdentifier

func (*ExternalMetricSource) GetTarget added in v5.0.93

func (m *ExternalMetricSource) GetTarget() *MetricTarget

func (*ExternalMetricSource) Marshal added in v5.0.93

func (m *ExternalMetricSource) Marshal() (dAtA []byte, err error)

func (*ExternalMetricSource) MarshalTo added in v5.0.93

func (m *ExternalMetricSource) MarshalTo(dAtA []byte) (int, error)

func (*ExternalMetricSource) MarshalToSizedBuffer added in v5.0.102

func (m *ExternalMetricSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalMetricSource) ProtoMessage added in v5.0.93

func (*ExternalMetricSource) ProtoMessage()

func (*ExternalMetricSource) Reset added in v5.0.93

func (m *ExternalMetricSource) Reset()

func (*ExternalMetricSource) Size added in v5.0.93

func (m *ExternalMetricSource) Size() (n int)

func (*ExternalMetricSource) String added in v5.0.93

func (m *ExternalMetricSource) String() string

func (*ExternalMetricSource) Unmarshal added in v5.0.93

func (m *ExternalMetricSource) Unmarshal(dAtA []byte) error

func (*ExternalMetricSource) XXX_DiscardUnknown added in v5.0.102

func (m *ExternalMetricSource) XXX_DiscardUnknown()

func (*ExternalMetricSource) XXX_Marshal added in v5.0.102

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

func (*ExternalMetricSource) XXX_Merge added in v5.0.102

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

func (*ExternalMetricSource) XXX_Size added in v5.0.102

func (m *ExternalMetricSource) XXX_Size() int

func (*ExternalMetricSource) XXX_Unmarshal added in v5.0.102

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

type ExternalMetricSourceBuilder added in v5.0.94

type ExternalMetricSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewExternalMetricSourceBuilder added in v5.0.94

func NewExternalMetricSourceBuilder(writer io.Writer) *ExternalMetricSourceBuilder

func (*ExternalMetricSourceBuilder) Reset added in v5.0.94

func (x *ExternalMetricSourceBuilder) Reset(writer io.Writer)

func (*ExternalMetricSourceBuilder) SetMetric added in v5.0.94

func (x *ExternalMetricSourceBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

func (*ExternalMetricSourceBuilder) SetTarget added in v5.0.94

func (x *ExternalMetricSourceBuilder) SetTarget(cb func(w *MetricTargetBuilder))

type ExternalMetricStatus added in v5.0.93

type ExternalMetricStatus struct {
	Metric  *MetricIdentifier `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"`
	Current int64             `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
}

func (*ExternalMetricStatus) Descriptor added in v5.0.93

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

func (*ExternalMetricStatus) GetCurrent added in v5.0.102

func (m *ExternalMetricStatus) GetCurrent() int64

func (*ExternalMetricStatus) GetMetric added in v5.0.93

func (m *ExternalMetricStatus) GetMetric() *MetricIdentifier

func (*ExternalMetricStatus) Marshal added in v5.0.93

func (m *ExternalMetricStatus) Marshal() (dAtA []byte, err error)

func (*ExternalMetricStatus) MarshalTo added in v5.0.93

func (m *ExternalMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*ExternalMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ExternalMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalMetricStatus) ProtoMessage added in v5.0.93

func (*ExternalMetricStatus) ProtoMessage()

func (*ExternalMetricStatus) Reset added in v5.0.93

func (m *ExternalMetricStatus) Reset()

func (*ExternalMetricStatus) Size added in v5.0.93

func (m *ExternalMetricStatus) Size() (n int)

func (*ExternalMetricStatus) String added in v5.0.93

func (m *ExternalMetricStatus) String() string

func (*ExternalMetricStatus) Unmarshal added in v5.0.93

func (m *ExternalMetricStatus) Unmarshal(dAtA []byte) error

func (*ExternalMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ExternalMetricStatus) XXX_DiscardUnknown()

func (*ExternalMetricStatus) XXX_Marshal added in v5.0.102

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

func (*ExternalMetricStatus) XXX_Merge added in v5.0.102

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

func (*ExternalMetricStatus) XXX_Size added in v5.0.102

func (m *ExternalMetricStatus) XXX_Size() int

func (*ExternalMetricStatus) XXX_Unmarshal added in v5.0.102

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

type ExternalMetricStatusBuilder added in v5.0.94

type ExternalMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewExternalMetricStatusBuilder added in v5.0.94

func NewExternalMetricStatusBuilder(writer io.Writer) *ExternalMetricStatusBuilder

func (*ExternalMetricStatusBuilder) Reset added in v5.0.94

func (x *ExternalMetricStatusBuilder) Reset(writer io.Writer)

func (*ExternalMetricStatusBuilder) SetCurrent added in v5.0.94

func (x *ExternalMetricStatusBuilder) SetCurrent(v int64)

func (*ExternalMetricStatusBuilder) SetMetric added in v5.0.94

func (x *ExternalMetricStatusBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

type GCEPersistentDiskVolumeSource added in v5.0.85

type GCEPersistentDiskVolumeSource struct {
	PdName    string `protobuf:"bytes,1,opt,name=pdName,proto3" json:"pdName,omitempty"`
	FsType    string `protobuf:"bytes,2,opt,name=fsType,proto3" json:"fsType,omitempty"`
	Partition int32  `protobuf:"varint,3,opt,name=partition,proto3" json:"partition,omitempty"`
	ReadOnly  bool   `protobuf:"varint,4,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L1616

func (*GCEPersistentDiskVolumeSource) Descriptor added in v5.0.85

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

func (*GCEPersistentDiskVolumeSource) GetFsType added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) GetFsType() string

func (*GCEPersistentDiskVolumeSource) GetPartition added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) GetPartition() int32

func (*GCEPersistentDiskVolumeSource) GetPdName added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) GetPdName() string

func (*GCEPersistentDiskVolumeSource) GetReadOnly added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) GetReadOnly() bool

func (*GCEPersistentDiskVolumeSource) Marshal added in v5.0.85

func (m *GCEPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error)

func (*GCEPersistentDiskVolumeSource) MarshalTo added in v5.0.85

func (m *GCEPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*GCEPersistentDiskVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GCEPersistentDiskVolumeSource) ProtoMessage added in v5.0.85

func (*GCEPersistentDiskVolumeSource) ProtoMessage()

func (*GCEPersistentDiskVolumeSource) Reset added in v5.0.85

func (m *GCEPersistentDiskVolumeSource) Reset()

func (*GCEPersistentDiskVolumeSource) Size added in v5.0.85

func (m *GCEPersistentDiskVolumeSource) Size() (n int)

func (*GCEPersistentDiskVolumeSource) String added in v5.0.85

func (*GCEPersistentDiskVolumeSource) Unmarshal added in v5.0.85

func (m *GCEPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error

func (*GCEPersistentDiskVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) XXX_DiscardUnknown()

func (*GCEPersistentDiskVolumeSource) XXX_Marshal added in v5.0.102

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

func (*GCEPersistentDiskVolumeSource) XXX_Merge added in v5.0.102

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

func (*GCEPersistentDiskVolumeSource) XXX_Size added in v5.0.102

func (m *GCEPersistentDiskVolumeSource) XXX_Size() int

func (*GCEPersistentDiskVolumeSource) XXX_Unmarshal added in v5.0.102

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

type GCEPersistentDiskVolumeSourceBuilder added in v5.0.94

type GCEPersistentDiskVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewGCEPersistentDiskVolumeSourceBuilder added in v5.0.94

func NewGCEPersistentDiskVolumeSourceBuilder(writer io.Writer) *GCEPersistentDiskVolumeSourceBuilder

func (*GCEPersistentDiskVolumeSourceBuilder) Reset added in v5.0.94

func (*GCEPersistentDiskVolumeSourceBuilder) SetFsType added in v5.0.94

func (*GCEPersistentDiskVolumeSourceBuilder) SetPartition added in v5.0.94

func (x *GCEPersistentDiskVolumeSourceBuilder) SetPartition(v int32)

func (*GCEPersistentDiskVolumeSourceBuilder) SetPdName added in v5.0.94

func (*GCEPersistentDiskVolumeSourceBuilder) SetReadOnly added in v5.0.94

func (x *GCEPersistentDiskVolumeSourceBuilder) SetReadOnly(v bool)

type HPAScalingPolicy added in v5.0.93

type HPAScalingPolicy struct {
	Type          string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Value         int32  `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	PeriodSeconds int32  `protobuf:"varint,3,opt,name=periodSeconds,proto3" json:"periodSeconds,omitempty"`
}

func (*HPAScalingPolicy) Descriptor added in v5.0.93

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

func (*HPAScalingPolicy) GetPeriodSeconds added in v5.0.102

func (m *HPAScalingPolicy) GetPeriodSeconds() int32

func (*HPAScalingPolicy) GetType added in v5.0.102

func (m *HPAScalingPolicy) GetType() string

func (*HPAScalingPolicy) GetValue added in v5.0.102

func (m *HPAScalingPolicy) GetValue() int32

func (*HPAScalingPolicy) Marshal added in v5.0.93

func (m *HPAScalingPolicy) Marshal() (dAtA []byte, err error)

func (*HPAScalingPolicy) MarshalTo added in v5.0.93

func (m *HPAScalingPolicy) MarshalTo(dAtA []byte) (int, error)

func (*HPAScalingPolicy) MarshalToSizedBuffer added in v5.0.102

func (m *HPAScalingPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HPAScalingPolicy) ProtoMessage added in v5.0.93

func (*HPAScalingPolicy) ProtoMessage()

func (*HPAScalingPolicy) Reset added in v5.0.93

func (m *HPAScalingPolicy) Reset()

func (*HPAScalingPolicy) Size added in v5.0.93

func (m *HPAScalingPolicy) Size() (n int)

func (*HPAScalingPolicy) String added in v5.0.93

func (m *HPAScalingPolicy) String() string

func (*HPAScalingPolicy) Unmarshal added in v5.0.93

func (m *HPAScalingPolicy) Unmarshal(dAtA []byte) error

func (*HPAScalingPolicy) XXX_DiscardUnknown added in v5.0.102

func (m *HPAScalingPolicy) XXX_DiscardUnknown()

func (*HPAScalingPolicy) XXX_Marshal added in v5.0.102

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

func (*HPAScalingPolicy) XXX_Merge added in v5.0.102

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

func (*HPAScalingPolicy) XXX_Size added in v5.0.102

func (m *HPAScalingPolicy) XXX_Size() int

func (*HPAScalingPolicy) XXX_Unmarshal added in v5.0.102

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

type HPAScalingPolicyBuilder added in v5.0.94

type HPAScalingPolicyBuilder struct {
	// contains filtered or unexported fields
}

func NewHPAScalingPolicyBuilder added in v5.0.94

func NewHPAScalingPolicyBuilder(writer io.Writer) *HPAScalingPolicyBuilder

func (*HPAScalingPolicyBuilder) Reset added in v5.0.94

func (x *HPAScalingPolicyBuilder) Reset(writer io.Writer)

func (*HPAScalingPolicyBuilder) SetPeriodSeconds added in v5.0.94

func (x *HPAScalingPolicyBuilder) SetPeriodSeconds(v int32)

func (*HPAScalingPolicyBuilder) SetType added in v5.0.94

func (x *HPAScalingPolicyBuilder) SetType(v string)

func (*HPAScalingPolicyBuilder) SetValue added in v5.0.94

func (x *HPAScalingPolicyBuilder) SetValue(v int32)

type HPAScalingRules added in v5.0.93

type HPAScalingRules struct {
	StabilizationWindowSeconds int32               `protobuf:"varint,1,opt,name=stabilizationWindowSeconds,proto3" json:"stabilizationWindowSeconds,omitempty"`
	SelectPolicy               string              `protobuf:"bytes,2,opt,name=selectPolicy,proto3" json:"selectPolicy,omitempty"`
	Policies                   []*HPAScalingPolicy `protobuf:"bytes,3,rep,name=policies,proto3" json:"policies,omitempty"`
}

func (*HPAScalingRules) Descriptor added in v5.0.93

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

func (*HPAScalingRules) GetPolicies added in v5.0.93

func (m *HPAScalingRules) GetPolicies() []*HPAScalingPolicy

func (*HPAScalingRules) GetSelectPolicy added in v5.0.102

func (m *HPAScalingRules) GetSelectPolicy() string

func (*HPAScalingRules) GetStabilizationWindowSeconds added in v5.0.102

func (m *HPAScalingRules) GetStabilizationWindowSeconds() int32

func (*HPAScalingRules) Marshal added in v5.0.93

func (m *HPAScalingRules) Marshal() (dAtA []byte, err error)

func (*HPAScalingRules) MarshalTo added in v5.0.93

func (m *HPAScalingRules) MarshalTo(dAtA []byte) (int, error)

func (*HPAScalingRules) MarshalToSizedBuffer added in v5.0.102

func (m *HPAScalingRules) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HPAScalingRules) ProtoMessage added in v5.0.93

func (*HPAScalingRules) ProtoMessage()

func (*HPAScalingRules) Reset added in v5.0.93

func (m *HPAScalingRules) Reset()

func (*HPAScalingRules) Size added in v5.0.93

func (m *HPAScalingRules) Size() (n int)

func (*HPAScalingRules) String added in v5.0.93

func (m *HPAScalingRules) String() string

func (*HPAScalingRules) Unmarshal added in v5.0.93

func (m *HPAScalingRules) Unmarshal(dAtA []byte) error

func (*HPAScalingRules) XXX_DiscardUnknown added in v5.0.102

func (m *HPAScalingRules) XXX_DiscardUnknown()

func (*HPAScalingRules) XXX_Marshal added in v5.0.102

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

func (*HPAScalingRules) XXX_Merge added in v5.0.102

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

func (*HPAScalingRules) XXX_Size added in v5.0.102

func (m *HPAScalingRules) XXX_Size() int

func (*HPAScalingRules) XXX_Unmarshal added in v5.0.102

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

type HPAScalingRulesBuilder added in v5.0.94

type HPAScalingRulesBuilder struct {
	// contains filtered or unexported fields
}

func NewHPAScalingRulesBuilder added in v5.0.94

func NewHPAScalingRulesBuilder(writer io.Writer) *HPAScalingRulesBuilder

func (*HPAScalingRulesBuilder) AddPolicies added in v5.0.94

func (x *HPAScalingRulesBuilder) AddPolicies(cb func(w *HPAScalingPolicyBuilder))

func (*HPAScalingRulesBuilder) Reset added in v5.0.94

func (x *HPAScalingRulesBuilder) Reset(writer io.Writer)

func (*HPAScalingRulesBuilder) SetSelectPolicy added in v5.0.94

func (x *HPAScalingRulesBuilder) SetSelectPolicy(v string)

func (*HPAScalingRulesBuilder) SetStabilizationWindowSeconds added in v5.0.94

func (x *HPAScalingRulesBuilder) SetStabilizationWindowSeconds(v int32)

type HTTP2Aggregations added in v5.0.74

type HTTP2Aggregations struct {
	EndpointAggregations []*HTTPStats `protobuf:"bytes,1,rep,name=endpointAggregations,proto3" json:"endpointAggregations,omitempty"`
}

The current state of HTTP2Aggregations is identical to that of HTTPAggregations. However, there is a possibility that additional fields might be added to it in the future.

func (*HTTP2Aggregations) Descriptor added in v5.0.74

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

func (*HTTP2Aggregations) GetEndpointAggregations added in v5.0.74

func (m *HTTP2Aggregations) GetEndpointAggregations() []*HTTPStats

func (*HTTP2Aggregations) Marshal added in v5.0.74

func (m *HTTP2Aggregations) Marshal() (dAtA []byte, err error)

func (*HTTP2Aggregations) MarshalTo added in v5.0.74

func (m *HTTP2Aggregations) MarshalTo(dAtA []byte) (int, error)

func (*HTTP2Aggregations) MarshalToSizedBuffer added in v5.0.102

func (m *HTTP2Aggregations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HTTP2Aggregations) ProtoMessage added in v5.0.74

func (*HTTP2Aggregations) ProtoMessage()

func (*HTTP2Aggregations) Reset added in v5.0.74

func (m *HTTP2Aggregations) Reset()

func (*HTTP2Aggregations) Size added in v5.0.74

func (m *HTTP2Aggregations) Size() (n int)

func (*HTTP2Aggregations) String added in v5.0.74

func (m *HTTP2Aggregations) String() string

func (*HTTP2Aggregations) Unmarshal added in v5.0.74

func (m *HTTP2Aggregations) Unmarshal(dAtA []byte) error

func (*HTTP2Aggregations) XXX_DiscardUnknown added in v5.0.102

func (m *HTTP2Aggregations) XXX_DiscardUnknown()

func (*HTTP2Aggregations) XXX_Marshal added in v5.0.102

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

func (*HTTP2Aggregations) XXX_Merge added in v5.0.102

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

func (*HTTP2Aggregations) XXX_Size added in v5.0.102

func (m *HTTP2Aggregations) XXX_Size() int

func (*HTTP2Aggregations) XXX_Unmarshal added in v5.0.102

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

type HTTP2AggregationsBuilder added in v5.0.94

type HTTP2AggregationsBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTP2AggregationsBuilder added in v5.0.94

func NewHTTP2AggregationsBuilder(writer io.Writer) *HTTP2AggregationsBuilder

func (*HTTP2AggregationsBuilder) AddEndpointAggregations added in v5.0.94

func (x *HTTP2AggregationsBuilder) AddEndpointAggregations(cb func(w *HTTPStatsBuilder))

func (*HTTP2AggregationsBuilder) Reset added in v5.0.94

func (x *HTTP2AggregationsBuilder) Reset(writer io.Writer)

type HTTPAggregations

type HTTPAggregations struct {
	EndpointAggregations []*HTTPStats `protobuf:"bytes,2,rep,name=endpointAggregations,proto3" json:"endpointAggregations,omitempty"`
}

func (*HTTPAggregations) Descriptor

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

func (*HTTPAggregations) GetEndpointAggregations

func (m *HTTPAggregations) GetEndpointAggregations() []*HTTPStats

func (*HTTPAggregations) Marshal

func (m *HTTPAggregations) Marshal() (dAtA []byte, err error)

func (*HTTPAggregations) MarshalTo

func (m *HTTPAggregations) MarshalTo(dAtA []byte) (int, error)

func (*HTTPAggregations) MarshalToSizedBuffer added in v5.0.102

func (m *HTTPAggregations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HTTPAggregations) ProtoMessage

func (*HTTPAggregations) ProtoMessage()

func (*HTTPAggregations) Reset

func (m *HTTPAggregations) Reset()

func (*HTTPAggregations) Size

func (m *HTTPAggregations) Size() (n int)

func (*HTTPAggregations) String

func (m *HTTPAggregations) String() string

func (*HTTPAggregations) Unmarshal

func (m *HTTPAggregations) Unmarshal(dAtA []byte) error

func (*HTTPAggregations) XXX_DiscardUnknown added in v5.0.102

func (m *HTTPAggregations) XXX_DiscardUnknown()

func (*HTTPAggregations) XXX_Marshal added in v5.0.102

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

func (*HTTPAggregations) XXX_Merge added in v5.0.102

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

func (*HTTPAggregations) XXX_Size added in v5.0.102

func (m *HTTPAggregations) XXX_Size() int

func (*HTTPAggregations) XXX_Unmarshal added in v5.0.102

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

type HTTPAggregationsBuilder added in v5.0.94

type HTTPAggregationsBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTPAggregationsBuilder added in v5.0.94

func NewHTTPAggregationsBuilder(writer io.Writer) *HTTPAggregationsBuilder

func (*HTTPAggregationsBuilder) AddEndpointAggregations added in v5.0.94

func (x *HTTPAggregationsBuilder) AddEndpointAggregations(cb func(w *HTTPStatsBuilder))

func (*HTTPAggregationsBuilder) Reset added in v5.0.94

func (x *HTTPAggregationsBuilder) Reset(writer io.Writer)

type HTTPIngressPath added in v5.0.14

type HTTPIngressPath struct {
	Path     string          `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	PathType string          `protobuf:"bytes,3,opt,name=pathType,proto3" json:"pathType,omitempty"`
	Backend  *IngressBackend `protobuf:"bytes,2,opt,name=backend,proto3" json:"backend,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L35

func (*HTTPIngressPath) Descriptor added in v5.0.14

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

func (*HTTPIngressPath) GetBackend added in v5.0.14

func (m *HTTPIngressPath) GetBackend() *IngressBackend

func (*HTTPIngressPath) GetPath added in v5.0.102

func (m *HTTPIngressPath) GetPath() string

func (*HTTPIngressPath) GetPathType added in v5.0.102

func (m *HTTPIngressPath) GetPathType() string

func (*HTTPIngressPath) Marshal added in v5.0.14

func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error)

func (*HTTPIngressPath) MarshalTo added in v5.0.14

func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error)

func (*HTTPIngressPath) MarshalToSizedBuffer added in v5.0.102

func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HTTPIngressPath) ProtoMessage added in v5.0.14

func (*HTTPIngressPath) ProtoMessage()

func (*HTTPIngressPath) Reset added in v5.0.14

func (m *HTTPIngressPath) Reset()

func (*HTTPIngressPath) Size added in v5.0.14

func (m *HTTPIngressPath) Size() (n int)

func (*HTTPIngressPath) String added in v5.0.14

func (m *HTTPIngressPath) String() string

func (*HTTPIngressPath) Unmarshal added in v5.0.14

func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error

func (*HTTPIngressPath) XXX_DiscardUnknown added in v5.0.102

func (m *HTTPIngressPath) XXX_DiscardUnknown()

func (*HTTPIngressPath) XXX_Marshal added in v5.0.102

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

func (*HTTPIngressPath) XXX_Merge added in v5.0.102

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

func (*HTTPIngressPath) XXX_Size added in v5.0.102

func (m *HTTPIngressPath) XXX_Size() int

func (*HTTPIngressPath) XXX_Unmarshal added in v5.0.102

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

type HTTPIngressPathBuilder added in v5.0.94

type HTTPIngressPathBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTPIngressPathBuilder added in v5.0.94

func NewHTTPIngressPathBuilder(writer io.Writer) *HTTPIngressPathBuilder

func (*HTTPIngressPathBuilder) Reset added in v5.0.94

func (x *HTTPIngressPathBuilder) Reset(writer io.Writer)

func (*HTTPIngressPathBuilder) SetBackend added in v5.0.94

func (x *HTTPIngressPathBuilder) SetBackend(cb func(w *IngressBackendBuilder))

func (*HTTPIngressPathBuilder) SetPath added in v5.0.94

func (x *HTTPIngressPathBuilder) SetPath(v string)

func (*HTTPIngressPathBuilder) SetPathType added in v5.0.94

func (x *HTTPIngressPathBuilder) SetPathType(v string)

type HTTPMethod

type HTTPMethod int32
const (
	HTTPMethod_Unknown HTTPMethod = 0
	HTTPMethod_Get     HTTPMethod = 1
	HTTPMethod_Post    HTTPMethod = 2
	HTTPMethod_Put     HTTPMethod = 3
	HTTPMethod_Delete  HTTPMethod = 4
	HTTPMethod_Head    HTTPMethod = 5
	HTTPMethod_Options HTTPMethod = 6
	HTTPMethod_Patch   HTTPMethod = 7
	HTTPMethod_Trace   HTTPMethod = 8
)

func (HTTPMethod) EnumDescriptor

func (HTTPMethod) EnumDescriptor() ([]byte, []int)

func (HTTPMethod) String

func (x HTTPMethod) String() string

type HTTPResponseStatus

type HTTPResponseStatus int32
const (
	HTTPResponseStatus_Info      HTTPResponseStatus = 0
	HTTPResponseStatus_Success   HTTPResponseStatus = 1
	HTTPResponseStatus_Redirect  HTTPResponseStatus = 2
	HTTPResponseStatus_ClientErr HTTPResponseStatus = 3
	HTTPResponseStatus_ServerErr HTTPResponseStatus = 4
)

func (HTTPResponseStatus) EnumDescriptor

func (HTTPResponseStatus) EnumDescriptor() ([]byte, []int)

func (HTTPResponseStatus) String

func (x HTTPResponseStatus) String() string

type HTTPStats

type HTTPStats struct {
	Path   string     `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	Method HTTPMethod `protobuf:"varint,5,opt,name=method,proto3,enum=datadog.process_agent.HTTPMethod" json:"method,omitempty"`
	// The agent can only read a limited part of the http header because
	// of cpu/memory contraints. It is thus possible that the path is not
	// read entirely.
	// In case we're sure we've read the http path entirely, fullPath will
	// be set to true. In any other cases, it would be set to false.
	FullPath              bool              `protobuf:"varint,6,opt,name=fullPath,proto3" json:"fullPath,omitempty"`
	StatsByResponseStatus []*HTTPStats_Data `protobuf:"bytes,1,rep,name=statsByResponseStatus,proto3" json:"statsByResponseStatus,omitempty"`
	// This is a temporary field, that might be removed (and the index to be reserved) in the near future.
	// This is the new format of saving aggregations. We support any status code rather than just the status code families
	// as used in statsByResponseStatus.
	StatsByStatusCode map[int32]*HTTPStats_Data `` /* 176-byte string literal not displayed */
}

func (*HTTPStats) Descriptor

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

func (*HTTPStats) GetFullPath added in v5.0.102

func (m *HTTPStats) GetFullPath() bool

func (*HTTPStats) GetMethod added in v5.0.102

func (m *HTTPStats) GetMethod() HTTPMethod

func (*HTTPStats) GetPath added in v5.0.102

func (m *HTTPStats) GetPath() string

func (*HTTPStats) GetStatsByResponseStatus

func (m *HTTPStats) GetStatsByResponseStatus() []*HTTPStats_Data

func (*HTTPStats) GetStatsByStatusCode added in v5.0.68

func (m *HTTPStats) GetStatsByStatusCode() map[int32]*HTTPStats_Data

func (*HTTPStats) Marshal

func (m *HTTPStats) Marshal() (dAtA []byte, err error)

func (*HTTPStats) MarshalTo

func (m *HTTPStats) MarshalTo(dAtA []byte) (int, error)

func (*HTTPStats) MarshalToSizedBuffer added in v5.0.102

func (m *HTTPStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HTTPStats) ProtoMessage

func (*HTTPStats) ProtoMessage()

func (*HTTPStats) Reset

func (m *HTTPStats) Reset()

func (*HTTPStats) Size

func (m *HTTPStats) Size() (n int)

func (*HTTPStats) String

func (m *HTTPStats) String() string

func (*HTTPStats) Unmarshal

func (m *HTTPStats) Unmarshal(dAtA []byte) error

func (*HTTPStats) XXX_DiscardUnknown added in v5.0.102

func (m *HTTPStats) XXX_DiscardUnknown()

func (*HTTPStats) XXX_Marshal added in v5.0.102

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

func (*HTTPStats) XXX_Merge added in v5.0.102

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

func (*HTTPStats) XXX_Size added in v5.0.102

func (m *HTTPStats) XXX_Size() int

func (*HTTPStats) XXX_Unmarshal added in v5.0.102

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

type HTTPStatsBuilder added in v5.0.94

type HTTPStatsBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTPStatsBuilder added in v5.0.94

func NewHTTPStatsBuilder(writer io.Writer) *HTTPStatsBuilder

func (*HTTPStatsBuilder) AddStatsByResponseStatus added in v5.0.94

func (x *HTTPStatsBuilder) AddStatsByResponseStatus(cb func(w *HTTPStats_DataBuilder))

func (*HTTPStatsBuilder) AddStatsByStatusCode added in v5.0.94

func (x *HTTPStatsBuilder) AddStatsByStatusCode(cb func(w *HTTPStats_StatsByStatusCodeEntryBuilder))

func (*HTTPStatsBuilder) Reset added in v5.0.94

func (x *HTTPStatsBuilder) Reset(writer io.Writer)

func (*HTTPStatsBuilder) SetFullPath added in v5.0.94

func (x *HTTPStatsBuilder) SetFullPath(v bool)

func (*HTTPStatsBuilder) SetMethod added in v5.0.94

func (x *HTTPStatsBuilder) SetMethod(v uint64)

func (*HTTPStatsBuilder) SetPath added in v5.0.94

func (x *HTTPStatsBuilder) SetPath(v string)

type HTTPStats_Data

type HTTPStats_Data struct {
	Count uint32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// a protobuf encoded sketch of all the requests in this HTTPStats. In nanoseconds.
	// this will be nil if count == 1
	// To decode:
	//    use a protobuf library to decode this into a github.com/DataDog/sketches-go/ddsketch/pb/sketchpb.DDSketch
	// then call github.com/DataDog/sketches-go/ddsketch.FromProto
	// To encode:
	//    create a github.com/DataDog/sketches-go/ddsketch.DDSketch
	//    call ToProto() and then run through a protobuf encoder
	Latencies []byte `protobuf:"bytes,2,opt,name=latencies,proto3" json:"latencies,omitempty"`
	// if the HTTPStats has a single sample, this field will be the latency (in nanoseconds) of the only sample.
	// this is purely to avoid the overhead of having single entry sketches.
	FirstLatencySample float64 `protobuf:"fixed64,4,opt,name=firstLatencySample,proto3" json:"firstLatencySample,omitempty"`
}

func (*HTTPStats_Data) Descriptor

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

func (*HTTPStats_Data) GetCount added in v5.0.102

func (m *HTTPStats_Data) GetCount() uint32

func (*HTTPStats_Data) GetFirstLatencySample added in v5.0.102

func (m *HTTPStats_Data) GetFirstLatencySample() float64

func (*HTTPStats_Data) GetLatencies added in v5.0.102

func (m *HTTPStats_Data) GetLatencies() []byte

func (*HTTPStats_Data) Marshal

func (m *HTTPStats_Data) Marshal() (dAtA []byte, err error)

func (*HTTPStats_Data) MarshalTo

func (m *HTTPStats_Data) MarshalTo(dAtA []byte) (int, error)

func (*HTTPStats_Data) MarshalToSizedBuffer added in v5.0.102

func (m *HTTPStats_Data) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HTTPStats_Data) ProtoMessage

func (*HTTPStats_Data) ProtoMessage()

func (*HTTPStats_Data) Reset

func (m *HTTPStats_Data) Reset()

func (*HTTPStats_Data) Size

func (m *HTTPStats_Data) Size() (n int)

func (*HTTPStats_Data) String

func (m *HTTPStats_Data) String() string

func (*HTTPStats_Data) Unmarshal

func (m *HTTPStats_Data) Unmarshal(dAtA []byte) error

func (*HTTPStats_Data) XXX_DiscardUnknown added in v5.0.102

func (m *HTTPStats_Data) XXX_DiscardUnknown()

func (*HTTPStats_Data) XXX_Marshal added in v5.0.102

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

func (*HTTPStats_Data) XXX_Merge added in v5.0.102

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

func (*HTTPStats_Data) XXX_Size added in v5.0.102

func (m *HTTPStats_Data) XXX_Size() int

func (*HTTPStats_Data) XXX_Unmarshal added in v5.0.102

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

type HTTPStats_DataBuilder added in v5.0.94

type HTTPStats_DataBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTPStats_DataBuilder added in v5.0.94

func NewHTTPStats_DataBuilder(writer io.Writer) *HTTPStats_DataBuilder

func (*HTTPStats_DataBuilder) Reset added in v5.0.94

func (x *HTTPStats_DataBuilder) Reset(writer io.Writer)

func (*HTTPStats_DataBuilder) SetCount added in v5.0.94

func (x *HTTPStats_DataBuilder) SetCount(v uint32)

func (*HTTPStats_DataBuilder) SetFirstLatencySample added in v5.0.94

func (x *HTTPStats_DataBuilder) SetFirstLatencySample(v float64)

func (*HTTPStats_DataBuilder) SetLatencies added in v5.0.94

func (x *HTTPStats_DataBuilder) SetLatencies(cb func(b *bytes.Buffer))

type HTTPStats_StatsByStatusCodeEntryBuilder added in v5.0.94

type HTTPStats_StatsByStatusCodeEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewHTTPStats_StatsByStatusCodeEntryBuilder added in v5.0.94

func NewHTTPStats_StatsByStatusCodeEntryBuilder(writer io.Writer) *HTTPStats_StatsByStatusCodeEntryBuilder

func (*HTTPStats_StatsByStatusCodeEntryBuilder) Reset added in v5.0.94

func (*HTTPStats_StatsByStatusCodeEntryBuilder) SetKey added in v5.0.94

func (*HTTPStats_StatsByStatusCodeEntryBuilder) SetValue added in v5.0.94

type HorizontalPodAutoscaler added in v5.0.93

type HorizontalPodAutoscaler struct {
	Metadata   *Metadata                           `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *HorizontalPodAutoscalerSpec        `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *HorizontalPodAutoscalerStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml       []byte                              `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags       []string                            `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Conditions []*HorizontalPodAutoscalerCondition `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

https://github.com/kubernetes/api/blob/v0.23.15/autoscaling/v2/types.go

func (*HorizontalPodAutoscaler) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscaler) GetConditions added in v5.0.93

func (*HorizontalPodAutoscaler) GetMetadata added in v5.0.93

func (m *HorizontalPodAutoscaler) GetMetadata() *Metadata

func (*HorizontalPodAutoscaler) GetSpec added in v5.0.93

func (*HorizontalPodAutoscaler) GetStatus added in v5.0.93

func (*HorizontalPodAutoscaler) GetTags added in v5.0.102

func (m *HorizontalPodAutoscaler) GetTags() []string

func (*HorizontalPodAutoscaler) GetYaml deprecated added in v5.0.102

func (m *HorizontalPodAutoscaler) GetYaml() []byte

Deprecated: Do not use.

func (*HorizontalPodAutoscaler) Marshal added in v5.0.93

func (m *HorizontalPodAutoscaler) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscaler) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscaler) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscaler) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscaler) ProtoMessage()

func (*HorizontalPodAutoscaler) Reset added in v5.0.93

func (m *HorizontalPodAutoscaler) Reset()

func (*HorizontalPodAutoscaler) Size added in v5.0.93

func (m *HorizontalPodAutoscaler) Size() (n int)

func (*HorizontalPodAutoscaler) String added in v5.0.93

func (m *HorizontalPodAutoscaler) String() string

func (*HorizontalPodAutoscaler) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscaler) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscaler) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscaler) XXX_DiscardUnknown()

func (*HorizontalPodAutoscaler) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscaler) XXX_Merge added in v5.0.102

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

func (*HorizontalPodAutoscaler) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscaler) XXX_Size() int

func (*HorizontalPodAutoscaler) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerBehavior added in v5.0.93

type HorizontalPodAutoscalerBehavior struct {
	ScaleUp   *HPAScalingRules `protobuf:"bytes,1,opt,name=scaleUp,proto3" json:"scaleUp,omitempty"`
	ScaleDown *HPAScalingRules `protobuf:"bytes,2,opt,name=scaleDown,proto3" json:"scaleDown,omitempty"`
}

func (*HorizontalPodAutoscalerBehavior) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerBehavior) GetScaleDown added in v5.0.93

func (*HorizontalPodAutoscalerBehavior) GetScaleUp added in v5.0.93

func (*HorizontalPodAutoscalerBehavior) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerBehavior) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerBehavior) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerBehavior) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerBehavior) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerBehavior) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerBehavior) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerBehavior) ProtoMessage()

func (*HorizontalPodAutoscalerBehavior) Reset added in v5.0.93

func (*HorizontalPodAutoscalerBehavior) Size added in v5.0.93

func (m *HorizontalPodAutoscalerBehavior) Size() (n int)

func (*HorizontalPodAutoscalerBehavior) String added in v5.0.93

func (*HorizontalPodAutoscalerBehavior) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerBehavior) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerBehavior) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerBehavior) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerBehavior) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerBehavior) XXX_Merge added in v5.0.102

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

func (*HorizontalPodAutoscalerBehavior) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerBehavior) XXX_Size() int

func (*HorizontalPodAutoscalerBehavior) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerBehaviorBuilder added in v5.0.94

type HorizontalPodAutoscalerBehaviorBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerBehaviorBuilder added in v5.0.94

func NewHorizontalPodAutoscalerBehaviorBuilder(writer io.Writer) *HorizontalPodAutoscalerBehaviorBuilder

func (*HorizontalPodAutoscalerBehaviorBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerBehaviorBuilder) SetScaleDown added in v5.0.94

func (*HorizontalPodAutoscalerBehaviorBuilder) SetScaleUp added in v5.0.94

type HorizontalPodAutoscalerBuilder added in v5.0.94

type HorizontalPodAutoscalerBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerBuilder added in v5.0.94

func NewHorizontalPodAutoscalerBuilder(writer io.Writer) *HorizontalPodAutoscalerBuilder

func (*HorizontalPodAutoscalerBuilder) AddConditions added in v5.0.94

func (*HorizontalPodAutoscalerBuilder) AddTags added in v5.0.94

func (x *HorizontalPodAutoscalerBuilder) AddTags(v string)

func (*HorizontalPodAutoscalerBuilder) Reset added in v5.0.94

func (x *HorizontalPodAutoscalerBuilder) Reset(writer io.Writer)

func (*HorizontalPodAutoscalerBuilder) SetMetadata added in v5.0.94

func (x *HorizontalPodAutoscalerBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*HorizontalPodAutoscalerBuilder) SetSpec added in v5.0.94

func (*HorizontalPodAutoscalerBuilder) SetStatus added in v5.0.94

func (*HorizontalPodAutoscalerBuilder) SetYaml added in v5.0.94

func (x *HorizontalPodAutoscalerBuilder) SetYaml(cb func(b *bytes.Buffer))

type HorizontalPodAutoscalerCondition added in v5.0.93

type HorizontalPodAutoscalerCondition struct {
	ConditionType      string `protobuf:"bytes,1,opt,name=conditionType,proto3" json:"conditionType,omitempty"`
	ConditionStatus    string `protobuf:"bytes,2,opt,name=conditionStatus,proto3" json:"conditionStatus,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

func (*HorizontalPodAutoscalerCondition) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerCondition) GetConditionStatus added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) GetConditionStatus() string

func (*HorizontalPodAutoscalerCondition) GetConditionType added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) GetConditionType() string

func (*HorizontalPodAutoscalerCondition) GetLastTransitionTime added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) GetLastTransitionTime() int64

func (*HorizontalPodAutoscalerCondition) GetMessage added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) GetMessage() string

func (*HorizontalPodAutoscalerCondition) GetReason added in v5.0.102

func (*HorizontalPodAutoscalerCondition) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerCondition) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerCondition) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerCondition) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerCondition) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerCondition) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerCondition) ProtoMessage()

func (*HorizontalPodAutoscalerCondition) Reset added in v5.0.93

func (*HorizontalPodAutoscalerCondition) Size added in v5.0.93

func (m *HorizontalPodAutoscalerCondition) Size() (n int)

func (*HorizontalPodAutoscalerCondition) String added in v5.0.93

func (*HorizontalPodAutoscalerCondition) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerCondition) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerCondition) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerCondition) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerCondition) XXX_Merge added in v5.0.102

func (*HorizontalPodAutoscalerCondition) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerCondition) XXX_Size() int

func (*HorizontalPodAutoscalerCondition) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerConditionBuilder added in v5.0.94

type HorizontalPodAutoscalerConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerConditionBuilder added in v5.0.94

func NewHorizontalPodAutoscalerConditionBuilder(writer io.Writer) *HorizontalPodAutoscalerConditionBuilder

func (*HorizontalPodAutoscalerConditionBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerConditionBuilder) SetConditionStatus added in v5.0.94

func (x *HorizontalPodAutoscalerConditionBuilder) SetConditionStatus(v string)

func (*HorizontalPodAutoscalerConditionBuilder) SetConditionType added in v5.0.94

func (x *HorizontalPodAutoscalerConditionBuilder) SetConditionType(v string)

func (*HorizontalPodAutoscalerConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *HorizontalPodAutoscalerConditionBuilder) SetLastTransitionTime(v int64)

func (*HorizontalPodAutoscalerConditionBuilder) SetMessage added in v5.0.94

func (*HorizontalPodAutoscalerConditionBuilder) SetReason added in v5.0.94

type HorizontalPodAutoscalerMetricSpec added in v5.0.93

type HorizontalPodAutoscalerMetricSpec struct {
	Type              string                         `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Object            *ObjectMetricSource            `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"`
	Pods              *PodsMetricSource              `protobuf:"bytes,3,opt,name=pods,proto3" json:"pods,omitempty"`
	Resource          *ResourceMetricSource          `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"`
	ContainerResource *ContainerResourceMetricSource `protobuf:"bytes,5,opt,name=containerResource,proto3" json:"containerResource,omitempty"`
	External          *ExternalMetricSource          `protobuf:"bytes,6,opt,name=external,proto3" json:"external,omitempty"`
}

func (*HorizontalPodAutoscalerMetricSpec) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerMetricSpec) GetContainerResource added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) GetExternal added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) GetObject added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) GetPods added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) GetResource added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) GetType added in v5.0.102

func (*HorizontalPodAutoscalerMetricSpec) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerMetricSpec) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerMetricSpec) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerMetricSpec) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerMetricSpec) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerMetricSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerMetricSpec) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) ProtoMessage()

func (*HorizontalPodAutoscalerMetricSpec) Reset added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) Size added in v5.0.93

func (m *HorizontalPodAutoscalerMetricSpec) Size() (n int)

func (*HorizontalPodAutoscalerMetricSpec) String added in v5.0.93

func (*HorizontalPodAutoscalerMetricSpec) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerMetricSpec) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerMetricSpec) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerMetricSpec) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerMetricSpec) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerMetricSpec) XXX_Merge added in v5.0.102

func (*HorizontalPodAutoscalerMetricSpec) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerMetricSpec) XXX_Size() int

func (*HorizontalPodAutoscalerMetricSpec) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerMetricSpecBuilder added in v5.0.94

type HorizontalPodAutoscalerMetricSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerMetricSpecBuilder added in v5.0.94

func NewHorizontalPodAutoscalerMetricSpecBuilder(writer io.Writer) *HorizontalPodAutoscalerMetricSpecBuilder

func (*HorizontalPodAutoscalerMetricSpecBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetContainerResource added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetExternal added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetObject added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetPods added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetResource added in v5.0.94

func (*HorizontalPodAutoscalerMetricSpecBuilder) SetType added in v5.0.94

type HorizontalPodAutoscalerMetricStatus added in v5.0.93

type HorizontalPodAutoscalerMetricStatus struct {
	Type              string                         `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Object            *ObjectMetricStatus            `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"`
	Pods              *PodsMetricStatus              `protobuf:"bytes,3,opt,name=pods,proto3" json:"pods,omitempty"`
	Resource          *ResourceMetricStatus          `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"`
	ContainerResource *ContainerResourceMetricStatus `protobuf:"bytes,5,opt,name=containerResource,proto3" json:"containerResource,omitempty"`
	External          *ExternalMetricStatus          `protobuf:"bytes,6,opt,name=external,proto3" json:"external,omitempty"`
}

func (*HorizontalPodAutoscalerMetricStatus) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerMetricStatus) GetContainerResource added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) GetExternal added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) GetObject added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) GetPods added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) GetResource added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) GetType added in v5.0.102

func (*HorizontalPodAutoscalerMetricStatus) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerMetricStatus) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerMetricStatus) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerMetricStatus) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) ProtoMessage()

func (*HorizontalPodAutoscalerMetricStatus) Reset added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) Size added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) String added in v5.0.93

func (*HorizontalPodAutoscalerMetricStatus) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerMetricStatus) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerMetricStatus) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerMetricStatus) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerMetricStatus) XXX_Merge added in v5.0.102

func (*HorizontalPodAutoscalerMetricStatus) XXX_Size added in v5.0.102

func (*HorizontalPodAutoscalerMetricStatus) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerMetricStatusBuilder added in v5.0.94

type HorizontalPodAutoscalerMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerMetricStatusBuilder added in v5.0.94

func NewHorizontalPodAutoscalerMetricStatusBuilder(writer io.Writer) *HorizontalPodAutoscalerMetricStatusBuilder

func (*HorizontalPodAutoscalerMetricStatusBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetContainerResource added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetExternal added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetObject added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetPods added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetResource added in v5.0.94

func (*HorizontalPodAutoscalerMetricStatusBuilder) SetType added in v5.0.94

type HorizontalPodAutoscalerSpec added in v5.0.93

type HorizontalPodAutoscalerSpec struct {
	Target      *HorizontalPodAutoscalerTarget       `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	MinReplicas int32                                `protobuf:"varint,2,opt,name=minReplicas,proto3" json:"minReplicas,omitempty"`
	MaxReplicas int32                                `protobuf:"varint,3,opt,name=maxReplicas,proto3" json:"maxReplicas,omitempty"`
	Metrics     []*HorizontalPodAutoscalerMetricSpec `protobuf:"bytes,4,rep,name=metrics,proto3" json:"metrics,omitempty"`
	Behavior    *HorizontalPodAutoscalerBehavior     `protobuf:"bytes,5,opt,name=behavior,proto3" json:"behavior,omitempty"`
}

func (*HorizontalPodAutoscalerSpec) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerSpec) GetBehavior added in v5.0.93

func (*HorizontalPodAutoscalerSpec) GetMaxReplicas added in v5.0.102

func (m *HorizontalPodAutoscalerSpec) GetMaxReplicas() int32

func (*HorizontalPodAutoscalerSpec) GetMetrics added in v5.0.93

func (*HorizontalPodAutoscalerSpec) GetMinReplicas added in v5.0.102

func (m *HorizontalPodAutoscalerSpec) GetMinReplicas() int32

func (*HorizontalPodAutoscalerSpec) GetTarget added in v5.0.93

func (*HorizontalPodAutoscalerSpec) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerSpec) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerSpec) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerSpec) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerSpec) ProtoMessage()

func (*HorizontalPodAutoscalerSpec) Reset added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) Reset()

func (*HorizontalPodAutoscalerSpec) Size added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) Size() (n int)

func (*HorizontalPodAutoscalerSpec) String added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) String() string

func (*HorizontalPodAutoscalerSpec) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerSpec) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerSpec) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerSpec) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerSpec) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerSpec) XXX_Merge added in v5.0.102

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

func (*HorizontalPodAutoscalerSpec) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerSpec) XXX_Size() int

func (*HorizontalPodAutoscalerSpec) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerSpecBuilder added in v5.0.94

type HorizontalPodAutoscalerSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerSpecBuilder added in v5.0.94

func NewHorizontalPodAutoscalerSpecBuilder(writer io.Writer) *HorizontalPodAutoscalerSpecBuilder

func (*HorizontalPodAutoscalerSpecBuilder) AddMetrics added in v5.0.94

func (*HorizontalPodAutoscalerSpecBuilder) Reset added in v5.0.94

func (x *HorizontalPodAutoscalerSpecBuilder) Reset(writer io.Writer)

func (*HorizontalPodAutoscalerSpecBuilder) SetBehavior added in v5.0.94

func (*HorizontalPodAutoscalerSpecBuilder) SetMaxReplicas added in v5.0.94

func (x *HorizontalPodAutoscalerSpecBuilder) SetMaxReplicas(v int32)

func (*HorizontalPodAutoscalerSpecBuilder) SetMinReplicas added in v5.0.94

func (x *HorizontalPodAutoscalerSpecBuilder) SetMinReplicas(v int32)

func (*HorizontalPodAutoscalerSpecBuilder) SetTarget added in v5.0.94

type HorizontalPodAutoscalerStatus added in v5.0.93

type HorizontalPodAutoscalerStatus struct {
	ObservedGeneration int64                                  `protobuf:"varint,1,opt,name=observedGeneration,proto3" json:"observedGeneration,omitempty"`
	LastScaleTime      int64                                  `protobuf:"varint,2,opt,name=lastScaleTime,proto3" json:"lastScaleTime,omitempty"`
	CurrentReplicas    int32                                  `protobuf:"varint,3,opt,name=currentReplicas,proto3" json:"currentReplicas,omitempty"`
	DesiredReplicas    int32                                  `protobuf:"varint,4,opt,name=desiredReplicas,proto3" json:"desiredReplicas,omitempty"`
	CurrentMetrics     []*HorizontalPodAutoscalerMetricStatus `protobuf:"bytes,5,rep,name=currentMetrics,proto3" json:"currentMetrics,omitempty"`
}

func (*HorizontalPodAutoscalerStatus) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerStatus) GetCurrentMetrics added in v5.0.93

func (*HorizontalPodAutoscalerStatus) GetCurrentReplicas added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) GetCurrentReplicas() int32

func (*HorizontalPodAutoscalerStatus) GetDesiredReplicas added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) GetDesiredReplicas() int32

func (*HorizontalPodAutoscalerStatus) GetLastScaleTime added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) GetLastScaleTime() int64

func (*HorizontalPodAutoscalerStatus) GetObservedGeneration added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) GetObservedGeneration() int64

func (*HorizontalPodAutoscalerStatus) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerStatus) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerStatus) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerStatus) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerStatus) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerStatus) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerStatus) ProtoMessage()

func (*HorizontalPodAutoscalerStatus) Reset added in v5.0.93

func (m *HorizontalPodAutoscalerStatus) Reset()

func (*HorizontalPodAutoscalerStatus) Size added in v5.0.93

func (m *HorizontalPodAutoscalerStatus) Size() (n int)

func (*HorizontalPodAutoscalerStatus) String added in v5.0.93

func (*HorizontalPodAutoscalerStatus) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerStatus) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerStatus) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerStatus) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerStatus) XXX_Merge added in v5.0.102

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

func (*HorizontalPodAutoscalerStatus) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerStatus) XXX_Size() int

func (*HorizontalPodAutoscalerStatus) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerStatusBuilder added in v5.0.94

type HorizontalPodAutoscalerStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerStatusBuilder added in v5.0.94

func NewHorizontalPodAutoscalerStatusBuilder(writer io.Writer) *HorizontalPodAutoscalerStatusBuilder

func (*HorizontalPodAutoscalerStatusBuilder) AddCurrentMetrics added in v5.0.94

func (*HorizontalPodAutoscalerStatusBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerStatusBuilder) SetCurrentReplicas added in v5.0.94

func (x *HorizontalPodAutoscalerStatusBuilder) SetCurrentReplicas(v int32)

func (*HorizontalPodAutoscalerStatusBuilder) SetDesiredReplicas added in v5.0.94

func (x *HorizontalPodAutoscalerStatusBuilder) SetDesiredReplicas(v int32)

func (*HorizontalPodAutoscalerStatusBuilder) SetLastScaleTime added in v5.0.94

func (x *HorizontalPodAutoscalerStatusBuilder) SetLastScaleTime(v int64)

func (*HorizontalPodAutoscalerStatusBuilder) SetObservedGeneration added in v5.0.94

func (x *HorizontalPodAutoscalerStatusBuilder) SetObservedGeneration(v int64)

type HorizontalPodAutoscalerTarget added in v5.0.93

type HorizontalPodAutoscalerTarget struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
}

func (*HorizontalPodAutoscalerTarget) Descriptor added in v5.0.93

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

func (*HorizontalPodAutoscalerTarget) GetKind added in v5.0.102

func (*HorizontalPodAutoscalerTarget) GetName added in v5.0.102

func (*HorizontalPodAutoscalerTarget) Marshal added in v5.0.93

func (m *HorizontalPodAutoscalerTarget) Marshal() (dAtA []byte, err error)

func (*HorizontalPodAutoscalerTarget) MarshalTo added in v5.0.93

func (m *HorizontalPodAutoscalerTarget) MarshalTo(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerTarget) MarshalToSizedBuffer added in v5.0.102

func (m *HorizontalPodAutoscalerTarget) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HorizontalPodAutoscalerTarget) ProtoMessage added in v5.0.93

func (*HorizontalPodAutoscalerTarget) ProtoMessage()

func (*HorizontalPodAutoscalerTarget) Reset added in v5.0.93

func (m *HorizontalPodAutoscalerTarget) Reset()

func (*HorizontalPodAutoscalerTarget) Size added in v5.0.93

func (m *HorizontalPodAutoscalerTarget) Size() (n int)

func (*HorizontalPodAutoscalerTarget) String added in v5.0.93

func (*HorizontalPodAutoscalerTarget) Unmarshal added in v5.0.93

func (m *HorizontalPodAutoscalerTarget) Unmarshal(dAtA []byte) error

func (*HorizontalPodAutoscalerTarget) XXX_DiscardUnknown added in v5.0.102

func (m *HorizontalPodAutoscalerTarget) XXX_DiscardUnknown()

func (*HorizontalPodAutoscalerTarget) XXX_Marshal added in v5.0.102

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

func (*HorizontalPodAutoscalerTarget) XXX_Merge added in v5.0.102

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

func (*HorizontalPodAutoscalerTarget) XXX_Size added in v5.0.102

func (m *HorizontalPodAutoscalerTarget) XXX_Size() int

func (*HorizontalPodAutoscalerTarget) XXX_Unmarshal added in v5.0.102

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

type HorizontalPodAutoscalerTargetBuilder added in v5.0.94

type HorizontalPodAutoscalerTargetBuilder struct {
	// contains filtered or unexported fields
}

func NewHorizontalPodAutoscalerTargetBuilder added in v5.0.94

func NewHorizontalPodAutoscalerTargetBuilder(writer io.Writer) *HorizontalPodAutoscalerTargetBuilder

func (*HorizontalPodAutoscalerTargetBuilder) Reset added in v5.0.94

func (*HorizontalPodAutoscalerTargetBuilder) SetKind added in v5.0.94

func (*HorizontalPodAutoscalerTargetBuilder) SetName added in v5.0.94

type Host

type Host struct {
	Id           int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId        int32    `protobuf:"varint,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	Name         string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AllTags      []string `protobuf:"bytes,6,rep,name=allTags,proto3" json:"allTags,omitempty"`
	NumCpus      int32    `protobuf:"varint,7,opt,name=numCpus,proto3" json:"numCpus,omitempty"`
	TotalMemory  int64    `protobuf:"varint,8,opt,name=totalMemory,proto3" json:"totalMemory,omitempty"`
	TagIndex     int32    `protobuf:"varint,9,opt,name=tagIndex,proto3" json:"tagIndex,omitempty"`
	TagsModified int64    `protobuf:"varint,10,opt,name=tagsModified,proto3" json:"tagsModified,omitempty"`
}

func (*Host) Descriptor

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

func (*Host) GetAllTags added in v5.0.102

func (m *Host) GetAllTags() []string

func (*Host) GetId added in v5.0.102

func (m *Host) GetId() int64

func (*Host) GetName added in v5.0.102

func (m *Host) GetName() string

func (*Host) GetNumCpus added in v5.0.102

func (m *Host) GetNumCpus() int32

func (*Host) GetOrgId added in v5.0.102

func (m *Host) GetOrgId() int32

func (*Host) GetTagIndex added in v5.0.102

func (m *Host) GetTagIndex() int32

func (*Host) GetTagsModified added in v5.0.102

func (m *Host) GetTagsModified() int64

func (*Host) GetTotalMemory added in v5.0.102

func (m *Host) GetTotalMemory() int64

func (*Host) Marshal

func (m *Host) Marshal() (dAtA []byte, err error)

func (*Host) MarshalTo

func (m *Host) MarshalTo(dAtA []byte) (int, error)

func (*Host) MarshalToSizedBuffer added in v5.0.102

func (m *Host) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Host) ProtoMessage

func (*Host) ProtoMessage()

func (*Host) Reset

func (m *Host) Reset()

func (*Host) Size

func (m *Host) Size() (n int)

func (*Host) String

func (m *Host) String() string

func (*Host) Unmarshal

func (m *Host) Unmarshal(dAtA []byte) error

func (*Host) XXX_DiscardUnknown added in v5.0.102

func (m *Host) XXX_DiscardUnknown()

func (*Host) XXX_Marshal added in v5.0.102

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

func (*Host) XXX_Merge added in v5.0.102

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

func (*Host) XXX_Size added in v5.0.102

func (m *Host) XXX_Size() int

func (*Host) XXX_Unmarshal added in v5.0.102

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

type HostBuilder added in v5.0.94

type HostBuilder struct {
	// contains filtered or unexported fields
}

func NewHostBuilder added in v5.0.94

func NewHostBuilder(writer io.Writer) *HostBuilder

func (*HostBuilder) AddAllTags added in v5.0.94

func (x *HostBuilder) AddAllTags(v string)

func (*HostBuilder) Reset added in v5.0.94

func (x *HostBuilder) Reset(writer io.Writer)

func (*HostBuilder) SetId added in v5.0.94

func (x *HostBuilder) SetId(v int64)

func (*HostBuilder) SetName added in v5.0.94

func (x *HostBuilder) SetName(v string)

func (*HostBuilder) SetNumCpus added in v5.0.94

func (x *HostBuilder) SetNumCpus(v int32)

func (*HostBuilder) SetOrgId added in v5.0.94

func (x *HostBuilder) SetOrgId(v int32)

func (*HostBuilder) SetTagIndex added in v5.0.94

func (x *HostBuilder) SetTagIndex(v int32)

func (*HostBuilder) SetTagsModified added in v5.0.94

func (x *HostBuilder) SetTagsModified(v int64)

func (*HostBuilder) SetTotalMemory added in v5.0.94

func (x *HostBuilder) SetTotalMemory(v int64)

type IOStat

type IOStat struct {
	ReadRate       float32 `protobuf:"fixed32,1,opt,name=readRate,proto3" json:"readRate,omitempty"`
	WriteRate      float32 `protobuf:"fixed32,2,opt,name=writeRate,proto3" json:"writeRate,omitempty"`
	ReadBytesRate  float32 `protobuf:"fixed32,3,opt,name=readBytesRate,proto3" json:"readBytesRate,omitempty"`
	WriteBytesRate float32 `protobuf:"fixed32,4,opt,name=writeBytesRate,proto3" json:"writeBytesRate,omitempty"`
}

func (*IOStat) Descriptor

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

func (*IOStat) GetReadBytesRate added in v5.0.102

func (m *IOStat) GetReadBytesRate() float32

func (*IOStat) GetReadRate added in v5.0.102

func (m *IOStat) GetReadRate() float32

func (*IOStat) GetWriteBytesRate added in v5.0.102

func (m *IOStat) GetWriteBytesRate() float32

func (*IOStat) GetWriteRate added in v5.0.102

func (m *IOStat) GetWriteRate() float32

func (*IOStat) Marshal

func (m *IOStat) Marshal() (dAtA []byte, err error)

func (*IOStat) MarshalTo

func (m *IOStat) MarshalTo(dAtA []byte) (int, error)

func (*IOStat) MarshalToSizedBuffer added in v5.0.102

func (m *IOStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IOStat) ProtoMessage

func (*IOStat) ProtoMessage()

func (*IOStat) Reset

func (m *IOStat) Reset()

func (*IOStat) Size

func (m *IOStat) Size() (n int)

func (*IOStat) String

func (m *IOStat) String() string

func (*IOStat) Unmarshal

func (m *IOStat) Unmarshal(dAtA []byte) error

func (*IOStat) XXX_DiscardUnknown added in v5.0.102

func (m *IOStat) XXX_DiscardUnknown()

func (*IOStat) XXX_Marshal added in v5.0.102

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

func (*IOStat) XXX_Merge added in v5.0.102

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

func (*IOStat) XXX_Size added in v5.0.102

func (m *IOStat) XXX_Size() int

func (*IOStat) XXX_Unmarshal added in v5.0.102

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

type IOStatBuilder added in v5.0.94

type IOStatBuilder struct {
	// contains filtered or unexported fields
}

func NewIOStatBuilder added in v5.0.94

func NewIOStatBuilder(writer io.Writer) *IOStatBuilder

func (*IOStatBuilder) Reset added in v5.0.94

func (x *IOStatBuilder) Reset(writer io.Writer)

func (*IOStatBuilder) SetReadBytesRate added in v5.0.94

func (x *IOStatBuilder) SetReadBytesRate(v float32)

func (*IOStatBuilder) SetReadRate added in v5.0.94

func (x *IOStatBuilder) SetReadRate(v float32)

func (*IOStatBuilder) SetWriteBytesRate added in v5.0.94

func (x *IOStatBuilder) SetWriteBytesRate(v float32)

func (*IOStatBuilder) SetWriteRate added in v5.0.94

func (x *IOStatBuilder) SetWriteRate(v float32)

type IPTranslation

type IPTranslation struct {
	ReplSrcIP   string `protobuf:"bytes,1,opt,name=replSrcIP,proto3" json:"replSrcIP,omitempty"`
	ReplDstIP   string `protobuf:"bytes,2,opt,name=replDstIP,proto3" json:"replDstIP,omitempty"`
	ReplSrcPort int32  `protobuf:"varint,3,opt,name=replSrcPort,proto3" json:"replSrcPort,omitempty"`
	ReplDstPort int32  `protobuf:"varint,4,opt,name=replDstPort,proto3" json:"replDstPort,omitempty"`
}

func (*IPTranslation) Descriptor

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

func (*IPTranslation) GetReplDstIP added in v5.0.102

func (m *IPTranslation) GetReplDstIP() string

func (*IPTranslation) GetReplDstPort added in v5.0.102

func (m *IPTranslation) GetReplDstPort() int32

func (*IPTranslation) GetReplSrcIP added in v5.0.102

func (m *IPTranslation) GetReplSrcIP() string

func (*IPTranslation) GetReplSrcPort added in v5.0.102

func (m *IPTranslation) GetReplSrcPort() int32

func (*IPTranslation) Marshal

func (m *IPTranslation) Marshal() (dAtA []byte, err error)

func (*IPTranslation) MarshalTo

func (m *IPTranslation) MarshalTo(dAtA []byte) (int, error)

func (*IPTranslation) MarshalToSizedBuffer added in v5.0.102

func (m *IPTranslation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IPTranslation) ProtoMessage

func (*IPTranslation) ProtoMessage()

func (*IPTranslation) Reset

func (m *IPTranslation) Reset()

func (*IPTranslation) Size

func (m *IPTranslation) Size() (n int)

func (*IPTranslation) String

func (m *IPTranslation) String() string

func (*IPTranslation) Unmarshal

func (m *IPTranslation) Unmarshal(dAtA []byte) error

func (*IPTranslation) XXX_DiscardUnknown added in v5.0.102

func (m *IPTranslation) XXX_DiscardUnknown()

func (*IPTranslation) XXX_Marshal added in v5.0.102

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

func (*IPTranslation) XXX_Merge added in v5.0.102

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

func (*IPTranslation) XXX_Size added in v5.0.102

func (m *IPTranslation) XXX_Size() int

func (*IPTranslation) XXX_Unmarshal added in v5.0.102

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

type IPTranslationBuilder added in v5.0.94

type IPTranslationBuilder struct {
	// contains filtered or unexported fields
}

func NewIPTranslationBuilder added in v5.0.94

func NewIPTranslationBuilder(writer io.Writer) *IPTranslationBuilder

func (*IPTranslationBuilder) Reset added in v5.0.94

func (x *IPTranslationBuilder) Reset(writer io.Writer)

func (*IPTranslationBuilder) SetReplDstIP added in v5.0.94

func (x *IPTranslationBuilder) SetReplDstIP(v string)

func (*IPTranslationBuilder) SetReplDstPort added in v5.0.94

func (x *IPTranslationBuilder) SetReplDstPort(v int32)

func (*IPTranslationBuilder) SetReplSrcIP added in v5.0.94

func (x *IPTranslationBuilder) SetReplSrcIP(v string)

func (*IPTranslationBuilder) SetReplSrcPort added in v5.0.94

func (x *IPTranslationBuilder) SetReplSrcPort(v int32)

type Ingress added in v5.0.14

type Ingress struct {
	Metadata *Metadata      `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *IngressSpec   `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *IngressStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml     []byte         `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string       `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L94

func (*Ingress) Descriptor added in v5.0.14

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

func (*Ingress) GetMetadata added in v5.0.14

func (m *Ingress) GetMetadata() *Metadata

func (*Ingress) GetSpec added in v5.0.14

func (m *Ingress) GetSpec() *IngressSpec

func (*Ingress) GetStatus added in v5.0.14

func (m *Ingress) GetStatus() *IngressStatus

func (*Ingress) GetTags added in v5.0.102

func (m *Ingress) GetTags() []string

func (*Ingress) GetYaml deprecated added in v5.0.102

func (m *Ingress) GetYaml() []byte

Deprecated: Do not use.

func (*Ingress) Marshal added in v5.0.14

func (m *Ingress) Marshal() (dAtA []byte, err error)

func (*Ingress) MarshalTo added in v5.0.14

func (m *Ingress) MarshalTo(dAtA []byte) (int, error)

func (*Ingress) MarshalToSizedBuffer added in v5.0.102

func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Ingress) ProtoMessage added in v5.0.14

func (*Ingress) ProtoMessage()

func (*Ingress) Reset added in v5.0.14

func (m *Ingress) Reset()

func (*Ingress) Size added in v5.0.14

func (m *Ingress) Size() (n int)

func (*Ingress) String added in v5.0.14

func (m *Ingress) String() string

func (*Ingress) Unmarshal added in v5.0.14

func (m *Ingress) Unmarshal(dAtA []byte) error

func (*Ingress) XXX_DiscardUnknown added in v5.0.102

func (m *Ingress) XXX_DiscardUnknown()

func (*Ingress) XXX_Marshal added in v5.0.102

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

func (*Ingress) XXX_Merge added in v5.0.102

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

func (*Ingress) XXX_Size added in v5.0.102

func (m *Ingress) XXX_Size() int

func (*Ingress) XXX_Unmarshal added in v5.0.102

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

type IngressBackend added in v5.0.14

type IngressBackend struct {
	Service  *IngressServiceBackend     `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Resource *TypedLocalObjectReference `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L112

func (*IngressBackend) Descriptor added in v5.0.14

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

func (*IngressBackend) GetResource added in v5.0.14

func (m *IngressBackend) GetResource() *TypedLocalObjectReference

func (*IngressBackend) GetService added in v5.0.14

func (m *IngressBackend) GetService() *IngressServiceBackend

func (*IngressBackend) Marshal added in v5.0.14

func (m *IngressBackend) Marshal() (dAtA []byte, err error)

func (*IngressBackend) MarshalTo added in v5.0.14

func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error)

func (*IngressBackend) MarshalToSizedBuffer added in v5.0.102

func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressBackend) ProtoMessage added in v5.0.14

func (*IngressBackend) ProtoMessage()

func (*IngressBackend) Reset added in v5.0.14

func (m *IngressBackend) Reset()

func (*IngressBackend) Size added in v5.0.14

func (m *IngressBackend) Size() (n int)

func (*IngressBackend) String added in v5.0.14

func (m *IngressBackend) String() string

func (*IngressBackend) Unmarshal added in v5.0.14

func (m *IngressBackend) Unmarshal(dAtA []byte) error

func (*IngressBackend) XXX_DiscardUnknown added in v5.0.102

func (m *IngressBackend) XXX_DiscardUnknown()

func (*IngressBackend) XXX_Marshal added in v5.0.102

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

func (*IngressBackend) XXX_Merge added in v5.0.102

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

func (*IngressBackend) XXX_Size added in v5.0.102

func (m *IngressBackend) XXX_Size() int

func (*IngressBackend) XXX_Unmarshal added in v5.0.102

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

type IngressBackendBuilder added in v5.0.94

type IngressBackendBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressBackendBuilder added in v5.0.94

func NewIngressBackendBuilder(writer io.Writer) *IngressBackendBuilder

func (*IngressBackendBuilder) Reset added in v5.0.94

func (x *IngressBackendBuilder) Reset(writer io.Writer)

func (*IngressBackendBuilder) SetResource added in v5.0.94

func (x *IngressBackendBuilder) SetResource(cb func(w *TypedLocalObjectReferenceBuilder))

func (*IngressBackendBuilder) SetService added in v5.0.94

func (x *IngressBackendBuilder) SetService(cb func(w *IngressServiceBackendBuilder))

type IngressBuilder added in v5.0.94

type IngressBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressBuilder added in v5.0.94

func NewIngressBuilder(writer io.Writer) *IngressBuilder

func (*IngressBuilder) AddTags added in v5.0.94

func (x *IngressBuilder) AddTags(v string)

func (*IngressBuilder) Reset added in v5.0.94

func (x *IngressBuilder) Reset(writer io.Writer)

func (*IngressBuilder) SetMetadata added in v5.0.94

func (x *IngressBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*IngressBuilder) SetSpec added in v5.0.94

func (x *IngressBuilder) SetSpec(cb func(w *IngressSpecBuilder))

func (*IngressBuilder) SetStatus added in v5.0.94

func (x *IngressBuilder) SetStatus(cb func(w *IngressStatusBuilder))

func (*IngressBuilder) SetYaml added in v5.0.94

func (x *IngressBuilder) SetYaml(cb func(b *bytes.Buffer))

type IngressRule added in v5.0.14

type IngressRule struct {
	Host      string             `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	HttpPaths []*HTTPIngressPath `protobuf:"bytes,2,rep,name=httpPaths,proto3" json:"httpPaths,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L214 Note: IngressRuleValue and HTTPIngressRuleValue are flattened

func (*IngressRule) Descriptor added in v5.0.14

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

func (*IngressRule) GetHost added in v5.0.102

func (m *IngressRule) GetHost() string

func (*IngressRule) GetHttpPaths added in v5.0.14

func (m *IngressRule) GetHttpPaths() []*HTTPIngressPath

func (*IngressRule) Marshal added in v5.0.14

func (m *IngressRule) Marshal() (dAtA []byte, err error)

func (*IngressRule) MarshalTo added in v5.0.14

func (m *IngressRule) MarshalTo(dAtA []byte) (int, error)

func (*IngressRule) MarshalToSizedBuffer added in v5.0.102

func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressRule) ProtoMessage added in v5.0.14

func (*IngressRule) ProtoMessage()

func (*IngressRule) Reset added in v5.0.14

func (m *IngressRule) Reset()

func (*IngressRule) Size added in v5.0.14

func (m *IngressRule) Size() (n int)

func (*IngressRule) String added in v5.0.14

func (m *IngressRule) String() string

func (*IngressRule) Unmarshal added in v5.0.14

func (m *IngressRule) Unmarshal(dAtA []byte) error

func (*IngressRule) XXX_DiscardUnknown added in v5.0.102

func (m *IngressRule) XXX_DiscardUnknown()

func (*IngressRule) XXX_Marshal added in v5.0.102

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

func (*IngressRule) XXX_Merge added in v5.0.102

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

func (*IngressRule) XXX_Size added in v5.0.102

func (m *IngressRule) XXX_Size() int

func (*IngressRule) XXX_Unmarshal added in v5.0.102

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

type IngressRuleBuilder added in v5.0.94

type IngressRuleBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressRuleBuilder added in v5.0.94

func NewIngressRuleBuilder(writer io.Writer) *IngressRuleBuilder

func (*IngressRuleBuilder) AddHttpPaths added in v5.0.94

func (x *IngressRuleBuilder) AddHttpPaths(cb func(w *HTTPIngressPathBuilder))

func (*IngressRuleBuilder) Reset added in v5.0.94

func (x *IngressRuleBuilder) Reset(writer io.Writer)

func (*IngressRuleBuilder) SetHost added in v5.0.94

func (x *IngressRuleBuilder) SetHost(v string)

type IngressServiceBackend added in v5.0.14

type IngressServiceBackend struct {
	ServiceName string `protobuf:"bytes,1,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	PortName    string `protobuf:"bytes,2,opt,name=portName,proto3" json:"portName,omitempty"`
	PortNumber  int32  `protobuf:"varint,3,opt,name=portNumber,proto3" json:"portNumber,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L259 Note: ServiceBackendPort (contains port name and number) is flattened.

func (*IngressServiceBackend) Descriptor added in v5.0.14

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

func (*IngressServiceBackend) GetPortName added in v5.0.102

func (m *IngressServiceBackend) GetPortName() string

func (*IngressServiceBackend) GetPortNumber added in v5.0.102

func (m *IngressServiceBackend) GetPortNumber() int32

func (*IngressServiceBackend) GetServiceName added in v5.0.102

func (m *IngressServiceBackend) GetServiceName() string

func (*IngressServiceBackend) Marshal added in v5.0.14

func (m *IngressServiceBackend) Marshal() (dAtA []byte, err error)

func (*IngressServiceBackend) MarshalTo added in v5.0.14

func (m *IngressServiceBackend) MarshalTo(dAtA []byte) (int, error)

func (*IngressServiceBackend) MarshalToSizedBuffer added in v5.0.102

func (m *IngressServiceBackend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressServiceBackend) ProtoMessage added in v5.0.14

func (*IngressServiceBackend) ProtoMessage()

func (*IngressServiceBackend) Reset added in v5.0.14

func (m *IngressServiceBackend) Reset()

func (*IngressServiceBackend) Size added in v5.0.14

func (m *IngressServiceBackend) Size() (n int)

func (*IngressServiceBackend) String added in v5.0.14

func (m *IngressServiceBackend) String() string

func (*IngressServiceBackend) Unmarshal added in v5.0.14

func (m *IngressServiceBackend) Unmarshal(dAtA []byte) error

func (*IngressServiceBackend) XXX_DiscardUnknown added in v5.0.102

func (m *IngressServiceBackend) XXX_DiscardUnknown()

func (*IngressServiceBackend) XXX_Marshal added in v5.0.102

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

func (*IngressServiceBackend) XXX_Merge added in v5.0.102

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

func (*IngressServiceBackend) XXX_Size added in v5.0.102

func (m *IngressServiceBackend) XXX_Size() int

func (*IngressServiceBackend) XXX_Unmarshal added in v5.0.102

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

type IngressServiceBackendBuilder added in v5.0.94

type IngressServiceBackendBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressServiceBackendBuilder added in v5.0.94

func NewIngressServiceBackendBuilder(writer io.Writer) *IngressServiceBackendBuilder

func (*IngressServiceBackendBuilder) Reset added in v5.0.94

func (x *IngressServiceBackendBuilder) Reset(writer io.Writer)

func (*IngressServiceBackendBuilder) SetPortName added in v5.0.94

func (x *IngressServiceBackendBuilder) SetPortName(v string)

func (*IngressServiceBackendBuilder) SetPortNumber added in v5.0.94

func (x *IngressServiceBackendBuilder) SetPortNumber(v int32)

func (*IngressServiceBackendBuilder) SetServiceName added in v5.0.94

func (x *IngressServiceBackendBuilder) SetServiceName(v string)

type IngressSpec added in v5.0.14

type IngressSpec struct {
	DefaultBackend   *IngressBackend `protobuf:"bytes,1,opt,name=defaultBackend,proto3" json:"defaultBackend,omitempty"`
	Tls              []*IngressTLS   `protobuf:"bytes,2,rep,name=tls,proto3" json:"tls,omitempty"`
	Rules            []*IngressRule  `protobuf:"bytes,3,rep,name=rules,proto3" json:"rules,omitempty"`
	IngressClassName string          `protobuf:"bytes,4,opt,name=ingressClassName,proto3" json:"ingressClassName,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L270

func (*IngressSpec) Descriptor added in v5.0.14

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

func (*IngressSpec) GetDefaultBackend added in v5.0.14

func (m *IngressSpec) GetDefaultBackend() *IngressBackend

func (*IngressSpec) GetIngressClassName added in v5.0.102

func (m *IngressSpec) GetIngressClassName() string

func (*IngressSpec) GetRules added in v5.0.14

func (m *IngressSpec) GetRules() []*IngressRule

func (*IngressSpec) GetTls added in v5.0.14

func (m *IngressSpec) GetTls() []*IngressTLS

func (*IngressSpec) Marshal added in v5.0.14

func (m *IngressSpec) Marshal() (dAtA []byte, err error)

func (*IngressSpec) MarshalTo added in v5.0.14

func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error)

func (*IngressSpec) MarshalToSizedBuffer added in v5.0.102

func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressSpec) ProtoMessage added in v5.0.14

func (*IngressSpec) ProtoMessage()

func (*IngressSpec) Reset added in v5.0.14

func (m *IngressSpec) Reset()

func (*IngressSpec) Size added in v5.0.14

func (m *IngressSpec) Size() (n int)

func (*IngressSpec) String added in v5.0.14

func (m *IngressSpec) String() string

func (*IngressSpec) Unmarshal added in v5.0.14

func (m *IngressSpec) Unmarshal(dAtA []byte) error

func (*IngressSpec) XXX_DiscardUnknown added in v5.0.102

func (m *IngressSpec) XXX_DiscardUnknown()

func (*IngressSpec) XXX_Marshal added in v5.0.102

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

func (*IngressSpec) XXX_Merge added in v5.0.102

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

func (*IngressSpec) XXX_Size added in v5.0.102

func (m *IngressSpec) XXX_Size() int

func (*IngressSpec) XXX_Unmarshal added in v5.0.102

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

type IngressSpecBuilder added in v5.0.94

type IngressSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressSpecBuilder added in v5.0.94

func NewIngressSpecBuilder(writer io.Writer) *IngressSpecBuilder

func (*IngressSpecBuilder) AddRules added in v5.0.94

func (x *IngressSpecBuilder) AddRules(cb func(w *IngressRuleBuilder))

func (*IngressSpecBuilder) AddTls added in v5.0.94

func (x *IngressSpecBuilder) AddTls(cb func(w *IngressTLSBuilder))

func (*IngressSpecBuilder) Reset added in v5.0.94

func (x *IngressSpecBuilder) Reset(writer io.Writer)

func (*IngressSpecBuilder) SetDefaultBackend added in v5.0.94

func (x *IngressSpecBuilder) SetDefaultBackend(cb func(w *IngressBackendBuilder))

func (*IngressSpecBuilder) SetIngressClassName added in v5.0.94

func (x *IngressSpecBuilder) SetIngressClassName(v string)

type IngressStatus added in v5.0.14

type IngressStatus struct {
	Ingress []*LoadBalancerIngress `protobuf:"bytes,1,rep,name=ingress,proto3" json:"ingress,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L308 LoadBalancerStatus is flattened

func (*IngressStatus) Descriptor added in v5.0.14

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

func (*IngressStatus) GetIngress added in v5.0.14

func (m *IngressStatus) GetIngress() []*LoadBalancerIngress

func (*IngressStatus) Marshal added in v5.0.14

func (m *IngressStatus) Marshal() (dAtA []byte, err error)

func (*IngressStatus) MarshalTo added in v5.0.14

func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error)

func (*IngressStatus) MarshalToSizedBuffer added in v5.0.102

func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressStatus) ProtoMessage added in v5.0.14

func (*IngressStatus) ProtoMessage()

func (*IngressStatus) Reset added in v5.0.14

func (m *IngressStatus) Reset()

func (*IngressStatus) Size added in v5.0.14

func (m *IngressStatus) Size() (n int)

func (*IngressStatus) String added in v5.0.14

func (m *IngressStatus) String() string

func (*IngressStatus) Unmarshal added in v5.0.14

func (m *IngressStatus) Unmarshal(dAtA []byte) error

func (*IngressStatus) XXX_DiscardUnknown added in v5.0.102

func (m *IngressStatus) XXX_DiscardUnknown()

func (*IngressStatus) XXX_Marshal added in v5.0.102

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

func (*IngressStatus) XXX_Merge added in v5.0.102

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

func (*IngressStatus) XXX_Size added in v5.0.102

func (m *IngressStatus) XXX_Size() int

func (*IngressStatus) XXX_Unmarshal added in v5.0.102

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

type IngressStatusBuilder added in v5.0.94

type IngressStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressStatusBuilder added in v5.0.94

func NewIngressStatusBuilder(writer io.Writer) *IngressStatusBuilder

func (*IngressStatusBuilder) AddIngress added in v5.0.94

func (x *IngressStatusBuilder) AddIngress(cb func(w *LoadBalancerIngressBuilder))

func (*IngressStatusBuilder) Reset added in v5.0.94

func (x *IngressStatusBuilder) Reset(writer io.Writer)

type IngressTLS added in v5.0.14

type IngressTLS struct {
	Hosts      []string `protobuf:"bytes,1,rep,name=hosts,proto3" json:"hosts,omitempty"`
	SecretName string   `protobuf:"bytes,2,opt,name=secretName,proto3" json:"secretName,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/networking/v1/generated.proto#L315

func (*IngressTLS) Descriptor added in v5.0.14

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

func (*IngressTLS) GetHosts added in v5.0.102

func (m *IngressTLS) GetHosts() []string

func (*IngressTLS) GetSecretName added in v5.0.102

func (m *IngressTLS) GetSecretName() string

func (*IngressTLS) Marshal added in v5.0.14

func (m *IngressTLS) Marshal() (dAtA []byte, err error)

func (*IngressTLS) MarshalTo added in v5.0.14

func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error)

func (*IngressTLS) MarshalToSizedBuffer added in v5.0.102

func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IngressTLS) ProtoMessage added in v5.0.14

func (*IngressTLS) ProtoMessage()

func (*IngressTLS) Reset added in v5.0.14

func (m *IngressTLS) Reset()

func (*IngressTLS) Size added in v5.0.14

func (m *IngressTLS) Size() (n int)

func (*IngressTLS) String added in v5.0.14

func (m *IngressTLS) String() string

func (*IngressTLS) Unmarshal added in v5.0.14

func (m *IngressTLS) Unmarshal(dAtA []byte) error

func (*IngressTLS) XXX_DiscardUnknown added in v5.0.102

func (m *IngressTLS) XXX_DiscardUnknown()

func (*IngressTLS) XXX_Marshal added in v5.0.102

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

func (*IngressTLS) XXX_Merge added in v5.0.102

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

func (*IngressTLS) XXX_Size added in v5.0.102

func (m *IngressTLS) XXX_Size() int

func (*IngressTLS) XXX_Unmarshal added in v5.0.102

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

type IngressTLSBuilder added in v5.0.94

type IngressTLSBuilder struct {
	// contains filtered or unexported fields
}

func NewIngressTLSBuilder added in v5.0.94

func NewIngressTLSBuilder(writer io.Writer) *IngressTLSBuilder

func (*IngressTLSBuilder) AddHosts added in v5.0.94

func (x *IngressTLSBuilder) AddHosts(v string)

func (*IngressTLSBuilder) Reset added in v5.0.94

func (x *IngressTLSBuilder) Reset(writer io.Writer)

func (*IngressTLSBuilder) SetSecretName added in v5.0.94

func (x *IngressTLSBuilder) SetSecretName(v string)

type Job

type Job struct {
	Metadata   *Metadata       `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *JobSpec        `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *JobStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml       []byte          `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags       []string        `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Conditions []*JobCondition `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1/types.go#L28

func (*Job) Descriptor

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

func (*Job) GetConditions added in v5.0.82

func (m *Job) GetConditions() []*JobCondition

func (*Job) GetMetadata

func (m *Job) GetMetadata() *Metadata

func (*Job) GetSpec

func (m *Job) GetSpec() *JobSpec

func (*Job) GetStatus

func (m *Job) GetStatus() *JobStatus

func (*Job) GetTags added in v5.0.102

func (m *Job) GetTags() []string

func (*Job) GetYaml deprecated added in v5.0.102

func (m *Job) GetYaml() []byte

Deprecated: Do not use.

func (*Job) Marshal

func (m *Job) Marshal() (dAtA []byte, err error)

func (*Job) MarshalTo

func (m *Job) MarshalTo(dAtA []byte) (int, error)

func (*Job) MarshalToSizedBuffer added in v5.0.102

func (m *Job) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) Reset

func (m *Job) Reset()

func (*Job) Size

func (m *Job) Size() (n int)

func (*Job) String

func (m *Job) String() string

func (*Job) Unmarshal

func (m *Job) Unmarshal(dAtA []byte) error

func (*Job) XXX_DiscardUnknown added in v5.0.102

func (m *Job) XXX_DiscardUnknown()

func (*Job) XXX_Marshal added in v5.0.102

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

func (*Job) XXX_Merge added in v5.0.102

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

func (*Job) XXX_Size added in v5.0.102

func (m *Job) XXX_Size() int

func (*Job) XXX_Unmarshal added in v5.0.102

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

type JobBuilder added in v5.0.94

type JobBuilder struct {
	// contains filtered or unexported fields
}

func NewJobBuilder added in v5.0.94

func NewJobBuilder(writer io.Writer) *JobBuilder

func (*JobBuilder) AddConditions added in v5.0.94

func (x *JobBuilder) AddConditions(cb func(w *JobConditionBuilder))

func (*JobBuilder) AddTags added in v5.0.94

func (x *JobBuilder) AddTags(v string)

func (*JobBuilder) Reset added in v5.0.94

func (x *JobBuilder) Reset(writer io.Writer)

func (*JobBuilder) SetMetadata added in v5.0.94

func (x *JobBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*JobBuilder) SetSpec added in v5.0.94

func (x *JobBuilder) SetSpec(cb func(w *JobSpecBuilder))

func (*JobBuilder) SetStatus added in v5.0.94

func (x *JobBuilder) SetStatus(cb func(w *JobStatusBuilder))

func (*JobBuilder) SetYaml added in v5.0.94

func (x *JobBuilder) SetYaml(cb func(b *bytes.Buffer))

type JobCondition added in v5.0.82

type JobCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastProbeTime      int64  `protobuf:"varint,3,opt,name=lastProbeTime,proto3" json:"lastProbeTime,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,4,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1/generated.proto#L51

func (*JobCondition) Descriptor added in v5.0.82

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

func (*JobCondition) GetLastProbeTime added in v5.0.102

func (m *JobCondition) GetLastProbeTime() int64

func (*JobCondition) GetLastTransitionTime added in v5.0.102

func (m *JobCondition) GetLastTransitionTime() int64

func (*JobCondition) GetMessage added in v5.0.102

func (m *JobCondition) GetMessage() string

func (*JobCondition) GetReason added in v5.0.102

func (m *JobCondition) GetReason() string

func (*JobCondition) GetStatus added in v5.0.102

func (m *JobCondition) GetStatus() string

func (*JobCondition) GetType added in v5.0.102

func (m *JobCondition) GetType() string

func (*JobCondition) Marshal added in v5.0.82

func (m *JobCondition) Marshal() (dAtA []byte, err error)

func (*JobCondition) MarshalTo added in v5.0.82

func (m *JobCondition) MarshalTo(dAtA []byte) (int, error)

func (*JobCondition) MarshalToSizedBuffer added in v5.0.102

func (m *JobCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JobCondition) ProtoMessage added in v5.0.82

func (*JobCondition) ProtoMessage()

func (*JobCondition) Reset added in v5.0.82

func (m *JobCondition) Reset()

func (*JobCondition) Size added in v5.0.82

func (m *JobCondition) Size() (n int)

func (*JobCondition) String added in v5.0.82

func (m *JobCondition) String() string

func (*JobCondition) Unmarshal added in v5.0.82

func (m *JobCondition) Unmarshal(dAtA []byte) error

func (*JobCondition) XXX_DiscardUnknown added in v5.0.102

func (m *JobCondition) XXX_DiscardUnknown()

func (*JobCondition) XXX_Marshal added in v5.0.102

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

func (*JobCondition) XXX_Merge added in v5.0.102

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

func (*JobCondition) XXX_Size added in v5.0.102

func (m *JobCondition) XXX_Size() int

func (*JobCondition) XXX_Unmarshal added in v5.0.102

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

type JobConditionBuilder added in v5.0.94

type JobConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewJobConditionBuilder added in v5.0.94

func NewJobConditionBuilder(writer io.Writer) *JobConditionBuilder

func (*JobConditionBuilder) Reset added in v5.0.94

func (x *JobConditionBuilder) Reset(writer io.Writer)

func (*JobConditionBuilder) SetLastProbeTime added in v5.0.94

func (x *JobConditionBuilder) SetLastProbeTime(v int64)

func (*JobConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *JobConditionBuilder) SetLastTransitionTime(v int64)

func (*JobConditionBuilder) SetMessage added in v5.0.94

func (x *JobConditionBuilder) SetMessage(v string)

func (*JobConditionBuilder) SetReason added in v5.0.94

func (x *JobConditionBuilder) SetReason(v string)

func (*JobConditionBuilder) SetStatus added in v5.0.94

func (x *JobConditionBuilder) SetStatus(v string)

func (*JobConditionBuilder) SetType added in v5.0.94

func (x *JobConditionBuilder) SetType(v string)

type JobSpec

type JobSpec struct {
	Parallelism           int32                       `protobuf:"varint,1,opt,name=parallelism,proto3" json:"parallelism,omitempty"`
	Completions           int32                       `protobuf:"varint,2,opt,name=completions,proto3" json:"completions,omitempty"`
	ActiveDeadlineSeconds int64                       `protobuf:"varint,3,opt,name=activeDeadlineSeconds,proto3" json:"activeDeadlineSeconds,omitempty"`
	BackoffLimit          int32                       `protobuf:"varint,4,opt,name=backoffLimit,proto3" json:"backoffLimit,omitempty"`
	Selectors             []*LabelSelectorRequirement `protobuf:"bytes,5,rep,name=selectors,proto3" json:"selectors,omitempty"`
	ManualSelector        bool                        `protobuf:"varint,6,opt,name=manualSelector,proto3" json:"manualSelector,omitempty"`
	ResourceRequirements  []*ResourceRequirements     `protobuf:"bytes,7,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1/types.go#L61

func (*JobSpec) Descriptor

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

func (*JobSpec) GetActiveDeadlineSeconds added in v5.0.102

func (m *JobSpec) GetActiveDeadlineSeconds() int64

func (*JobSpec) GetBackoffLimit added in v5.0.102

func (m *JobSpec) GetBackoffLimit() int32

func (*JobSpec) GetCompletions added in v5.0.102

func (m *JobSpec) GetCompletions() int32

func (*JobSpec) GetManualSelector added in v5.0.102

func (m *JobSpec) GetManualSelector() bool

func (*JobSpec) GetParallelism added in v5.0.102

func (m *JobSpec) GetParallelism() int32

func (*JobSpec) GetResourceRequirements added in v5.0.18

func (m *JobSpec) GetResourceRequirements() []*ResourceRequirements

func (*JobSpec) GetSelectors

func (m *JobSpec) GetSelectors() []*LabelSelectorRequirement

func (*JobSpec) Marshal

func (m *JobSpec) Marshal() (dAtA []byte, err error)

func (*JobSpec) MarshalTo

func (m *JobSpec) MarshalTo(dAtA []byte) (int, error)

func (*JobSpec) MarshalToSizedBuffer added in v5.0.102

func (m *JobSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JobSpec) ProtoMessage

func (*JobSpec) ProtoMessage()

func (*JobSpec) Reset

func (m *JobSpec) Reset()

func (*JobSpec) Size

func (m *JobSpec) Size() (n int)

func (*JobSpec) String

func (m *JobSpec) String() string

func (*JobSpec) Unmarshal

func (m *JobSpec) Unmarshal(dAtA []byte) error

func (*JobSpec) XXX_DiscardUnknown added in v5.0.102

func (m *JobSpec) XXX_DiscardUnknown()

func (*JobSpec) XXX_Marshal added in v5.0.102

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

func (*JobSpec) XXX_Merge added in v5.0.102

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

func (*JobSpec) XXX_Size added in v5.0.102

func (m *JobSpec) XXX_Size() int

func (*JobSpec) XXX_Unmarshal added in v5.0.102

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

type JobSpecBuilder added in v5.0.94

type JobSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewJobSpecBuilder added in v5.0.94

func NewJobSpecBuilder(writer io.Writer) *JobSpecBuilder

func (*JobSpecBuilder) AddResourceRequirements added in v5.0.94

func (x *JobSpecBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*JobSpecBuilder) AddSelectors added in v5.0.94

func (x *JobSpecBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*JobSpecBuilder) Reset added in v5.0.94

func (x *JobSpecBuilder) Reset(writer io.Writer)

func (*JobSpecBuilder) SetActiveDeadlineSeconds added in v5.0.94

func (x *JobSpecBuilder) SetActiveDeadlineSeconds(v int64)

func (*JobSpecBuilder) SetBackoffLimit added in v5.0.94

func (x *JobSpecBuilder) SetBackoffLimit(v int32)

func (*JobSpecBuilder) SetCompletions added in v5.0.94

func (x *JobSpecBuilder) SetCompletions(v int32)

func (*JobSpecBuilder) SetManualSelector added in v5.0.94

func (x *JobSpecBuilder) SetManualSelector(v bool)

func (*JobSpecBuilder) SetParallelism added in v5.0.94

func (x *JobSpecBuilder) SetParallelism(v int32)

type JobStatus

type JobStatus struct {
	ConditionMessage string `protobuf:"bytes,1,opt,name=conditionMessage,proto3" json:"conditionMessage,omitempty"`
	StartTime        int64  `protobuf:"varint,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
	CompletionTime   int64  `protobuf:"varint,3,opt,name=completionTime,proto3" json:"completionTime,omitempty"`
	Active           int32  `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
	Succeeded        int32  `protobuf:"varint,5,opt,name=succeeded,proto3" json:"succeeded,omitempty"`
	Failed           int32  `protobuf:"varint,6,opt,name=failed,proto3" json:"failed,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/batch/v1/types.go#L132

func (*JobStatus) Descriptor

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

func (*JobStatus) GetActive added in v5.0.102

func (m *JobStatus) GetActive() int32

func (*JobStatus) GetCompletionTime added in v5.0.102

func (m *JobStatus) GetCompletionTime() int64

func (*JobStatus) GetConditionMessage added in v5.0.102

func (m *JobStatus) GetConditionMessage() string

func (*JobStatus) GetFailed added in v5.0.102

func (m *JobStatus) GetFailed() int32

func (*JobStatus) GetStartTime added in v5.0.102

func (m *JobStatus) GetStartTime() int64

func (*JobStatus) GetSucceeded added in v5.0.102

func (m *JobStatus) GetSucceeded() int32

func (*JobStatus) Marshal

func (m *JobStatus) Marshal() (dAtA []byte, err error)

func (*JobStatus) MarshalTo

func (m *JobStatus) MarshalTo(dAtA []byte) (int, error)

func (*JobStatus) MarshalToSizedBuffer added in v5.0.102

func (m *JobStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JobStatus) ProtoMessage

func (*JobStatus) ProtoMessage()

func (*JobStatus) Reset

func (m *JobStatus) Reset()

func (*JobStatus) Size

func (m *JobStatus) Size() (n int)

func (*JobStatus) String

func (m *JobStatus) String() string

func (*JobStatus) Unmarshal

func (m *JobStatus) Unmarshal(dAtA []byte) error

func (*JobStatus) XXX_DiscardUnknown added in v5.0.102

func (m *JobStatus) XXX_DiscardUnknown()

func (*JobStatus) XXX_Marshal added in v5.0.102

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

func (*JobStatus) XXX_Merge added in v5.0.102

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

func (*JobStatus) XXX_Size added in v5.0.102

func (m *JobStatus) XXX_Size() int

func (*JobStatus) XXX_Unmarshal added in v5.0.102

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

type JobStatusBuilder added in v5.0.94

type JobStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewJobStatusBuilder added in v5.0.94

func NewJobStatusBuilder(writer io.Writer) *JobStatusBuilder

func (*JobStatusBuilder) Reset added in v5.0.94

func (x *JobStatusBuilder) Reset(writer io.Writer)

func (*JobStatusBuilder) SetActive added in v5.0.94

func (x *JobStatusBuilder) SetActive(v int32)

func (*JobStatusBuilder) SetCompletionTime added in v5.0.94

func (x *JobStatusBuilder) SetCompletionTime(v int64)

func (*JobStatusBuilder) SetConditionMessage added in v5.0.94

func (x *JobStatusBuilder) SetConditionMessage(v string)

func (*JobStatusBuilder) SetFailed added in v5.0.94

func (x *JobStatusBuilder) SetFailed(v int32)

func (*JobStatusBuilder) SetStartTime added in v5.0.94

func (x *JobStatusBuilder) SetStartTime(v int64)

func (*JobStatusBuilder) SetSucceeded added in v5.0.94

func (x *JobStatusBuilder) SetSucceeded(v int32)

type KafkaAggregation added in v5.0.71

type KafkaAggregation struct {
	Header *KafkaRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Topic  string              `protobuf:"bytes,2,opt,name=topic,proto3" json:"topic,omitempty"`
	Count  uint32              `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
}

func (*KafkaAggregation) Descriptor added in v5.0.71

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

func (*KafkaAggregation) GetCount added in v5.0.102

func (m *KafkaAggregation) GetCount() uint32

func (*KafkaAggregation) GetHeader added in v5.0.71

func (m *KafkaAggregation) GetHeader() *KafkaRequestHeader

func (*KafkaAggregation) GetTopic added in v5.0.102

func (m *KafkaAggregation) GetTopic() string

func (*KafkaAggregation) Marshal added in v5.0.71

func (m *KafkaAggregation) Marshal() (dAtA []byte, err error)

func (*KafkaAggregation) MarshalTo added in v5.0.71

func (m *KafkaAggregation) MarshalTo(dAtA []byte) (int, error)

func (*KafkaAggregation) MarshalToSizedBuffer added in v5.0.102

func (m *KafkaAggregation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KafkaAggregation) ProtoMessage added in v5.0.71

func (*KafkaAggregation) ProtoMessage()

func (*KafkaAggregation) Reset added in v5.0.71

func (m *KafkaAggregation) Reset()

func (*KafkaAggregation) Size added in v5.0.71

func (m *KafkaAggregation) Size() (n int)

func (*KafkaAggregation) String added in v5.0.71

func (m *KafkaAggregation) String() string

func (*KafkaAggregation) Unmarshal added in v5.0.71

func (m *KafkaAggregation) Unmarshal(dAtA []byte) error

func (*KafkaAggregation) XXX_DiscardUnknown added in v5.0.102

func (m *KafkaAggregation) XXX_DiscardUnknown()

func (*KafkaAggregation) XXX_Marshal added in v5.0.102

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

func (*KafkaAggregation) XXX_Merge added in v5.0.102

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

func (*KafkaAggregation) XXX_Size added in v5.0.102

func (m *KafkaAggregation) XXX_Size() int

func (*KafkaAggregation) XXX_Unmarshal added in v5.0.102

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

type KafkaAggregationBuilder added in v5.0.94

type KafkaAggregationBuilder struct {
	// contains filtered or unexported fields
}

func NewKafkaAggregationBuilder added in v5.0.94

func NewKafkaAggregationBuilder(writer io.Writer) *KafkaAggregationBuilder

func (*KafkaAggregationBuilder) Reset added in v5.0.94

func (x *KafkaAggregationBuilder) Reset(writer io.Writer)

func (*KafkaAggregationBuilder) SetCount added in v5.0.94

func (x *KafkaAggregationBuilder) SetCount(v uint32)

func (*KafkaAggregationBuilder) SetHeader added in v5.0.94

func (x *KafkaAggregationBuilder) SetHeader(cb func(w *KafkaRequestHeaderBuilder))

func (*KafkaAggregationBuilder) SetTopic added in v5.0.94

func (x *KafkaAggregationBuilder) SetTopic(v string)

type KafkaRequestHeader added in v5.0.71

type KafkaRequestHeader struct {
	RequestType    uint32 `protobuf:"varint,1,opt,name=request_type,json=requestType,proto3" json:"request_type,omitempty"`
	RequestVersion uint32 `protobuf:"varint,2,opt,name=request_version,json=requestVersion,proto3" json:"request_version,omitempty"`
}

func (*KafkaRequestHeader) Descriptor added in v5.0.71

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

func (*KafkaRequestHeader) GetRequestType added in v5.0.102

func (m *KafkaRequestHeader) GetRequestType() uint32

func (*KafkaRequestHeader) GetRequestVersion added in v5.0.102

func (m *KafkaRequestHeader) GetRequestVersion() uint32

func (*KafkaRequestHeader) Marshal added in v5.0.71

func (m *KafkaRequestHeader) Marshal() (dAtA []byte, err error)

func (*KafkaRequestHeader) MarshalTo added in v5.0.71

func (m *KafkaRequestHeader) MarshalTo(dAtA []byte) (int, error)

func (*KafkaRequestHeader) MarshalToSizedBuffer added in v5.0.102

func (m *KafkaRequestHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KafkaRequestHeader) ProtoMessage added in v5.0.71

func (*KafkaRequestHeader) ProtoMessage()

func (*KafkaRequestHeader) Reset added in v5.0.71

func (m *KafkaRequestHeader) Reset()

func (*KafkaRequestHeader) Size added in v5.0.71

func (m *KafkaRequestHeader) Size() (n int)

func (*KafkaRequestHeader) String added in v5.0.71

func (m *KafkaRequestHeader) String() string

func (*KafkaRequestHeader) Unmarshal added in v5.0.71

func (m *KafkaRequestHeader) Unmarshal(dAtA []byte) error

func (*KafkaRequestHeader) XXX_DiscardUnknown added in v5.0.102

func (m *KafkaRequestHeader) XXX_DiscardUnknown()

func (*KafkaRequestHeader) XXX_Marshal added in v5.0.102

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

func (*KafkaRequestHeader) XXX_Merge added in v5.0.102

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

func (*KafkaRequestHeader) XXX_Size added in v5.0.102

func (m *KafkaRequestHeader) XXX_Size() int

func (*KafkaRequestHeader) XXX_Unmarshal added in v5.0.102

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

type KafkaRequestHeaderBuilder added in v5.0.94

type KafkaRequestHeaderBuilder struct {
	// contains filtered or unexported fields
}

func NewKafkaRequestHeaderBuilder added in v5.0.94

func NewKafkaRequestHeaderBuilder(writer io.Writer) *KafkaRequestHeaderBuilder

func (*KafkaRequestHeaderBuilder) Reset added in v5.0.94

func (x *KafkaRequestHeaderBuilder) Reset(writer io.Writer)

func (*KafkaRequestHeaderBuilder) SetRequest_type added in v5.0.94

func (x *KafkaRequestHeaderBuilder) SetRequest_type(v uint32)

func (*KafkaRequestHeaderBuilder) SetRequest_version added in v5.0.94

func (x *KafkaRequestHeaderBuilder) SetRequest_version(v uint32)

type KernelHeaderFetchResult

type KernelHeaderFetchResult int32
const (
	KernelHeaderFetchResult_FetchNotAttempted               KernelHeaderFetchResult = 0
	KernelHeaderFetchResult_CustomHeadersFound              KernelHeaderFetchResult = 1
	KernelHeaderFetchResult_DefaultHeadersFound             KernelHeaderFetchResult = 2
	KernelHeaderFetchResult_SysfsHeadersFound               KernelHeaderFetchResult = 3
	KernelHeaderFetchResult_DownloadedHeadersFound          KernelHeaderFetchResult = 4
	KernelHeaderFetchResult_DownloadSuccess                 KernelHeaderFetchResult = 5
	KernelHeaderFetchResult_HostVersionErr                  KernelHeaderFetchResult = 6
	KernelHeaderFetchResult_DownloadFailure                 KernelHeaderFetchResult = 7
	KernelHeaderFetchResult_ValidationFailure               KernelHeaderFetchResult = 8
	KernelHeaderFetchResult_ReposDirAccessFailure           KernelHeaderFetchResult = 9
	KernelHeaderFetchResult_HeadersNotFoundDownloadDisabled KernelHeaderFetchResult = 10
)

func (KernelHeaderFetchResult) EnumDescriptor

func (KernelHeaderFetchResult) EnumDescriptor() ([]byte, []int)

func (KernelHeaderFetchResult) String

func (x KernelHeaderFetchResult) String() string

type LabelSelectorRequirement

type LabelSelectorRequirement struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Valid operators are In, NotIn, Exists and DoesNotExist.
	Operator string   `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
	Values   []string `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
}

func (*LabelSelectorRequirement) Descriptor

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

func (*LabelSelectorRequirement) GetKey added in v5.0.102

func (m *LabelSelectorRequirement) GetKey() string

func (*LabelSelectorRequirement) GetOperator added in v5.0.102

func (m *LabelSelectorRequirement) GetOperator() string

func (*LabelSelectorRequirement) GetValues added in v5.0.102

func (m *LabelSelectorRequirement) GetValues() []string

func (*LabelSelectorRequirement) Marshal

func (m *LabelSelectorRequirement) Marshal() (dAtA []byte, err error)

func (*LabelSelectorRequirement) MarshalTo

func (m *LabelSelectorRequirement) MarshalTo(dAtA []byte) (int, error)

func (*LabelSelectorRequirement) MarshalToSizedBuffer added in v5.0.102

func (m *LabelSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LabelSelectorRequirement) ProtoMessage

func (*LabelSelectorRequirement) ProtoMessage()

func (*LabelSelectorRequirement) Reset

func (m *LabelSelectorRequirement) Reset()

func (*LabelSelectorRequirement) Size

func (m *LabelSelectorRequirement) Size() (n int)

func (*LabelSelectorRequirement) String

func (m *LabelSelectorRequirement) String() string

func (*LabelSelectorRequirement) Unmarshal

func (m *LabelSelectorRequirement) Unmarshal(dAtA []byte) error

func (*LabelSelectorRequirement) XXX_DiscardUnknown added in v5.0.102

func (m *LabelSelectorRequirement) XXX_DiscardUnknown()

func (*LabelSelectorRequirement) XXX_Marshal added in v5.0.102

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

func (*LabelSelectorRequirement) XXX_Merge added in v5.0.102

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

func (*LabelSelectorRequirement) XXX_Size added in v5.0.102

func (m *LabelSelectorRequirement) XXX_Size() int

func (*LabelSelectorRequirement) XXX_Unmarshal added in v5.0.102

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

type LabelSelectorRequirementBuilder added in v5.0.94

type LabelSelectorRequirementBuilder struct {
	// contains filtered or unexported fields
}

func NewLabelSelectorRequirementBuilder added in v5.0.94

func NewLabelSelectorRequirementBuilder(writer io.Writer) *LabelSelectorRequirementBuilder

func (*LabelSelectorRequirementBuilder) AddValues added in v5.0.94

func (x *LabelSelectorRequirementBuilder) AddValues(v string)

func (*LabelSelectorRequirementBuilder) Reset added in v5.0.94

func (x *LabelSelectorRequirementBuilder) Reset(writer io.Writer)

func (*LabelSelectorRequirementBuilder) SetKey added in v5.0.94

func (*LabelSelectorRequirementBuilder) SetOperator added in v5.0.94

func (x *LabelSelectorRequirementBuilder) SetOperator(v string)

type LimitRange added in v5.0.114

type LimitRange struct {
	Metadata   *Metadata       `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *LimitRangeSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	LimitTypes []string        `protobuf:"bytes,3,rep,name=limitTypes,proto3" json:"limitTypes,omitempty"`
	Tags       []string        `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
}

https://github.com/kubernetes/api/blob/v0.23.15/core/v1/types.go#L5800

func (*LimitRange) Descriptor added in v5.0.114

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

func (*LimitRange) GetLimitTypes added in v5.0.114

func (m *LimitRange) GetLimitTypes() []string

func (*LimitRange) GetMetadata added in v5.0.114

func (m *LimitRange) GetMetadata() *Metadata

func (*LimitRange) GetSpec added in v5.0.114

func (m *LimitRange) GetSpec() *LimitRangeSpec

func (*LimitRange) GetTags added in v5.0.114

func (m *LimitRange) GetTags() []string

func (*LimitRange) Marshal added in v5.0.114

func (m *LimitRange) Marshal() (dAtA []byte, err error)

func (*LimitRange) MarshalTo added in v5.0.114

func (m *LimitRange) MarshalTo(dAtA []byte) (int, error)

func (*LimitRange) MarshalToSizedBuffer added in v5.0.114

func (m *LimitRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LimitRange) ProtoMessage added in v5.0.114

func (*LimitRange) ProtoMessage()

func (*LimitRange) Reset added in v5.0.114

func (m *LimitRange) Reset()

func (*LimitRange) Size added in v5.0.114

func (m *LimitRange) Size() (n int)

func (*LimitRange) String added in v5.0.114

func (m *LimitRange) String() string

func (*LimitRange) Unmarshal added in v5.0.114

func (m *LimitRange) Unmarshal(dAtA []byte) error

func (*LimitRange) XXX_DiscardUnknown added in v5.0.114

func (m *LimitRange) XXX_DiscardUnknown()

func (*LimitRange) XXX_Marshal added in v5.0.114

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

func (*LimitRange) XXX_Merge added in v5.0.114

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

func (*LimitRange) XXX_Size added in v5.0.114

func (m *LimitRange) XXX_Size() int

func (*LimitRange) XXX_Unmarshal added in v5.0.114

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

type LimitRangeBuilder added in v5.0.114

type LimitRangeBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeBuilder added in v5.0.114

func NewLimitRangeBuilder(writer io.Writer) *LimitRangeBuilder

func (*LimitRangeBuilder) AddLimitTypes added in v5.0.114

func (x *LimitRangeBuilder) AddLimitTypes(v string)

func (*LimitRangeBuilder) AddTags added in v5.0.114

func (x *LimitRangeBuilder) AddTags(v string)

func (*LimitRangeBuilder) Reset added in v5.0.114

func (x *LimitRangeBuilder) Reset(writer io.Writer)

func (*LimitRangeBuilder) SetMetadata added in v5.0.114

func (x *LimitRangeBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*LimitRangeBuilder) SetSpec added in v5.0.114

func (x *LimitRangeBuilder) SetSpec(cb func(w *LimitRangeSpecBuilder))

type LimitRangeItem added in v5.0.114

type LimitRangeItem struct {
	Type                 string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Default              map[string]int64 `` /* 156-byte string literal not displayed */
	DefaultRequest       map[string]int64 `` /* 170-byte string literal not displayed */
	Max                  map[string]int64 `` /* 148-byte string literal not displayed */
	Min                  map[string]int64 `` /* 148-byte string literal not displayed */
	MaxLimitRequestRatio map[string]int64 `` /* 182-byte string literal not displayed */
}

func (*LimitRangeItem) Descriptor added in v5.0.114

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

func (*LimitRangeItem) GetDefault added in v5.0.114

func (m *LimitRangeItem) GetDefault() map[string]int64

func (*LimitRangeItem) GetDefaultRequest added in v5.0.114

func (m *LimitRangeItem) GetDefaultRequest() map[string]int64

func (*LimitRangeItem) GetMax added in v5.0.114

func (m *LimitRangeItem) GetMax() map[string]int64

func (*LimitRangeItem) GetMaxLimitRequestRatio added in v5.0.114

func (m *LimitRangeItem) GetMaxLimitRequestRatio() map[string]int64

func (*LimitRangeItem) GetMin added in v5.0.114

func (m *LimitRangeItem) GetMin() map[string]int64

func (*LimitRangeItem) GetType added in v5.0.114

func (m *LimitRangeItem) GetType() string

func (*LimitRangeItem) Marshal added in v5.0.114

func (m *LimitRangeItem) Marshal() (dAtA []byte, err error)

func (*LimitRangeItem) MarshalTo added in v5.0.114

func (m *LimitRangeItem) MarshalTo(dAtA []byte) (int, error)

func (*LimitRangeItem) MarshalToSizedBuffer added in v5.0.114

func (m *LimitRangeItem) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LimitRangeItem) ProtoMessage added in v5.0.114

func (*LimitRangeItem) ProtoMessage()

func (*LimitRangeItem) Reset added in v5.0.114

func (m *LimitRangeItem) Reset()

func (*LimitRangeItem) Size added in v5.0.114

func (m *LimitRangeItem) Size() (n int)

func (*LimitRangeItem) String added in v5.0.114

func (m *LimitRangeItem) String() string

func (*LimitRangeItem) Unmarshal added in v5.0.114

func (m *LimitRangeItem) Unmarshal(dAtA []byte) error

func (*LimitRangeItem) XXX_DiscardUnknown added in v5.0.114

func (m *LimitRangeItem) XXX_DiscardUnknown()

func (*LimitRangeItem) XXX_Marshal added in v5.0.114

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

func (*LimitRangeItem) XXX_Merge added in v5.0.114

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

func (*LimitRangeItem) XXX_Size added in v5.0.114

func (m *LimitRangeItem) XXX_Size() int

func (*LimitRangeItem) XXX_Unmarshal added in v5.0.114

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

type LimitRangeItemBuilder added in v5.0.114

type LimitRangeItemBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItemBuilder added in v5.0.114

func NewLimitRangeItemBuilder(writer io.Writer) *LimitRangeItemBuilder

func (*LimitRangeItemBuilder) AddDefault added in v5.0.114

func (x *LimitRangeItemBuilder) AddDefault(cb func(w *LimitRangeItem_DefaultEntryBuilder))

func (*LimitRangeItemBuilder) AddDefaultRequest added in v5.0.114

func (x *LimitRangeItemBuilder) AddDefaultRequest(cb func(w *LimitRangeItem_DefaultRequestEntryBuilder))

func (*LimitRangeItemBuilder) AddMax added in v5.0.114

func (*LimitRangeItemBuilder) AddMaxLimitRequestRatio added in v5.0.114

func (x *LimitRangeItemBuilder) AddMaxLimitRequestRatio(cb func(w *LimitRangeItem_MaxLimitRequestRatioEntryBuilder))

func (*LimitRangeItemBuilder) AddMin added in v5.0.114

func (*LimitRangeItemBuilder) Reset added in v5.0.114

func (x *LimitRangeItemBuilder) Reset(writer io.Writer)

func (*LimitRangeItemBuilder) SetType added in v5.0.114

func (x *LimitRangeItemBuilder) SetType(v string)

type LimitRangeItem_DefaultEntryBuilder added in v5.0.114

type LimitRangeItem_DefaultEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItem_DefaultEntryBuilder added in v5.0.114

func NewLimitRangeItem_DefaultEntryBuilder(writer io.Writer) *LimitRangeItem_DefaultEntryBuilder

func (*LimitRangeItem_DefaultEntryBuilder) Reset added in v5.0.114

func (x *LimitRangeItem_DefaultEntryBuilder) Reset(writer io.Writer)

func (*LimitRangeItem_DefaultEntryBuilder) SetKey added in v5.0.114

func (*LimitRangeItem_DefaultEntryBuilder) SetValue added in v5.0.114

type LimitRangeItem_DefaultRequestEntryBuilder added in v5.0.114

type LimitRangeItem_DefaultRequestEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItem_DefaultRequestEntryBuilder added in v5.0.114

func NewLimitRangeItem_DefaultRequestEntryBuilder(writer io.Writer) *LimitRangeItem_DefaultRequestEntryBuilder

func (*LimitRangeItem_DefaultRequestEntryBuilder) Reset added in v5.0.114

func (*LimitRangeItem_DefaultRequestEntryBuilder) SetKey added in v5.0.114

func (*LimitRangeItem_DefaultRequestEntryBuilder) SetValue added in v5.0.114

type LimitRangeItem_MaxEntryBuilder added in v5.0.114

type LimitRangeItem_MaxEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItem_MaxEntryBuilder added in v5.0.114

func NewLimitRangeItem_MaxEntryBuilder(writer io.Writer) *LimitRangeItem_MaxEntryBuilder

func (*LimitRangeItem_MaxEntryBuilder) Reset added in v5.0.114

func (x *LimitRangeItem_MaxEntryBuilder) Reset(writer io.Writer)

func (*LimitRangeItem_MaxEntryBuilder) SetKey added in v5.0.114

func (*LimitRangeItem_MaxEntryBuilder) SetValue added in v5.0.114

func (x *LimitRangeItem_MaxEntryBuilder) SetValue(v int64)

type LimitRangeItem_MaxLimitRequestRatioEntryBuilder added in v5.0.114

type LimitRangeItem_MaxLimitRequestRatioEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItem_MaxLimitRequestRatioEntryBuilder added in v5.0.114

func NewLimitRangeItem_MaxLimitRequestRatioEntryBuilder(writer io.Writer) *LimitRangeItem_MaxLimitRequestRatioEntryBuilder

func (*LimitRangeItem_MaxLimitRequestRatioEntryBuilder) Reset added in v5.0.114

func (*LimitRangeItem_MaxLimitRequestRatioEntryBuilder) SetKey added in v5.0.114

func (*LimitRangeItem_MaxLimitRequestRatioEntryBuilder) SetValue added in v5.0.114

type LimitRangeItem_MinEntryBuilder added in v5.0.114

type LimitRangeItem_MinEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeItem_MinEntryBuilder added in v5.0.114

func NewLimitRangeItem_MinEntryBuilder(writer io.Writer) *LimitRangeItem_MinEntryBuilder

func (*LimitRangeItem_MinEntryBuilder) Reset added in v5.0.114

func (x *LimitRangeItem_MinEntryBuilder) Reset(writer io.Writer)

func (*LimitRangeItem_MinEntryBuilder) SetKey added in v5.0.114

func (*LimitRangeItem_MinEntryBuilder) SetValue added in v5.0.114

func (x *LimitRangeItem_MinEntryBuilder) SetValue(v int64)

type LimitRangeSpec added in v5.0.114

type LimitRangeSpec struct {
	Limits []*LimitRangeItem `protobuf:"bytes,1,rep,name=limits,proto3" json:"limits,omitempty"`
}

func (*LimitRangeSpec) Descriptor added in v5.0.114

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

func (*LimitRangeSpec) GetLimits added in v5.0.114

func (m *LimitRangeSpec) GetLimits() []*LimitRangeItem

func (*LimitRangeSpec) Marshal added in v5.0.114

func (m *LimitRangeSpec) Marshal() (dAtA []byte, err error)

func (*LimitRangeSpec) MarshalTo added in v5.0.114

func (m *LimitRangeSpec) MarshalTo(dAtA []byte) (int, error)

func (*LimitRangeSpec) MarshalToSizedBuffer added in v5.0.114

func (m *LimitRangeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LimitRangeSpec) ProtoMessage added in v5.0.114

func (*LimitRangeSpec) ProtoMessage()

func (*LimitRangeSpec) Reset added in v5.0.114

func (m *LimitRangeSpec) Reset()

func (*LimitRangeSpec) Size added in v5.0.114

func (m *LimitRangeSpec) Size() (n int)

func (*LimitRangeSpec) String added in v5.0.114

func (m *LimitRangeSpec) String() string

func (*LimitRangeSpec) Unmarshal added in v5.0.114

func (m *LimitRangeSpec) Unmarshal(dAtA []byte) error

func (*LimitRangeSpec) XXX_DiscardUnknown added in v5.0.114

func (m *LimitRangeSpec) XXX_DiscardUnknown()

func (*LimitRangeSpec) XXX_Marshal added in v5.0.114

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

func (*LimitRangeSpec) XXX_Merge added in v5.0.114

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

func (*LimitRangeSpec) XXX_Size added in v5.0.114

func (m *LimitRangeSpec) XXX_Size() int

func (*LimitRangeSpec) XXX_Unmarshal added in v5.0.114

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

type LimitRangeSpecBuilder added in v5.0.114

type LimitRangeSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewLimitRangeSpecBuilder added in v5.0.114

func NewLimitRangeSpecBuilder(writer io.Writer) *LimitRangeSpecBuilder

func (*LimitRangeSpecBuilder) AddLimits added in v5.0.114

func (x *LimitRangeSpecBuilder) AddLimits(cb func(w *LimitRangeItemBuilder))

func (*LimitRangeSpecBuilder) Reset added in v5.0.114

func (x *LimitRangeSpecBuilder) Reset(writer io.Writer)

type LoadBalancerIngress added in v5.0.14

type LoadBalancerIngress struct {
	Ip       string        `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Hostname string        `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Ports    []*PortStatus `protobuf:"bytes,4,rep,name=ports,proto3" json:"ports,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/core/v1/generated.proto#L2024

func (*LoadBalancerIngress) Descriptor added in v5.0.14

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

func (*LoadBalancerIngress) GetHostname added in v5.0.102

func (m *LoadBalancerIngress) GetHostname() string

func (*LoadBalancerIngress) GetIp added in v5.0.102

func (m *LoadBalancerIngress) GetIp() string

func (*LoadBalancerIngress) GetPorts added in v5.0.14

func (m *LoadBalancerIngress) GetPorts() []*PortStatus

func (*LoadBalancerIngress) Marshal added in v5.0.14

func (m *LoadBalancerIngress) Marshal() (dAtA []byte, err error)

func (*LoadBalancerIngress) MarshalTo added in v5.0.14

func (m *LoadBalancerIngress) MarshalTo(dAtA []byte) (int, error)

func (*LoadBalancerIngress) MarshalToSizedBuffer added in v5.0.102

func (m *LoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LoadBalancerIngress) ProtoMessage added in v5.0.14

func (*LoadBalancerIngress) ProtoMessage()

func (*LoadBalancerIngress) Reset added in v5.0.14

func (m *LoadBalancerIngress) Reset()

func (*LoadBalancerIngress) Size added in v5.0.14

func (m *LoadBalancerIngress) Size() (n int)

func (*LoadBalancerIngress) String added in v5.0.14

func (m *LoadBalancerIngress) String() string

func (*LoadBalancerIngress) Unmarshal added in v5.0.14

func (m *LoadBalancerIngress) Unmarshal(dAtA []byte) error

func (*LoadBalancerIngress) XXX_DiscardUnknown added in v5.0.102

func (m *LoadBalancerIngress) XXX_DiscardUnknown()

func (*LoadBalancerIngress) XXX_Marshal added in v5.0.102

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

func (*LoadBalancerIngress) XXX_Merge added in v5.0.102

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

func (*LoadBalancerIngress) XXX_Size added in v5.0.102

func (m *LoadBalancerIngress) XXX_Size() int

func (*LoadBalancerIngress) XXX_Unmarshal added in v5.0.102

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

type LoadBalancerIngressBuilder added in v5.0.94

type LoadBalancerIngressBuilder struct {
	// contains filtered or unexported fields
}

func NewLoadBalancerIngressBuilder added in v5.0.94

func NewLoadBalancerIngressBuilder(writer io.Writer) *LoadBalancerIngressBuilder

func (*LoadBalancerIngressBuilder) AddPorts added in v5.0.94

func (x *LoadBalancerIngressBuilder) AddPorts(cb func(w *PortStatusBuilder))

func (*LoadBalancerIngressBuilder) Reset added in v5.0.94

func (x *LoadBalancerIngressBuilder) Reset(writer io.Writer)

func (*LoadBalancerIngressBuilder) SetHostname added in v5.0.94

func (x *LoadBalancerIngressBuilder) SetHostname(v string)

func (*LoadBalancerIngressBuilder) SetIp added in v5.0.94

func (x *LoadBalancerIngressBuilder) SetIp(v string)

type Manifest

type Manifest struct {
	Type            int32  `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	ResourceVersion string `protobuf:"bytes,2,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	Uid             string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
	Content         []byte `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	ContentType     string `protobuf:"bytes,5,opt,name=contentType,proto3" json:"contentType,omitempty"`
	Version         string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
}

func (*Manifest) Descriptor

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

func (*Manifest) GetContent added in v5.0.102

func (m *Manifest) GetContent() []byte

func (*Manifest) GetContentType added in v5.0.102

func (m *Manifest) GetContentType() string

func (*Manifest) GetResourceVersion added in v5.0.102

func (m *Manifest) GetResourceVersion() string

func (*Manifest) GetType added in v5.0.102

func (m *Manifest) GetType() int32

func (*Manifest) GetUid added in v5.0.102

func (m *Manifest) GetUid() string

func (*Manifest) GetVersion added in v5.0.102

func (m *Manifest) GetVersion() string

func (*Manifest) Marshal

func (m *Manifest) Marshal() (dAtA []byte, err error)

func (*Manifest) MarshalTo

func (m *Manifest) MarshalTo(dAtA []byte) (int, error)

func (*Manifest) MarshalToSizedBuffer added in v5.0.102

func (m *Manifest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Manifest) ProtoMessage

func (*Manifest) ProtoMessage()

func (*Manifest) Reset

func (m *Manifest) Reset()

func (*Manifest) Size

func (m *Manifest) Size() (n int)

func (*Manifest) String

func (m *Manifest) String() string

func (*Manifest) Unmarshal

func (m *Manifest) Unmarshal(dAtA []byte) error

func (*Manifest) XXX_DiscardUnknown added in v5.0.102

func (m *Manifest) XXX_DiscardUnknown()

func (*Manifest) XXX_Marshal added in v5.0.102

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

func (*Manifest) XXX_Merge added in v5.0.102

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

func (*Manifest) XXX_Size added in v5.0.102

func (m *Manifest) XXX_Size() int

func (*Manifest) XXX_Unmarshal added in v5.0.102

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

type ManifestBuilder added in v5.0.94

type ManifestBuilder struct {
	// contains filtered or unexported fields
}

func NewManifestBuilder added in v5.0.94

func NewManifestBuilder(writer io.Writer) *ManifestBuilder

func (*ManifestBuilder) Reset added in v5.0.94

func (x *ManifestBuilder) Reset(writer io.Writer)

func (*ManifestBuilder) SetContent added in v5.0.94

func (x *ManifestBuilder) SetContent(cb func(b *bytes.Buffer))

func (*ManifestBuilder) SetContentType added in v5.0.94

func (x *ManifestBuilder) SetContentType(v string)

func (*ManifestBuilder) SetResourceVersion added in v5.0.94

func (x *ManifestBuilder) SetResourceVersion(v string)

func (*ManifestBuilder) SetType added in v5.0.94

func (x *ManifestBuilder) SetType(v int32)

func (*ManifestBuilder) SetUid added in v5.0.94

func (x *ManifestBuilder) SetUid(v string)

func (*ManifestBuilder) SetVersion added in v5.0.94

func (x *ManifestBuilder) SetVersion(v string)

type MemoryStat

type MemoryStat struct {
	Rss    uint64 `protobuf:"varint,1,opt,name=rss,proto3" json:"rss,omitempty"`
	Vms    uint64 `protobuf:"varint,2,opt,name=vms,proto3" json:"vms,omitempty"`
	Swap   uint64 `protobuf:"varint,3,opt,name=swap,proto3" json:"swap,omitempty"`
	Shared uint64 `protobuf:"varint,4,opt,name=shared,proto3" json:"shared,omitempty"`
	Text   uint64 `protobuf:"varint,5,opt,name=text,proto3" json:"text,omitempty"`
	Lib    uint64 `protobuf:"varint,6,opt,name=lib,proto3" json:"lib,omitempty"`
	Data   uint64 `protobuf:"varint,7,opt,name=data,proto3" json:"data,omitempty"`
	Dirty  uint64 `protobuf:"varint,8,opt,name=dirty,proto3" json:"dirty,omitempty"`
}

func (*MemoryStat) Descriptor

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

func (*MemoryStat) GetData added in v5.0.102

func (m *MemoryStat) GetData() uint64

func (*MemoryStat) GetDirty added in v5.0.102

func (m *MemoryStat) GetDirty() uint64

func (*MemoryStat) GetLib added in v5.0.102

func (m *MemoryStat) GetLib() uint64

func (*MemoryStat) GetRss added in v5.0.102

func (m *MemoryStat) GetRss() uint64

func (*MemoryStat) GetShared added in v5.0.102

func (m *MemoryStat) GetShared() uint64

func (*MemoryStat) GetSwap added in v5.0.102

func (m *MemoryStat) GetSwap() uint64

func (*MemoryStat) GetText added in v5.0.102

func (m *MemoryStat) GetText() uint64

func (*MemoryStat) GetVms added in v5.0.102

func (m *MemoryStat) GetVms() uint64

func (*MemoryStat) Marshal

func (m *MemoryStat) Marshal() (dAtA []byte, err error)

func (*MemoryStat) MarshalTo

func (m *MemoryStat) MarshalTo(dAtA []byte) (int, error)

func (*MemoryStat) MarshalToSizedBuffer added in v5.0.102

func (m *MemoryStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MemoryStat) ProtoMessage

func (*MemoryStat) ProtoMessage()

func (*MemoryStat) Reset

func (m *MemoryStat) Reset()

func (*MemoryStat) Size

func (m *MemoryStat) Size() (n int)

func (*MemoryStat) String

func (m *MemoryStat) String() string

func (*MemoryStat) Unmarshal

func (m *MemoryStat) Unmarshal(dAtA []byte) error

func (*MemoryStat) XXX_DiscardUnknown added in v5.0.102

func (m *MemoryStat) XXX_DiscardUnknown()

func (*MemoryStat) XXX_Marshal added in v5.0.102

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

func (*MemoryStat) XXX_Merge added in v5.0.102

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

func (*MemoryStat) XXX_Size added in v5.0.102

func (m *MemoryStat) XXX_Size() int

func (*MemoryStat) XXX_Unmarshal added in v5.0.102

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

type MemoryStatBuilder added in v5.0.94

type MemoryStatBuilder struct {
	// contains filtered or unexported fields
}

func NewMemoryStatBuilder added in v5.0.94

func NewMemoryStatBuilder(writer io.Writer) *MemoryStatBuilder

func (*MemoryStatBuilder) Reset added in v5.0.94

func (x *MemoryStatBuilder) Reset(writer io.Writer)

func (*MemoryStatBuilder) SetData added in v5.0.94

func (x *MemoryStatBuilder) SetData(v uint64)

func (*MemoryStatBuilder) SetDirty added in v5.0.94

func (x *MemoryStatBuilder) SetDirty(v uint64)

func (*MemoryStatBuilder) SetLib added in v5.0.94

func (x *MemoryStatBuilder) SetLib(v uint64)

func (*MemoryStatBuilder) SetRss added in v5.0.94

func (x *MemoryStatBuilder) SetRss(v uint64)

func (*MemoryStatBuilder) SetShared added in v5.0.94

func (x *MemoryStatBuilder) SetShared(v uint64)

func (*MemoryStatBuilder) SetSwap added in v5.0.94

func (x *MemoryStatBuilder) SetSwap(v uint64)

func (*MemoryStatBuilder) SetText added in v5.0.94

func (x *MemoryStatBuilder) SetText(v uint64)

func (*MemoryStatBuilder) SetVms added in v5.0.94

func (x *MemoryStatBuilder) SetVms(v uint64)

type Message

type Message struct {
	Header MessageHeader
	Body   MessageBody
}

Message is a generic type for all messages with a Header and Body.

func DecodeMessage

func DecodeMessage(data []byte) (Message, error)

DecodeMessage decodes raw message bytes into a specific type that satisfies the Message interface. If we can't decode, an error is returned.

type MessageBody

type MessageBody interface {
	ProtoMessage()
	Reset()
	String() string
	Size() int
}

MessageBody is a common interface used by all message types.

type MessageEncoding

type MessageEncoding uint8

MessageEncoding represents how messages will be encoded or decoded for over-the-wire transfer. Protobuf should be used for server-side messages (e.g. from collector <-> server) and JSON should be used for client-side.

const (
	MessageEncodingProtobuf MessageEncoding = 0
	MessageEncodingJSON     MessageEncoding = 1
	MessageEncodingZstdPB   MessageEncoding = 2

	MessageEncodingZstd1xPB MessageEncoding = 4
)

Message encoding constants.

type MessageHeader

type MessageHeader struct {
	Version        MessageVersion
	Encoding       MessageEncoding
	Type           MessageType
	SubscriptionID uint8 // Unused in Agent
	OrgID          int32 // Unused in Agent
	Timestamp      int64
}

MessageHeader is attached to all messages at the head of the message. Some fields are added in later versions so make sure you're only using fields that are available in the defined Version.

func ReadHeader

func ReadHeader(data []byte) (MessageHeader, int, error)

ReadHeader reads the header off raw message bytes.

type MessageType

type MessageType uint8

MessageType is a string representing the type of a message.

func DetectMessageType

func DetectMessageType(b MessageBody) (MessageType, error)

DetectMessageType returns the message type for the given MessageBody

func (MessageType) String

func (m MessageType) String() string

type MessageVersion

type MessageVersion uint8

MessageVersion is the version of the message. It should always be the first byte in the encoded version.

type Metadata

type Metadata struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace         string            `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Uid               string            `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
	CreationTimestamp int64             `protobuf:"varint,4,opt,name=creationTimestamp,proto3" json:"creationTimestamp,omitempty"`
	DeletionTimestamp int64             `protobuf:"varint,5,opt,name=deletionTimestamp,proto3" json:"deletionTimestamp,omitempty"`
	Labels            []string          `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty"`
	Annotations       []string          `protobuf:"bytes,7,rep,name=annotations,proto3" json:"annotations,omitempty"`
	OwnerReferences   []*OwnerReference `protobuf:"bytes,8,rep,name=ownerReferences,proto3" json:"ownerReferences,omitempty"`
	ResourceVersion   string            `protobuf:"bytes,9,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	Finalizers        []string          `protobuf:"bytes,10,rep,name=finalizers,proto3" json:"finalizers,omitempty"`
}

reference https://github.com/kubernetes/apimachinery/blob/2373d029717c4d169463414a6127cd1d0d12680e/pkg/apis/meta/v1/generated.proto#L521

func (*Metadata) Descriptor

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

func (*Metadata) GetAnnotations added in v5.0.102

func (m *Metadata) GetAnnotations() []string

func (*Metadata) GetCreationTimestamp added in v5.0.102

func (m *Metadata) GetCreationTimestamp() int64

func (*Metadata) GetDeletionTimestamp added in v5.0.102

func (m *Metadata) GetDeletionTimestamp() int64

func (*Metadata) GetFinalizers added in v5.0.102

func (m *Metadata) GetFinalizers() []string

func (*Metadata) GetLabels added in v5.0.102

func (m *Metadata) GetLabels() []string

func (*Metadata) GetName added in v5.0.102

func (m *Metadata) GetName() string

func (*Metadata) GetNamespace added in v5.0.102

func (m *Metadata) GetNamespace() string

func (*Metadata) GetOwnerReferences

func (m *Metadata) GetOwnerReferences() []*OwnerReference

func (*Metadata) GetResourceVersion added in v5.0.102

func (m *Metadata) GetResourceVersion() string

func (*Metadata) GetUid added in v5.0.102

func (m *Metadata) GetUid() string

func (*Metadata) Marshal

func (m *Metadata) Marshal() (dAtA []byte, err error)

func (*Metadata) MarshalTo

func (m *Metadata) MarshalTo(dAtA []byte) (int, error)

func (*Metadata) MarshalToSizedBuffer added in v5.0.102

func (m *Metadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) Size

func (m *Metadata) Size() (n int)

func (*Metadata) String

func (m *Metadata) String() string

func (*Metadata) Unmarshal

func (m *Metadata) Unmarshal(dAtA []byte) error

func (*Metadata) XXX_DiscardUnknown added in v5.0.102

func (m *Metadata) XXX_DiscardUnknown()

func (*Metadata) XXX_Marshal added in v5.0.102

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

func (*Metadata) XXX_Merge added in v5.0.102

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

func (*Metadata) XXX_Size added in v5.0.102

func (m *Metadata) XXX_Size() int

func (*Metadata) XXX_Unmarshal added in v5.0.102

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

type MetadataBuilder added in v5.0.94

type MetadataBuilder struct {
	// contains filtered or unexported fields
}

func NewMetadataBuilder added in v5.0.94

func NewMetadataBuilder(writer io.Writer) *MetadataBuilder

func (*MetadataBuilder) AddAnnotations added in v5.0.94

func (x *MetadataBuilder) AddAnnotations(v string)

func (*MetadataBuilder) AddFinalizers added in v5.0.94

func (x *MetadataBuilder) AddFinalizers(v string)

func (*MetadataBuilder) AddLabels added in v5.0.94

func (x *MetadataBuilder) AddLabels(v string)

func (*MetadataBuilder) AddOwnerReferences added in v5.0.94

func (x *MetadataBuilder) AddOwnerReferences(cb func(w *OwnerReferenceBuilder))

func (*MetadataBuilder) Reset added in v5.0.94

func (x *MetadataBuilder) Reset(writer io.Writer)

func (*MetadataBuilder) SetCreationTimestamp added in v5.0.94

func (x *MetadataBuilder) SetCreationTimestamp(v int64)

func (*MetadataBuilder) SetDeletionTimestamp added in v5.0.94

func (x *MetadataBuilder) SetDeletionTimestamp(v int64)

func (*MetadataBuilder) SetName added in v5.0.94

func (x *MetadataBuilder) SetName(v string)

func (*MetadataBuilder) SetNamespace added in v5.0.94

func (x *MetadataBuilder) SetNamespace(v string)

func (*MetadataBuilder) SetResourceVersion added in v5.0.94

func (x *MetadataBuilder) SetResourceVersion(v string)

func (*MetadataBuilder) SetUid added in v5.0.94

func (x *MetadataBuilder) SetUid(v string)

type MetricIdentifier added in v5.0.93

type MetricIdentifier struct {
	Name          string                      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LabelSelector []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=labelSelector,proto3" json:"labelSelector,omitempty"`
}

func (*MetricIdentifier) Descriptor added in v5.0.93

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

func (*MetricIdentifier) GetLabelSelector added in v5.0.93

func (m *MetricIdentifier) GetLabelSelector() []*LabelSelectorRequirement

func (*MetricIdentifier) GetName added in v5.0.102

func (m *MetricIdentifier) GetName() string

func (*MetricIdentifier) Marshal added in v5.0.93

func (m *MetricIdentifier) Marshal() (dAtA []byte, err error)

func (*MetricIdentifier) MarshalTo added in v5.0.93

func (m *MetricIdentifier) MarshalTo(dAtA []byte) (int, error)

func (*MetricIdentifier) MarshalToSizedBuffer added in v5.0.102

func (m *MetricIdentifier) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MetricIdentifier) ProtoMessage added in v5.0.93

func (*MetricIdentifier) ProtoMessage()

func (*MetricIdentifier) Reset added in v5.0.93

func (m *MetricIdentifier) Reset()

func (*MetricIdentifier) Size added in v5.0.93

func (m *MetricIdentifier) Size() (n int)

func (*MetricIdentifier) String added in v5.0.93

func (m *MetricIdentifier) String() string

func (*MetricIdentifier) Unmarshal added in v5.0.93

func (m *MetricIdentifier) Unmarshal(dAtA []byte) error

func (*MetricIdentifier) XXX_DiscardUnknown added in v5.0.102

func (m *MetricIdentifier) XXX_DiscardUnknown()

func (*MetricIdentifier) XXX_Marshal added in v5.0.102

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

func (*MetricIdentifier) XXX_Merge added in v5.0.102

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

func (*MetricIdentifier) XXX_Size added in v5.0.102

func (m *MetricIdentifier) XXX_Size() int

func (*MetricIdentifier) XXX_Unmarshal added in v5.0.102

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

type MetricIdentifierBuilder added in v5.0.94

type MetricIdentifierBuilder struct {
	// contains filtered or unexported fields
}

func NewMetricIdentifierBuilder added in v5.0.94

func NewMetricIdentifierBuilder(writer io.Writer) *MetricIdentifierBuilder

func (*MetricIdentifierBuilder) AddLabelSelector added in v5.0.94

func (x *MetricIdentifierBuilder) AddLabelSelector(cb func(w *LabelSelectorRequirementBuilder))

func (*MetricIdentifierBuilder) Reset added in v5.0.94

func (x *MetricIdentifierBuilder) Reset(writer io.Writer)

func (*MetricIdentifierBuilder) SetName added in v5.0.94

func (x *MetricIdentifierBuilder) SetName(v string)

type MetricTarget added in v5.0.93

type MetricTarget struct {
	Type  string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Value int64  `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
}

func (*MetricTarget) Descriptor added in v5.0.93

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

func (*MetricTarget) GetType added in v5.0.102

func (m *MetricTarget) GetType() string

func (*MetricTarget) GetValue added in v5.0.102

func (m *MetricTarget) GetValue() int64

func (*MetricTarget) Marshal added in v5.0.93

func (m *MetricTarget) Marshal() (dAtA []byte, err error)

func (*MetricTarget) MarshalTo added in v5.0.93

func (m *MetricTarget) MarshalTo(dAtA []byte) (int, error)

func (*MetricTarget) MarshalToSizedBuffer added in v5.0.102

func (m *MetricTarget) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MetricTarget) ProtoMessage added in v5.0.93

func (*MetricTarget) ProtoMessage()

func (*MetricTarget) Reset added in v5.0.93

func (m *MetricTarget) Reset()

func (*MetricTarget) Size added in v5.0.93

func (m *MetricTarget) Size() (n int)

func (*MetricTarget) String added in v5.0.93

func (m *MetricTarget) String() string

func (*MetricTarget) Unmarshal added in v5.0.93

func (m *MetricTarget) Unmarshal(dAtA []byte) error

func (*MetricTarget) XXX_DiscardUnknown added in v5.0.102

func (m *MetricTarget) XXX_DiscardUnknown()

func (*MetricTarget) XXX_Marshal added in v5.0.102

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

func (*MetricTarget) XXX_Merge added in v5.0.102

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

func (*MetricTarget) XXX_Size added in v5.0.102

func (m *MetricTarget) XXX_Size() int

func (*MetricTarget) XXX_Unmarshal added in v5.0.102

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

type MetricTargetBuilder added in v5.0.94

type MetricTargetBuilder struct {
	// contains filtered or unexported fields
}

func NewMetricTargetBuilder added in v5.0.94

func NewMetricTargetBuilder(writer io.Writer) *MetricTargetBuilder

func (*MetricTargetBuilder) Reset added in v5.0.94

func (x *MetricTargetBuilder) Reset(writer io.Writer)

func (*MetricTargetBuilder) SetType added in v5.0.94

func (x *MetricTargetBuilder) SetType(v string)

func (*MetricTargetBuilder) SetValue added in v5.0.94

func (x *MetricTargetBuilder) SetValue(v int64)

type Namespace added in v5.0.30

type Namespace struct {
	Metadata         *Metadata             `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Status           string                `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	ConditionMessage string                `protobuf:"bytes,3,opt,name=conditionMessage,proto3" json:"conditionMessage,omitempty"`
	Yaml             []byte                `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags             []string              `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Conditions       []*NamespaceCondition `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2036

func (*Namespace) Descriptor added in v5.0.30

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

func (*Namespace) GetConditionMessage added in v5.0.102

func (m *Namespace) GetConditionMessage() string

func (*Namespace) GetConditions added in v5.0.82

func (m *Namespace) GetConditions() []*NamespaceCondition

func (*Namespace) GetMetadata added in v5.0.30

func (m *Namespace) GetMetadata() *Metadata

func (*Namespace) GetStatus added in v5.0.102

func (m *Namespace) GetStatus() string

func (*Namespace) GetTags added in v5.0.102

func (m *Namespace) GetTags() []string

func (*Namespace) GetYaml deprecated added in v5.0.102

func (m *Namespace) GetYaml() []byte

Deprecated: Do not use.

func (*Namespace) Marshal added in v5.0.30

func (m *Namespace) Marshal() (dAtA []byte, err error)

func (*Namespace) MarshalTo added in v5.0.30

func (m *Namespace) MarshalTo(dAtA []byte) (int, error)

func (*Namespace) MarshalToSizedBuffer added in v5.0.102

func (m *Namespace) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Namespace) ProtoMessage added in v5.0.30

func (*Namespace) ProtoMessage()

func (*Namespace) Reset added in v5.0.30

func (m *Namespace) Reset()

func (*Namespace) Size added in v5.0.30

func (m *Namespace) Size() (n int)

func (*Namespace) String added in v5.0.30

func (m *Namespace) String() string

func (*Namespace) Unmarshal added in v5.0.30

func (m *Namespace) Unmarshal(dAtA []byte) error

func (*Namespace) XXX_DiscardUnknown added in v5.0.102

func (m *Namespace) XXX_DiscardUnknown()

func (*Namespace) XXX_Marshal added in v5.0.102

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

func (*Namespace) XXX_Merge added in v5.0.102

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

func (*Namespace) XXX_Size added in v5.0.102

func (m *Namespace) XXX_Size() int

func (*Namespace) XXX_Unmarshal added in v5.0.102

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

type NamespaceBuilder added in v5.0.94

type NamespaceBuilder struct {
	// contains filtered or unexported fields
}

func NewNamespaceBuilder added in v5.0.94

func NewNamespaceBuilder(writer io.Writer) *NamespaceBuilder

func (*NamespaceBuilder) AddConditions added in v5.0.94

func (x *NamespaceBuilder) AddConditions(cb func(w *NamespaceConditionBuilder))

func (*NamespaceBuilder) AddTags added in v5.0.94

func (x *NamespaceBuilder) AddTags(v string)

func (*NamespaceBuilder) Reset added in v5.0.94

func (x *NamespaceBuilder) Reset(writer io.Writer)

func (*NamespaceBuilder) SetConditionMessage added in v5.0.94

func (x *NamespaceBuilder) SetConditionMessage(v string)

func (*NamespaceBuilder) SetMetadata added in v5.0.94

func (x *NamespaceBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*NamespaceBuilder) SetStatus added in v5.0.94

func (x *NamespaceBuilder) SetStatus(v string)

func (*NamespaceBuilder) SetYaml added in v5.0.94

func (x *NamespaceBuilder) SetYaml(cb func(b *bytes.Buffer))

type NamespaceCondition added in v5.0.82

type NamespaceCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2054

func (*NamespaceCondition) Descriptor added in v5.0.82

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

func (*NamespaceCondition) GetLastTransitionTime added in v5.0.102

func (m *NamespaceCondition) GetLastTransitionTime() int64

func (*NamespaceCondition) GetMessage added in v5.0.102

func (m *NamespaceCondition) GetMessage() string

func (*NamespaceCondition) GetReason added in v5.0.102

func (m *NamespaceCondition) GetReason() string

func (*NamespaceCondition) GetStatus added in v5.0.102

func (m *NamespaceCondition) GetStatus() string

func (*NamespaceCondition) GetType added in v5.0.102

func (m *NamespaceCondition) GetType() string

func (*NamespaceCondition) Marshal added in v5.0.82

func (m *NamespaceCondition) Marshal() (dAtA []byte, err error)

func (*NamespaceCondition) MarshalTo added in v5.0.82

func (m *NamespaceCondition) MarshalTo(dAtA []byte) (int, error)

func (*NamespaceCondition) MarshalToSizedBuffer added in v5.0.102

func (m *NamespaceCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NamespaceCondition) ProtoMessage added in v5.0.82

func (*NamespaceCondition) ProtoMessage()

func (*NamespaceCondition) Reset added in v5.0.82

func (m *NamespaceCondition) Reset()

func (*NamespaceCondition) Size added in v5.0.82

func (m *NamespaceCondition) Size() (n int)

func (*NamespaceCondition) String added in v5.0.82

func (m *NamespaceCondition) String() string

func (*NamespaceCondition) Unmarshal added in v5.0.82

func (m *NamespaceCondition) Unmarshal(dAtA []byte) error

func (*NamespaceCondition) XXX_DiscardUnknown added in v5.0.102

func (m *NamespaceCondition) XXX_DiscardUnknown()

func (*NamespaceCondition) XXX_Marshal added in v5.0.102

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

func (*NamespaceCondition) XXX_Merge added in v5.0.102

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

func (*NamespaceCondition) XXX_Size added in v5.0.102

func (m *NamespaceCondition) XXX_Size() int

func (*NamespaceCondition) XXX_Unmarshal added in v5.0.102

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

type NamespaceConditionBuilder added in v5.0.94

type NamespaceConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewNamespaceConditionBuilder added in v5.0.94

func NewNamespaceConditionBuilder(writer io.Writer) *NamespaceConditionBuilder

func (*NamespaceConditionBuilder) Reset added in v5.0.94

func (x *NamespaceConditionBuilder) Reset(writer io.Writer)

func (*NamespaceConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *NamespaceConditionBuilder) SetLastTransitionTime(v int64)

func (*NamespaceConditionBuilder) SetMessage added in v5.0.94

func (x *NamespaceConditionBuilder) SetMessage(v string)

func (*NamespaceConditionBuilder) SetReason added in v5.0.94

func (x *NamespaceConditionBuilder) SetReason(v string)

func (*NamespaceConditionBuilder) SetStatus added in v5.0.94

func (x *NamespaceConditionBuilder) SetStatus(v string)

func (*NamespaceConditionBuilder) SetType added in v5.0.94

func (x *NamespaceConditionBuilder) SetType(v string)

type NetworkPolicy added in v5.0.105

type NetworkPolicy struct {
	Metadata *Metadata          `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *NetworkPolicySpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Yaml     []byte             `protobuf:"bytes,3,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string           `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
}

https://github.com/kubernetes/api/blob/v0.23.15/networking/v1/generated.proto

func (*NetworkPolicy) Descriptor added in v5.0.105

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

func (*NetworkPolicy) GetMetadata added in v5.0.105

func (m *NetworkPolicy) GetMetadata() *Metadata

func (*NetworkPolicy) GetSpec added in v5.0.105

func (m *NetworkPolicy) GetSpec() *NetworkPolicySpec

func (*NetworkPolicy) GetTags added in v5.0.105

func (m *NetworkPolicy) GetTags() []string

func (*NetworkPolicy) GetYaml deprecated added in v5.0.105

func (m *NetworkPolicy) GetYaml() []byte

Deprecated: Do not use.

func (*NetworkPolicy) Marshal added in v5.0.105

func (m *NetworkPolicy) Marshal() (dAtA []byte, err error)

func (*NetworkPolicy) MarshalTo added in v5.0.105

func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicy) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicy) ProtoMessage added in v5.0.105

func (*NetworkPolicy) ProtoMessage()

func (*NetworkPolicy) Reset added in v5.0.105

func (m *NetworkPolicy) Reset()

func (*NetworkPolicy) Size added in v5.0.105

func (m *NetworkPolicy) Size() (n int)

func (*NetworkPolicy) String added in v5.0.105

func (m *NetworkPolicy) String() string

func (*NetworkPolicy) Unmarshal added in v5.0.105

func (m *NetworkPolicy) Unmarshal(dAtA []byte) error

func (*NetworkPolicy) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicy) XXX_DiscardUnknown()

func (*NetworkPolicy) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicy) XXX_Merge added in v5.0.105

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

func (*NetworkPolicy) XXX_Size added in v5.0.105

func (m *NetworkPolicy) XXX_Size() int

func (*NetworkPolicy) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyBuilder added in v5.0.105

type NetworkPolicyBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyBuilder added in v5.0.105

func NewNetworkPolicyBuilder(writer io.Writer) *NetworkPolicyBuilder

func (*NetworkPolicyBuilder) AddTags added in v5.0.105

func (x *NetworkPolicyBuilder) AddTags(v string)

func (*NetworkPolicyBuilder) Reset added in v5.0.105

func (x *NetworkPolicyBuilder) Reset(writer io.Writer)

func (*NetworkPolicyBuilder) SetMetadata added in v5.0.105

func (x *NetworkPolicyBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*NetworkPolicyBuilder) SetSpec added in v5.0.105

func (x *NetworkPolicyBuilder) SetSpec(cb func(w *NetworkPolicySpecBuilder))

func (*NetworkPolicyBuilder) SetYaml added in v5.0.105

func (x *NetworkPolicyBuilder) SetYaml(cb func(b *bytes.Buffer))

type NetworkPolicyEgressRule added in v5.0.105

type NetworkPolicyEgressRule struct {
	Ports []*NetworkPolicyPort `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`
	To    []*NetworkPolicyPeer `protobuf:"bytes,2,rep,name=to,proto3" json:"to,omitempty"`
}

func (*NetworkPolicyEgressRule) Descriptor added in v5.0.105

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

func (*NetworkPolicyEgressRule) GetPorts added in v5.0.105

func (m *NetworkPolicyEgressRule) GetPorts() []*NetworkPolicyPort

func (*NetworkPolicyEgressRule) GetTo added in v5.0.105

func (*NetworkPolicyEgressRule) Marshal added in v5.0.105

func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error)

func (*NetworkPolicyEgressRule) MarshalTo added in v5.0.105

func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicyEgressRule) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicyEgressRule) ProtoMessage added in v5.0.105

func (*NetworkPolicyEgressRule) ProtoMessage()

func (*NetworkPolicyEgressRule) Reset added in v5.0.105

func (m *NetworkPolicyEgressRule) Reset()

func (*NetworkPolicyEgressRule) Size added in v5.0.105

func (m *NetworkPolicyEgressRule) Size() (n int)

func (*NetworkPolicyEgressRule) String added in v5.0.105

func (m *NetworkPolicyEgressRule) String() string

func (*NetworkPolicyEgressRule) Unmarshal added in v5.0.105

func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error

func (*NetworkPolicyEgressRule) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicyEgressRule) XXX_DiscardUnknown()

func (*NetworkPolicyEgressRule) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicyEgressRule) XXX_Merge added in v5.0.105

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

func (*NetworkPolicyEgressRule) XXX_Size added in v5.0.105

func (m *NetworkPolicyEgressRule) XXX_Size() int

func (*NetworkPolicyEgressRule) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyEgressRuleBuilder added in v5.0.105

type NetworkPolicyEgressRuleBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyEgressRuleBuilder added in v5.0.105

func NewNetworkPolicyEgressRuleBuilder(writer io.Writer) *NetworkPolicyEgressRuleBuilder

func (*NetworkPolicyEgressRuleBuilder) AddPorts added in v5.0.105

func (*NetworkPolicyEgressRuleBuilder) AddTo added in v5.0.105

func (*NetworkPolicyEgressRuleBuilder) Reset added in v5.0.105

func (x *NetworkPolicyEgressRuleBuilder) Reset(writer io.Writer)

type NetworkPolicyIPBlock added in v5.0.105

type NetworkPolicyIPBlock struct {
	Cidr   string   `protobuf:"bytes,1,opt,name=cidr,proto3" json:"cidr,omitempty"`
	Except []string `protobuf:"bytes,2,rep,name=except,proto3" json:"except,omitempty"`
}

func (*NetworkPolicyIPBlock) Descriptor added in v5.0.105

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

func (*NetworkPolicyIPBlock) GetCidr added in v5.0.105

func (m *NetworkPolicyIPBlock) GetCidr() string

func (*NetworkPolicyIPBlock) GetExcept added in v5.0.105

func (m *NetworkPolicyIPBlock) GetExcept() []string

func (*NetworkPolicyIPBlock) Marshal added in v5.0.105

func (m *NetworkPolicyIPBlock) Marshal() (dAtA []byte, err error)

func (*NetworkPolicyIPBlock) MarshalTo added in v5.0.105

func (m *NetworkPolicyIPBlock) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicyIPBlock) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicyIPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicyIPBlock) ProtoMessage added in v5.0.105

func (*NetworkPolicyIPBlock) ProtoMessage()

func (*NetworkPolicyIPBlock) Reset added in v5.0.105

func (m *NetworkPolicyIPBlock) Reset()

func (*NetworkPolicyIPBlock) Size added in v5.0.105

func (m *NetworkPolicyIPBlock) Size() (n int)

func (*NetworkPolicyIPBlock) String added in v5.0.105

func (m *NetworkPolicyIPBlock) String() string

func (*NetworkPolicyIPBlock) Unmarshal added in v5.0.105

func (m *NetworkPolicyIPBlock) Unmarshal(dAtA []byte) error

func (*NetworkPolicyIPBlock) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicyIPBlock) XXX_DiscardUnknown()

func (*NetworkPolicyIPBlock) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicyIPBlock) XXX_Merge added in v5.0.105

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

func (*NetworkPolicyIPBlock) XXX_Size added in v5.0.105

func (m *NetworkPolicyIPBlock) XXX_Size() int

func (*NetworkPolicyIPBlock) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyIPBlockBuilder added in v5.0.105

type NetworkPolicyIPBlockBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyIPBlockBuilder added in v5.0.105

func NewNetworkPolicyIPBlockBuilder(writer io.Writer) *NetworkPolicyIPBlockBuilder

func (*NetworkPolicyIPBlockBuilder) AddExcept added in v5.0.105

func (x *NetworkPolicyIPBlockBuilder) AddExcept(v string)

func (*NetworkPolicyIPBlockBuilder) Reset added in v5.0.105

func (x *NetworkPolicyIPBlockBuilder) Reset(writer io.Writer)

func (*NetworkPolicyIPBlockBuilder) SetCidr added in v5.0.105

func (x *NetworkPolicyIPBlockBuilder) SetCidr(v string)

type NetworkPolicyIngressRule added in v5.0.105

type NetworkPolicyIngressRule struct {
	Ports []*NetworkPolicyPort `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`
	From  []*NetworkPolicyPeer `protobuf:"bytes,2,rep,name=from,proto3" json:"from,omitempty"`
}

func (*NetworkPolicyIngressRule) Descriptor added in v5.0.105

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

func (*NetworkPolicyIngressRule) GetFrom added in v5.0.105

func (*NetworkPolicyIngressRule) GetPorts added in v5.0.105

func (*NetworkPolicyIngressRule) Marshal added in v5.0.105

func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error)

func (*NetworkPolicyIngressRule) MarshalTo added in v5.0.105

func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicyIngressRule) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicyIngressRule) ProtoMessage added in v5.0.105

func (*NetworkPolicyIngressRule) ProtoMessage()

func (*NetworkPolicyIngressRule) Reset added in v5.0.105

func (m *NetworkPolicyIngressRule) Reset()

func (*NetworkPolicyIngressRule) Size added in v5.0.105

func (m *NetworkPolicyIngressRule) Size() (n int)

func (*NetworkPolicyIngressRule) String added in v5.0.105

func (m *NetworkPolicyIngressRule) String() string

func (*NetworkPolicyIngressRule) Unmarshal added in v5.0.105

func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error

func (*NetworkPolicyIngressRule) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicyIngressRule) XXX_DiscardUnknown()

func (*NetworkPolicyIngressRule) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicyIngressRule) XXX_Merge added in v5.0.105

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

func (*NetworkPolicyIngressRule) XXX_Size added in v5.0.105

func (m *NetworkPolicyIngressRule) XXX_Size() int

func (*NetworkPolicyIngressRule) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyIngressRuleBuilder added in v5.0.105

type NetworkPolicyIngressRuleBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyIngressRuleBuilder added in v5.0.105

func NewNetworkPolicyIngressRuleBuilder(writer io.Writer) *NetworkPolicyIngressRuleBuilder

func (*NetworkPolicyIngressRuleBuilder) AddFrom added in v5.0.105

func (*NetworkPolicyIngressRuleBuilder) AddPorts added in v5.0.105

func (*NetworkPolicyIngressRuleBuilder) Reset added in v5.0.105

func (x *NetworkPolicyIngressRuleBuilder) Reset(writer io.Writer)

type NetworkPolicyPeer added in v5.0.105

type NetworkPolicyPeer struct {
	PodSelector       []*LabelSelectorRequirement `protobuf:"bytes,1,rep,name=podSelector,proto3" json:"podSelector,omitempty"`
	NamespaceSelector []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=namespaceSelector,proto3" json:"namespaceSelector,omitempty"`
	IpBlock           *NetworkPolicyIPBlock       `protobuf:"bytes,3,opt,name=ipBlock,proto3" json:"ipBlock,omitempty"`
}

func (*NetworkPolicyPeer) Descriptor added in v5.0.105

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

func (*NetworkPolicyPeer) GetIpBlock added in v5.0.105

func (m *NetworkPolicyPeer) GetIpBlock() *NetworkPolicyIPBlock

func (*NetworkPolicyPeer) GetNamespaceSelector added in v5.0.105

func (m *NetworkPolicyPeer) GetNamespaceSelector() []*LabelSelectorRequirement

func (*NetworkPolicyPeer) GetPodSelector added in v5.0.105

func (m *NetworkPolicyPeer) GetPodSelector() []*LabelSelectorRequirement

func (*NetworkPolicyPeer) Marshal added in v5.0.105

func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error)

func (*NetworkPolicyPeer) MarshalTo added in v5.0.105

func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicyPeer) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicyPeer) ProtoMessage added in v5.0.105

func (*NetworkPolicyPeer) ProtoMessage()

func (*NetworkPolicyPeer) Reset added in v5.0.105

func (m *NetworkPolicyPeer) Reset()

func (*NetworkPolicyPeer) Size added in v5.0.105

func (m *NetworkPolicyPeer) Size() (n int)

func (*NetworkPolicyPeer) String added in v5.0.105

func (m *NetworkPolicyPeer) String() string

func (*NetworkPolicyPeer) Unmarshal added in v5.0.105

func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error

func (*NetworkPolicyPeer) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicyPeer) XXX_DiscardUnknown()

func (*NetworkPolicyPeer) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicyPeer) XXX_Merge added in v5.0.105

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

func (*NetworkPolicyPeer) XXX_Size added in v5.0.105

func (m *NetworkPolicyPeer) XXX_Size() int

func (*NetworkPolicyPeer) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyPeerBuilder added in v5.0.105

type NetworkPolicyPeerBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyPeerBuilder added in v5.0.105

func NewNetworkPolicyPeerBuilder(writer io.Writer) *NetworkPolicyPeerBuilder

func (*NetworkPolicyPeerBuilder) AddNamespaceSelector added in v5.0.105

func (x *NetworkPolicyPeerBuilder) AddNamespaceSelector(cb func(w *LabelSelectorRequirementBuilder))

func (*NetworkPolicyPeerBuilder) AddPodSelector added in v5.0.105

func (x *NetworkPolicyPeerBuilder) AddPodSelector(cb func(w *LabelSelectorRequirementBuilder))

func (*NetworkPolicyPeerBuilder) Reset added in v5.0.105

func (x *NetworkPolicyPeerBuilder) Reset(writer io.Writer)

func (*NetworkPolicyPeerBuilder) SetIpBlock added in v5.0.105

func (x *NetworkPolicyPeerBuilder) SetIpBlock(cb func(w *NetworkPolicyIPBlockBuilder))

type NetworkPolicyPort added in v5.0.105

type NetworkPolicyPort struct {
	Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Port     int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	EndPort  int32  `protobuf:"varint,3,opt,name=endPort,proto3" json:"endPort,omitempty"`
}

func (*NetworkPolicyPort) Descriptor added in v5.0.105

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

func (*NetworkPolicyPort) GetEndPort added in v5.0.105

func (m *NetworkPolicyPort) GetEndPort() int32

func (*NetworkPolicyPort) GetPort added in v5.0.105

func (m *NetworkPolicyPort) GetPort() int32

func (*NetworkPolicyPort) GetProtocol added in v5.0.105

func (m *NetworkPolicyPort) GetProtocol() string

func (*NetworkPolicyPort) Marshal added in v5.0.105

func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error)

func (*NetworkPolicyPort) MarshalTo added in v5.0.105

func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicyPort) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicyPort) ProtoMessage added in v5.0.105

func (*NetworkPolicyPort) ProtoMessage()

func (*NetworkPolicyPort) Reset added in v5.0.105

func (m *NetworkPolicyPort) Reset()

func (*NetworkPolicyPort) Size added in v5.0.105

func (m *NetworkPolicyPort) Size() (n int)

func (*NetworkPolicyPort) String added in v5.0.105

func (m *NetworkPolicyPort) String() string

func (*NetworkPolicyPort) Unmarshal added in v5.0.105

func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error

func (*NetworkPolicyPort) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicyPort) XXX_DiscardUnknown()

func (*NetworkPolicyPort) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicyPort) XXX_Merge added in v5.0.105

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

func (*NetworkPolicyPort) XXX_Size added in v5.0.105

func (m *NetworkPolicyPort) XXX_Size() int

func (*NetworkPolicyPort) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicyPortBuilder added in v5.0.105

type NetworkPolicyPortBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicyPortBuilder added in v5.0.105

func NewNetworkPolicyPortBuilder(writer io.Writer) *NetworkPolicyPortBuilder

func (*NetworkPolicyPortBuilder) Reset added in v5.0.105

func (x *NetworkPolicyPortBuilder) Reset(writer io.Writer)

func (*NetworkPolicyPortBuilder) SetEndPort added in v5.0.105

func (x *NetworkPolicyPortBuilder) SetEndPort(v int32)

func (*NetworkPolicyPortBuilder) SetPort added in v5.0.105

func (x *NetworkPolicyPortBuilder) SetPort(v int32)

func (*NetworkPolicyPortBuilder) SetProtocol added in v5.0.105

func (x *NetworkPolicyPortBuilder) SetProtocol(v string)

type NetworkPolicySpec added in v5.0.105

type NetworkPolicySpec struct {
	Selectors   []*LabelSelectorRequirement `protobuf:"bytes,1,rep,name=selectors,proto3" json:"selectors,omitempty"`
	Ingress     []*NetworkPolicyIngressRule `protobuf:"bytes,2,rep,name=ingress,proto3" json:"ingress,omitempty"`
	Egress      []*NetworkPolicyEgressRule  `protobuf:"bytes,3,rep,name=egress,proto3" json:"egress,omitempty"`
	PolicyTypes []string                    `protobuf:"bytes,4,rep,name=policyTypes,proto3" json:"policyTypes,omitempty"`
}

func (*NetworkPolicySpec) Descriptor added in v5.0.105

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

func (*NetworkPolicySpec) GetEgress added in v5.0.105

func (m *NetworkPolicySpec) GetEgress() []*NetworkPolicyEgressRule

func (*NetworkPolicySpec) GetIngress added in v5.0.105

func (m *NetworkPolicySpec) GetIngress() []*NetworkPolicyIngressRule

func (*NetworkPolicySpec) GetPolicyTypes added in v5.0.105

func (m *NetworkPolicySpec) GetPolicyTypes() []string

func (*NetworkPolicySpec) GetSelectors added in v5.0.105

func (m *NetworkPolicySpec) GetSelectors() []*LabelSelectorRequirement

func (*NetworkPolicySpec) Marshal added in v5.0.105

func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error)

func (*NetworkPolicySpec) MarshalTo added in v5.0.105

func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error)

func (*NetworkPolicySpec) MarshalToSizedBuffer added in v5.0.105

func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkPolicySpec) ProtoMessage added in v5.0.105

func (*NetworkPolicySpec) ProtoMessage()

func (*NetworkPolicySpec) Reset added in v5.0.105

func (m *NetworkPolicySpec) Reset()

func (*NetworkPolicySpec) Size added in v5.0.105

func (m *NetworkPolicySpec) Size() (n int)

func (*NetworkPolicySpec) String added in v5.0.105

func (m *NetworkPolicySpec) String() string

func (*NetworkPolicySpec) Unmarshal added in v5.0.105

func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error

func (*NetworkPolicySpec) XXX_DiscardUnknown added in v5.0.105

func (m *NetworkPolicySpec) XXX_DiscardUnknown()

func (*NetworkPolicySpec) XXX_Marshal added in v5.0.105

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

func (*NetworkPolicySpec) XXX_Merge added in v5.0.105

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

func (*NetworkPolicySpec) XXX_Size added in v5.0.105

func (m *NetworkPolicySpec) XXX_Size() int

func (*NetworkPolicySpec) XXX_Unmarshal added in v5.0.105

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

type NetworkPolicySpecBuilder added in v5.0.105

type NetworkPolicySpecBuilder struct {
	// contains filtered or unexported fields
}

func NewNetworkPolicySpecBuilder added in v5.0.105

func NewNetworkPolicySpecBuilder(writer io.Writer) *NetworkPolicySpecBuilder

func (*NetworkPolicySpecBuilder) AddEgress added in v5.0.105

func (x *NetworkPolicySpecBuilder) AddEgress(cb func(w *NetworkPolicyEgressRuleBuilder))

func (*NetworkPolicySpecBuilder) AddIngress added in v5.0.105

func (x *NetworkPolicySpecBuilder) AddIngress(cb func(w *NetworkPolicyIngressRuleBuilder))

func (*NetworkPolicySpecBuilder) AddPolicyTypes added in v5.0.105

func (x *NetworkPolicySpecBuilder) AddPolicyTypes(v string)

func (*NetworkPolicySpecBuilder) AddSelectors added in v5.0.105

func (x *NetworkPolicySpecBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*NetworkPolicySpecBuilder) Reset added in v5.0.105

func (x *NetworkPolicySpecBuilder) Reset(writer io.Writer)

type Node

type Node struct {
	Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// spec reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2312
	PodCIDR       string      `protobuf:"bytes,2,opt,name=podCIDR,proto3" json:"podCIDR,omitempty"`
	PodCIDRs      []string    `protobuf:"bytes,3,rep,name=podCIDRs,proto3" json:"podCIDRs,omitempty"`
	Unschedulable bool        `protobuf:"varint,4,opt,name=unschedulable,proto3" json:"unschedulable,omitempty"`
	Taints        []*Taint    `protobuf:"bytes,5,rep,name=taints,proto3" json:"taints,omitempty"`
	Status        *NodeStatus `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	Yaml          []byte      `protobuf:"bytes,7,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	// we parse it from the labels. Similar to upstream https://github.com/kubernetes/kubernetes/blob/1e12d92a5179dbfeb455c79dbf9120c8536e5f9c/pkg/printers/internalversion/printers.go#L1487
	Roles      []string         `protobuf:"bytes,8,rep,name=roles,proto3" json:"roles,omitempty"`
	Tags       []string         `protobuf:"bytes,9,rep,name=tags,proto3" json:"tags,omitempty"`
	ProviderID string           `protobuf:"bytes,10,opt,name=providerID,proto3" json:"providerID,omitempty"`
	Host       *Host            `protobuf:"bytes,11,opt,name=host,proto3" json:"host,omitempty"`
	Metrics    *ResourceMetrics `protobuf:"bytes,12,opt,name=metrics,proto3" json:"metrics,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2107

func (*Node) Descriptor

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

func (*Node) GetHost

func (m *Node) GetHost() *Host

func (*Node) GetMetadata

func (m *Node) GetMetadata() *Metadata

func (*Node) GetMetrics added in v5.0.41

func (m *Node) GetMetrics() *ResourceMetrics

func (*Node) GetPodCIDR added in v5.0.102

func (m *Node) GetPodCIDR() string

func (*Node) GetPodCIDRs added in v5.0.102

func (m *Node) GetPodCIDRs() []string

func (*Node) GetProviderID added in v5.0.102

func (m *Node) GetProviderID() string

func (*Node) GetRoles added in v5.0.102

func (m *Node) GetRoles() []string

func (*Node) GetStatus

func (m *Node) GetStatus() *NodeStatus

func (*Node) GetTags added in v5.0.102

func (m *Node) GetTags() []string

func (*Node) GetTaints

func (m *Node) GetTaints() []*Taint

func (*Node) GetUnschedulable added in v5.0.102

func (m *Node) GetUnschedulable() bool

func (*Node) GetYaml deprecated added in v5.0.102

func (m *Node) GetYaml() []byte

Deprecated: Do not use.

func (*Node) Marshal

func (m *Node) Marshal() (dAtA []byte, err error)

func (*Node) MarshalTo

func (m *Node) MarshalTo(dAtA []byte) (int, error)

func (*Node) MarshalToSizedBuffer added in v5.0.102

func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) Size

func (m *Node) Size() (n int)

func (*Node) String

func (m *Node) String() string

func (*Node) Unmarshal

func (m *Node) Unmarshal(dAtA []byte) error

func (*Node) XXX_DiscardUnknown added in v5.0.102

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal added in v5.0.102

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

func (*Node) XXX_Merge added in v5.0.102

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

func (*Node) XXX_Size added in v5.0.102

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal added in v5.0.102

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

type NodeBuilder added in v5.0.94

type NodeBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeBuilder added in v5.0.94

func NewNodeBuilder(writer io.Writer) *NodeBuilder

func (*NodeBuilder) AddPodCIDRs added in v5.0.94

func (x *NodeBuilder) AddPodCIDRs(v string)

func (*NodeBuilder) AddRoles added in v5.0.94

func (x *NodeBuilder) AddRoles(v string)

func (*NodeBuilder) AddTags added in v5.0.94

func (x *NodeBuilder) AddTags(v string)

func (*NodeBuilder) AddTaints added in v5.0.94

func (x *NodeBuilder) AddTaints(cb func(w *TaintBuilder))

func (*NodeBuilder) Reset added in v5.0.94

func (x *NodeBuilder) Reset(writer io.Writer)

func (*NodeBuilder) SetHost added in v5.0.94

func (x *NodeBuilder) SetHost(cb func(w *HostBuilder))

func (*NodeBuilder) SetMetadata added in v5.0.94

func (x *NodeBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*NodeBuilder) SetMetrics added in v5.0.94

func (x *NodeBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*NodeBuilder) SetPodCIDR added in v5.0.94

func (x *NodeBuilder) SetPodCIDR(v string)

func (*NodeBuilder) SetProviderID added in v5.0.94

func (x *NodeBuilder) SetProviderID(v string)

func (*NodeBuilder) SetStatus added in v5.0.94

func (x *NodeBuilder) SetStatus(cb func(w *NodeStatusBuilder))

func (*NodeBuilder) SetUnschedulable added in v5.0.94

func (x *NodeBuilder) SetUnschedulable(v bool)

func (*NodeBuilder) SetYaml added in v5.0.94

func (x *NodeBuilder) SetYaml(cb func(b *bytes.Buffer))

type NodeCondition

type NodeCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference: https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2158

func (*NodeCondition) Descriptor

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

func (*NodeCondition) GetLastTransitionTime added in v5.0.102

func (m *NodeCondition) GetLastTransitionTime() int64

func (*NodeCondition) GetMessage added in v5.0.102

func (m *NodeCondition) GetMessage() string

func (*NodeCondition) GetReason added in v5.0.102

func (m *NodeCondition) GetReason() string

func (*NodeCondition) GetStatus added in v5.0.102

func (m *NodeCondition) GetStatus() string

func (*NodeCondition) GetType added in v5.0.102

func (m *NodeCondition) GetType() string

func (*NodeCondition) Marshal

func (m *NodeCondition) Marshal() (dAtA []byte, err error)

func (*NodeCondition) MarshalTo

func (m *NodeCondition) MarshalTo(dAtA []byte) (int, error)

func (*NodeCondition) MarshalToSizedBuffer added in v5.0.102

func (m *NodeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NodeCondition) ProtoMessage

func (*NodeCondition) ProtoMessage()

func (*NodeCondition) Reset

func (m *NodeCondition) Reset()

func (*NodeCondition) Size

func (m *NodeCondition) Size() (n int)

func (*NodeCondition) String

func (m *NodeCondition) String() string

func (*NodeCondition) Unmarshal

func (m *NodeCondition) Unmarshal(dAtA []byte) error

func (*NodeCondition) XXX_DiscardUnknown added in v5.0.102

func (m *NodeCondition) XXX_DiscardUnknown()

func (*NodeCondition) XXX_Marshal added in v5.0.102

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

func (*NodeCondition) XXX_Merge added in v5.0.102

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

func (*NodeCondition) XXX_Size added in v5.0.102

func (m *NodeCondition) XXX_Size() int

func (*NodeCondition) XXX_Unmarshal added in v5.0.102

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

type NodeConditionBuilder added in v5.0.94

type NodeConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeConditionBuilder added in v5.0.94

func NewNodeConditionBuilder(writer io.Writer) *NodeConditionBuilder

func (*NodeConditionBuilder) Reset added in v5.0.94

func (x *NodeConditionBuilder) Reset(writer io.Writer)

func (*NodeConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *NodeConditionBuilder) SetLastTransitionTime(v int64)

func (*NodeConditionBuilder) SetMessage added in v5.0.94

func (x *NodeConditionBuilder) SetMessage(v string)

func (*NodeConditionBuilder) SetReason added in v5.0.94

func (x *NodeConditionBuilder) SetReason(v string)

func (*NodeConditionBuilder) SetStatus added in v5.0.94

func (x *NodeConditionBuilder) SetStatus(v string)

func (*NodeConditionBuilder) SetType added in v5.0.94

func (x *NodeConditionBuilder) SetType(v string)

type NodeSelectorTerm

type NodeSelectorTerm struct {
	MatchExpressions []*LabelSelectorRequirement `protobuf:"bytes,1,rep,name=matchExpressions,proto3" json:"matchExpressions,omitempty"`
	MatchFields      []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=matchFields,proto3" json:"matchFields,omitempty"`
}

func (*NodeSelectorTerm) Descriptor

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

func (*NodeSelectorTerm) GetMatchExpressions

func (m *NodeSelectorTerm) GetMatchExpressions() []*LabelSelectorRequirement

func (*NodeSelectorTerm) GetMatchFields

func (m *NodeSelectorTerm) GetMatchFields() []*LabelSelectorRequirement

func (*NodeSelectorTerm) Marshal

func (m *NodeSelectorTerm) Marshal() (dAtA []byte, err error)

func (*NodeSelectorTerm) MarshalTo

func (m *NodeSelectorTerm) MarshalTo(dAtA []byte) (int, error)

func (*NodeSelectorTerm) MarshalToSizedBuffer added in v5.0.102

func (m *NodeSelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NodeSelectorTerm) ProtoMessage

func (*NodeSelectorTerm) ProtoMessage()

func (*NodeSelectorTerm) Reset

func (m *NodeSelectorTerm) Reset()

func (*NodeSelectorTerm) Size

func (m *NodeSelectorTerm) Size() (n int)

func (*NodeSelectorTerm) String

func (m *NodeSelectorTerm) String() string

func (*NodeSelectorTerm) Unmarshal

func (m *NodeSelectorTerm) Unmarshal(dAtA []byte) error

func (*NodeSelectorTerm) XXX_DiscardUnknown added in v5.0.102

func (m *NodeSelectorTerm) XXX_DiscardUnknown()

func (*NodeSelectorTerm) XXX_Marshal added in v5.0.102

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

func (*NodeSelectorTerm) XXX_Merge added in v5.0.102

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

func (*NodeSelectorTerm) XXX_Size added in v5.0.102

func (m *NodeSelectorTerm) XXX_Size() int

func (*NodeSelectorTerm) XXX_Unmarshal added in v5.0.102

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

type NodeSelectorTermBuilder added in v5.0.94

type NodeSelectorTermBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeSelectorTermBuilder added in v5.0.94

func NewNodeSelectorTermBuilder(writer io.Writer) *NodeSelectorTermBuilder

func (*NodeSelectorTermBuilder) AddMatchExpressions added in v5.0.94

func (x *NodeSelectorTermBuilder) AddMatchExpressions(cb func(w *LabelSelectorRequirementBuilder))

func (*NodeSelectorTermBuilder) AddMatchFields added in v5.0.94

func (x *NodeSelectorTermBuilder) AddMatchFields(cb func(w *LabelSelectorRequirementBuilder))

func (*NodeSelectorTermBuilder) Reset added in v5.0.94

func (x *NodeSelectorTermBuilder) Reset(writer io.Writer)

type NodeStatus

type NodeStatus struct {
	// Key/Value of a resource type and a corresponding quantity as an int64.
	Capacity map[string]int64 `` /* 158-byte string literal not displayed */
	// Key/Value of a resource type and a corresponding quantity as an int64.
	Allocatable map[string]int64 `` /* 164-byte string literal not displayed */
	// https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2127
	// these are valid types https://github.com/kubernetes/api/blob/master/core/v1/types.go#L4739-L4753
	NodeAddresses map[string]string `` /* 167-byte string literal not displayed */
	// node status displayed by "kubectl get node"
	// mostly based on NodeCondition
	// and https://github.com/kubernetes/kubernetes/blob/1e12d92a5179dbfeb455c79dbf9120c8536e5f9c/pkg/printers/internalversion/printers.go#L1410
	Status         string            `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	KubeletVersion string            `protobuf:"bytes,5,opt,name=kubeletVersion,proto3" json:"kubeletVersion,omitempty"`
	Conditions     []*NodeCondition  `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Images         []*ContainerImage `protobuf:"bytes,7,rep,name=images,proto3" json:"images,omitempty"`
	// node system info reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2411
	KubeProxyVersion        string `protobuf:"bytes,8,opt,name=kubeProxyVersion,proto3" json:"kubeProxyVersion,omitempty"`
	OperatingSystem         string `protobuf:"bytes,9,opt,name=operatingSystem,proto3" json:"operatingSystem,omitempty"`
	Architecture            string `protobuf:"bytes,10,opt,name=architecture,proto3" json:"architecture,omitempty"`
	KernelVersion           string `protobuf:"bytes,11,opt,name=kernelVersion,proto3" json:"kernelVersion,omitempty"`
	OsImage                 string `protobuf:"bytes,12,opt,name=osImage,proto3" json:"osImage,omitempty"`
	ContainerRuntimeVersion string `protobuf:"bytes,13,opt,name=containerRuntimeVersion,proto3" json:"containerRuntimeVersion,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L2348

func (*NodeStatus) Descriptor

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

func (*NodeStatus) GetAllocatable

func (m *NodeStatus) GetAllocatable() map[string]int64

func (*NodeStatus) GetArchitecture added in v5.0.102

func (m *NodeStatus) GetArchitecture() string

func (*NodeStatus) GetCapacity

func (m *NodeStatus) GetCapacity() map[string]int64

func (*NodeStatus) GetConditions

func (m *NodeStatus) GetConditions() []*NodeCondition

func (*NodeStatus) GetContainerRuntimeVersion added in v5.0.102

func (m *NodeStatus) GetContainerRuntimeVersion() string

func (*NodeStatus) GetImages

func (m *NodeStatus) GetImages() []*ContainerImage

func (*NodeStatus) GetKernelVersion added in v5.0.102

func (m *NodeStatus) GetKernelVersion() string

func (*NodeStatus) GetKubeProxyVersion added in v5.0.102

func (m *NodeStatus) GetKubeProxyVersion() string

func (*NodeStatus) GetKubeletVersion added in v5.0.102

func (m *NodeStatus) GetKubeletVersion() string

func (*NodeStatus) GetNodeAddresses

func (m *NodeStatus) GetNodeAddresses() map[string]string

func (*NodeStatus) GetOperatingSystem added in v5.0.102

func (m *NodeStatus) GetOperatingSystem() string

func (*NodeStatus) GetOsImage added in v5.0.102

func (m *NodeStatus) GetOsImage() string

func (*NodeStatus) GetStatus added in v5.0.102

func (m *NodeStatus) GetStatus() string

func (*NodeStatus) Marshal

func (m *NodeStatus) Marshal() (dAtA []byte, err error)

func (*NodeStatus) MarshalTo

func (m *NodeStatus) MarshalTo(dAtA []byte) (int, error)

func (*NodeStatus) MarshalToSizedBuffer added in v5.0.102

func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NodeStatus) ProtoMessage

func (*NodeStatus) ProtoMessage()

func (*NodeStatus) Reset

func (m *NodeStatus) Reset()

func (*NodeStatus) Size

func (m *NodeStatus) Size() (n int)

func (*NodeStatus) String

func (m *NodeStatus) String() string

func (*NodeStatus) Unmarshal

func (m *NodeStatus) Unmarshal(dAtA []byte) error

func (*NodeStatus) XXX_DiscardUnknown added in v5.0.102

func (m *NodeStatus) XXX_DiscardUnknown()

func (*NodeStatus) XXX_Marshal added in v5.0.102

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

func (*NodeStatus) XXX_Merge added in v5.0.102

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

func (*NodeStatus) XXX_Size added in v5.0.102

func (m *NodeStatus) XXX_Size() int

func (*NodeStatus) XXX_Unmarshal added in v5.0.102

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

type NodeStatusBuilder added in v5.0.94

type NodeStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeStatusBuilder added in v5.0.94

func NewNodeStatusBuilder(writer io.Writer) *NodeStatusBuilder

func (*NodeStatusBuilder) AddAllocatable added in v5.0.94

func (x *NodeStatusBuilder) AddAllocatable(cb func(w *NodeStatus_AllocatableEntryBuilder))

func (*NodeStatusBuilder) AddCapacity added in v5.0.94

func (x *NodeStatusBuilder) AddCapacity(cb func(w *NodeStatus_CapacityEntryBuilder))

func (*NodeStatusBuilder) AddConditions added in v5.0.94

func (x *NodeStatusBuilder) AddConditions(cb func(w *NodeConditionBuilder))

func (*NodeStatusBuilder) AddImages added in v5.0.94

func (x *NodeStatusBuilder) AddImages(cb func(w *ContainerImageBuilder))

func (*NodeStatusBuilder) AddNodeAddresses added in v5.0.94

func (x *NodeStatusBuilder) AddNodeAddresses(cb func(w *NodeStatus_NodeAddressesEntryBuilder))

func (*NodeStatusBuilder) Reset added in v5.0.94

func (x *NodeStatusBuilder) Reset(writer io.Writer)

func (*NodeStatusBuilder) SetArchitecture added in v5.0.94

func (x *NodeStatusBuilder) SetArchitecture(v string)

func (*NodeStatusBuilder) SetContainerRuntimeVersion added in v5.0.94

func (x *NodeStatusBuilder) SetContainerRuntimeVersion(v string)

func (*NodeStatusBuilder) SetKernelVersion added in v5.0.94

func (x *NodeStatusBuilder) SetKernelVersion(v string)

func (*NodeStatusBuilder) SetKubeProxyVersion added in v5.0.94

func (x *NodeStatusBuilder) SetKubeProxyVersion(v string)

func (*NodeStatusBuilder) SetKubeletVersion added in v5.0.94

func (x *NodeStatusBuilder) SetKubeletVersion(v string)

func (*NodeStatusBuilder) SetOperatingSystem added in v5.0.94

func (x *NodeStatusBuilder) SetOperatingSystem(v string)

func (*NodeStatusBuilder) SetOsImage added in v5.0.94

func (x *NodeStatusBuilder) SetOsImage(v string)

func (*NodeStatusBuilder) SetStatus added in v5.0.94

func (x *NodeStatusBuilder) SetStatus(v string)

type NodeStatus_AllocatableEntryBuilder added in v5.0.94

type NodeStatus_AllocatableEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeStatus_AllocatableEntryBuilder added in v5.0.94

func NewNodeStatus_AllocatableEntryBuilder(writer io.Writer) *NodeStatus_AllocatableEntryBuilder

func (*NodeStatus_AllocatableEntryBuilder) Reset added in v5.0.94

func (x *NodeStatus_AllocatableEntryBuilder) Reset(writer io.Writer)

func (*NodeStatus_AllocatableEntryBuilder) SetKey added in v5.0.94

func (*NodeStatus_AllocatableEntryBuilder) SetValue added in v5.0.94

type NodeStatus_CapacityEntryBuilder added in v5.0.94

type NodeStatus_CapacityEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeStatus_CapacityEntryBuilder added in v5.0.94

func NewNodeStatus_CapacityEntryBuilder(writer io.Writer) *NodeStatus_CapacityEntryBuilder

func (*NodeStatus_CapacityEntryBuilder) Reset added in v5.0.94

func (x *NodeStatus_CapacityEntryBuilder) Reset(writer io.Writer)

func (*NodeStatus_CapacityEntryBuilder) SetKey added in v5.0.94

func (*NodeStatus_CapacityEntryBuilder) SetValue added in v5.0.94

func (x *NodeStatus_CapacityEntryBuilder) SetValue(v int64)

type NodeStatus_NodeAddressesEntryBuilder added in v5.0.94

type NodeStatus_NodeAddressesEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewNodeStatus_NodeAddressesEntryBuilder added in v5.0.94

func NewNodeStatus_NodeAddressesEntryBuilder(writer io.Writer) *NodeStatus_NodeAddressesEntryBuilder

func (*NodeStatus_NodeAddressesEntryBuilder) Reset added in v5.0.94

func (*NodeStatus_NodeAddressesEntryBuilder) SetKey added in v5.0.94

func (*NodeStatus_NodeAddressesEntryBuilder) SetValue added in v5.0.94

type OSInfo

type OSInfo struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Platform      string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"`
	Family        string `protobuf:"bytes,3,opt,name=family,proto3" json:"family,omitempty"`
	Version       string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	KernelVersion string `protobuf:"bytes,5,opt,name=kernelVersion,proto3" json:"kernelVersion,omitempty"`
}

func (*OSInfo) Descriptor

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

func (*OSInfo) GetFamily added in v5.0.102

func (m *OSInfo) GetFamily() string

func (*OSInfo) GetKernelVersion added in v5.0.102

func (m *OSInfo) GetKernelVersion() string

func (*OSInfo) GetName added in v5.0.102

func (m *OSInfo) GetName() string

func (*OSInfo) GetPlatform added in v5.0.102

func (m *OSInfo) GetPlatform() string

func (*OSInfo) GetVersion added in v5.0.102

func (m *OSInfo) GetVersion() string

func (*OSInfo) Marshal

func (m *OSInfo) Marshal() (dAtA []byte, err error)

func (*OSInfo) MarshalTo

func (m *OSInfo) MarshalTo(dAtA []byte) (int, error)

func (*OSInfo) MarshalToSizedBuffer added in v5.0.102

func (m *OSInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OSInfo) ProtoMessage

func (*OSInfo) ProtoMessage()

func (*OSInfo) Reset

func (m *OSInfo) Reset()

func (*OSInfo) Size

func (m *OSInfo) Size() (n int)

func (*OSInfo) String

func (m *OSInfo) String() string

func (*OSInfo) Unmarshal

func (m *OSInfo) Unmarshal(dAtA []byte) error

func (*OSInfo) XXX_DiscardUnknown added in v5.0.102

func (m *OSInfo) XXX_DiscardUnknown()

func (*OSInfo) XXX_Marshal added in v5.0.102

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

func (*OSInfo) XXX_Merge added in v5.0.102

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

func (*OSInfo) XXX_Size added in v5.0.102

func (m *OSInfo) XXX_Size() int

func (*OSInfo) XXX_Unmarshal added in v5.0.102

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

type OSInfoBuilder added in v5.0.94

type OSInfoBuilder struct {
	// contains filtered or unexported fields
}

func NewOSInfoBuilder added in v5.0.94

func NewOSInfoBuilder(writer io.Writer) *OSInfoBuilder

func (*OSInfoBuilder) Reset added in v5.0.94

func (x *OSInfoBuilder) Reset(writer io.Writer)

func (*OSInfoBuilder) SetFamily added in v5.0.94

func (x *OSInfoBuilder) SetFamily(v string)

func (*OSInfoBuilder) SetKernelVersion added in v5.0.94

func (x *OSInfoBuilder) SetKernelVersion(v string)

func (*OSInfoBuilder) SetName added in v5.0.94

func (x *OSInfoBuilder) SetName(v string)

func (*OSInfoBuilder) SetPlatform added in v5.0.94

func (x *OSInfoBuilder) SetPlatform(v string)

func (*OSInfoBuilder) SetVersion added in v5.0.94

func (x *OSInfoBuilder) SetVersion(v string)

type ObjectMetricSource added in v5.0.93

type ObjectMetricSource struct {
	DescribedObject *ObjectReference  `protobuf:"bytes,1,opt,name=describedObject,proto3" json:"describedObject,omitempty"`
	Target          *MetricTarget     `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Metric          *MetricIdentifier `protobuf:"bytes,3,opt,name=metric,proto3" json:"metric,omitempty"`
}

func (*ObjectMetricSource) Descriptor added in v5.0.93

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

func (*ObjectMetricSource) GetDescribedObject added in v5.0.93

func (m *ObjectMetricSource) GetDescribedObject() *ObjectReference

func (*ObjectMetricSource) GetMetric added in v5.0.93

func (m *ObjectMetricSource) GetMetric() *MetricIdentifier

func (*ObjectMetricSource) GetTarget added in v5.0.93

func (m *ObjectMetricSource) GetTarget() *MetricTarget

func (*ObjectMetricSource) Marshal added in v5.0.93

func (m *ObjectMetricSource) Marshal() (dAtA []byte, err error)

func (*ObjectMetricSource) MarshalTo added in v5.0.93

func (m *ObjectMetricSource) MarshalTo(dAtA []byte) (int, error)

func (*ObjectMetricSource) MarshalToSizedBuffer added in v5.0.102

func (m *ObjectMetricSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ObjectMetricSource) ProtoMessage added in v5.0.93

func (*ObjectMetricSource) ProtoMessage()

func (*ObjectMetricSource) Reset added in v5.0.93

func (m *ObjectMetricSource) Reset()

func (*ObjectMetricSource) Size added in v5.0.93

func (m *ObjectMetricSource) Size() (n int)

func (*ObjectMetricSource) String added in v5.0.93

func (m *ObjectMetricSource) String() string

func (*ObjectMetricSource) Unmarshal added in v5.0.93

func (m *ObjectMetricSource) Unmarshal(dAtA []byte) error

func (*ObjectMetricSource) XXX_DiscardUnknown added in v5.0.102

func (m *ObjectMetricSource) XXX_DiscardUnknown()

func (*ObjectMetricSource) XXX_Marshal added in v5.0.102

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

func (*ObjectMetricSource) XXX_Merge added in v5.0.102

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

func (*ObjectMetricSource) XXX_Size added in v5.0.102

func (m *ObjectMetricSource) XXX_Size() int

func (*ObjectMetricSource) XXX_Unmarshal added in v5.0.102

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

type ObjectMetricSourceBuilder added in v5.0.94

type ObjectMetricSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewObjectMetricSourceBuilder added in v5.0.94

func NewObjectMetricSourceBuilder(writer io.Writer) *ObjectMetricSourceBuilder

func (*ObjectMetricSourceBuilder) Reset added in v5.0.94

func (x *ObjectMetricSourceBuilder) Reset(writer io.Writer)

func (*ObjectMetricSourceBuilder) SetDescribedObject added in v5.0.94

func (x *ObjectMetricSourceBuilder) SetDescribedObject(cb func(w *ObjectReferenceBuilder))

func (*ObjectMetricSourceBuilder) SetMetric added in v5.0.94

func (x *ObjectMetricSourceBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

func (*ObjectMetricSourceBuilder) SetTarget added in v5.0.94

func (x *ObjectMetricSourceBuilder) SetTarget(cb func(w *MetricTargetBuilder))

type ObjectMetricStatus added in v5.0.93

type ObjectMetricStatus struct {
	DescribedObject *ObjectReference  `protobuf:"bytes,1,opt,name=describedObject,proto3" json:"describedObject,omitempty"`
	Current         int64             `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
	Metric          *MetricIdentifier `protobuf:"bytes,3,opt,name=metric,proto3" json:"metric,omitempty"`
}

func (*ObjectMetricStatus) Descriptor added in v5.0.93

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

func (*ObjectMetricStatus) GetCurrent added in v5.0.102

func (m *ObjectMetricStatus) GetCurrent() int64

func (*ObjectMetricStatus) GetDescribedObject added in v5.0.93

func (m *ObjectMetricStatus) GetDescribedObject() *ObjectReference

func (*ObjectMetricStatus) GetMetric added in v5.0.93

func (m *ObjectMetricStatus) GetMetric() *MetricIdentifier

func (*ObjectMetricStatus) Marshal added in v5.0.93

func (m *ObjectMetricStatus) Marshal() (dAtA []byte, err error)

func (*ObjectMetricStatus) MarshalTo added in v5.0.93

func (m *ObjectMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*ObjectMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ObjectMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ObjectMetricStatus) ProtoMessage added in v5.0.93

func (*ObjectMetricStatus) ProtoMessage()

func (*ObjectMetricStatus) Reset added in v5.0.93

func (m *ObjectMetricStatus) Reset()

func (*ObjectMetricStatus) Size added in v5.0.93

func (m *ObjectMetricStatus) Size() (n int)

func (*ObjectMetricStatus) String added in v5.0.93

func (m *ObjectMetricStatus) String() string

func (*ObjectMetricStatus) Unmarshal added in v5.0.93

func (m *ObjectMetricStatus) Unmarshal(dAtA []byte) error

func (*ObjectMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ObjectMetricStatus) XXX_DiscardUnknown()

func (*ObjectMetricStatus) XXX_Marshal added in v5.0.102

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

func (*ObjectMetricStatus) XXX_Merge added in v5.0.102

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

func (*ObjectMetricStatus) XXX_Size added in v5.0.102

func (m *ObjectMetricStatus) XXX_Size() int

func (*ObjectMetricStatus) XXX_Unmarshal added in v5.0.102

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

type ObjectMetricStatusBuilder added in v5.0.94

type ObjectMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewObjectMetricStatusBuilder added in v5.0.94

func NewObjectMetricStatusBuilder(writer io.Writer) *ObjectMetricStatusBuilder

func (*ObjectMetricStatusBuilder) Reset added in v5.0.94

func (x *ObjectMetricStatusBuilder) Reset(writer io.Writer)

func (*ObjectMetricStatusBuilder) SetCurrent added in v5.0.94

func (x *ObjectMetricStatusBuilder) SetCurrent(v int64)

func (*ObjectMetricStatusBuilder) SetDescribedObject added in v5.0.94

func (x *ObjectMetricStatusBuilder) SetDescribedObject(cb func(w *ObjectReferenceBuilder))

func (*ObjectMetricStatusBuilder) SetMetric added in v5.0.94

func (x *ObjectMetricStatusBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

type ObjectReference

type ObjectReference struct {
	Kind            string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Namespace       string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name            string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Uid             string `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"`
	ApiVersion      string `protobuf:"bytes,5,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	ResourceVersion string `protobuf:"bytes,6,opt,name=resourceVersion,proto3" json:"resourceVersion,omitempty"`
	FieldPath       string `protobuf:"bytes,7,opt,name=fieldPath,proto3" json:"fieldPath,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/pkg/apis/core/types.go#L4317

func (*ObjectReference) Descriptor

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

func (*ObjectReference) GetApiVersion added in v5.0.102

func (m *ObjectReference) GetApiVersion() string

func (*ObjectReference) GetFieldPath added in v5.0.102

func (m *ObjectReference) GetFieldPath() string

func (*ObjectReference) GetKind added in v5.0.102

func (m *ObjectReference) GetKind() string

func (*ObjectReference) GetName added in v5.0.102

func (m *ObjectReference) GetName() string

func (*ObjectReference) GetNamespace added in v5.0.102

func (m *ObjectReference) GetNamespace() string

func (*ObjectReference) GetResourceVersion added in v5.0.102

func (m *ObjectReference) GetResourceVersion() string

func (*ObjectReference) GetUid added in v5.0.102

func (m *ObjectReference) GetUid() string

func (*ObjectReference) Marshal

func (m *ObjectReference) Marshal() (dAtA []byte, err error)

func (*ObjectReference) MarshalTo

func (m *ObjectReference) MarshalTo(dAtA []byte) (int, error)

func (*ObjectReference) MarshalToSizedBuffer added in v5.0.102

func (m *ObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ObjectReference) ProtoMessage

func (*ObjectReference) ProtoMessage()

func (*ObjectReference) Reset

func (m *ObjectReference) Reset()

func (*ObjectReference) Size

func (m *ObjectReference) Size() (n int)

func (*ObjectReference) String

func (m *ObjectReference) String() string

func (*ObjectReference) Unmarshal

func (m *ObjectReference) Unmarshal(dAtA []byte) error

func (*ObjectReference) XXX_DiscardUnknown added in v5.0.102

func (m *ObjectReference) XXX_DiscardUnknown()

func (*ObjectReference) XXX_Marshal added in v5.0.102

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

func (*ObjectReference) XXX_Merge added in v5.0.102

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

func (*ObjectReference) XXX_Size added in v5.0.102

func (m *ObjectReference) XXX_Size() int

func (*ObjectReference) XXX_Unmarshal added in v5.0.102

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

type ObjectReferenceBuilder added in v5.0.94

type ObjectReferenceBuilder struct {
	// contains filtered or unexported fields
}

func NewObjectReferenceBuilder added in v5.0.94

func NewObjectReferenceBuilder(writer io.Writer) *ObjectReferenceBuilder

func (*ObjectReferenceBuilder) Reset added in v5.0.94

func (x *ObjectReferenceBuilder) Reset(writer io.Writer)

func (*ObjectReferenceBuilder) SetApiVersion added in v5.0.94

func (x *ObjectReferenceBuilder) SetApiVersion(v string)

func (*ObjectReferenceBuilder) SetFieldPath added in v5.0.94

func (x *ObjectReferenceBuilder) SetFieldPath(v string)

func (*ObjectReferenceBuilder) SetKind added in v5.0.94

func (x *ObjectReferenceBuilder) SetKind(v string)

func (*ObjectReferenceBuilder) SetName added in v5.0.94

func (x *ObjectReferenceBuilder) SetName(v string)

func (*ObjectReferenceBuilder) SetNamespace added in v5.0.94

func (x *ObjectReferenceBuilder) SetNamespace(v string)

func (*ObjectReferenceBuilder) SetResourceVersion added in v5.0.94

func (x *ObjectReferenceBuilder) SetResourceVersion(v string)

func (*ObjectReferenceBuilder) SetUid added in v5.0.94

func (x *ObjectReferenceBuilder) SetUid(v string)

type OrchestratorResource added in v5.0.108

type OrchestratorResource int32
const (
	OrchestratorResource_OrchestratorResource_UNSPECIFIED OrchestratorResource = 0
	OrchestratorResource_POD                              OrchestratorResource = 1
	OrchestratorResource_REPLICASET                       OrchestratorResource = 2
	OrchestratorResource_SERVICE                          OrchestratorResource = 3
	OrchestratorResource_NODE                             OrchestratorResource = 4
	OrchestratorResource_CLUSTER                          OrchestratorResource = 5
	OrchestratorResource_JOB                              OrchestratorResource = 6
	OrchestratorResource_CRONJOB                          OrchestratorResource = 7
	OrchestratorResource_DAEMONSET                        OrchestratorResource = 8
	OrchestratorResource_STATEFULSET                      OrchestratorResource = 9
	OrchestratorResource_PERSISTENTVOLUME                 OrchestratorResource = 10
	OrchestratorResource_PERSISTENTVOLUMECLAIM            OrchestratorResource = 11
	OrchestratorResource_ROLE                             OrchestratorResource = 12
	OrchestratorResource_ROLEBINDING                      OrchestratorResource = 13
	OrchestratorResource_CLUSTERROLE                      OrchestratorResource = 14
	OrchestratorResource_CLUSTERROLEBINDING               OrchestratorResource = 15
	OrchestratorResource_SERVICEACCOUNT                   OrchestratorResource = 16
	OrchestratorResource_INGRESS                          OrchestratorResource = 17
	OrchestratorResource_DEPLOYMENT                       OrchestratorResource = 18
	OrchestratorResource_NAMESPACE                        OrchestratorResource = 19
	OrchestratorResource_CRD                              OrchestratorResource = 20
	OrchestratorResource_CR                               OrchestratorResource = 21
	OrchestratorResource_VERTICALPODAUTOSCALER            OrchestratorResource = 22
	OrchestratorResource_HORIZONTALPODAUTOSCALER          OrchestratorResource = 23
	OrchestratorResource_NETWORKPOLICY                    OrchestratorResource = 24
	OrchestratorResource_LIMITRANGE                       OrchestratorResource = 25
	OrchestratorResource_STORAGECLASS                     OrchestratorResource = 26
	OrchestratorResource_ECSTASK                          OrchestratorResource = 150
)

func (OrchestratorResource) EnumDescriptor added in v5.0.108

func (OrchestratorResource) EnumDescriptor() ([]byte, []int)

func (OrchestratorResource) String added in v5.0.108

func (x OrchestratorResource) String() string

type OwnerReference

type OwnerReference struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Uid  string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
}

func (*OwnerReference) Descriptor

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

func (*OwnerReference) GetKind added in v5.0.102

func (m *OwnerReference) GetKind() string

func (*OwnerReference) GetName added in v5.0.102

func (m *OwnerReference) GetName() string

func (*OwnerReference) GetUid added in v5.0.102

func (m *OwnerReference) GetUid() string

func (*OwnerReference) Marshal

func (m *OwnerReference) Marshal() (dAtA []byte, err error)

func (*OwnerReference) MarshalTo

func (m *OwnerReference) MarshalTo(dAtA []byte) (int, error)

func (*OwnerReference) MarshalToSizedBuffer added in v5.0.102

func (m *OwnerReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OwnerReference) ProtoMessage

func (*OwnerReference) ProtoMessage()

func (*OwnerReference) Reset

func (m *OwnerReference) Reset()

func (*OwnerReference) Size

func (m *OwnerReference) Size() (n int)

func (*OwnerReference) String

func (m *OwnerReference) String() string

func (*OwnerReference) Unmarshal

func (m *OwnerReference) Unmarshal(dAtA []byte) error

func (*OwnerReference) XXX_DiscardUnknown added in v5.0.102

func (m *OwnerReference) XXX_DiscardUnknown()

func (*OwnerReference) XXX_Marshal added in v5.0.102

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

func (*OwnerReference) XXX_Merge added in v5.0.102

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

func (*OwnerReference) XXX_Size added in v5.0.102

func (m *OwnerReference) XXX_Size() int

func (*OwnerReference) XXX_Unmarshal added in v5.0.102

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

type OwnerReferenceBuilder added in v5.0.94

type OwnerReferenceBuilder struct {
	// contains filtered or unexported fields
}

func NewOwnerReferenceBuilder added in v5.0.94

func NewOwnerReferenceBuilder(writer io.Writer) *OwnerReferenceBuilder

func (*OwnerReferenceBuilder) Reset added in v5.0.94

func (x *OwnerReferenceBuilder) Reset(writer io.Writer)

func (*OwnerReferenceBuilder) SetKind added in v5.0.94

func (x *OwnerReferenceBuilder) SetKind(v string)

func (*OwnerReferenceBuilder) SetName added in v5.0.94

func (x *OwnerReferenceBuilder) SetName(v string)

func (*OwnerReferenceBuilder) SetUid added in v5.0.94

func (x *OwnerReferenceBuilder) SetUid(v string)

type PersistentVolume

type PersistentVolume struct {
	Metadata *Metadata               `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *PersistentVolumeSpec   `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *PersistentVolumeStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml     []byte                  `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string                `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2576

func (*PersistentVolume) Descriptor

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

func (*PersistentVolume) GetMetadata

func (m *PersistentVolume) GetMetadata() *Metadata

func (*PersistentVolume) GetSpec

func (m *PersistentVolume) GetSpec() *PersistentVolumeSpec

func (*PersistentVolume) GetStatus

func (m *PersistentVolume) GetStatus() *PersistentVolumeStatus

func (*PersistentVolume) GetTags added in v5.0.102

func (m *PersistentVolume) GetTags() []string

func (*PersistentVolume) GetYaml deprecated added in v5.0.102

func (m *PersistentVolume) GetYaml() []byte

Deprecated: Do not use.

func (*PersistentVolume) Marshal

func (m *PersistentVolume) Marshal() (dAtA []byte, err error)

func (*PersistentVolume) MarshalTo

func (m *PersistentVolume) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolume) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolume) ProtoMessage

func (*PersistentVolume) ProtoMessage()

func (*PersistentVolume) Reset

func (m *PersistentVolume) Reset()

func (*PersistentVolume) Size

func (m *PersistentVolume) Size() (n int)

func (*PersistentVolume) String

func (m *PersistentVolume) String() string

func (*PersistentVolume) Unmarshal

func (m *PersistentVolume) Unmarshal(dAtA []byte) error

func (*PersistentVolume) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolume) XXX_DiscardUnknown()

func (*PersistentVolume) XXX_Marshal added in v5.0.102

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

func (*PersistentVolume) XXX_Merge added in v5.0.102

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

func (*PersistentVolume) XXX_Size added in v5.0.102

func (m *PersistentVolume) XXX_Size() int

func (*PersistentVolume) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeBuilder added in v5.0.94

type PersistentVolumeBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeBuilder added in v5.0.94

func NewPersistentVolumeBuilder(writer io.Writer) *PersistentVolumeBuilder

func (*PersistentVolumeBuilder) AddTags added in v5.0.94

func (x *PersistentVolumeBuilder) AddTags(v string)

func (*PersistentVolumeBuilder) Reset added in v5.0.94

func (x *PersistentVolumeBuilder) Reset(writer io.Writer)

func (*PersistentVolumeBuilder) SetMetadata added in v5.0.94

func (x *PersistentVolumeBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*PersistentVolumeBuilder) SetSpec added in v5.0.94

func (x *PersistentVolumeBuilder) SetSpec(cb func(w *PersistentVolumeSpecBuilder))

func (*PersistentVolumeBuilder) SetStatus added in v5.0.94

func (x *PersistentVolumeBuilder) SetStatus(cb func(w *PersistentVolumeStatusBuilder))

func (*PersistentVolumeBuilder) SetYaml added in v5.0.94

func (x *PersistentVolumeBuilder) SetYaml(cb func(b *bytes.Buffer))

type PersistentVolumeClaim

type PersistentVolumeClaim struct {
	Metadata *Metadata                    `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *PersistentVolumeClaimSpec   `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *PersistentVolumeClaimStatus `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml     []byte                       `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string                     `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2597

func (*PersistentVolumeClaim) Descriptor

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

func (*PersistentVolumeClaim) GetMetadata

func (m *PersistentVolumeClaim) GetMetadata() *Metadata

func (*PersistentVolumeClaim) GetSpec

func (*PersistentVolumeClaim) GetStatus

func (*PersistentVolumeClaim) GetTags added in v5.0.102

func (m *PersistentVolumeClaim) GetTags() []string

func (*PersistentVolumeClaim) GetYaml deprecated added in v5.0.102

func (m *PersistentVolumeClaim) GetYaml() []byte

Deprecated: Do not use.

func (*PersistentVolumeClaim) Marshal

func (m *PersistentVolumeClaim) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeClaim) MarshalTo

func (m *PersistentVolumeClaim) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeClaim) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeClaim) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeClaim) ProtoMessage

func (*PersistentVolumeClaim) ProtoMessage()

func (*PersistentVolumeClaim) Reset

func (m *PersistentVolumeClaim) Reset()

func (*PersistentVolumeClaim) Size

func (m *PersistentVolumeClaim) Size() (n int)

func (*PersistentVolumeClaim) String

func (m *PersistentVolumeClaim) String() string

func (*PersistentVolumeClaim) Unmarshal

func (m *PersistentVolumeClaim) Unmarshal(dAtA []byte) error

func (*PersistentVolumeClaim) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeClaim) XXX_DiscardUnknown()

func (*PersistentVolumeClaim) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeClaim) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeClaim) XXX_Size added in v5.0.102

func (m *PersistentVolumeClaim) XXX_Size() int

func (*PersistentVolumeClaim) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeClaimBuilder added in v5.0.94

type PersistentVolumeClaimBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeClaimBuilder added in v5.0.94

func NewPersistentVolumeClaimBuilder(writer io.Writer) *PersistentVolumeClaimBuilder

func (*PersistentVolumeClaimBuilder) AddTags added in v5.0.94

func (x *PersistentVolumeClaimBuilder) AddTags(v string)

func (*PersistentVolumeClaimBuilder) Reset added in v5.0.94

func (x *PersistentVolumeClaimBuilder) Reset(writer io.Writer)

func (*PersistentVolumeClaimBuilder) SetMetadata added in v5.0.94

func (x *PersistentVolumeClaimBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*PersistentVolumeClaimBuilder) SetSpec added in v5.0.94

func (*PersistentVolumeClaimBuilder) SetStatus added in v5.0.94

func (*PersistentVolumeClaimBuilder) SetYaml added in v5.0.94

func (x *PersistentVolumeClaimBuilder) SetYaml(cb func(b *bytes.Buffer))

type PersistentVolumeClaimCondition

type PersistentVolumeClaimCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastProbeTime      int64  `protobuf:"varint,3,opt,name=lastProbeTime,proto3" json:"lastProbeTime,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,4,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2616

func (*PersistentVolumeClaimCondition) Descriptor

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

func (*PersistentVolumeClaimCondition) GetLastProbeTime added in v5.0.102

func (m *PersistentVolumeClaimCondition) GetLastProbeTime() int64

func (*PersistentVolumeClaimCondition) GetLastTransitionTime added in v5.0.102

func (m *PersistentVolumeClaimCondition) GetLastTransitionTime() int64

func (*PersistentVolumeClaimCondition) GetMessage added in v5.0.102

func (m *PersistentVolumeClaimCondition) GetMessage() string

func (*PersistentVolumeClaimCondition) GetReason added in v5.0.102

func (m *PersistentVolumeClaimCondition) GetReason() string

func (*PersistentVolumeClaimCondition) GetStatus added in v5.0.102

func (m *PersistentVolumeClaimCondition) GetStatus() string

func (*PersistentVolumeClaimCondition) GetType added in v5.0.102

func (*PersistentVolumeClaimCondition) Marshal

func (m *PersistentVolumeClaimCondition) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeClaimCondition) MarshalTo

func (m *PersistentVolumeClaimCondition) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeClaimCondition) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeClaimCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeClaimCondition) ProtoMessage

func (*PersistentVolumeClaimCondition) ProtoMessage()

func (*PersistentVolumeClaimCondition) Reset

func (m *PersistentVolumeClaimCondition) Reset()

func (*PersistentVolumeClaimCondition) Size

func (m *PersistentVolumeClaimCondition) Size() (n int)

func (*PersistentVolumeClaimCondition) String

func (*PersistentVolumeClaimCondition) Unmarshal

func (m *PersistentVolumeClaimCondition) Unmarshal(dAtA []byte) error

func (*PersistentVolumeClaimCondition) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeClaimCondition) XXX_DiscardUnknown()

func (*PersistentVolumeClaimCondition) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeClaimCondition) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeClaimCondition) XXX_Size added in v5.0.102

func (m *PersistentVolumeClaimCondition) XXX_Size() int

func (*PersistentVolumeClaimCondition) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeClaimConditionBuilder added in v5.0.94

type PersistentVolumeClaimConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeClaimConditionBuilder added in v5.0.94

func NewPersistentVolumeClaimConditionBuilder(writer io.Writer) *PersistentVolumeClaimConditionBuilder

func (*PersistentVolumeClaimConditionBuilder) Reset added in v5.0.94

func (*PersistentVolumeClaimConditionBuilder) SetLastProbeTime added in v5.0.94

func (x *PersistentVolumeClaimConditionBuilder) SetLastProbeTime(v int64)

func (*PersistentVolumeClaimConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *PersistentVolumeClaimConditionBuilder) SetLastTransitionTime(v int64)

func (*PersistentVolumeClaimConditionBuilder) SetMessage added in v5.0.94

func (*PersistentVolumeClaimConditionBuilder) SetReason added in v5.0.94

func (*PersistentVolumeClaimConditionBuilder) SetStatus added in v5.0.94

func (*PersistentVolumeClaimConditionBuilder) SetType added in v5.0.94

type PersistentVolumeClaimSpec

type PersistentVolumeClaimSpec struct {
	AccessModes      []string                    `protobuf:"bytes,1,rep,name=accessModes,proto3" json:"accessModes,omitempty"`
	Resources        *ResourceRequirements       `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"`
	VolumeName       string                      `protobuf:"bytes,3,opt,name=volumeName,proto3" json:"volumeName,omitempty"`
	Selector         []*LabelSelectorRequirement `protobuf:"bytes,4,rep,name=selector,proto3" json:"selector,omitempty"`
	StorageClassName string                      `protobuf:"bytes,5,opt,name=storageClassName,proto3" json:"storageClassName,omitempty"`
	VolumeMode       string                      `protobuf:"bytes,6,opt,name=volumeMode,proto3" json:"volumeMode,omitempty"`
	DataSource       *TypedLocalObjectReference  `protobuf:"bytes,7,opt,name=dataSource,proto3" json:"dataSource,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2654

func (*PersistentVolumeClaimSpec) Descriptor

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

func (*PersistentVolumeClaimSpec) GetAccessModes added in v5.0.102

func (m *PersistentVolumeClaimSpec) GetAccessModes() []string

func (*PersistentVolumeClaimSpec) GetDataSource

func (*PersistentVolumeClaimSpec) GetResources

func (*PersistentVolumeClaimSpec) GetSelector

func (*PersistentVolumeClaimSpec) GetStorageClassName added in v5.0.102

func (m *PersistentVolumeClaimSpec) GetStorageClassName() string

func (*PersistentVolumeClaimSpec) GetVolumeMode added in v5.0.102

func (m *PersistentVolumeClaimSpec) GetVolumeMode() string

func (*PersistentVolumeClaimSpec) GetVolumeName added in v5.0.102

func (m *PersistentVolumeClaimSpec) GetVolumeName() string

func (*PersistentVolumeClaimSpec) Marshal

func (m *PersistentVolumeClaimSpec) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeClaimSpec) MarshalTo

func (m *PersistentVolumeClaimSpec) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeClaimSpec) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeClaimSpec) ProtoMessage

func (*PersistentVolumeClaimSpec) ProtoMessage()

func (*PersistentVolumeClaimSpec) Reset

func (m *PersistentVolumeClaimSpec) Reset()

func (*PersistentVolumeClaimSpec) Size

func (m *PersistentVolumeClaimSpec) Size() (n int)

func (*PersistentVolumeClaimSpec) String

func (m *PersistentVolumeClaimSpec) String() string

func (*PersistentVolumeClaimSpec) Unmarshal

func (m *PersistentVolumeClaimSpec) Unmarshal(dAtA []byte) error

func (*PersistentVolumeClaimSpec) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeClaimSpec) XXX_DiscardUnknown()

func (*PersistentVolumeClaimSpec) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeClaimSpec) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeClaimSpec) XXX_Size added in v5.0.102

func (m *PersistentVolumeClaimSpec) XXX_Size() int

func (*PersistentVolumeClaimSpec) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeClaimSpecBuilder added in v5.0.94

type PersistentVolumeClaimSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeClaimSpecBuilder added in v5.0.94

func NewPersistentVolumeClaimSpecBuilder(writer io.Writer) *PersistentVolumeClaimSpecBuilder

func (*PersistentVolumeClaimSpecBuilder) AddAccessModes added in v5.0.94

func (x *PersistentVolumeClaimSpecBuilder) AddAccessModes(v string)

func (*PersistentVolumeClaimSpecBuilder) AddSelector added in v5.0.94

func (*PersistentVolumeClaimSpecBuilder) Reset added in v5.0.94

func (x *PersistentVolumeClaimSpecBuilder) Reset(writer io.Writer)

func (*PersistentVolumeClaimSpecBuilder) SetDataSource added in v5.0.94

func (*PersistentVolumeClaimSpecBuilder) SetResources added in v5.0.94

func (*PersistentVolumeClaimSpecBuilder) SetStorageClassName added in v5.0.94

func (x *PersistentVolumeClaimSpecBuilder) SetStorageClassName(v string)

func (*PersistentVolumeClaimSpecBuilder) SetVolumeMode added in v5.0.94

func (x *PersistentVolumeClaimSpecBuilder) SetVolumeMode(v string)

func (*PersistentVolumeClaimSpecBuilder) SetVolumeName added in v5.0.94

func (x *PersistentVolumeClaimSpecBuilder) SetVolumeName(v string)

type PersistentVolumeClaimStatus

type PersistentVolumeClaimStatus struct {
	Phase       string                            `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"`
	AccessModes []string                          `protobuf:"bytes,2,rep,name=accessModes,proto3" json:"accessModes,omitempty"`
	Capacity    map[string]int64                  `` /* 158-byte string literal not displayed */
	Conditions  []*PersistentVolumeClaimCondition `protobuf:"bytes,4,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2715

func (*PersistentVolumeClaimStatus) Descriptor

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

func (*PersistentVolumeClaimStatus) GetAccessModes added in v5.0.102

func (m *PersistentVolumeClaimStatus) GetAccessModes() []string

func (*PersistentVolumeClaimStatus) GetCapacity

func (m *PersistentVolumeClaimStatus) GetCapacity() map[string]int64

func (*PersistentVolumeClaimStatus) GetConditions

func (*PersistentVolumeClaimStatus) GetPhase added in v5.0.102

func (m *PersistentVolumeClaimStatus) GetPhase() string

func (*PersistentVolumeClaimStatus) Marshal

func (m *PersistentVolumeClaimStatus) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeClaimStatus) MarshalTo

func (m *PersistentVolumeClaimStatus) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeClaimStatus) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeClaimStatus) ProtoMessage

func (*PersistentVolumeClaimStatus) ProtoMessage()

func (*PersistentVolumeClaimStatus) Reset

func (m *PersistentVolumeClaimStatus) Reset()

func (*PersistentVolumeClaimStatus) Size

func (m *PersistentVolumeClaimStatus) Size() (n int)

func (*PersistentVolumeClaimStatus) String

func (m *PersistentVolumeClaimStatus) String() string

func (*PersistentVolumeClaimStatus) Unmarshal

func (m *PersistentVolumeClaimStatus) Unmarshal(dAtA []byte) error

func (*PersistentVolumeClaimStatus) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeClaimStatus) XXX_DiscardUnknown()

func (*PersistentVolumeClaimStatus) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeClaimStatus) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeClaimStatus) XXX_Size added in v5.0.102

func (m *PersistentVolumeClaimStatus) XXX_Size() int

func (*PersistentVolumeClaimStatus) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeClaimStatusBuilder added in v5.0.94

type PersistentVolumeClaimStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeClaimStatusBuilder added in v5.0.94

func NewPersistentVolumeClaimStatusBuilder(writer io.Writer) *PersistentVolumeClaimStatusBuilder

func (*PersistentVolumeClaimStatusBuilder) AddAccessModes added in v5.0.94

func (x *PersistentVolumeClaimStatusBuilder) AddAccessModes(v string)

func (*PersistentVolumeClaimStatusBuilder) AddCapacity added in v5.0.94

func (*PersistentVolumeClaimStatusBuilder) AddConditions added in v5.0.94

func (*PersistentVolumeClaimStatusBuilder) Reset added in v5.0.94

func (x *PersistentVolumeClaimStatusBuilder) Reset(writer io.Writer)

func (*PersistentVolumeClaimStatusBuilder) SetPhase added in v5.0.94

type PersistentVolumeClaimStatus_CapacityEntryBuilder added in v5.0.94

type PersistentVolumeClaimStatus_CapacityEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeClaimStatus_CapacityEntryBuilder added in v5.0.94

func NewPersistentVolumeClaimStatus_CapacityEntryBuilder(writer io.Writer) *PersistentVolumeClaimStatus_CapacityEntryBuilder

func (*PersistentVolumeClaimStatus_CapacityEntryBuilder) Reset added in v5.0.94

func (*PersistentVolumeClaimStatus_CapacityEntryBuilder) SetKey added in v5.0.94

func (*PersistentVolumeClaimStatus_CapacityEntryBuilder) SetValue added in v5.0.94

type PersistentVolumeSource added in v5.0.85

type PersistentVolumeSource struct {
	GcePersistentDisk    *GCEPersistentDiskVolumeSource    `protobuf:"bytes,1,opt,name=gcePersistentDisk,proto3" json:"gcePersistentDisk,omitempty"`
	AwsElasticBlockStore *AWSElasticBlockStoreVolumeSource `protobuf:"bytes,2,opt,name=awsElasticBlockStore,proto3" json:"awsElasticBlockStore,omitempty"`
	AzureFile            *AzureFilePersistentVolumeSource  `protobuf:"bytes,3,opt,name=azureFile,proto3" json:"azureFile,omitempty"`
	AzureDisk            *AzureDiskVolumeSource            `protobuf:"bytes,4,opt,name=azureDisk,proto3" json:"azureDisk,omitempty"`
	Csi                  *CSIVolumeSource                  `protobuf:"bytes,5,opt,name=csi,proto3" json:"csi,omitempty"`
}

reference https://github.com/kubernetes/api/blob/release-1.27/core/v1/generated.proto#L1722

func (*PersistentVolumeSource) Descriptor added in v5.0.85

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

func (*PersistentVolumeSource) GetAwsElasticBlockStore added in v5.0.85

func (m *PersistentVolumeSource) GetAwsElasticBlockStore() *AWSElasticBlockStoreVolumeSource

func (*PersistentVolumeSource) GetAzureDisk added in v5.0.85

func (m *PersistentVolumeSource) GetAzureDisk() *AzureDiskVolumeSource

func (*PersistentVolumeSource) GetAzureFile added in v5.0.85

func (*PersistentVolumeSource) GetCsi added in v5.0.85

func (*PersistentVolumeSource) GetGcePersistentDisk added in v5.0.85

func (m *PersistentVolumeSource) GetGcePersistentDisk() *GCEPersistentDiskVolumeSource

func (*PersistentVolumeSource) Marshal added in v5.0.85

func (m *PersistentVolumeSource) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeSource) MarshalTo added in v5.0.85

func (m *PersistentVolumeSource) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeSource) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeSource) ProtoMessage added in v5.0.85

func (*PersistentVolumeSource) ProtoMessage()

func (*PersistentVolumeSource) Reset added in v5.0.85

func (m *PersistentVolumeSource) Reset()

func (*PersistentVolumeSource) Size added in v5.0.85

func (m *PersistentVolumeSource) Size() (n int)

func (*PersistentVolumeSource) String added in v5.0.85

func (m *PersistentVolumeSource) String() string

func (*PersistentVolumeSource) Unmarshal added in v5.0.85

func (m *PersistentVolumeSource) Unmarshal(dAtA []byte) error

func (*PersistentVolumeSource) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeSource) XXX_DiscardUnknown()

func (*PersistentVolumeSource) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeSource) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeSource) XXX_Size added in v5.0.102

func (m *PersistentVolumeSource) XXX_Size() int

func (*PersistentVolumeSource) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeSourceBuilder added in v5.0.94

type PersistentVolumeSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeSourceBuilder added in v5.0.94

func NewPersistentVolumeSourceBuilder(writer io.Writer) *PersistentVolumeSourceBuilder

func (*PersistentVolumeSourceBuilder) Reset added in v5.0.94

func (x *PersistentVolumeSourceBuilder) Reset(writer io.Writer)

func (*PersistentVolumeSourceBuilder) SetAwsElasticBlockStore added in v5.0.94

func (x *PersistentVolumeSourceBuilder) SetAwsElasticBlockStore(cb func(w *AWSElasticBlockStoreVolumeSourceBuilder))

func (*PersistentVolumeSourceBuilder) SetAzureDisk added in v5.0.94

func (x *PersistentVolumeSourceBuilder) SetAzureDisk(cb func(w *AzureDiskVolumeSourceBuilder))

func (*PersistentVolumeSourceBuilder) SetAzureFile added in v5.0.94

func (*PersistentVolumeSourceBuilder) SetCsi added in v5.0.94

func (*PersistentVolumeSourceBuilder) SetGcePersistentDisk added in v5.0.94

func (x *PersistentVolumeSourceBuilder) SetGcePersistentDisk(cb func(w *GCEPersistentDiskVolumeSourceBuilder))

type PersistentVolumeSpec

type PersistentVolumeSpec struct {
	// Key/Value of a resource type and a corresponding quantity as an int64.
	Capacity map[string]int64 `` /* 158-byte string literal not displayed */
	// in kubernetes these are actually fields in a struct where only one can be set.
	// For now we only set it to a string with the name.
	PersistentVolumeType          string                  `protobuf:"bytes,2,opt,name=persistentVolumeType,proto3" json:"persistentVolumeType,omitempty"`
	AccessModes                   []string                `protobuf:"bytes,3,rep,name=accessModes,proto3" json:"accessModes,omitempty"`
	ClaimRef                      *ObjectReference        `protobuf:"bytes,4,opt,name=claimRef,proto3" json:"claimRef,omitempty"`
	PersistentVolumeReclaimPolicy string                  `protobuf:"bytes,5,opt,name=persistentVolumeReclaimPolicy,proto3" json:"persistentVolumeReclaimPolicy,omitempty"`
	StorageClassName              string                  `protobuf:"bytes,6,opt,name=storageClassName,proto3" json:"storageClassName,omitempty"`
	MountOptions                  []string                `protobuf:"bytes,7,rep,name=mountOptions,proto3" json:"mountOptions,omitempty"`
	VolumeMode                    string                  `protobuf:"bytes,8,opt,name=volumeMode,proto3" json:"volumeMode,omitempty"`
	NodeAffinity                  []*NodeSelectorTerm     `protobuf:"bytes,9,rep,name=nodeAffinity,proto3" json:"nodeAffinity,omitempty"`
	PersistentVolumeSource        *PersistentVolumeSource `protobuf:"bytes,10,opt,name=persistentVolumeSource,proto3" json:"persistentVolumeSource,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2889

func (*PersistentVolumeSpec) Descriptor

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

func (*PersistentVolumeSpec) GetAccessModes added in v5.0.102

func (m *PersistentVolumeSpec) GetAccessModes() []string

func (*PersistentVolumeSpec) GetCapacity

func (m *PersistentVolumeSpec) GetCapacity() map[string]int64

func (*PersistentVolumeSpec) GetClaimRef

func (m *PersistentVolumeSpec) GetClaimRef() *ObjectReference

func (*PersistentVolumeSpec) GetMountOptions added in v5.0.102

func (m *PersistentVolumeSpec) GetMountOptions() []string

func (*PersistentVolumeSpec) GetNodeAffinity

func (m *PersistentVolumeSpec) GetNodeAffinity() []*NodeSelectorTerm

func (*PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy added in v5.0.102

func (m *PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy() string

func (*PersistentVolumeSpec) GetPersistentVolumeSource added in v5.0.85

func (m *PersistentVolumeSpec) GetPersistentVolumeSource() *PersistentVolumeSource

func (*PersistentVolumeSpec) GetPersistentVolumeType added in v5.0.102

func (m *PersistentVolumeSpec) GetPersistentVolumeType() string

func (*PersistentVolumeSpec) GetStorageClassName added in v5.0.102

func (m *PersistentVolumeSpec) GetStorageClassName() string

func (*PersistentVolumeSpec) GetVolumeMode added in v5.0.102

func (m *PersistentVolumeSpec) GetVolumeMode() string

func (*PersistentVolumeSpec) Marshal

func (m *PersistentVolumeSpec) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeSpec) MarshalTo

func (m *PersistentVolumeSpec) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeSpec) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeSpec) ProtoMessage

func (*PersistentVolumeSpec) ProtoMessage()

func (*PersistentVolumeSpec) Reset

func (m *PersistentVolumeSpec) Reset()

func (*PersistentVolumeSpec) Size

func (m *PersistentVolumeSpec) Size() (n int)

func (*PersistentVolumeSpec) String

func (m *PersistentVolumeSpec) String() string

func (*PersistentVolumeSpec) Unmarshal

func (m *PersistentVolumeSpec) Unmarshal(dAtA []byte) error

func (*PersistentVolumeSpec) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeSpec) XXX_DiscardUnknown()

func (*PersistentVolumeSpec) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeSpec) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeSpec) XXX_Size added in v5.0.102

func (m *PersistentVolumeSpec) XXX_Size() int

func (*PersistentVolumeSpec) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeSpecBuilder added in v5.0.94

type PersistentVolumeSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeSpecBuilder added in v5.0.94

func NewPersistentVolumeSpecBuilder(writer io.Writer) *PersistentVolumeSpecBuilder

func (*PersistentVolumeSpecBuilder) AddAccessModes added in v5.0.94

func (x *PersistentVolumeSpecBuilder) AddAccessModes(v string)

func (*PersistentVolumeSpecBuilder) AddCapacity added in v5.0.94

func (*PersistentVolumeSpecBuilder) AddMountOptions added in v5.0.94

func (x *PersistentVolumeSpecBuilder) AddMountOptions(v string)

func (*PersistentVolumeSpecBuilder) AddNodeAffinity added in v5.0.94

func (x *PersistentVolumeSpecBuilder) AddNodeAffinity(cb func(w *NodeSelectorTermBuilder))

func (*PersistentVolumeSpecBuilder) Reset added in v5.0.94

func (x *PersistentVolumeSpecBuilder) Reset(writer io.Writer)

func (*PersistentVolumeSpecBuilder) SetClaimRef added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetClaimRef(cb func(w *ObjectReferenceBuilder))

func (*PersistentVolumeSpecBuilder) SetPersistentVolumeReclaimPolicy added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetPersistentVolumeReclaimPolicy(v string)

func (*PersistentVolumeSpecBuilder) SetPersistentVolumeSource added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetPersistentVolumeSource(cb func(w *PersistentVolumeSourceBuilder))

func (*PersistentVolumeSpecBuilder) SetPersistentVolumeType added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetPersistentVolumeType(v string)

func (*PersistentVolumeSpecBuilder) SetStorageClassName added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetStorageClassName(v string)

func (*PersistentVolumeSpecBuilder) SetVolumeMode added in v5.0.94

func (x *PersistentVolumeSpecBuilder) SetVolumeMode(v string)

type PersistentVolumeSpec_CapacityEntryBuilder added in v5.0.94

type PersistentVolumeSpec_CapacityEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeSpec_CapacityEntryBuilder added in v5.0.94

func NewPersistentVolumeSpec_CapacityEntryBuilder(writer io.Writer) *PersistentVolumeSpec_CapacityEntryBuilder

func (*PersistentVolumeSpec_CapacityEntryBuilder) Reset added in v5.0.94

func (*PersistentVolumeSpec_CapacityEntryBuilder) SetKey added in v5.0.94

func (*PersistentVolumeSpec_CapacityEntryBuilder) SetValue added in v5.0.94

type PersistentVolumeStatus

type PersistentVolumeStatus struct {
	Phase   string `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Reason  string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L2940

func (*PersistentVolumeStatus) Descriptor

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

func (*PersistentVolumeStatus) GetMessage added in v5.0.102

func (m *PersistentVolumeStatus) GetMessage() string

func (*PersistentVolumeStatus) GetPhase added in v5.0.102

func (m *PersistentVolumeStatus) GetPhase() string

func (*PersistentVolumeStatus) GetReason added in v5.0.102

func (m *PersistentVolumeStatus) GetReason() string

func (*PersistentVolumeStatus) Marshal

func (m *PersistentVolumeStatus) Marshal() (dAtA []byte, err error)

func (*PersistentVolumeStatus) MarshalTo

func (m *PersistentVolumeStatus) MarshalTo(dAtA []byte) (int, error)

func (*PersistentVolumeStatus) MarshalToSizedBuffer added in v5.0.102

func (m *PersistentVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PersistentVolumeStatus) ProtoMessage

func (*PersistentVolumeStatus) ProtoMessage()

func (*PersistentVolumeStatus) Reset

func (m *PersistentVolumeStatus) Reset()

func (*PersistentVolumeStatus) Size

func (m *PersistentVolumeStatus) Size() (n int)

func (*PersistentVolumeStatus) String

func (m *PersistentVolumeStatus) String() string

func (*PersistentVolumeStatus) Unmarshal

func (m *PersistentVolumeStatus) Unmarshal(dAtA []byte) error

func (*PersistentVolumeStatus) XXX_DiscardUnknown added in v5.0.102

func (m *PersistentVolumeStatus) XXX_DiscardUnknown()

func (*PersistentVolumeStatus) XXX_Marshal added in v5.0.102

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

func (*PersistentVolumeStatus) XXX_Merge added in v5.0.102

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

func (*PersistentVolumeStatus) XXX_Size added in v5.0.102

func (m *PersistentVolumeStatus) XXX_Size() int

func (*PersistentVolumeStatus) XXX_Unmarshal added in v5.0.102

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

type PersistentVolumeStatusBuilder added in v5.0.94

type PersistentVolumeStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewPersistentVolumeStatusBuilder added in v5.0.94

func NewPersistentVolumeStatusBuilder(writer io.Writer) *PersistentVolumeStatusBuilder

func (*PersistentVolumeStatusBuilder) Reset added in v5.0.94

func (x *PersistentVolumeStatusBuilder) Reset(writer io.Writer)

func (*PersistentVolumeStatusBuilder) SetMessage added in v5.0.94

func (x *PersistentVolumeStatusBuilder) SetMessage(v string)

func (*PersistentVolumeStatusBuilder) SetPhase added in v5.0.94

func (x *PersistentVolumeStatusBuilder) SetPhase(v string)

func (*PersistentVolumeStatusBuilder) SetReason added in v5.0.94

func (x *PersistentVolumeStatusBuilder) SetReason(v string)

type Pod

type Pod struct {
	Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// status
	IP                    string                  `protobuf:"bytes,2,opt,name=IP,proto3" json:"IP,omitempty"`
	NominatedNodeName     string                  `protobuf:"bytes,3,opt,name=nominatedNodeName,proto3" json:"nominatedNodeName,omitempty"`
	NodeName              string                  `protobuf:"bytes,4,opt,name=nodeName,proto3" json:"nodeName,omitempty"`
	Phase                 string                  `protobuf:"bytes,5,opt,name=phase,proto3" json:"phase,omitempty"`
	RestartCount          int32                   `protobuf:"varint,6,opt,name=restartCount,proto3" json:"restartCount,omitempty"`
	ContainerStatuses     []*ContainerStatus      `protobuf:"bytes,7,rep,name=containerStatuses,proto3" json:"containerStatuses,omitempty"`
	InitContainerStatuses []*ContainerStatus      `protobuf:"bytes,14,rep,name=initContainerStatuses,proto3" json:"initContainerStatuses,omitempty"`
	ConditionMessage      string                  `protobuf:"bytes,8,opt,name=conditionMessage,proto3" json:"conditionMessage,omitempty"`
	Status                string                  `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	Yaml                  []byte                  `protobuf:"bytes,10,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags                  []string                `protobuf:"bytes,11,rep,name=tags,proto3" json:"tags,omitempty"`
	Host                  *Host                   `protobuf:"bytes,12,opt,name=host,proto3" json:"host,omitempty"`
	ResourceRequirements  []*ResourceRequirements `protobuf:"bytes,13,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
	QOSClass              string                  `protobuf:"bytes,15,opt,name=QOSClass,proto3" json:"QOSClass,omitempty"`
	PriorityClass         string                  `protobuf:"bytes,16,opt,name=priorityClass,proto3" json:"priorityClass,omitempty"`
	Metrics               *ResourceMetrics        `protobuf:"bytes,17,opt,name=metrics,proto3" json:"metrics,omitempty"`
	StartTime             int64                   `protobuf:"varint,18,opt,name=startTime,proto3" json:"startTime,omitempty"`
	ScheduledTime         int64                   `protobuf:"varint,19,opt,name=scheduledTime,proto3" json:"scheduledTime,omitempty"`
	Conditions            []*PodCondition         `protobuf:"bytes,20,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto

func (*Pod) Descriptor

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

func (*Pod) GetConditionMessage added in v5.0.102

func (m *Pod) GetConditionMessage() string

func (*Pod) GetConditions added in v5.0.72

func (m *Pod) GetConditions() []*PodCondition

func (*Pod) GetContainerStatuses

func (m *Pod) GetContainerStatuses() []*ContainerStatus

func (*Pod) GetHost

func (m *Pod) GetHost() *Host

func (*Pod) GetIP added in v5.0.102

func (m *Pod) GetIP() string

func (*Pod) GetInitContainerStatuses

func (m *Pod) GetInitContainerStatuses() []*ContainerStatus

func (*Pod) GetMetadata

func (m *Pod) GetMetadata() *Metadata

func (*Pod) GetMetrics added in v5.0.41

func (m *Pod) GetMetrics() *ResourceMetrics

func (*Pod) GetNodeName added in v5.0.102

func (m *Pod) GetNodeName() string

func (*Pod) GetNominatedNodeName added in v5.0.102

func (m *Pod) GetNominatedNodeName() string

func (*Pod) GetPhase added in v5.0.102

func (m *Pod) GetPhase() string

func (*Pod) GetPriorityClass added in v5.0.102

func (m *Pod) GetPriorityClass() string

func (*Pod) GetQOSClass added in v5.0.102

func (m *Pod) GetQOSClass() string

func (*Pod) GetResourceRequirements

func (m *Pod) GetResourceRequirements() []*ResourceRequirements

func (*Pod) GetRestartCount added in v5.0.102

func (m *Pod) GetRestartCount() int32

func (*Pod) GetScheduledTime added in v5.0.102

func (m *Pod) GetScheduledTime() int64

func (*Pod) GetStartTime added in v5.0.102

func (m *Pod) GetStartTime() int64

func (*Pod) GetStatus added in v5.0.102

func (m *Pod) GetStatus() string

func (*Pod) GetTags added in v5.0.102

func (m *Pod) GetTags() []string

func (*Pod) GetYaml deprecated added in v5.0.102

func (m *Pod) GetYaml() []byte

Deprecated: Do not use.

func (*Pod) Marshal

func (m *Pod) Marshal() (dAtA []byte, err error)

func (*Pod) MarshalTo

func (m *Pod) MarshalTo(dAtA []byte) (int, error)

func (*Pod) MarshalToSizedBuffer added in v5.0.102

func (m *Pod) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Pod) ProtoMessage

func (*Pod) ProtoMessage()

func (*Pod) Reset

func (m *Pod) Reset()

func (*Pod) Size

func (m *Pod) Size() (n int)

func (*Pod) String

func (m *Pod) String() string

func (*Pod) Unmarshal

func (m *Pod) Unmarshal(dAtA []byte) error

func (*Pod) XXX_DiscardUnknown added in v5.0.102

func (m *Pod) XXX_DiscardUnknown()

func (*Pod) XXX_Marshal added in v5.0.102

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

func (*Pod) XXX_Merge added in v5.0.102

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

func (*Pod) XXX_Size added in v5.0.102

func (m *Pod) XXX_Size() int

func (*Pod) XXX_Unmarshal added in v5.0.102

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

type PodBuilder added in v5.0.94

type PodBuilder struct {
	// contains filtered or unexported fields
}

func NewPodBuilder added in v5.0.94

func NewPodBuilder(writer io.Writer) *PodBuilder

func (*PodBuilder) AddConditions added in v5.0.94

func (x *PodBuilder) AddConditions(cb func(w *PodConditionBuilder))

func (*PodBuilder) AddContainerStatuses added in v5.0.94

func (x *PodBuilder) AddContainerStatuses(cb func(w *ContainerStatusBuilder))

func (*PodBuilder) AddInitContainerStatuses added in v5.0.94

func (x *PodBuilder) AddInitContainerStatuses(cb func(w *ContainerStatusBuilder))

func (*PodBuilder) AddResourceRequirements added in v5.0.94

func (x *PodBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*PodBuilder) AddTags added in v5.0.94

func (x *PodBuilder) AddTags(v string)

func (*PodBuilder) Reset added in v5.0.94

func (x *PodBuilder) Reset(writer io.Writer)

func (*PodBuilder) SetConditionMessage added in v5.0.94

func (x *PodBuilder) SetConditionMessage(v string)

func (*PodBuilder) SetHost added in v5.0.94

func (x *PodBuilder) SetHost(cb func(w *HostBuilder))

func (*PodBuilder) SetIP added in v5.0.94

func (x *PodBuilder) SetIP(v string)

func (*PodBuilder) SetMetadata added in v5.0.94

func (x *PodBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*PodBuilder) SetMetrics added in v5.0.94

func (x *PodBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*PodBuilder) SetNodeName added in v5.0.94

func (x *PodBuilder) SetNodeName(v string)

func (*PodBuilder) SetNominatedNodeName added in v5.0.94

func (x *PodBuilder) SetNominatedNodeName(v string)

func (*PodBuilder) SetPhase added in v5.0.94

func (x *PodBuilder) SetPhase(v string)

func (*PodBuilder) SetPriorityClass added in v5.0.94

func (x *PodBuilder) SetPriorityClass(v string)

func (*PodBuilder) SetQOSClass added in v5.0.94

func (x *PodBuilder) SetQOSClass(v string)

func (*PodBuilder) SetRestartCount added in v5.0.94

func (x *PodBuilder) SetRestartCount(v int32)

func (*PodBuilder) SetScheduledTime added in v5.0.94

func (x *PodBuilder) SetScheduledTime(v int64)

func (*PodBuilder) SetStartTime added in v5.0.94

func (x *PodBuilder) SetStartTime(v int64)

func (*PodBuilder) SetStatus added in v5.0.94

func (x *PodBuilder) SetStatus(v string)

func (*PodBuilder) SetYaml added in v5.0.94

func (x *PodBuilder) SetYaml(cb func(b *bytes.Buffer))

type PodCondition added in v5.0.72

type PodCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastProbeTime      int64  `protobuf:"varint,3,opt,name=lastProbeTime,proto3" json:"lastProbeTime,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,4,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
}

func (*PodCondition) Descriptor added in v5.0.72

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

func (*PodCondition) GetLastProbeTime added in v5.0.102

func (m *PodCondition) GetLastProbeTime() int64

func (*PodCondition) GetLastTransitionTime added in v5.0.102

func (m *PodCondition) GetLastTransitionTime() int64

func (*PodCondition) GetMessage added in v5.0.102

func (m *PodCondition) GetMessage() string

func (*PodCondition) GetReason added in v5.0.102

func (m *PodCondition) GetReason() string

func (*PodCondition) GetStatus added in v5.0.102

func (m *PodCondition) GetStatus() string

func (*PodCondition) GetType added in v5.0.102

func (m *PodCondition) GetType() string

func (*PodCondition) Marshal added in v5.0.72

func (m *PodCondition) Marshal() (dAtA []byte, err error)

func (*PodCondition) MarshalTo added in v5.0.72

func (m *PodCondition) MarshalTo(dAtA []byte) (int, error)

func (*PodCondition) MarshalToSizedBuffer added in v5.0.102

func (m *PodCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PodCondition) ProtoMessage added in v5.0.72

func (*PodCondition) ProtoMessage()

func (*PodCondition) Reset added in v5.0.72

func (m *PodCondition) Reset()

func (*PodCondition) Size added in v5.0.72

func (m *PodCondition) Size() (n int)

func (*PodCondition) String added in v5.0.72

func (m *PodCondition) String() string

func (*PodCondition) Unmarshal added in v5.0.72

func (m *PodCondition) Unmarshal(dAtA []byte) error

func (*PodCondition) XXX_DiscardUnknown added in v5.0.102

func (m *PodCondition) XXX_DiscardUnknown()

func (*PodCondition) XXX_Marshal added in v5.0.102

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

func (*PodCondition) XXX_Merge added in v5.0.102

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

func (*PodCondition) XXX_Size added in v5.0.102

func (m *PodCondition) XXX_Size() int

func (*PodCondition) XXX_Unmarshal added in v5.0.102

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

type PodConditionBuilder added in v5.0.94

type PodConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewPodConditionBuilder added in v5.0.94

func NewPodConditionBuilder(writer io.Writer) *PodConditionBuilder

func (*PodConditionBuilder) Reset added in v5.0.94

func (x *PodConditionBuilder) Reset(writer io.Writer)

func (*PodConditionBuilder) SetLastProbeTime added in v5.0.94

func (x *PodConditionBuilder) SetLastProbeTime(v int64)

func (*PodConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *PodConditionBuilder) SetLastTransitionTime(v int64)

func (*PodConditionBuilder) SetMessage added in v5.0.94

func (x *PodConditionBuilder) SetMessage(v string)

func (*PodConditionBuilder) SetReason added in v5.0.94

func (x *PodConditionBuilder) SetReason(v string)

func (*PodConditionBuilder) SetStatus added in v5.0.94

func (x *PodConditionBuilder) SetStatus(v string)

func (*PodConditionBuilder) SetType added in v5.0.94

func (x *PodConditionBuilder) SetType(v string)

type PodsMetricSource added in v5.0.93

type PodsMetricSource struct {
	Metric *MetricIdentifier `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"`
	Target *MetricTarget     `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
}

func (*PodsMetricSource) Descriptor added in v5.0.93

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

func (*PodsMetricSource) GetMetric added in v5.0.93

func (m *PodsMetricSource) GetMetric() *MetricIdentifier

func (*PodsMetricSource) GetTarget added in v5.0.93

func (m *PodsMetricSource) GetTarget() *MetricTarget

func (*PodsMetricSource) Marshal added in v5.0.93

func (m *PodsMetricSource) Marshal() (dAtA []byte, err error)

func (*PodsMetricSource) MarshalTo added in v5.0.93

func (m *PodsMetricSource) MarshalTo(dAtA []byte) (int, error)

func (*PodsMetricSource) MarshalToSizedBuffer added in v5.0.102

func (m *PodsMetricSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PodsMetricSource) ProtoMessage added in v5.0.93

func (*PodsMetricSource) ProtoMessage()

func (*PodsMetricSource) Reset added in v5.0.93

func (m *PodsMetricSource) Reset()

func (*PodsMetricSource) Size added in v5.0.93

func (m *PodsMetricSource) Size() (n int)

func (*PodsMetricSource) String added in v5.0.93

func (m *PodsMetricSource) String() string

func (*PodsMetricSource) Unmarshal added in v5.0.93

func (m *PodsMetricSource) Unmarshal(dAtA []byte) error

func (*PodsMetricSource) XXX_DiscardUnknown added in v5.0.102

func (m *PodsMetricSource) XXX_DiscardUnknown()

func (*PodsMetricSource) XXX_Marshal added in v5.0.102

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

func (*PodsMetricSource) XXX_Merge added in v5.0.102

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

func (*PodsMetricSource) XXX_Size added in v5.0.102

func (m *PodsMetricSource) XXX_Size() int

func (*PodsMetricSource) XXX_Unmarshal added in v5.0.102

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

type PodsMetricSourceBuilder added in v5.0.94

type PodsMetricSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewPodsMetricSourceBuilder added in v5.0.94

func NewPodsMetricSourceBuilder(writer io.Writer) *PodsMetricSourceBuilder

func (*PodsMetricSourceBuilder) Reset added in v5.0.94

func (x *PodsMetricSourceBuilder) Reset(writer io.Writer)

func (*PodsMetricSourceBuilder) SetMetric added in v5.0.94

func (x *PodsMetricSourceBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

func (*PodsMetricSourceBuilder) SetTarget added in v5.0.94

func (x *PodsMetricSourceBuilder) SetTarget(cb func(w *MetricTargetBuilder))

type PodsMetricStatus added in v5.0.93

type PodsMetricStatus struct {
	Metric  *MetricIdentifier `protobuf:"bytes,1,opt,name=metric,proto3" json:"metric,omitempty"`
	Current int64             `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
}

func (*PodsMetricStatus) Descriptor added in v5.0.93

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

func (*PodsMetricStatus) GetCurrent added in v5.0.102

func (m *PodsMetricStatus) GetCurrent() int64

func (*PodsMetricStatus) GetMetric added in v5.0.93

func (m *PodsMetricStatus) GetMetric() *MetricIdentifier

func (*PodsMetricStatus) Marshal added in v5.0.93

func (m *PodsMetricStatus) Marshal() (dAtA []byte, err error)

func (*PodsMetricStatus) MarshalTo added in v5.0.93

func (m *PodsMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*PodsMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *PodsMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PodsMetricStatus) ProtoMessage added in v5.0.93

func (*PodsMetricStatus) ProtoMessage()

func (*PodsMetricStatus) Reset added in v5.0.93

func (m *PodsMetricStatus) Reset()

func (*PodsMetricStatus) Size added in v5.0.93

func (m *PodsMetricStatus) Size() (n int)

func (*PodsMetricStatus) String added in v5.0.93

func (m *PodsMetricStatus) String() string

func (*PodsMetricStatus) Unmarshal added in v5.0.93

func (m *PodsMetricStatus) Unmarshal(dAtA []byte) error

func (*PodsMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *PodsMetricStatus) XXX_DiscardUnknown()

func (*PodsMetricStatus) XXX_Marshal added in v5.0.102

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

func (*PodsMetricStatus) XXX_Merge added in v5.0.102

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

func (*PodsMetricStatus) XXX_Size added in v5.0.102

func (m *PodsMetricStatus) XXX_Size() int

func (*PodsMetricStatus) XXX_Unmarshal added in v5.0.102

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

type PodsMetricStatusBuilder added in v5.0.94

type PodsMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewPodsMetricStatusBuilder added in v5.0.94

func NewPodsMetricStatusBuilder(writer io.Writer) *PodsMetricStatusBuilder

func (*PodsMetricStatusBuilder) Reset added in v5.0.94

func (x *PodsMetricStatusBuilder) Reset(writer io.Writer)

func (*PodsMetricStatusBuilder) SetCurrent added in v5.0.94

func (x *PodsMetricStatusBuilder) SetCurrent(v int64)

func (*PodsMetricStatusBuilder) SetMetric added in v5.0.94

func (x *PodsMetricStatusBuilder) SetMetric(cb func(w *MetricIdentifierBuilder))

type PolicyRule

type PolicyRule struct {
	Verbs           []string `protobuf:"bytes,1,rep,name=verbs,proto3" json:"verbs,omitempty"`
	ApiGroups       []string `protobuf:"bytes,2,rep,name=apiGroups,proto3" json:"apiGroups,omitempty"`
	Resources       []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"`
	ResourceNames   []string `protobuf:"bytes,4,rep,name=resourceNames,proto3" json:"resourceNames,omitempty"`
	NonResourceURLs []string `protobuf:"bytes,5,rep,name=nonResourceURLs,proto3" json:"nonResourceURLs,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L94

func (*PolicyRule) Descriptor

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

func (*PolicyRule) GetApiGroups added in v5.0.102

func (m *PolicyRule) GetApiGroups() []string

func (*PolicyRule) GetNonResourceURLs added in v5.0.102

func (m *PolicyRule) GetNonResourceURLs() []string

func (*PolicyRule) GetResourceNames added in v5.0.102

func (m *PolicyRule) GetResourceNames() []string

func (*PolicyRule) GetResources added in v5.0.102

func (m *PolicyRule) GetResources() []string

func (*PolicyRule) GetVerbs added in v5.0.102

func (m *PolicyRule) GetVerbs() []string

func (*PolicyRule) Marshal

func (m *PolicyRule) Marshal() (dAtA []byte, err error)

func (*PolicyRule) MarshalTo

func (m *PolicyRule) MarshalTo(dAtA []byte) (int, error)

func (*PolicyRule) MarshalToSizedBuffer added in v5.0.102

func (m *PolicyRule) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PolicyRule) ProtoMessage

func (*PolicyRule) ProtoMessage()

func (*PolicyRule) Reset

func (m *PolicyRule) Reset()

func (*PolicyRule) Size

func (m *PolicyRule) Size() (n int)

func (*PolicyRule) String

func (m *PolicyRule) String() string

func (*PolicyRule) Unmarshal

func (m *PolicyRule) Unmarshal(dAtA []byte) error

func (*PolicyRule) XXX_DiscardUnknown added in v5.0.102

func (m *PolicyRule) XXX_DiscardUnknown()

func (*PolicyRule) XXX_Marshal added in v5.0.102

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

func (*PolicyRule) XXX_Merge added in v5.0.102

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

func (*PolicyRule) XXX_Size added in v5.0.102

func (m *PolicyRule) XXX_Size() int

func (*PolicyRule) XXX_Unmarshal added in v5.0.102

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

type PolicyRuleBuilder added in v5.0.94

type PolicyRuleBuilder struct {
	// contains filtered or unexported fields
}

func NewPolicyRuleBuilder added in v5.0.94

func NewPolicyRuleBuilder(writer io.Writer) *PolicyRuleBuilder

func (*PolicyRuleBuilder) AddApiGroups added in v5.0.94

func (x *PolicyRuleBuilder) AddApiGroups(v string)

func (*PolicyRuleBuilder) AddNonResourceURLs added in v5.0.94

func (x *PolicyRuleBuilder) AddNonResourceURLs(v string)

func (*PolicyRuleBuilder) AddResourceNames added in v5.0.94

func (x *PolicyRuleBuilder) AddResourceNames(v string)

func (*PolicyRuleBuilder) AddResources added in v5.0.94

func (x *PolicyRuleBuilder) AddResources(v string)

func (*PolicyRuleBuilder) AddVerbs added in v5.0.94

func (x *PolicyRuleBuilder) AddVerbs(v string)

func (*PolicyRuleBuilder) Reset added in v5.0.94

func (x *PolicyRuleBuilder) Reset(writer io.Writer)

type PortStatus added in v5.0.14

type PortStatus struct {
	Port     int32  `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
	Protocol string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Error    string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
}

reference https://github.com/kubernetes/api/blob/v0.21.5/core/v1/generated.proto#L3781

func (*PortStatus) Descriptor added in v5.0.14

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

func (*PortStatus) GetError added in v5.0.102

func (m *PortStatus) GetError() string

func (*PortStatus) GetPort added in v5.0.102

func (m *PortStatus) GetPort() int32

func (*PortStatus) GetProtocol added in v5.0.102

func (m *PortStatus) GetProtocol() string

func (*PortStatus) Marshal added in v5.0.14

func (m *PortStatus) Marshal() (dAtA []byte, err error)

func (*PortStatus) MarshalTo added in v5.0.14

func (m *PortStatus) MarshalTo(dAtA []byte) (int, error)

func (*PortStatus) MarshalToSizedBuffer added in v5.0.102

func (m *PortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PortStatus) ProtoMessage added in v5.0.14

func (*PortStatus) ProtoMessage()

func (*PortStatus) Reset added in v5.0.14

func (m *PortStatus) Reset()

func (*PortStatus) Size added in v5.0.14

func (m *PortStatus) Size() (n int)

func (*PortStatus) String added in v5.0.14

func (m *PortStatus) String() string

func (*PortStatus) Unmarshal added in v5.0.14

func (m *PortStatus) Unmarshal(dAtA []byte) error

func (*PortStatus) XXX_DiscardUnknown added in v5.0.102

func (m *PortStatus) XXX_DiscardUnknown()

func (*PortStatus) XXX_Marshal added in v5.0.102

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

func (*PortStatus) XXX_Merge added in v5.0.102

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

func (*PortStatus) XXX_Size added in v5.0.102

func (m *PortStatus) XXX_Size() int

func (*PortStatus) XXX_Unmarshal added in v5.0.102

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

type PortStatusBuilder added in v5.0.94

type PortStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewPortStatusBuilder added in v5.0.94

func NewPortStatusBuilder(writer io.Writer) *PortStatusBuilder

func (*PortStatusBuilder) Reset added in v5.0.94

func (x *PortStatusBuilder) Reset(writer io.Writer)

func (*PortStatusBuilder) SetError added in v5.0.94

func (x *PortStatusBuilder) SetError(v string)

func (*PortStatusBuilder) SetPort added in v5.0.94

func (x *PortStatusBuilder) SetPort(v int32)

func (*PortStatusBuilder) SetProtocol added in v5.0.94

func (x *PortStatusBuilder) SetProtocol(v string)

type ProcEventType added in v5.0.23

type ProcEventType int32

ProcEventType is a type of process lifecycle event collected by the process-agent

const (
	ProcEventType_exec ProcEventType = 0
	ProcEventType_exit ProcEventType = 1
)

func (ProcEventType) EnumDescriptor added in v5.0.23

func (ProcEventType) EnumDescriptor() ([]byte, []int)

func (ProcEventType) String added in v5.0.23

func (x ProcEventType) String() string

type ProcStatsWithPerm

type ProcStatsWithPerm struct {
	OpenFDCount int32 `protobuf:"varint,1,opt,name=openFDCount,proto3" json:"openFDCount,omitempty"`
	ReadCount   int64 `protobuf:"varint,2,opt,name=readCount,proto3" json:"readCount,omitempty"`
	WriteCount  int64 `protobuf:"varint,3,opt,name=writeCount,proto3" json:"writeCount,omitempty"`
	ReadBytes   int64 `protobuf:"varint,4,opt,name=readBytes,proto3" json:"readBytes,omitempty"`
	WriteBytes  int64 `protobuf:"varint,5,opt,name=writeBytes,proto3" json:"writeBytes,omitempty"`
}

ProcStatsWithPerm is holding attributes for processes that requires extra permission to collect. It is used to pass data between system-probe and process-agent

func (*ProcStatsWithPerm) Descriptor

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

func (*ProcStatsWithPerm) GetOpenFDCount added in v5.0.102

func (m *ProcStatsWithPerm) GetOpenFDCount() int32

func (*ProcStatsWithPerm) GetReadBytes added in v5.0.102

func (m *ProcStatsWithPerm) GetReadBytes() int64

func (*ProcStatsWithPerm) GetReadCount added in v5.0.102

func (m *ProcStatsWithPerm) GetReadCount() int64

func (*ProcStatsWithPerm) GetWriteBytes added in v5.0.102

func (m *ProcStatsWithPerm) GetWriteBytes() int64

func (*ProcStatsWithPerm) GetWriteCount added in v5.0.102

func (m *ProcStatsWithPerm) GetWriteCount() int64

func (*ProcStatsWithPerm) Marshal

func (m *ProcStatsWithPerm) Marshal() (dAtA []byte, err error)

func (*ProcStatsWithPerm) MarshalTo

func (m *ProcStatsWithPerm) MarshalTo(dAtA []byte) (int, error)

func (*ProcStatsWithPerm) MarshalToSizedBuffer added in v5.0.102

func (m *ProcStatsWithPerm) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcStatsWithPerm) ProtoMessage

func (*ProcStatsWithPerm) ProtoMessage()

func (*ProcStatsWithPerm) Reset

func (m *ProcStatsWithPerm) Reset()

func (*ProcStatsWithPerm) Size

func (m *ProcStatsWithPerm) Size() (n int)

func (*ProcStatsWithPerm) String

func (m *ProcStatsWithPerm) String() string

func (*ProcStatsWithPerm) Unmarshal

func (m *ProcStatsWithPerm) Unmarshal(dAtA []byte) error

func (*ProcStatsWithPerm) XXX_DiscardUnknown added in v5.0.102

func (m *ProcStatsWithPerm) XXX_DiscardUnknown()

func (*ProcStatsWithPerm) XXX_Marshal added in v5.0.102

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

func (*ProcStatsWithPerm) XXX_Merge added in v5.0.102

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

func (*ProcStatsWithPerm) XXX_Size added in v5.0.102

func (m *ProcStatsWithPerm) XXX_Size() int

func (*ProcStatsWithPerm) XXX_Unmarshal added in v5.0.102

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

type ProcStatsWithPermBuilder added in v5.0.94

type ProcStatsWithPermBuilder struct {
	// contains filtered or unexported fields
}

func NewProcStatsWithPermBuilder added in v5.0.94

func NewProcStatsWithPermBuilder(writer io.Writer) *ProcStatsWithPermBuilder

func (*ProcStatsWithPermBuilder) Reset added in v5.0.94

func (x *ProcStatsWithPermBuilder) Reset(writer io.Writer)

func (*ProcStatsWithPermBuilder) SetOpenFDCount added in v5.0.94

func (x *ProcStatsWithPermBuilder) SetOpenFDCount(v int32)

func (*ProcStatsWithPermBuilder) SetReadBytes added in v5.0.94

func (x *ProcStatsWithPermBuilder) SetReadBytes(v int64)

func (*ProcStatsWithPermBuilder) SetReadCount added in v5.0.94

func (x *ProcStatsWithPermBuilder) SetReadCount(v int64)

func (*ProcStatsWithPermBuilder) SetWriteBytes added in v5.0.94

func (x *ProcStatsWithPermBuilder) SetWriteBytes(v int64)

func (*ProcStatsWithPermBuilder) SetWriteCount added in v5.0.94

func (x *ProcStatsWithPermBuilder) SetWriteCount(v int64)

type ProcStatsWithPermByPID

type ProcStatsWithPermByPID struct {
	StatsByPID map[int32]*ProcStatsWithPerm `` /* 162-byte string literal not displayed */
}

ProcStatsWithPermByPID stores ProcStatsWithPerm in a map with key as PIDs

func (*ProcStatsWithPermByPID) Descriptor

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

func (*ProcStatsWithPermByPID) GetStatsByPID

func (m *ProcStatsWithPermByPID) GetStatsByPID() map[int32]*ProcStatsWithPerm

func (*ProcStatsWithPermByPID) Marshal

func (m *ProcStatsWithPermByPID) Marshal() (dAtA []byte, err error)

func (*ProcStatsWithPermByPID) MarshalTo

func (m *ProcStatsWithPermByPID) MarshalTo(dAtA []byte) (int, error)

func (*ProcStatsWithPermByPID) MarshalToSizedBuffer added in v5.0.102

func (m *ProcStatsWithPermByPID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcStatsWithPermByPID) ProtoMessage

func (*ProcStatsWithPermByPID) ProtoMessage()

func (*ProcStatsWithPermByPID) Reset

func (m *ProcStatsWithPermByPID) Reset()

func (*ProcStatsWithPermByPID) Size

func (m *ProcStatsWithPermByPID) Size() (n int)

func (*ProcStatsWithPermByPID) String

func (m *ProcStatsWithPermByPID) String() string

func (*ProcStatsWithPermByPID) Unmarshal

func (m *ProcStatsWithPermByPID) Unmarshal(dAtA []byte) error

func (*ProcStatsWithPermByPID) XXX_DiscardUnknown added in v5.0.102

func (m *ProcStatsWithPermByPID) XXX_DiscardUnknown()

func (*ProcStatsWithPermByPID) XXX_Marshal added in v5.0.102

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

func (*ProcStatsWithPermByPID) XXX_Merge added in v5.0.102

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

func (*ProcStatsWithPermByPID) XXX_Size added in v5.0.102

func (m *ProcStatsWithPermByPID) XXX_Size() int

func (*ProcStatsWithPermByPID) XXX_Unmarshal added in v5.0.102

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

type ProcStatsWithPermByPIDBuilder added in v5.0.94

type ProcStatsWithPermByPIDBuilder struct {
	// contains filtered or unexported fields
}

func NewProcStatsWithPermByPIDBuilder added in v5.0.94

func NewProcStatsWithPermByPIDBuilder(writer io.Writer) *ProcStatsWithPermByPIDBuilder

func (*ProcStatsWithPermByPIDBuilder) AddStatsByPID added in v5.0.94

func (*ProcStatsWithPermByPIDBuilder) Reset added in v5.0.94

func (x *ProcStatsWithPermByPIDBuilder) Reset(writer io.Writer)

type ProcStatsWithPermByPID_StatsByPIDEntryBuilder added in v5.0.94

type ProcStatsWithPermByPID_StatsByPIDEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewProcStatsWithPermByPID_StatsByPIDEntryBuilder added in v5.0.94

func NewProcStatsWithPermByPID_StatsByPIDEntryBuilder(writer io.Writer) *ProcStatsWithPermByPID_StatsByPIDEntryBuilder

func (*ProcStatsWithPermByPID_StatsByPIDEntryBuilder) Reset added in v5.0.94

func (*ProcStatsWithPermByPID_StatsByPIDEntryBuilder) SetKey added in v5.0.94

func (*ProcStatsWithPermByPID_StatsByPIDEntryBuilder) SetValue added in v5.0.94

type Process

type Process struct {
	Key                    uint32           `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
	Pid                    int32            `protobuf:"varint,2,opt,name=pid,proto3" json:"pid,omitempty"`
	NsPid                  int32            `protobuf:"varint,20,opt,name=nsPid,proto3" json:"nsPid,omitempty"`
	Host                   *Host            `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
	Command                *Command         `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
	User                   *ProcessUser     `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	Memory                 *MemoryStat      `protobuf:"bytes,7,opt,name=memory,proto3" json:"memory,omitempty"`
	Cpu                    *CPUStat         `protobuf:"bytes,8,opt,name=cpu,proto3" json:"cpu,omitempty"`
	CreateTime             int64            `protobuf:"varint,9,opt,name=createTime,proto3" json:"createTime,omitempty"`
	Container              *Container       `protobuf:"bytes,10,opt,name=container,proto3" json:"container,omitempty"`
	OpenFdCount            int32            `protobuf:"varint,11,opt,name=openFdCount,proto3" json:"openFdCount,omitempty"`
	State                  ProcessState     `protobuf:"varint,12,opt,name=state,proto3,enum=datadog.process_agent.ProcessState" json:"state,omitempty"`
	IoStat                 *IOStat          `protobuf:"bytes,13,opt,name=ioStat,proto3" json:"ioStat,omitempty"`
	ContainerId            string           `protobuf:"bytes,14,opt,name=containerId,proto3" json:"containerId,omitempty"`
	ContainerKey           uint32           `protobuf:"varint,15,opt,name=containerKey,proto3" json:"containerKey,omitempty"`
	VoluntaryCtxSwitches   uint64           `protobuf:"varint,16,opt,name=voluntaryCtxSwitches,proto3" json:"voluntaryCtxSwitches,omitempty"`
	InvoluntaryCtxSwitches uint64           `protobuf:"varint,17,opt,name=involuntaryCtxSwitches,proto3" json:"involuntaryCtxSwitches,omitempty"`
	ByteKey                []byte           `protobuf:"bytes,18,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
	ContainerByteKey       []byte           `protobuf:"bytes,19,opt,name=containerByteKey,proto3" json:"containerByteKey,omitempty"`
	Networks               *ProcessNetworks `protobuf:"bytes,21,opt,name=networks,proto3" json:"networks,omitempty"`
	ProcessContext         []string         `protobuf:"bytes,22,rep,name=processContext,proto3" json:"processContext,omitempty"`
}

func (*Process) Descriptor

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

func (*Process) GetByteKey added in v5.0.102

func (m *Process) GetByteKey() []byte

func (*Process) GetCommand

func (m *Process) GetCommand() *Command

func (*Process) GetContainer

func (m *Process) GetContainer() *Container

func (*Process) GetContainerByteKey added in v5.0.102

func (m *Process) GetContainerByteKey() []byte

func (*Process) GetContainerId added in v5.0.102

func (m *Process) GetContainerId() string

func (*Process) GetContainerKey added in v5.0.102

func (m *Process) GetContainerKey() uint32

func (*Process) GetCpu

func (m *Process) GetCpu() *CPUStat

func (*Process) GetCreateTime added in v5.0.102

func (m *Process) GetCreateTime() int64

func (*Process) GetHost

func (m *Process) GetHost() *Host

func (*Process) GetInvoluntaryCtxSwitches added in v5.0.102

func (m *Process) GetInvoluntaryCtxSwitches() uint64

func (*Process) GetIoStat

func (m *Process) GetIoStat() *IOStat

func (*Process) GetKey added in v5.0.102

func (m *Process) GetKey() uint32

func (*Process) GetMemory

func (m *Process) GetMemory() *MemoryStat

func (*Process) GetNetworks

func (m *Process) GetNetworks() *ProcessNetworks

func (*Process) GetNsPid added in v5.0.102

func (m *Process) GetNsPid() int32

func (*Process) GetOpenFdCount added in v5.0.102

func (m *Process) GetOpenFdCount() int32

func (*Process) GetPid added in v5.0.102

func (m *Process) GetPid() int32

func (*Process) GetProcessContext added in v5.0.104

func (m *Process) GetProcessContext() []string

func (*Process) GetState added in v5.0.102

func (m *Process) GetState() ProcessState

func (*Process) GetUser

func (m *Process) GetUser() *ProcessUser

func (*Process) GetVoluntaryCtxSwitches added in v5.0.102

func (m *Process) GetVoluntaryCtxSwitches() uint64

func (*Process) Marshal

func (m *Process) Marshal() (dAtA []byte, err error)

func (*Process) MarshalTo

func (m *Process) MarshalTo(dAtA []byte) (int, error)

func (*Process) MarshalToSizedBuffer added in v5.0.102

func (m *Process) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Process) ProtoMessage

func (*Process) ProtoMessage()

func (*Process) Reset

func (m *Process) Reset()

func (*Process) Size

func (m *Process) Size() (n int)

func (*Process) String

func (m *Process) String() string

func (*Process) Unmarshal

func (m *Process) Unmarshal(dAtA []byte) error

func (*Process) XXX_DiscardUnknown added in v5.0.102

func (m *Process) XXX_DiscardUnknown()

func (*Process) XXX_Marshal added in v5.0.102

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

func (*Process) XXX_Merge added in v5.0.102

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

func (*Process) XXX_Size added in v5.0.102

func (m *Process) XXX_Size() int

func (*Process) XXX_Unmarshal added in v5.0.102

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

type ProcessBuilder added in v5.0.94

type ProcessBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessBuilder added in v5.0.94

func NewProcessBuilder(writer io.Writer) *ProcessBuilder

func (*ProcessBuilder) AddProcessContext added in v5.0.104

func (x *ProcessBuilder) AddProcessContext(v string)

func (*ProcessBuilder) Reset added in v5.0.94

func (x *ProcessBuilder) Reset(writer io.Writer)

func (*ProcessBuilder) SetByteKey added in v5.0.94

func (x *ProcessBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ProcessBuilder) SetCommand added in v5.0.94

func (x *ProcessBuilder) SetCommand(cb func(w *CommandBuilder))

func (*ProcessBuilder) SetContainer added in v5.0.94

func (x *ProcessBuilder) SetContainer(cb func(w *ContainerBuilder))

func (*ProcessBuilder) SetContainerByteKey added in v5.0.94

func (x *ProcessBuilder) SetContainerByteKey(cb func(b *bytes.Buffer))

func (*ProcessBuilder) SetContainerId added in v5.0.94

func (x *ProcessBuilder) SetContainerId(v string)

func (*ProcessBuilder) SetContainerKey added in v5.0.94

func (x *ProcessBuilder) SetContainerKey(v uint32)

func (*ProcessBuilder) SetCpu added in v5.0.94

func (x *ProcessBuilder) SetCpu(cb func(w *CPUStatBuilder))

func (*ProcessBuilder) SetCreateTime added in v5.0.94

func (x *ProcessBuilder) SetCreateTime(v int64)

func (*ProcessBuilder) SetHost added in v5.0.94

func (x *ProcessBuilder) SetHost(cb func(w *HostBuilder))

func (*ProcessBuilder) SetInvoluntaryCtxSwitches added in v5.0.94

func (x *ProcessBuilder) SetInvoluntaryCtxSwitches(v uint64)

func (*ProcessBuilder) SetIoStat added in v5.0.94

func (x *ProcessBuilder) SetIoStat(cb func(w *IOStatBuilder))

func (*ProcessBuilder) SetKey added in v5.0.94

func (x *ProcessBuilder) SetKey(v uint32)

func (*ProcessBuilder) SetMemory added in v5.0.94

func (x *ProcessBuilder) SetMemory(cb func(w *MemoryStatBuilder))

func (*ProcessBuilder) SetNetworks added in v5.0.94

func (x *ProcessBuilder) SetNetworks(cb func(w *ProcessNetworksBuilder))

func (*ProcessBuilder) SetNsPid added in v5.0.94

func (x *ProcessBuilder) SetNsPid(v int32)

func (*ProcessBuilder) SetOpenFdCount added in v5.0.94

func (x *ProcessBuilder) SetOpenFdCount(v int32)

func (*ProcessBuilder) SetPid added in v5.0.94

func (x *ProcessBuilder) SetPid(v int32)

func (*ProcessBuilder) SetState added in v5.0.94

func (x *ProcessBuilder) SetState(v uint64)

func (*ProcessBuilder) SetUser added in v5.0.94

func (x *ProcessBuilder) SetUser(cb func(w *ProcessUserBuilder))

func (*ProcessBuilder) SetVoluntaryCtxSwitches added in v5.0.94

func (x *ProcessBuilder) SetVoluntaryCtxSwitches(v uint64)

type ProcessDiscovery

type ProcessDiscovery struct {
	Pid        int32        `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
	NsPid      int32        `protobuf:"varint,2,opt,name=nsPid,proto3" json:"nsPid,omitempty"`
	Host       *Host        `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
	Command    *Command     `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
	User       *ProcessUser `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	CreateTime int64        `protobuf:"varint,6,opt,name=createTime,proto3" json:"createTime,omitempty"`
	ByteKey    []byte       `protobuf:"bytes,7,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
}

func (*ProcessDiscovery) Descriptor

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

func (*ProcessDiscovery) GetByteKey added in v5.0.102

func (m *ProcessDiscovery) GetByteKey() []byte

func (*ProcessDiscovery) GetCommand

func (m *ProcessDiscovery) GetCommand() *Command

func (*ProcessDiscovery) GetCreateTime added in v5.0.102

func (m *ProcessDiscovery) GetCreateTime() int64

func (*ProcessDiscovery) GetHost

func (m *ProcessDiscovery) GetHost() *Host

func (*ProcessDiscovery) GetNsPid added in v5.0.102

func (m *ProcessDiscovery) GetNsPid() int32

func (*ProcessDiscovery) GetPid added in v5.0.102

func (m *ProcessDiscovery) GetPid() int32

func (*ProcessDiscovery) GetUser

func (m *ProcessDiscovery) GetUser() *ProcessUser

func (*ProcessDiscovery) Marshal

func (m *ProcessDiscovery) Marshal() (dAtA []byte, err error)

func (*ProcessDiscovery) MarshalTo

func (m *ProcessDiscovery) MarshalTo(dAtA []byte) (int, error)

func (*ProcessDiscovery) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessDiscovery) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessDiscovery) ProtoMessage

func (*ProcessDiscovery) ProtoMessage()

func (*ProcessDiscovery) Reset

func (m *ProcessDiscovery) Reset()

func (*ProcessDiscovery) Size

func (m *ProcessDiscovery) Size() (n int)

func (*ProcessDiscovery) String

func (m *ProcessDiscovery) String() string

func (*ProcessDiscovery) Unmarshal

func (m *ProcessDiscovery) Unmarshal(dAtA []byte) error

func (*ProcessDiscovery) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessDiscovery) XXX_DiscardUnknown()

func (*ProcessDiscovery) XXX_Marshal added in v5.0.102

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

func (*ProcessDiscovery) XXX_Merge added in v5.0.102

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

func (*ProcessDiscovery) XXX_Size added in v5.0.102

func (m *ProcessDiscovery) XXX_Size() int

func (*ProcessDiscovery) XXX_Unmarshal added in v5.0.102

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

type ProcessDiscoveryBuilder added in v5.0.94

type ProcessDiscoveryBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessDiscoveryBuilder added in v5.0.94

func NewProcessDiscoveryBuilder(writer io.Writer) *ProcessDiscoveryBuilder

func (*ProcessDiscoveryBuilder) Reset added in v5.0.94

func (x *ProcessDiscoveryBuilder) Reset(writer io.Writer)

func (*ProcessDiscoveryBuilder) SetByteKey added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ProcessDiscoveryBuilder) SetCommand added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetCommand(cb func(w *CommandBuilder))

func (*ProcessDiscoveryBuilder) SetCreateTime added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetCreateTime(v int64)

func (*ProcessDiscoveryBuilder) SetHost added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetHost(cb func(w *HostBuilder))

func (*ProcessDiscoveryBuilder) SetNsPid added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetNsPid(v int32)

func (*ProcessDiscoveryBuilder) SetPid added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetPid(v int32)

func (*ProcessDiscoveryBuilder) SetUser added in v5.0.94

func (x *ProcessDiscoveryBuilder) SetUser(cb func(w *ProcessUserBuilder))

type ProcessEvent added in v5.0.23

type ProcessEvent struct {
	Type           ProcEventType `protobuf:"varint,1,opt,name=type,proto3,enum=datadog.process_agent.ProcEventType" json:"type,omitempty"`
	CollectionTime int64         `protobuf:"varint,2,opt,name=collectionTime,proto3" json:"collectionTime,omitempty"`
	Pid            uint32        `protobuf:"varint,3,opt,name=pid,proto3" json:"pid,omitempty"`
	Command        *Command      `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
	User           *ProcessUser  `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	Host           *Host         `protobuf:"bytes,6,opt,name=host,proto3" json:"host,omitempty"`
	ContainerId    string        `protobuf:"bytes,7,opt,name=containerId,proto3" json:"containerId,omitempty"`
	// Types that are valid to be assigned to TypedEvent:
	//	*ProcessEvent_Exec
	//	*ProcessEvent_Exit
	TypedEvent isProcessEvent_TypedEvent `protobuf_oneof:"typedEvent"`
}

ProcessEvent holds information about a process lifeycle event

func (*ProcessEvent) Descriptor added in v5.0.23

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

func (*ProcessEvent) GetCollectionTime added in v5.0.102

func (m *ProcessEvent) GetCollectionTime() int64

func (*ProcessEvent) GetCommand added in v5.0.23

func (m *ProcessEvent) GetCommand() *Command

func (*ProcessEvent) GetContainerId added in v5.0.102

func (m *ProcessEvent) GetContainerId() string

func (*ProcessEvent) GetExec added in v5.0.23

func (m *ProcessEvent) GetExec() *ProcessExec

func (*ProcessEvent) GetExit added in v5.0.23

func (m *ProcessEvent) GetExit() *ProcessExit

func (*ProcessEvent) GetHost added in v5.0.23

func (m *ProcessEvent) GetHost() *Host

func (*ProcessEvent) GetPid added in v5.0.102

func (m *ProcessEvent) GetPid() uint32

func (*ProcessEvent) GetType added in v5.0.102

func (m *ProcessEvent) GetType() ProcEventType

func (*ProcessEvent) GetTypedEvent added in v5.0.23

func (m *ProcessEvent) GetTypedEvent() isProcessEvent_TypedEvent

func (*ProcessEvent) GetUser added in v5.0.23

func (m *ProcessEvent) GetUser() *ProcessUser

func (*ProcessEvent) Marshal added in v5.0.23

func (m *ProcessEvent) Marshal() (dAtA []byte, err error)

func (*ProcessEvent) MarshalTo added in v5.0.23

func (m *ProcessEvent) MarshalTo(dAtA []byte) (int, error)

func (*ProcessEvent) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessEvent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessEvent) ProtoMessage added in v5.0.23

func (*ProcessEvent) ProtoMessage()

func (*ProcessEvent) Reset added in v5.0.23

func (m *ProcessEvent) Reset()

func (*ProcessEvent) Size added in v5.0.23

func (m *ProcessEvent) Size() (n int)

func (*ProcessEvent) String added in v5.0.23

func (m *ProcessEvent) String() string

func (*ProcessEvent) Unmarshal added in v5.0.23

func (m *ProcessEvent) Unmarshal(dAtA []byte) error

func (*ProcessEvent) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessEvent) XXX_DiscardUnknown()

func (*ProcessEvent) XXX_Marshal added in v5.0.102

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

func (*ProcessEvent) XXX_Merge added in v5.0.102

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

func (*ProcessEvent) XXX_OneofWrappers added in v5.0.102

func (*ProcessEvent) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ProcessEvent) XXX_Size added in v5.0.102

func (m *ProcessEvent) XXX_Size() int

func (*ProcessEvent) XXX_Unmarshal added in v5.0.102

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

type ProcessEventBuilder added in v5.0.94

type ProcessEventBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessEventBuilder added in v5.0.94

func NewProcessEventBuilder(writer io.Writer) *ProcessEventBuilder

func (*ProcessEventBuilder) Reset added in v5.0.94

func (x *ProcessEventBuilder) Reset(writer io.Writer)

func (*ProcessEventBuilder) SetCollectionTime added in v5.0.94

func (x *ProcessEventBuilder) SetCollectionTime(v int64)

func (*ProcessEventBuilder) SetCommand added in v5.0.94

func (x *ProcessEventBuilder) SetCommand(cb func(w *CommandBuilder))

func (*ProcessEventBuilder) SetContainerId added in v5.0.94

func (x *ProcessEventBuilder) SetContainerId(v string)

func (*ProcessEventBuilder) SetExec added in v5.0.94

func (x *ProcessEventBuilder) SetExec(cb func(w *ProcessExecBuilder))

func (*ProcessEventBuilder) SetExit added in v5.0.94

func (x *ProcessEventBuilder) SetExit(cb func(w *ProcessExitBuilder))

func (*ProcessEventBuilder) SetHost added in v5.0.94

func (x *ProcessEventBuilder) SetHost(cb func(w *HostBuilder))

func (*ProcessEventBuilder) SetPid added in v5.0.94

func (x *ProcessEventBuilder) SetPid(v uint32)

func (*ProcessEventBuilder) SetType added in v5.0.94

func (x *ProcessEventBuilder) SetType(v uint64)

func (*ProcessEventBuilder) SetUser added in v5.0.94

func (x *ProcessEventBuilder) SetUser(cb func(w *ProcessUserBuilder))

type ProcessEvent_Exec added in v5.0.23

type ProcessEvent_Exec struct {
	Exec *ProcessExec `protobuf:"bytes,8,opt,name=exec,proto3,oneof" json:"exec,omitempty"`
}

func (*ProcessEvent_Exec) MarshalTo added in v5.0.23

func (m *ProcessEvent_Exec) MarshalTo(dAtA []byte) (int, error)

func (*ProcessEvent_Exec) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessEvent_Exec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessEvent_Exec) Size added in v5.0.23

func (m *ProcessEvent_Exec) Size() (n int)

type ProcessEvent_Exit added in v5.0.23

type ProcessEvent_Exit struct {
	Exit *ProcessExit `protobuf:"bytes,9,opt,name=exit,proto3,oneof" json:"exit,omitempty"`
}

func (*ProcessEvent_Exit) MarshalTo added in v5.0.23

func (m *ProcessEvent_Exit) MarshalTo(dAtA []byte) (int, error)

func (*ProcessEvent_Exit) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessEvent_Exit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessEvent_Exit) Size added in v5.0.23

func (m *ProcessEvent_Exit) Size() (n int)

type ProcessExec added in v5.0.23

type ProcessExec struct {
	ForkTime int64 `protobuf:"varint,1,opt,name=forkTime,proto3" json:"forkTime,omitempty"`
	ExecTime int64 `protobuf:"varint,2,opt,name=execTime,proto3" json:"execTime,omitempty"`
}

ProcessExec holds information specific to exec events

func (*ProcessExec) Descriptor added in v5.0.23

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

func (*ProcessExec) GetExecTime added in v5.0.102

func (m *ProcessExec) GetExecTime() int64

func (*ProcessExec) GetForkTime added in v5.0.102

func (m *ProcessExec) GetForkTime() int64

func (*ProcessExec) Marshal added in v5.0.23

func (m *ProcessExec) Marshal() (dAtA []byte, err error)

func (*ProcessExec) MarshalTo added in v5.0.23

func (m *ProcessExec) MarshalTo(dAtA []byte) (int, error)

func (*ProcessExec) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessExec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessExec) ProtoMessage added in v5.0.23

func (*ProcessExec) ProtoMessage()

func (*ProcessExec) Reset added in v5.0.23

func (m *ProcessExec) Reset()

func (*ProcessExec) Size added in v5.0.23

func (m *ProcessExec) Size() (n int)

func (*ProcessExec) String added in v5.0.23

func (m *ProcessExec) String() string

func (*ProcessExec) Unmarshal added in v5.0.23

func (m *ProcessExec) Unmarshal(dAtA []byte) error

func (*ProcessExec) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessExec) XXX_DiscardUnknown()

func (*ProcessExec) XXX_Marshal added in v5.0.102

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

func (*ProcessExec) XXX_Merge added in v5.0.102

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

func (*ProcessExec) XXX_Size added in v5.0.102

func (m *ProcessExec) XXX_Size() int

func (*ProcessExec) XXX_Unmarshal added in v5.0.102

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

type ProcessExecBuilder added in v5.0.94

type ProcessExecBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessExecBuilder added in v5.0.94

func NewProcessExecBuilder(writer io.Writer) *ProcessExecBuilder

func (*ProcessExecBuilder) Reset added in v5.0.94

func (x *ProcessExecBuilder) Reset(writer io.Writer)

func (*ProcessExecBuilder) SetExecTime added in v5.0.94

func (x *ProcessExecBuilder) SetExecTime(v int64)

func (*ProcessExecBuilder) SetForkTime added in v5.0.94

func (x *ProcessExecBuilder) SetForkTime(v int64)

type ProcessExit added in v5.0.23

type ProcessExit struct {
	ExecTime int64 `protobuf:"varint,1,opt,name=execTime,proto3" json:"execTime,omitempty"`
	ExitTime int64 `protobuf:"varint,2,opt,name=exitTime,proto3" json:"exitTime,omitempty"`
	ExitCode int32 `protobuf:"varint,3,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
}

ProcessExit holds information specific to exit events

func (*ProcessExit) Descriptor added in v5.0.23

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

func (*ProcessExit) GetExecTime added in v5.0.102

func (m *ProcessExit) GetExecTime() int64

func (*ProcessExit) GetExitCode added in v5.0.102

func (m *ProcessExit) GetExitCode() int32

func (*ProcessExit) GetExitTime added in v5.0.102

func (m *ProcessExit) GetExitTime() int64

func (*ProcessExit) Marshal added in v5.0.23

func (m *ProcessExit) Marshal() (dAtA []byte, err error)

func (*ProcessExit) MarshalTo added in v5.0.23

func (m *ProcessExit) MarshalTo(dAtA []byte) (int, error)

func (*ProcessExit) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessExit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessExit) ProtoMessage added in v5.0.23

func (*ProcessExit) ProtoMessage()

func (*ProcessExit) Reset added in v5.0.23

func (m *ProcessExit) Reset()

func (*ProcessExit) Size added in v5.0.23

func (m *ProcessExit) Size() (n int)

func (*ProcessExit) String added in v5.0.23

func (m *ProcessExit) String() string

func (*ProcessExit) Unmarshal added in v5.0.23

func (m *ProcessExit) Unmarshal(dAtA []byte) error

func (*ProcessExit) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessExit) XXX_DiscardUnknown()

func (*ProcessExit) XXX_Marshal added in v5.0.102

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

func (*ProcessExit) XXX_Merge added in v5.0.102

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

func (*ProcessExit) XXX_Size added in v5.0.102

func (m *ProcessExit) XXX_Size() int

func (*ProcessExit) XXX_Unmarshal added in v5.0.102

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

type ProcessExitBuilder added in v5.0.94

type ProcessExitBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessExitBuilder added in v5.0.94

func NewProcessExitBuilder(writer io.Writer) *ProcessExitBuilder

func (*ProcessExitBuilder) Reset added in v5.0.94

func (x *ProcessExitBuilder) Reset(writer io.Writer)

func (*ProcessExitBuilder) SetExecTime added in v5.0.94

func (x *ProcessExitBuilder) SetExecTime(v int64)

func (*ProcessExitBuilder) SetExitCode added in v5.0.94

func (x *ProcessExitBuilder) SetExitCode(v int32)

func (*ProcessExitBuilder) SetExitTime added in v5.0.94

func (x *ProcessExitBuilder) SetExitTime(v int64)

type ProcessNetworks

type ProcessNetworks struct {
	ConnectionRate float32 `protobuf:"fixed32,1,opt,name=connectionRate,proto3" json:"connectionRate,omitempty"`
	BytesRate      float32 `protobuf:"fixed32,2,opt,name=bytesRate,proto3" json:"bytesRate,omitempty"`
}

ProcessNetworks is a structure that holds network related metrics for processes

func (*ProcessNetworks) Descriptor

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

func (*ProcessNetworks) GetBytesRate added in v5.0.102

func (m *ProcessNetworks) GetBytesRate() float32

func (*ProcessNetworks) GetConnectionRate added in v5.0.102

func (m *ProcessNetworks) GetConnectionRate() float32

func (*ProcessNetworks) Marshal

func (m *ProcessNetworks) Marshal() (dAtA []byte, err error)

func (*ProcessNetworks) MarshalTo

func (m *ProcessNetworks) MarshalTo(dAtA []byte) (int, error)

func (*ProcessNetworks) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessNetworks) ProtoMessage

func (*ProcessNetworks) ProtoMessage()

func (*ProcessNetworks) Reset

func (m *ProcessNetworks) Reset()

func (*ProcessNetworks) Size

func (m *ProcessNetworks) Size() (n int)

func (*ProcessNetworks) String

func (m *ProcessNetworks) String() string

func (*ProcessNetworks) Unmarshal

func (m *ProcessNetworks) Unmarshal(dAtA []byte) error

func (*ProcessNetworks) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessNetworks) XXX_DiscardUnknown()

func (*ProcessNetworks) XXX_Marshal added in v5.0.102

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

func (*ProcessNetworks) XXX_Merge added in v5.0.102

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

func (*ProcessNetworks) XXX_Size added in v5.0.102

func (m *ProcessNetworks) XXX_Size() int

func (*ProcessNetworks) XXX_Unmarshal added in v5.0.102

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

type ProcessNetworksBuilder added in v5.0.94

type ProcessNetworksBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessNetworksBuilder added in v5.0.94

func NewProcessNetworksBuilder(writer io.Writer) *ProcessNetworksBuilder

func (*ProcessNetworksBuilder) Reset added in v5.0.94

func (x *ProcessNetworksBuilder) Reset(writer io.Writer)

func (*ProcessNetworksBuilder) SetBytesRate added in v5.0.94

func (x *ProcessNetworksBuilder) SetBytesRate(v float32)

func (*ProcessNetworksBuilder) SetConnectionRate added in v5.0.94

func (x *ProcessNetworksBuilder) SetConnectionRate(v float32)

type ProcessStat

type ProcessStat struct {
	Pid int32 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
	// In milliseconds
	CreateTime  int64       `protobuf:"varint,2,opt,name=createTime,proto3" json:"createTime,omitempty"`
	Memory      *MemoryStat `protobuf:"bytes,3,opt,name=memory,proto3" json:"memory,omitempty"`
	Cpu         *CPUStat    `protobuf:"bytes,4,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Nice        int32       `protobuf:"varint,5,opt,name=nice,proto3" json:"nice,omitempty"`
	Threads     int32       `protobuf:"varint,7,opt,name=threads,proto3" json:"threads,omitempty"`
	OpenFdCount int32       `protobuf:"varint,8,opt,name=openFdCount,proto3" json:"openFdCount,omitempty"`
	Key         uint32      `protobuf:"varint,9,opt,name=key,proto3" json:"key,omitempty"`
	// we need container id because we need to do the scoring by container
	ContainerId    string           `protobuf:"bytes,10,opt,name=containerId,proto3" json:"containerId,omitempty"`
	ContainerState ContainerState   `protobuf:"varint,11,opt,name=containerState,proto3,enum=datadog.process_agent.ContainerState" json:"containerState,omitempty"`
	ProcessState   ProcessState     `protobuf:"varint,12,opt,name=processState,proto3,enum=datadog.process_agent.ProcessState" json:"processState,omitempty"`
	IoStat         *IOStat          `protobuf:"bytes,19,opt,name=ioStat,proto3" json:"ioStat,omitempty"`
	Networks       *ProcessNetworks `protobuf:"bytes,28,opt,name=networks,proto3" json:"networks,omitempty"`
	// DEPRECATED: All container-level stats (except ID) have moved into ContainerStat.
	// These will be removed in the future.
	// These stats are from the container level but are stored per-process
	// because we don't send a container primitive yet.
	ContainerHealth        ContainerHealth `` /* 128-byte string literal not displayed */
	ContainerRbps          float32         `protobuf:"fixed32,16,opt,name=containerRbps,proto3" json:"containerRbps,omitempty"`
	ContainerWbps          float32         `protobuf:"fixed32,17,opt,name=containerWbps,proto3" json:"containerWbps,omitempty"`
	ContainerKey           uint32          `protobuf:"varint,18,opt,name=containerKey,proto3" json:"containerKey,omitempty"`
	ContainerNetRcvdPs     float32         `protobuf:"fixed32,20,opt,name=containerNetRcvdPs,proto3" json:"containerNetRcvdPs,omitempty"`
	ContainerNetSentPs     float32         `protobuf:"fixed32,21,opt,name=containerNetSentPs,proto3" json:"containerNetSentPs,omitempty"`
	ContainerNetRcvdBps    float32         `protobuf:"fixed32,22,opt,name=containerNetRcvdBps,proto3" json:"containerNetRcvdBps,omitempty"`
	ContainerNetSentBps    float32         `protobuf:"fixed32,23,opt,name=containerNetSentBps,proto3" json:"containerNetSentBps,omitempty"`
	VoluntaryCtxSwitches   uint64          `protobuf:"varint,24,opt,name=voluntaryCtxSwitches,proto3" json:"voluntaryCtxSwitches,omitempty"`
	InvoluntaryCtxSwitches uint64          `protobuf:"varint,25,opt,name=involuntaryCtxSwitches,proto3" json:"involuntaryCtxSwitches,omitempty"`
	ByteKey                []byte          `protobuf:"bytes,26,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
	ContainerByteKey       []byte          `protobuf:"bytes,27,opt,name=containerByteKey,proto3" json:"containerByteKey,omitempty"`
}

ProcessStat is used for real-time process messages. It should only contain data that can change for a running process (and relevant information to generate a key). We will send a lot of these in the real-time messages so it's critical to keep this small.

func (*ProcessStat) Descriptor

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

func (*ProcessStat) GetByteKey added in v5.0.102

func (m *ProcessStat) GetByteKey() []byte

func (*ProcessStat) GetContainerByteKey added in v5.0.102

func (m *ProcessStat) GetContainerByteKey() []byte

func (*ProcessStat) GetContainerHealth added in v5.0.102

func (m *ProcessStat) GetContainerHealth() ContainerHealth

func (*ProcessStat) GetContainerId added in v5.0.102

func (m *ProcessStat) GetContainerId() string

func (*ProcessStat) GetContainerKey added in v5.0.102

func (m *ProcessStat) GetContainerKey() uint32

func (*ProcessStat) GetContainerNetRcvdBps added in v5.0.102

func (m *ProcessStat) GetContainerNetRcvdBps() float32

func (*ProcessStat) GetContainerNetRcvdPs added in v5.0.102

func (m *ProcessStat) GetContainerNetRcvdPs() float32

func (*ProcessStat) GetContainerNetSentBps added in v5.0.102

func (m *ProcessStat) GetContainerNetSentBps() float32

func (*ProcessStat) GetContainerNetSentPs added in v5.0.102

func (m *ProcessStat) GetContainerNetSentPs() float32

func (*ProcessStat) GetContainerRbps added in v5.0.102

func (m *ProcessStat) GetContainerRbps() float32

func (*ProcessStat) GetContainerState added in v5.0.102

func (m *ProcessStat) GetContainerState() ContainerState

func (*ProcessStat) GetContainerWbps added in v5.0.102

func (m *ProcessStat) GetContainerWbps() float32

func (*ProcessStat) GetCpu

func (m *ProcessStat) GetCpu() *CPUStat

func (*ProcessStat) GetCreateTime added in v5.0.102

func (m *ProcessStat) GetCreateTime() int64

func (*ProcessStat) GetInvoluntaryCtxSwitches added in v5.0.102

func (m *ProcessStat) GetInvoluntaryCtxSwitches() uint64

func (*ProcessStat) GetIoStat

func (m *ProcessStat) GetIoStat() *IOStat

func (*ProcessStat) GetKey added in v5.0.102

func (m *ProcessStat) GetKey() uint32

func (*ProcessStat) GetMemory

func (m *ProcessStat) GetMemory() *MemoryStat

func (*ProcessStat) GetNetworks

func (m *ProcessStat) GetNetworks() *ProcessNetworks

func (*ProcessStat) GetNice added in v5.0.102

func (m *ProcessStat) GetNice() int32

func (*ProcessStat) GetOpenFdCount added in v5.0.102

func (m *ProcessStat) GetOpenFdCount() int32

func (*ProcessStat) GetPid added in v5.0.102

func (m *ProcessStat) GetPid() int32

func (*ProcessStat) GetProcessState added in v5.0.102

func (m *ProcessStat) GetProcessState() ProcessState

func (*ProcessStat) GetThreads added in v5.0.102

func (m *ProcessStat) GetThreads() int32

func (*ProcessStat) GetVoluntaryCtxSwitches added in v5.0.102

func (m *ProcessStat) GetVoluntaryCtxSwitches() uint64

func (*ProcessStat) Marshal

func (m *ProcessStat) Marshal() (dAtA []byte, err error)

func (*ProcessStat) MarshalTo

func (m *ProcessStat) MarshalTo(dAtA []byte) (int, error)

func (*ProcessStat) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessStat) ProtoMessage

func (*ProcessStat) ProtoMessage()

func (*ProcessStat) Reset

func (m *ProcessStat) Reset()

func (*ProcessStat) Size

func (m *ProcessStat) Size() (n int)

func (*ProcessStat) String

func (m *ProcessStat) String() string

func (*ProcessStat) Unmarshal

func (m *ProcessStat) Unmarshal(dAtA []byte) error

func (*ProcessStat) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessStat) XXX_DiscardUnknown()

func (*ProcessStat) XXX_Marshal added in v5.0.102

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

func (*ProcessStat) XXX_Merge added in v5.0.102

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

func (*ProcessStat) XXX_Size added in v5.0.102

func (m *ProcessStat) XXX_Size() int

func (*ProcessStat) XXX_Unmarshal added in v5.0.102

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

type ProcessStatBuilder added in v5.0.94

type ProcessStatBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessStatBuilder added in v5.0.94

func NewProcessStatBuilder(writer io.Writer) *ProcessStatBuilder

func (*ProcessStatBuilder) Reset added in v5.0.94

func (x *ProcessStatBuilder) Reset(writer io.Writer)

func (*ProcessStatBuilder) SetByteKey added in v5.0.94

func (x *ProcessStatBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ProcessStatBuilder) SetContainerByteKey added in v5.0.94

func (x *ProcessStatBuilder) SetContainerByteKey(cb func(b *bytes.Buffer))

func (*ProcessStatBuilder) SetContainerHealth added in v5.0.94

func (x *ProcessStatBuilder) SetContainerHealth(v uint64)

func (*ProcessStatBuilder) SetContainerId added in v5.0.94

func (x *ProcessStatBuilder) SetContainerId(v string)

func (*ProcessStatBuilder) SetContainerKey added in v5.0.94

func (x *ProcessStatBuilder) SetContainerKey(v uint32)

func (*ProcessStatBuilder) SetContainerNetRcvdBps added in v5.0.94

func (x *ProcessStatBuilder) SetContainerNetRcvdBps(v float32)

func (*ProcessStatBuilder) SetContainerNetRcvdPs added in v5.0.94

func (x *ProcessStatBuilder) SetContainerNetRcvdPs(v float32)

func (*ProcessStatBuilder) SetContainerNetSentBps added in v5.0.94

func (x *ProcessStatBuilder) SetContainerNetSentBps(v float32)

func (*ProcessStatBuilder) SetContainerNetSentPs added in v5.0.94

func (x *ProcessStatBuilder) SetContainerNetSentPs(v float32)

func (*ProcessStatBuilder) SetContainerRbps added in v5.0.94

func (x *ProcessStatBuilder) SetContainerRbps(v float32)

func (*ProcessStatBuilder) SetContainerState added in v5.0.94

func (x *ProcessStatBuilder) SetContainerState(v uint64)

func (*ProcessStatBuilder) SetContainerWbps added in v5.0.94

func (x *ProcessStatBuilder) SetContainerWbps(v float32)

func (*ProcessStatBuilder) SetCpu added in v5.0.94

func (x *ProcessStatBuilder) SetCpu(cb func(w *CPUStatBuilder))

func (*ProcessStatBuilder) SetCreateTime added in v5.0.94

func (x *ProcessStatBuilder) SetCreateTime(v int64)

func (*ProcessStatBuilder) SetInvoluntaryCtxSwitches added in v5.0.94

func (x *ProcessStatBuilder) SetInvoluntaryCtxSwitches(v uint64)

func (*ProcessStatBuilder) SetIoStat added in v5.0.94

func (x *ProcessStatBuilder) SetIoStat(cb func(w *IOStatBuilder))

func (*ProcessStatBuilder) SetKey added in v5.0.94

func (x *ProcessStatBuilder) SetKey(v uint32)

func (*ProcessStatBuilder) SetMemory added in v5.0.94

func (x *ProcessStatBuilder) SetMemory(cb func(w *MemoryStatBuilder))

func (*ProcessStatBuilder) SetNetworks added in v5.0.94

func (x *ProcessStatBuilder) SetNetworks(cb func(w *ProcessNetworksBuilder))

func (*ProcessStatBuilder) SetNice added in v5.0.94

func (x *ProcessStatBuilder) SetNice(v int32)

func (*ProcessStatBuilder) SetOpenFdCount added in v5.0.94

func (x *ProcessStatBuilder) SetOpenFdCount(v int32)

func (*ProcessStatBuilder) SetPid added in v5.0.94

func (x *ProcessStatBuilder) SetPid(v int32)

func (*ProcessStatBuilder) SetProcessState added in v5.0.94

func (x *ProcessStatBuilder) SetProcessState(v uint64)

func (*ProcessStatBuilder) SetThreads added in v5.0.94

func (x *ProcessStatBuilder) SetThreads(v int32)

func (*ProcessStatBuilder) SetVoluntaryCtxSwitches added in v5.0.94

func (x *ProcessStatBuilder) SetVoluntaryCtxSwitches(v uint64)

type ProcessState

type ProcessState int32

Process state codes in http://wiki.preshweb.co.uk/doku.php?id=linux:psflags

const (
	ProcessState_U ProcessState = 0
	ProcessState_D ProcessState = 1
	ProcessState_R ProcessState = 2
	ProcessState_S ProcessState = 3
	ProcessState_T ProcessState = 4
	ProcessState_W ProcessState = 5
	ProcessState_X ProcessState = 6
	ProcessState_Z ProcessState = 7
)

func (ProcessState) EnumDescriptor

func (ProcessState) EnumDescriptor() ([]byte, []int)

func (ProcessState) String

func (x ProcessState) String() string

type ProcessUser

type ProcessUser struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Uid  int32  `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Gid  int32  `protobuf:"varint,3,opt,name=gid,proto3" json:"gid,omitempty"`
	Euid int32  `protobuf:"varint,4,opt,name=euid,proto3" json:"euid,omitempty"`
	Egid int32  `protobuf:"varint,5,opt,name=egid,proto3" json:"egid,omitempty"`
	Suid int32  `protobuf:"varint,6,opt,name=suid,proto3" json:"suid,omitempty"`
	Sgid int32  `protobuf:"varint,7,opt,name=sgid,proto3" json:"sgid,omitempty"`
}

func (*ProcessUser) Descriptor

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

func (*ProcessUser) GetEgid added in v5.0.102

func (m *ProcessUser) GetEgid() int32

func (*ProcessUser) GetEuid added in v5.0.102

func (m *ProcessUser) GetEuid() int32

func (*ProcessUser) GetGid added in v5.0.102

func (m *ProcessUser) GetGid() int32

func (*ProcessUser) GetName added in v5.0.102

func (m *ProcessUser) GetName() string

func (*ProcessUser) GetSgid added in v5.0.102

func (m *ProcessUser) GetSgid() int32

func (*ProcessUser) GetSuid added in v5.0.102

func (m *ProcessUser) GetSuid() int32

func (*ProcessUser) GetUid added in v5.0.102

func (m *ProcessUser) GetUid() int32

func (*ProcessUser) Marshal

func (m *ProcessUser) Marshal() (dAtA []byte, err error)

func (*ProcessUser) MarshalTo

func (m *ProcessUser) MarshalTo(dAtA []byte) (int, error)

func (*ProcessUser) MarshalToSizedBuffer added in v5.0.102

func (m *ProcessUser) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessUser) ProtoMessage

func (*ProcessUser) ProtoMessage()

func (*ProcessUser) Reset

func (m *ProcessUser) Reset()

func (*ProcessUser) Size

func (m *ProcessUser) Size() (n int)

func (*ProcessUser) String

func (m *ProcessUser) String() string

func (*ProcessUser) Unmarshal

func (m *ProcessUser) Unmarshal(dAtA []byte) error

func (*ProcessUser) XXX_DiscardUnknown added in v5.0.102

func (m *ProcessUser) XXX_DiscardUnknown()

func (*ProcessUser) XXX_Marshal added in v5.0.102

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

func (*ProcessUser) XXX_Merge added in v5.0.102

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

func (*ProcessUser) XXX_Size added in v5.0.102

func (m *ProcessUser) XXX_Size() int

func (*ProcessUser) XXX_Unmarshal added in v5.0.102

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

type ProcessUserBuilder added in v5.0.94

type ProcessUserBuilder struct {
	// contains filtered or unexported fields
}

func NewProcessUserBuilder added in v5.0.94

func NewProcessUserBuilder(writer io.Writer) *ProcessUserBuilder

func (*ProcessUserBuilder) Reset added in v5.0.94

func (x *ProcessUserBuilder) Reset(writer io.Writer)

func (*ProcessUserBuilder) SetEgid added in v5.0.94

func (x *ProcessUserBuilder) SetEgid(v int32)

func (*ProcessUserBuilder) SetEuid added in v5.0.94

func (x *ProcessUserBuilder) SetEuid(v int32)

func (*ProcessUserBuilder) SetGid added in v5.0.94

func (x *ProcessUserBuilder) SetGid(v int32)

func (*ProcessUserBuilder) SetName added in v5.0.94

func (x *ProcessUserBuilder) SetName(v string)

func (*ProcessUserBuilder) SetSgid added in v5.0.94

func (x *ProcessUserBuilder) SetSgid(v int32)

func (*ProcessUserBuilder) SetSuid added in v5.0.94

func (x *ProcessUserBuilder) SetSuid(v int32)

func (*ProcessUserBuilder) SetUid added in v5.0.94

func (x *ProcessUserBuilder) SetUid(v int32)

type ProtocolStack added in v5.0.36

type ProtocolStack struct {
	Stack []ProtocolType `protobuf:"varint,1,rep,name=stack,proto3,enum=datadog.process_agent.ProtocolType" json:"stack,omitempty"`
}

func (*ProtocolStack) Descriptor added in v5.0.36

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

func (*ProtocolStack) GetStack added in v5.0.102

func (m *ProtocolStack) GetStack() []ProtocolType

func (*ProtocolStack) Marshal added in v5.0.36

func (m *ProtocolStack) Marshal() (dAtA []byte, err error)

func (*ProtocolStack) MarshalTo added in v5.0.36

func (m *ProtocolStack) MarshalTo(dAtA []byte) (int, error)

func (*ProtocolStack) MarshalToSizedBuffer added in v5.0.102

func (m *ProtocolStack) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProtocolStack) ProtoMessage added in v5.0.36

func (*ProtocolStack) ProtoMessage()

func (*ProtocolStack) Reset added in v5.0.36

func (m *ProtocolStack) Reset()

func (*ProtocolStack) Size added in v5.0.36

func (m *ProtocolStack) Size() (n int)

func (*ProtocolStack) String added in v5.0.36

func (m *ProtocolStack) String() string

func (*ProtocolStack) Unmarshal added in v5.0.36

func (m *ProtocolStack) Unmarshal(dAtA []byte) error

func (*ProtocolStack) XXX_DiscardUnknown added in v5.0.102

func (m *ProtocolStack) XXX_DiscardUnknown()

func (*ProtocolStack) XXX_Marshal added in v5.0.102

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

func (*ProtocolStack) XXX_Merge added in v5.0.102

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

func (*ProtocolStack) XXX_Size added in v5.0.102

func (m *ProtocolStack) XXX_Size() int

func (*ProtocolStack) XXX_Unmarshal added in v5.0.102

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

type ProtocolStackBuilder added in v5.0.94

type ProtocolStackBuilder struct {
	// contains filtered or unexported fields
}

func NewProtocolStackBuilder added in v5.0.94

func NewProtocolStackBuilder(writer io.Writer) *ProtocolStackBuilder

func (*ProtocolStackBuilder) AddStack added in v5.0.94

func (x *ProtocolStackBuilder) AddStack(v uint64)

func (*ProtocolStackBuilder) Reset added in v5.0.94

func (x *ProtocolStackBuilder) Reset(writer io.Writer)

type ProtocolType added in v5.0.36

type ProtocolType int32
const (
	ProtocolType_protocolUnclassified ProtocolType = 0
	ProtocolType_protocolUnknown      ProtocolType = 1
	ProtocolType_protocolHTTP         ProtocolType = 2
	ProtocolType_protocolHTTP2        ProtocolType = 3
	ProtocolType_protocolTLS          ProtocolType = 4
	ProtocolType_protocolKafka        ProtocolType = 5
	ProtocolType_protocolMongo        ProtocolType = 6
	ProtocolType_protocolPostgres     ProtocolType = 7
	ProtocolType_protocolAMQP         ProtocolType = 8
	ProtocolType_protocolRedis        ProtocolType = 9
	ProtocolType_protocolMySQL        ProtocolType = 10
	ProtocolType_protocolGRPC         ProtocolType = 11
)

func (ProtocolType) EnumDescriptor added in v5.0.36

func (ProtocolType) EnumDescriptor() ([]byte, []int)

func (ProtocolType) String added in v5.0.36

func (x ProtocolType) String() string

type ReplicaSet

type ReplicaSet struct {
	Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// spec
	ReplicasDesired int32                       `protobuf:"varint,2,opt,name=replicasDesired,proto3" json:"replicasDesired,omitempty"`
	Selectors       []*LabelSelectorRequirement `protobuf:"bytes,3,rep,name=selectors,proto3" json:"selectors,omitempty"`
	// status
	Replicas             int32                   `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
	FullyLabeledReplicas int32                   `protobuf:"varint,5,opt,name=fullyLabeledReplicas,proto3" json:"fullyLabeledReplicas,omitempty"`
	ReadyReplicas        int32                   `protobuf:"varint,6,opt,name=readyReplicas,proto3" json:"readyReplicas,omitempty"`
	AvailableReplicas    int32                   `protobuf:"varint,7,opt,name=availableReplicas,proto3" json:"availableReplicas,omitempty"`
	ResourceRequirements []*ResourceRequirements `protobuf:"bytes,10,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
	Yaml                 []byte                  `protobuf:"bytes,8,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags                 []string                `protobuf:"bytes,9,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics              *ResourceMetrics        `protobuf:"bytes,11,opt,name=metrics,proto3" json:"metrics,omitempty"`
	Conditions           []*ReplicaSetCondition  `protobuf:"bytes,12,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L366

func (*ReplicaSet) Descriptor

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

func (*ReplicaSet) GetAvailableReplicas added in v5.0.102

func (m *ReplicaSet) GetAvailableReplicas() int32

func (*ReplicaSet) GetConditions added in v5.0.82

func (m *ReplicaSet) GetConditions() []*ReplicaSetCondition

func (*ReplicaSet) GetFullyLabeledReplicas added in v5.0.102

func (m *ReplicaSet) GetFullyLabeledReplicas() int32

func (*ReplicaSet) GetMetadata

func (m *ReplicaSet) GetMetadata() *Metadata

func (*ReplicaSet) GetMetrics added in v5.0.41

func (m *ReplicaSet) GetMetrics() *ResourceMetrics

func (*ReplicaSet) GetReadyReplicas added in v5.0.102

func (m *ReplicaSet) GetReadyReplicas() int32

func (*ReplicaSet) GetReplicas added in v5.0.102

func (m *ReplicaSet) GetReplicas() int32

func (*ReplicaSet) GetReplicasDesired added in v5.0.102

func (m *ReplicaSet) GetReplicasDesired() int32

func (*ReplicaSet) GetResourceRequirements added in v5.0.11

func (m *ReplicaSet) GetResourceRequirements() []*ResourceRequirements

func (*ReplicaSet) GetSelectors

func (m *ReplicaSet) GetSelectors() []*LabelSelectorRequirement

func (*ReplicaSet) GetTags added in v5.0.102

func (m *ReplicaSet) GetTags() []string

func (*ReplicaSet) GetYaml deprecated added in v5.0.102

func (m *ReplicaSet) GetYaml() []byte

Deprecated: Do not use.

func (*ReplicaSet) Marshal

func (m *ReplicaSet) Marshal() (dAtA []byte, err error)

func (*ReplicaSet) MarshalTo

func (m *ReplicaSet) MarshalTo(dAtA []byte) (int, error)

func (*ReplicaSet) MarshalToSizedBuffer added in v5.0.102

func (m *ReplicaSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ReplicaSet) ProtoMessage

func (*ReplicaSet) ProtoMessage()

func (*ReplicaSet) Reset

func (m *ReplicaSet) Reset()

func (*ReplicaSet) Size

func (m *ReplicaSet) Size() (n int)

func (*ReplicaSet) String

func (m *ReplicaSet) String() string

func (*ReplicaSet) Unmarshal

func (m *ReplicaSet) Unmarshal(dAtA []byte) error

func (*ReplicaSet) XXX_DiscardUnknown added in v5.0.102

func (m *ReplicaSet) XXX_DiscardUnknown()

func (*ReplicaSet) XXX_Marshal added in v5.0.102

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

func (*ReplicaSet) XXX_Merge added in v5.0.102

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

func (*ReplicaSet) XXX_Size added in v5.0.102

func (m *ReplicaSet) XXX_Size() int

func (*ReplicaSet) XXX_Unmarshal added in v5.0.102

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

type ReplicaSetBuilder added in v5.0.94

type ReplicaSetBuilder struct {
	// contains filtered or unexported fields
}

func NewReplicaSetBuilder added in v5.0.94

func NewReplicaSetBuilder(writer io.Writer) *ReplicaSetBuilder

func (*ReplicaSetBuilder) AddConditions added in v5.0.94

func (x *ReplicaSetBuilder) AddConditions(cb func(w *ReplicaSetConditionBuilder))

func (*ReplicaSetBuilder) AddResourceRequirements added in v5.0.94

func (x *ReplicaSetBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*ReplicaSetBuilder) AddSelectors added in v5.0.94

func (x *ReplicaSetBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*ReplicaSetBuilder) AddTags added in v5.0.94

func (x *ReplicaSetBuilder) AddTags(v string)

func (*ReplicaSetBuilder) Reset added in v5.0.94

func (x *ReplicaSetBuilder) Reset(writer io.Writer)

func (*ReplicaSetBuilder) SetAvailableReplicas added in v5.0.94

func (x *ReplicaSetBuilder) SetAvailableReplicas(v int32)

func (*ReplicaSetBuilder) SetFullyLabeledReplicas added in v5.0.94

func (x *ReplicaSetBuilder) SetFullyLabeledReplicas(v int32)

func (*ReplicaSetBuilder) SetMetadata added in v5.0.94

func (x *ReplicaSetBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*ReplicaSetBuilder) SetMetrics added in v5.0.94

func (x *ReplicaSetBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*ReplicaSetBuilder) SetReadyReplicas added in v5.0.94

func (x *ReplicaSetBuilder) SetReadyReplicas(v int32)

func (*ReplicaSetBuilder) SetReplicas added in v5.0.94

func (x *ReplicaSetBuilder) SetReplicas(v int32)

func (*ReplicaSetBuilder) SetReplicasDesired added in v5.0.94

func (x *ReplicaSetBuilder) SetReplicasDesired(v int32)

func (*ReplicaSetBuilder) SetYaml added in v5.0.94

func (x *ReplicaSetBuilder) SetYaml(cb func(b *bytes.Buffer))

type ReplicaSetCondition added in v5.0.82

type ReplicaSetCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L388

func (*ReplicaSetCondition) Descriptor added in v5.0.82

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

func (*ReplicaSetCondition) GetLastTransitionTime added in v5.0.102

func (m *ReplicaSetCondition) GetLastTransitionTime() int64

func (*ReplicaSetCondition) GetMessage added in v5.0.102

func (m *ReplicaSetCondition) GetMessage() string

func (*ReplicaSetCondition) GetReason added in v5.0.102

func (m *ReplicaSetCondition) GetReason() string

func (*ReplicaSetCondition) GetStatus added in v5.0.102

func (m *ReplicaSetCondition) GetStatus() string

func (*ReplicaSetCondition) GetType added in v5.0.102

func (m *ReplicaSetCondition) GetType() string

func (*ReplicaSetCondition) Marshal added in v5.0.82

func (m *ReplicaSetCondition) Marshal() (dAtA []byte, err error)

func (*ReplicaSetCondition) MarshalTo added in v5.0.82

func (m *ReplicaSetCondition) MarshalTo(dAtA []byte) (int, error)

func (*ReplicaSetCondition) MarshalToSizedBuffer added in v5.0.102

func (m *ReplicaSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ReplicaSetCondition) ProtoMessage added in v5.0.82

func (*ReplicaSetCondition) ProtoMessage()

func (*ReplicaSetCondition) Reset added in v5.0.82

func (m *ReplicaSetCondition) Reset()

func (*ReplicaSetCondition) Size added in v5.0.82

func (m *ReplicaSetCondition) Size() (n int)

func (*ReplicaSetCondition) String added in v5.0.82

func (m *ReplicaSetCondition) String() string

func (*ReplicaSetCondition) Unmarshal added in v5.0.82

func (m *ReplicaSetCondition) Unmarshal(dAtA []byte) error

func (*ReplicaSetCondition) XXX_DiscardUnknown added in v5.0.102

func (m *ReplicaSetCondition) XXX_DiscardUnknown()

func (*ReplicaSetCondition) XXX_Marshal added in v5.0.102

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

func (*ReplicaSetCondition) XXX_Merge added in v5.0.102

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

func (*ReplicaSetCondition) XXX_Size added in v5.0.102

func (m *ReplicaSetCondition) XXX_Size() int

func (*ReplicaSetCondition) XXX_Unmarshal added in v5.0.102

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

type ReplicaSetConditionBuilder added in v5.0.94

type ReplicaSetConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewReplicaSetConditionBuilder added in v5.0.94

func NewReplicaSetConditionBuilder(writer io.Writer) *ReplicaSetConditionBuilder

func (*ReplicaSetConditionBuilder) Reset added in v5.0.94

func (x *ReplicaSetConditionBuilder) Reset(writer io.Writer)

func (*ReplicaSetConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *ReplicaSetConditionBuilder) SetLastTransitionTime(v int64)

func (*ReplicaSetConditionBuilder) SetMessage added in v5.0.94

func (x *ReplicaSetConditionBuilder) SetMessage(v string)

func (*ReplicaSetConditionBuilder) SetReason added in v5.0.94

func (x *ReplicaSetConditionBuilder) SetReason(v string)

func (*ReplicaSetConditionBuilder) SetStatus added in v5.0.94

func (x *ReplicaSetConditionBuilder) SetStatus(v string)

func (*ReplicaSetConditionBuilder) SetType added in v5.0.94

func (x *ReplicaSetConditionBuilder) SetType(v string)

type ResCollector

type ResCollector struct {
	Header  *ResCollector_Header `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Message string               `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Status  *CollectorStatus     `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
}

func (*ResCollector) Descriptor

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

func (*ResCollector) GetHeader

func (m *ResCollector) GetHeader() *ResCollector_Header

func (*ResCollector) GetMessage added in v5.0.102

func (m *ResCollector) GetMessage() string

func (*ResCollector) GetStatus

func (m *ResCollector) GetStatus() *CollectorStatus

func (*ResCollector) Marshal

func (m *ResCollector) Marshal() (dAtA []byte, err error)

func (*ResCollector) MarshalTo

func (m *ResCollector) MarshalTo(dAtA []byte) (int, error)

func (*ResCollector) MarshalToSizedBuffer added in v5.0.102

func (m *ResCollector) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResCollector) ProtoMessage

func (*ResCollector) ProtoMessage()

func (*ResCollector) Reset

func (m *ResCollector) Reset()

func (*ResCollector) Size

func (m *ResCollector) Size() (n int)

func (*ResCollector) String

func (m *ResCollector) String() string

func (*ResCollector) Unmarshal

func (m *ResCollector) Unmarshal(dAtA []byte) error

func (*ResCollector) XXX_DiscardUnknown added in v5.0.102

func (m *ResCollector) XXX_DiscardUnknown()

func (*ResCollector) XXX_Marshal added in v5.0.102

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

func (*ResCollector) XXX_Merge added in v5.0.102

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

func (*ResCollector) XXX_Size added in v5.0.102

func (m *ResCollector) XXX_Size() int

func (*ResCollector) XXX_Unmarshal added in v5.0.102

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

type ResCollectorBuilder added in v5.0.94

type ResCollectorBuilder struct {
	// contains filtered or unexported fields
}

func NewResCollectorBuilder added in v5.0.94

func NewResCollectorBuilder(writer io.Writer) *ResCollectorBuilder

func (*ResCollectorBuilder) Reset added in v5.0.94

func (x *ResCollectorBuilder) Reset(writer io.Writer)

func (*ResCollectorBuilder) SetHeader added in v5.0.94

func (x *ResCollectorBuilder) SetHeader(cb func(w *ResCollector_HeaderBuilder))

func (*ResCollectorBuilder) SetMessage added in v5.0.94

func (x *ResCollectorBuilder) SetMessage(v string)

func (*ResCollectorBuilder) SetStatus added in v5.0.94

func (x *ResCollectorBuilder) SetStatus(cb func(w *CollectorStatusBuilder))

type ResCollector_Header

type ResCollector_Header struct {
	Type int32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
}

Header must exist at position 1 for compatibility with older version of the Agent. We should be able to drop this at some point.

func (*ResCollector_Header) Descriptor

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

func (*ResCollector_Header) GetType added in v5.0.102

func (m *ResCollector_Header) GetType() int32

func (*ResCollector_Header) Marshal

func (m *ResCollector_Header) Marshal() (dAtA []byte, err error)

func (*ResCollector_Header) MarshalTo

func (m *ResCollector_Header) MarshalTo(dAtA []byte) (int, error)

func (*ResCollector_Header) MarshalToSizedBuffer added in v5.0.102

func (m *ResCollector_Header) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResCollector_Header) ProtoMessage

func (*ResCollector_Header) ProtoMessage()

func (*ResCollector_Header) Reset

func (m *ResCollector_Header) Reset()

func (*ResCollector_Header) Size

func (m *ResCollector_Header) Size() (n int)

func (*ResCollector_Header) String

func (m *ResCollector_Header) String() string

func (*ResCollector_Header) Unmarshal

func (m *ResCollector_Header) Unmarshal(dAtA []byte) error

func (*ResCollector_Header) XXX_DiscardUnknown added in v5.0.102

func (m *ResCollector_Header) XXX_DiscardUnknown()

func (*ResCollector_Header) XXX_Marshal added in v5.0.102

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

func (*ResCollector_Header) XXX_Merge added in v5.0.102

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

func (*ResCollector_Header) XXX_Size added in v5.0.102

func (m *ResCollector_Header) XXX_Size() int

func (*ResCollector_Header) XXX_Unmarshal added in v5.0.102

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

type ResCollector_HeaderBuilder added in v5.0.94

type ResCollector_HeaderBuilder struct {
	// contains filtered or unexported fields
}

func NewResCollector_HeaderBuilder added in v5.0.94

func NewResCollector_HeaderBuilder(writer io.Writer) *ResCollector_HeaderBuilder

func (*ResCollector_HeaderBuilder) Reset added in v5.0.94

func (x *ResCollector_HeaderBuilder) Reset(writer io.Writer)

func (*ResCollector_HeaderBuilder) SetType added in v5.0.94

func (x *ResCollector_HeaderBuilder) SetType(v int32)

type ResourceList added in v5.0.47

type ResourceList struct {
	MetricValues map[string]float64 `` /* 167-byte string literal not displayed */
}

ResourceList is a set of (resource name, quantity) pairs https://pkg.go.dev/k8s.io/api/core/v1#ResourceList

func (*ResourceList) Descriptor added in v5.0.47

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

func (*ResourceList) GetMetricValues added in v5.0.47

func (m *ResourceList) GetMetricValues() map[string]float64

func (*ResourceList) Marshal added in v5.0.47

func (m *ResourceList) Marshal() (dAtA []byte, err error)

func (*ResourceList) MarshalTo added in v5.0.47

func (m *ResourceList) MarshalTo(dAtA []byte) (int, error)

func (*ResourceList) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceList) ProtoMessage added in v5.0.47

func (*ResourceList) ProtoMessage()

func (*ResourceList) Reset added in v5.0.47

func (m *ResourceList) Reset()

func (*ResourceList) Size added in v5.0.47

func (m *ResourceList) Size() (n int)

func (*ResourceList) String added in v5.0.47

func (m *ResourceList) String() string

func (*ResourceList) Unmarshal added in v5.0.47

func (m *ResourceList) Unmarshal(dAtA []byte) error

func (*ResourceList) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceList) XXX_DiscardUnknown()

func (*ResourceList) XXX_Marshal added in v5.0.102

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

func (*ResourceList) XXX_Merge added in v5.0.102

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

func (*ResourceList) XXX_Size added in v5.0.102

func (m *ResourceList) XXX_Size() int

func (*ResourceList) XXX_Unmarshal added in v5.0.102

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

type ResourceListBuilder added in v5.0.94

type ResourceListBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceListBuilder added in v5.0.94

func NewResourceListBuilder(writer io.Writer) *ResourceListBuilder

func (*ResourceListBuilder) AddMetricValues added in v5.0.94

func (x *ResourceListBuilder) AddMetricValues(cb func(w *ResourceList_MetricValuesEntryBuilder))

func (*ResourceListBuilder) Reset added in v5.0.94

func (x *ResourceListBuilder) Reset(writer io.Writer)

type ResourceList_MetricValuesEntryBuilder added in v5.0.94

type ResourceList_MetricValuesEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceList_MetricValuesEntryBuilder added in v5.0.94

func NewResourceList_MetricValuesEntryBuilder(writer io.Writer) *ResourceList_MetricValuesEntryBuilder

func (*ResourceList_MetricValuesEntryBuilder) Reset added in v5.0.94

func (*ResourceList_MetricValuesEntryBuilder) SetKey added in v5.0.94

func (*ResourceList_MetricValuesEntryBuilder) SetValue added in v5.0.94

type ResourceMetadata

type ResourceMetadata struct {
	Id           string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Key          uint32   `protobuf:"varint,2,opt,name=key,proto3" json:"key,omitempty"`
	ByteKey      []byte   `protobuf:"bytes,3,opt,name=byteKey,proto3" json:"byteKey,omitempty"`
	Tags         []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	TagIndex     int32    `protobuf:"varint,5,opt,name=tagIndex,proto3" json:"tagIndex,omitempty"`
	TagsModified int64    `protobuf:"varint,6,opt,name=tagsModified,proto3" json:"tagsModified,omitempty"`
}

ResourceMetadata only holds enough information to identify a resource in connection data

func (*ResourceMetadata) Descriptor

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

func (*ResourceMetadata) GetByteKey added in v5.0.102

func (m *ResourceMetadata) GetByteKey() []byte

func (*ResourceMetadata) GetId added in v5.0.102

func (m *ResourceMetadata) GetId() string

func (*ResourceMetadata) GetKey added in v5.0.102

func (m *ResourceMetadata) GetKey() uint32

func (*ResourceMetadata) GetTagIndex added in v5.0.102

func (m *ResourceMetadata) GetTagIndex() int32

func (*ResourceMetadata) GetTags added in v5.0.102

func (m *ResourceMetadata) GetTags() []string

func (*ResourceMetadata) GetTagsModified added in v5.0.102

func (m *ResourceMetadata) GetTagsModified() int64

func (*ResourceMetadata) Marshal

func (m *ResourceMetadata) Marshal() (dAtA []byte, err error)

func (*ResourceMetadata) MarshalTo

func (m *ResourceMetadata) MarshalTo(dAtA []byte) (int, error)

func (*ResourceMetadata) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceMetadata) ProtoMessage

func (*ResourceMetadata) ProtoMessage()

func (*ResourceMetadata) Reset

func (m *ResourceMetadata) Reset()

func (*ResourceMetadata) Size

func (m *ResourceMetadata) Size() (n int)

func (*ResourceMetadata) String

func (m *ResourceMetadata) String() string

func (*ResourceMetadata) Unmarshal

func (m *ResourceMetadata) Unmarshal(dAtA []byte) error

func (*ResourceMetadata) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceMetadata) XXX_DiscardUnknown()

func (*ResourceMetadata) XXX_Marshal added in v5.0.102

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

func (*ResourceMetadata) XXX_Merge added in v5.0.102

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

func (*ResourceMetadata) XXX_Size added in v5.0.102

func (m *ResourceMetadata) XXX_Size() int

func (*ResourceMetadata) XXX_Unmarshal added in v5.0.102

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

type ResourceMetadataBuilder added in v5.0.94

type ResourceMetadataBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceMetadataBuilder added in v5.0.94

func NewResourceMetadataBuilder(writer io.Writer) *ResourceMetadataBuilder

func (*ResourceMetadataBuilder) AddTags added in v5.0.94

func (x *ResourceMetadataBuilder) AddTags(v string)

func (*ResourceMetadataBuilder) Reset added in v5.0.94

func (x *ResourceMetadataBuilder) Reset(writer io.Writer)

func (*ResourceMetadataBuilder) SetByteKey added in v5.0.94

func (x *ResourceMetadataBuilder) SetByteKey(cb func(b *bytes.Buffer))

func (*ResourceMetadataBuilder) SetId added in v5.0.94

func (x *ResourceMetadataBuilder) SetId(v string)

func (*ResourceMetadataBuilder) SetKey added in v5.0.94

func (x *ResourceMetadataBuilder) SetKey(v uint32)

func (*ResourceMetadataBuilder) SetTagIndex added in v5.0.94

func (x *ResourceMetadataBuilder) SetTagIndex(v int32)

func (*ResourceMetadataBuilder) SetTagsModified added in v5.0.94

func (x *ResourceMetadataBuilder) SetTagsModified(v int64)

type ResourceMetricSource added in v5.0.93

type ResourceMetricSource struct {
	ResourceName string        `protobuf:"bytes,1,opt,name=resourceName,proto3" json:"resourceName,omitempty"`
	Target       *MetricTarget `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
}

func (*ResourceMetricSource) Descriptor added in v5.0.93

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

func (*ResourceMetricSource) GetResourceName added in v5.0.102

func (m *ResourceMetricSource) GetResourceName() string

func (*ResourceMetricSource) GetTarget added in v5.0.93

func (m *ResourceMetricSource) GetTarget() *MetricTarget

func (*ResourceMetricSource) Marshal added in v5.0.93

func (m *ResourceMetricSource) Marshal() (dAtA []byte, err error)

func (*ResourceMetricSource) MarshalTo added in v5.0.93

func (m *ResourceMetricSource) MarshalTo(dAtA []byte) (int, error)

func (*ResourceMetricSource) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceMetricSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceMetricSource) ProtoMessage added in v5.0.93

func (*ResourceMetricSource) ProtoMessage()

func (*ResourceMetricSource) Reset added in v5.0.93

func (m *ResourceMetricSource) Reset()

func (*ResourceMetricSource) Size added in v5.0.93

func (m *ResourceMetricSource) Size() (n int)

func (*ResourceMetricSource) String added in v5.0.93

func (m *ResourceMetricSource) String() string

func (*ResourceMetricSource) Unmarshal added in v5.0.93

func (m *ResourceMetricSource) Unmarshal(dAtA []byte) error

func (*ResourceMetricSource) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceMetricSource) XXX_DiscardUnknown()

func (*ResourceMetricSource) XXX_Marshal added in v5.0.102

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

func (*ResourceMetricSource) XXX_Merge added in v5.0.102

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

func (*ResourceMetricSource) XXX_Size added in v5.0.102

func (m *ResourceMetricSource) XXX_Size() int

func (*ResourceMetricSource) XXX_Unmarshal added in v5.0.102

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

type ResourceMetricSourceBuilder added in v5.0.94

type ResourceMetricSourceBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceMetricSourceBuilder added in v5.0.94

func NewResourceMetricSourceBuilder(writer io.Writer) *ResourceMetricSourceBuilder

func (*ResourceMetricSourceBuilder) Reset added in v5.0.94

func (x *ResourceMetricSourceBuilder) Reset(writer io.Writer)

func (*ResourceMetricSourceBuilder) SetResourceName added in v5.0.94

func (x *ResourceMetricSourceBuilder) SetResourceName(v string)

func (*ResourceMetricSourceBuilder) SetTarget added in v5.0.94

func (x *ResourceMetricSourceBuilder) SetTarget(cb func(w *MetricTargetBuilder))

type ResourceMetricStatus added in v5.0.93

type ResourceMetricStatus struct {
	ResourceName string `protobuf:"bytes,1,opt,name=resourceName,proto3" json:"resourceName,omitempty"`
	Current      int64  `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
}

func (*ResourceMetricStatus) Descriptor added in v5.0.93

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

func (*ResourceMetricStatus) GetCurrent added in v5.0.102

func (m *ResourceMetricStatus) GetCurrent() int64

func (*ResourceMetricStatus) GetResourceName added in v5.0.102

func (m *ResourceMetricStatus) GetResourceName() string

func (*ResourceMetricStatus) Marshal added in v5.0.93

func (m *ResourceMetricStatus) Marshal() (dAtA []byte, err error)

func (*ResourceMetricStatus) MarshalTo added in v5.0.93

func (m *ResourceMetricStatus) MarshalTo(dAtA []byte) (int, error)

func (*ResourceMetricStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceMetricStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceMetricStatus) ProtoMessage added in v5.0.93

func (*ResourceMetricStatus) ProtoMessage()

func (*ResourceMetricStatus) Reset added in v5.0.93

func (m *ResourceMetricStatus) Reset()

func (*ResourceMetricStatus) Size added in v5.0.93

func (m *ResourceMetricStatus) Size() (n int)

func (*ResourceMetricStatus) String added in v5.0.93

func (m *ResourceMetricStatus) String() string

func (*ResourceMetricStatus) Unmarshal added in v5.0.93

func (m *ResourceMetricStatus) Unmarshal(dAtA []byte) error

func (*ResourceMetricStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceMetricStatus) XXX_DiscardUnknown()

func (*ResourceMetricStatus) XXX_Marshal added in v5.0.102

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

func (*ResourceMetricStatus) XXX_Merge added in v5.0.102

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

func (*ResourceMetricStatus) XXX_Size added in v5.0.102

func (m *ResourceMetricStatus) XXX_Size() int

func (*ResourceMetricStatus) XXX_Unmarshal added in v5.0.102

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

type ResourceMetricStatusBuilder added in v5.0.94

type ResourceMetricStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceMetricStatusBuilder added in v5.0.94

func NewResourceMetricStatusBuilder(writer io.Writer) *ResourceMetricStatusBuilder

func (*ResourceMetricStatusBuilder) Reset added in v5.0.94

func (x *ResourceMetricStatusBuilder) Reset(writer io.Writer)

func (*ResourceMetricStatusBuilder) SetCurrent added in v5.0.94

func (x *ResourceMetricStatusBuilder) SetCurrent(v int64)

func (*ResourceMetricStatusBuilder) SetResourceName added in v5.0.94

func (x *ResourceMetricStatusBuilder) SetResourceName(v string)

type ResourceMetrics added in v5.0.41

type ResourceMetrics struct {
	MetricValues map[string]float64 `` /* 167-byte string literal not displayed */
}

ResourceMetrics is used in backend enrichment.

func (*ResourceMetrics) Descriptor added in v5.0.41

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

func (*ResourceMetrics) GetMetricValues added in v5.0.41

func (m *ResourceMetrics) GetMetricValues() map[string]float64

func (*ResourceMetrics) Marshal added in v5.0.41

func (m *ResourceMetrics) Marshal() (dAtA []byte, err error)

func (*ResourceMetrics) MarshalTo added in v5.0.41

func (m *ResourceMetrics) MarshalTo(dAtA []byte) (int, error)

func (*ResourceMetrics) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceMetrics) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceMetrics) ProtoMessage added in v5.0.41

func (*ResourceMetrics) ProtoMessage()

func (*ResourceMetrics) Reset added in v5.0.41

func (m *ResourceMetrics) Reset()

func (*ResourceMetrics) Size added in v5.0.41

func (m *ResourceMetrics) Size() (n int)

func (*ResourceMetrics) String added in v5.0.41

func (m *ResourceMetrics) String() string

func (*ResourceMetrics) Unmarshal added in v5.0.41

func (m *ResourceMetrics) Unmarshal(dAtA []byte) error

func (*ResourceMetrics) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceMetrics) XXX_DiscardUnknown()

func (*ResourceMetrics) XXX_Marshal added in v5.0.102

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

func (*ResourceMetrics) XXX_Merge added in v5.0.102

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

func (*ResourceMetrics) XXX_Size added in v5.0.102

func (m *ResourceMetrics) XXX_Size() int

func (*ResourceMetrics) XXX_Unmarshal added in v5.0.102

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

type ResourceMetricsBuilder added in v5.0.94

type ResourceMetricsBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceMetricsBuilder added in v5.0.94

func NewResourceMetricsBuilder(writer io.Writer) *ResourceMetricsBuilder

func (*ResourceMetricsBuilder) AddMetricValues added in v5.0.94

func (x *ResourceMetricsBuilder) AddMetricValues(cb func(w *ResourceMetrics_MetricValuesEntryBuilder))

func (*ResourceMetricsBuilder) Reset added in v5.0.94

func (x *ResourceMetricsBuilder) Reset(writer io.Writer)

type ResourceMetrics_MetricValuesEntryBuilder added in v5.0.94

type ResourceMetrics_MetricValuesEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceMetrics_MetricValuesEntryBuilder added in v5.0.94

func NewResourceMetrics_MetricValuesEntryBuilder(writer io.Writer) *ResourceMetrics_MetricValuesEntryBuilder

func (*ResourceMetrics_MetricValuesEntryBuilder) Reset added in v5.0.94

func (*ResourceMetrics_MetricValuesEntryBuilder) SetKey added in v5.0.94

func (*ResourceMetrics_MetricValuesEntryBuilder) SetValue added in v5.0.94

type ResourceRequirements

type ResourceRequirements struct {
	// Limits describes the maximum amount of compute resources allowed.
	// Key/Value of a resource type and a corresponding quantity as an int64.
	Limits map[string]int64 `` /* 154-byte string literal not displayed */
	// Requests describes the minimum amount of compute resources required.
	// Key/Value of a resource type and a corresponding quantity as an int64.
	Requests map[string]int64 `` /* 158-byte string literal not displayed */
	// Name describes the name of the holder of the resource requirements (e.g. a container name).
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// ResourceRequirementsType describes the type which uses the ResourceRequirements.
	Type ResourceRequirementsType `protobuf:"varint,4,opt,name=type,proto3,enum=datadog.process_agent.ResourceRequirementsType" json:"type,omitempty"`
}

https://github.com/kubernetes/kubernetes/blob/4112d8db20c5550cc27d30d3cee2723db0f8e1c4/staging/src/k8s.io/api/core/v1/types.go#L2097 Using smallest possible quantity levels. For memory it is bytes, for CPU it is millicore.

func (*ResourceRequirements) Descriptor

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

func (*ResourceRequirements) GetLimits

func (m *ResourceRequirements) GetLimits() map[string]int64

func (*ResourceRequirements) GetName added in v5.0.102

func (m *ResourceRequirements) GetName() string

func (*ResourceRequirements) GetRequests

func (m *ResourceRequirements) GetRequests() map[string]int64

func (*ResourceRequirements) GetType added in v5.0.102

func (*ResourceRequirements) Marshal

func (m *ResourceRequirements) Marshal() (dAtA []byte, err error)

func (*ResourceRequirements) MarshalTo

func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error)

func (*ResourceRequirements) MarshalToSizedBuffer added in v5.0.102

func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceRequirements) ProtoMessage

func (*ResourceRequirements) ProtoMessage()

func (*ResourceRequirements) Reset

func (m *ResourceRequirements) Reset()

func (*ResourceRequirements) Size

func (m *ResourceRequirements) Size() (n int)

func (*ResourceRequirements) String

func (m *ResourceRequirements) String() string

func (*ResourceRequirements) Unmarshal

func (m *ResourceRequirements) Unmarshal(dAtA []byte) error

func (*ResourceRequirements) XXX_DiscardUnknown added in v5.0.102

func (m *ResourceRequirements) XXX_DiscardUnknown()

func (*ResourceRequirements) XXX_Marshal added in v5.0.102

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

func (*ResourceRequirements) XXX_Merge added in v5.0.102

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

func (*ResourceRequirements) XXX_Size added in v5.0.102

func (m *ResourceRequirements) XXX_Size() int

func (*ResourceRequirements) XXX_Unmarshal added in v5.0.102

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

type ResourceRequirementsBuilder added in v5.0.94

type ResourceRequirementsBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceRequirementsBuilder added in v5.0.94

func NewResourceRequirementsBuilder(writer io.Writer) *ResourceRequirementsBuilder

func (*ResourceRequirementsBuilder) AddLimits added in v5.0.94

func (*ResourceRequirementsBuilder) AddRequests added in v5.0.94

func (*ResourceRequirementsBuilder) Reset added in v5.0.94

func (x *ResourceRequirementsBuilder) Reset(writer io.Writer)

func (*ResourceRequirementsBuilder) SetName added in v5.0.94

func (x *ResourceRequirementsBuilder) SetName(v string)

func (*ResourceRequirementsBuilder) SetType added in v5.0.94

func (x *ResourceRequirementsBuilder) SetType(v uint64)

type ResourceRequirementsType

type ResourceRequirementsType int32
const (
	ResourceRequirementsType_unknownType        ResourceRequirementsType = 0
	ResourceRequirementsType_container          ResourceRequirementsType = 1
	ResourceRequirementsType_initContainer      ResourceRequirementsType = 2
	ResourceRequirementsType_ephemeralContainer ResourceRequirementsType = 3
)

func (ResourceRequirementsType) EnumDescriptor

func (ResourceRequirementsType) EnumDescriptor() ([]byte, []int)

func (ResourceRequirementsType) String

func (x ResourceRequirementsType) String() string

type ResourceRequirements_LimitsEntryBuilder added in v5.0.94

type ResourceRequirements_LimitsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceRequirements_LimitsEntryBuilder added in v5.0.94

func NewResourceRequirements_LimitsEntryBuilder(writer io.Writer) *ResourceRequirements_LimitsEntryBuilder

func (*ResourceRequirements_LimitsEntryBuilder) Reset added in v5.0.94

func (*ResourceRequirements_LimitsEntryBuilder) SetKey added in v5.0.94

func (*ResourceRequirements_LimitsEntryBuilder) SetValue added in v5.0.94

type ResourceRequirements_RequestsEntryBuilder added in v5.0.94

type ResourceRequirements_RequestsEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewResourceRequirements_RequestsEntryBuilder added in v5.0.94

func NewResourceRequirements_RequestsEntryBuilder(writer io.Writer) *ResourceRequirements_RequestsEntryBuilder

func (*ResourceRequirements_RequestsEntryBuilder) Reset added in v5.0.94

func (*ResourceRequirements_RequestsEntryBuilder) SetKey added in v5.0.94

func (*ResourceRequirements_RequestsEntryBuilder) SetValue added in v5.0.94

type Role

type Role struct {
	Metadata *Metadata     `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Rules    []*PolicyRule `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
	Yaml     []byte        `protobuf:"bytes,3,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string      `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L119

func (*Role) Descriptor

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

func (*Role) GetMetadata

func (m *Role) GetMetadata() *Metadata

func (*Role) GetRules

func (m *Role) GetRules() []*PolicyRule

func (*Role) GetTags added in v5.0.102

func (m *Role) GetTags() []string

func (*Role) GetYaml deprecated added in v5.0.102

func (m *Role) GetYaml() []byte

Deprecated: Do not use.

func (*Role) Marshal

func (m *Role) Marshal() (dAtA []byte, err error)

func (*Role) MarshalTo

func (m *Role) MarshalTo(dAtA []byte) (int, error)

func (*Role) MarshalToSizedBuffer added in v5.0.102

func (m *Role) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) Reset

func (m *Role) Reset()

func (*Role) Size

func (m *Role) Size() (n int)

func (*Role) String

func (m *Role) String() string

func (*Role) Unmarshal

func (m *Role) Unmarshal(dAtA []byte) error

func (*Role) XXX_DiscardUnknown added in v5.0.102

func (m *Role) XXX_DiscardUnknown()

func (*Role) XXX_Marshal added in v5.0.102

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

func (*Role) XXX_Merge added in v5.0.102

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

func (*Role) XXX_Size added in v5.0.102

func (m *Role) XXX_Size() int

func (*Role) XXX_Unmarshal added in v5.0.102

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

type RoleBinding

type RoleBinding struct {
	Metadata *Metadata                  `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Subjects []*Subject                 `protobuf:"bytes,2,rep,name=subjects,proto3" json:"subjects,omitempty"`
	RoleRef  *TypedLocalObjectReference `protobuf:"bytes,3,opt,name=roleRef,proto3" json:"roleRef,omitempty"`
	Yaml     []byte                     `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string                   `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L132

func (*RoleBinding) Descriptor

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

func (*RoleBinding) GetMetadata

func (m *RoleBinding) GetMetadata() *Metadata

func (*RoleBinding) GetRoleRef

func (m *RoleBinding) GetRoleRef() *TypedLocalObjectReference

func (*RoleBinding) GetSubjects

func (m *RoleBinding) GetSubjects() []*Subject

func (*RoleBinding) GetTags added in v5.0.102

func (m *RoleBinding) GetTags() []string

func (*RoleBinding) GetYaml deprecated added in v5.0.102

func (m *RoleBinding) GetYaml() []byte

Deprecated: Do not use.

func (*RoleBinding) Marshal

func (m *RoleBinding) Marshal() (dAtA []byte, err error)

func (*RoleBinding) MarshalTo

func (m *RoleBinding) MarshalTo(dAtA []byte) (int, error)

func (*RoleBinding) MarshalToSizedBuffer added in v5.0.102

func (m *RoleBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RoleBinding) ProtoMessage

func (*RoleBinding) ProtoMessage()

func (*RoleBinding) Reset

func (m *RoleBinding) Reset()

func (*RoleBinding) Size

func (m *RoleBinding) Size() (n int)

func (*RoleBinding) String

func (m *RoleBinding) String() string

func (*RoleBinding) Unmarshal

func (m *RoleBinding) Unmarshal(dAtA []byte) error

func (*RoleBinding) XXX_DiscardUnknown added in v5.0.102

func (m *RoleBinding) XXX_DiscardUnknown()

func (*RoleBinding) XXX_Marshal added in v5.0.102

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

func (*RoleBinding) XXX_Merge added in v5.0.102

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

func (*RoleBinding) XXX_Size added in v5.0.102

func (m *RoleBinding) XXX_Size() int

func (*RoleBinding) XXX_Unmarshal added in v5.0.102

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

type RoleBindingBuilder added in v5.0.94

type RoleBindingBuilder struct {
	// contains filtered or unexported fields
}

func NewRoleBindingBuilder added in v5.0.94

func NewRoleBindingBuilder(writer io.Writer) *RoleBindingBuilder

func (*RoleBindingBuilder) AddSubjects added in v5.0.94

func (x *RoleBindingBuilder) AddSubjects(cb func(w *SubjectBuilder))

func (*RoleBindingBuilder) AddTags added in v5.0.94

func (x *RoleBindingBuilder) AddTags(v string)

func (*RoleBindingBuilder) Reset added in v5.0.94

func (x *RoleBindingBuilder) Reset(writer io.Writer)

func (*RoleBindingBuilder) SetMetadata added in v5.0.94

func (x *RoleBindingBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*RoleBindingBuilder) SetRoleRef added in v5.0.94

func (x *RoleBindingBuilder) SetRoleRef(cb func(w *TypedLocalObjectReferenceBuilder))

func (*RoleBindingBuilder) SetYaml added in v5.0.94

func (x *RoleBindingBuilder) SetYaml(cb func(b *bytes.Buffer))

type RoleBuilder added in v5.0.94

type RoleBuilder struct {
	// contains filtered or unexported fields
}

func NewRoleBuilder added in v5.0.94

func NewRoleBuilder(writer io.Writer) *RoleBuilder

func (*RoleBuilder) AddRules added in v5.0.94

func (x *RoleBuilder) AddRules(cb func(w *PolicyRuleBuilder))

func (*RoleBuilder) AddTags added in v5.0.94

func (x *RoleBuilder) AddTags(v string)

func (*RoleBuilder) Reset added in v5.0.94

func (x *RoleBuilder) Reset(writer io.Writer)

func (*RoleBuilder) SetMetadata added in v5.0.94

func (x *RoleBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*RoleBuilder) SetYaml added in v5.0.94

func (x *RoleBuilder) SetYaml(cb func(b *bytes.Buffer))

type Route

type Route struct {
	Subnet *Subnet `protobuf:"bytes,1,opt,name=subnet,proto3" json:"subnet,omitempty"`
}

func (*Route) Descriptor

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

func (*Route) GetSubnet

func (m *Route) GetSubnet() *Subnet

func (*Route) Marshal

func (m *Route) Marshal() (dAtA []byte, err error)

func (*Route) MarshalTo

func (m *Route) MarshalTo(dAtA []byte) (int, error)

func (*Route) MarshalToSizedBuffer added in v5.0.102

func (m *Route) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Route) ProtoMessage

func (*Route) ProtoMessage()

func (*Route) Reset

func (m *Route) Reset()

func (*Route) Size

func (m *Route) Size() (n int)

func (*Route) String

func (m *Route) String() string

func (*Route) Unmarshal

func (m *Route) Unmarshal(dAtA []byte) error

func (*Route) XXX_DiscardUnknown added in v5.0.102

func (m *Route) XXX_DiscardUnknown()

func (*Route) XXX_Marshal added in v5.0.102

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

func (*Route) XXX_Merge added in v5.0.102

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

func (*Route) XXX_Size added in v5.0.102

func (m *Route) XXX_Size() int

func (*Route) XXX_Unmarshal added in v5.0.102

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

type RouteBuilder added in v5.0.94

type RouteBuilder struct {
	// contains filtered or unexported fields
}

func NewRouteBuilder added in v5.0.94

func NewRouteBuilder(writer io.Writer) *RouteBuilder

func (*RouteBuilder) Reset added in v5.0.94

func (x *RouteBuilder) Reset(writer io.Writer)

func (*RouteBuilder) SetSubnet added in v5.0.94

func (x *RouteBuilder) SetSubnet(cb func(w *SubnetBuilder))

type RouteMetadata

type RouteMetadata struct {
	Alias        string   `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
	TagIndex     int32    `protobuf:"varint,2,opt,name=tagIndex,proto3" json:"tagIndex,omitempty"`
	TagsModified int64    `protobuf:"varint,3,opt,name=tagsModified,proto3" json:"tagsModified,omitempty"`
	Tags         []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
}

func (*RouteMetadata) Descriptor

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

func (*RouteMetadata) GetAlias added in v5.0.102

func (m *RouteMetadata) GetAlias() string

func (*RouteMetadata) GetTagIndex added in v5.0.102

func (m *RouteMetadata) GetTagIndex() int32

func (*RouteMetadata) GetTags added in v5.0.102

func (m *RouteMetadata) GetTags() []string

func (*RouteMetadata) GetTagsModified added in v5.0.102

func (m *RouteMetadata) GetTagsModified() int64

func (*RouteMetadata) Marshal

func (m *RouteMetadata) Marshal() (dAtA []byte, err error)

func (*RouteMetadata) MarshalTo

func (m *RouteMetadata) MarshalTo(dAtA []byte) (int, error)

func (*RouteMetadata) MarshalToSizedBuffer added in v5.0.102

func (m *RouteMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RouteMetadata) ProtoMessage

func (*RouteMetadata) ProtoMessage()

func (*RouteMetadata) Reset

func (m *RouteMetadata) Reset()

func (*RouteMetadata) Size

func (m *RouteMetadata) Size() (n int)

func (*RouteMetadata) String

func (m *RouteMetadata) String() string

func (*RouteMetadata) Unmarshal

func (m *RouteMetadata) Unmarshal(dAtA []byte) error

func (*RouteMetadata) XXX_DiscardUnknown added in v5.0.102

func (m *RouteMetadata) XXX_DiscardUnknown()

func (*RouteMetadata) XXX_Marshal added in v5.0.102

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

func (*RouteMetadata) XXX_Merge added in v5.0.102

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

func (*RouteMetadata) XXX_Size added in v5.0.102

func (m *RouteMetadata) XXX_Size() int

func (*RouteMetadata) XXX_Unmarshal added in v5.0.102

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

type RouteMetadataBuilder added in v5.0.94

type RouteMetadataBuilder struct {
	// contains filtered or unexported fields
}

func NewRouteMetadataBuilder added in v5.0.94

func NewRouteMetadataBuilder(writer io.Writer) *RouteMetadataBuilder

func (*RouteMetadataBuilder) AddTags added in v5.0.94

func (x *RouteMetadataBuilder) AddTags(v string)

func (*RouteMetadataBuilder) Reset added in v5.0.94

func (x *RouteMetadataBuilder) Reset(writer io.Writer)

func (*RouteMetadataBuilder) SetAlias added in v5.0.94

func (x *RouteMetadataBuilder) SetAlias(v string)

func (*RouteMetadataBuilder) SetTagIndex added in v5.0.94

func (x *RouteMetadataBuilder) SetTagIndex(v int32)

func (*RouteMetadataBuilder) SetTagsModified added in v5.0.94

func (x *RouteMetadataBuilder) SetTagsModified(v int64)

type RuntimeCompilationResult

type RuntimeCompilationResult int32
const (
	RuntimeCompilationResult_NotAttempted        RuntimeCompilationResult = 0
	RuntimeCompilationResult_CompilationSuccess  RuntimeCompilationResult = 1
	RuntimeCompilationResult_KernelVersionErr    RuntimeCompilationResult = 2
	RuntimeCompilationResult_VerificationError   RuntimeCompilationResult = 3
	RuntimeCompilationResult_OutputDirErr        RuntimeCompilationResult = 4
	RuntimeCompilationResult_OutputFileErr       RuntimeCompilationResult = 5
	RuntimeCompilationResult_NewCompilerErr      RuntimeCompilationResult = 6
	RuntimeCompilationResult_CompilationErr      RuntimeCompilationResult = 7
	RuntimeCompilationResult_ResultReadErr       RuntimeCompilationResult = 8
	RuntimeCompilationResult_HeaderFetchErr      RuntimeCompilationResult = 9
	RuntimeCompilationResult_CompiledOutputFound RuntimeCompilationResult = 10
	RuntimeCompilationResult_InputHashError      RuntimeCompilationResult = 11
)

func (RuntimeCompilationResult) EnumDescriptor

func (RuntimeCompilationResult) EnumDescriptor() ([]byte, []int)

func (RuntimeCompilationResult) String

func (x RuntimeCompilationResult) String() string

type RuntimeCompilationTelemetry

type RuntimeCompilationTelemetry struct {
	RuntimeCompilationEnabled  bool                     `protobuf:"varint,1,opt,name=runtimeCompilationEnabled,proto3" json:"runtimeCompilationEnabled,omitempty"`
	RuntimeCompilationResult   RuntimeCompilationResult `` /* 154-byte string literal not displayed */
	RuntimeCompilationDuration int64                    `protobuf:"varint,3,opt,name=runtimeCompilationDuration,proto3" json:"runtimeCompilationDuration,omitempty"`
	// Field below was deprecated in agent 7.41
	KernelHeaderFetchResult KernelHeaderFetchResult `` /* 151-byte string literal not displayed */
}

func (*RuntimeCompilationTelemetry) Descriptor

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

func (*RuntimeCompilationTelemetry) GetKernelHeaderFetchResult added in v5.0.102

func (m *RuntimeCompilationTelemetry) GetKernelHeaderFetchResult() KernelHeaderFetchResult

func (*RuntimeCompilationTelemetry) GetRuntimeCompilationDuration added in v5.0.102

func (m *RuntimeCompilationTelemetry) GetRuntimeCompilationDuration() int64

func (*RuntimeCompilationTelemetry) GetRuntimeCompilationEnabled added in v5.0.102

func (m *RuntimeCompilationTelemetry) GetRuntimeCompilationEnabled() bool

func (*RuntimeCompilationTelemetry) GetRuntimeCompilationResult added in v5.0.102

func (m *RuntimeCompilationTelemetry) GetRuntimeCompilationResult() RuntimeCompilationResult

func (*RuntimeCompilationTelemetry) Marshal

func (m *RuntimeCompilationTelemetry) Marshal() (dAtA []byte, err error)

func (*RuntimeCompilationTelemetry) MarshalTo

func (m *RuntimeCompilationTelemetry) MarshalTo(dAtA []byte) (int, error)

func (*RuntimeCompilationTelemetry) MarshalToSizedBuffer added in v5.0.102

func (m *RuntimeCompilationTelemetry) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RuntimeCompilationTelemetry) ProtoMessage

func (*RuntimeCompilationTelemetry) ProtoMessage()

func (*RuntimeCompilationTelemetry) Reset

func (m *RuntimeCompilationTelemetry) Reset()

func (*RuntimeCompilationTelemetry) Size

func (m *RuntimeCompilationTelemetry) Size() (n int)

func (*RuntimeCompilationTelemetry) String

func (m *RuntimeCompilationTelemetry) String() string

func (*RuntimeCompilationTelemetry) Unmarshal

func (m *RuntimeCompilationTelemetry) Unmarshal(dAtA []byte) error

func (*RuntimeCompilationTelemetry) XXX_DiscardUnknown added in v5.0.102

func (m *RuntimeCompilationTelemetry) XXX_DiscardUnknown()

func (*RuntimeCompilationTelemetry) XXX_Marshal added in v5.0.102

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

func (*RuntimeCompilationTelemetry) XXX_Merge added in v5.0.102

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

func (*RuntimeCompilationTelemetry) XXX_Size added in v5.0.102

func (m *RuntimeCompilationTelemetry) XXX_Size() int

func (*RuntimeCompilationTelemetry) XXX_Unmarshal added in v5.0.102

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

type RuntimeCompilationTelemetryBuilder added in v5.0.94

type RuntimeCompilationTelemetryBuilder struct {
	// contains filtered or unexported fields
}

func NewRuntimeCompilationTelemetryBuilder added in v5.0.94

func NewRuntimeCompilationTelemetryBuilder(writer io.Writer) *RuntimeCompilationTelemetryBuilder

func (*RuntimeCompilationTelemetryBuilder) Reset added in v5.0.94

func (x *RuntimeCompilationTelemetryBuilder) Reset(writer io.Writer)

func (*RuntimeCompilationTelemetryBuilder) SetKernelHeaderFetchResult added in v5.0.94

func (x *RuntimeCompilationTelemetryBuilder) SetKernelHeaderFetchResult(v uint64)

func (*RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationDuration added in v5.0.94

func (x *RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationDuration(v int64)

func (*RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationEnabled added in v5.0.94

func (x *RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationEnabled(v bool)

func (*RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationResult added in v5.0.94

func (x *RuntimeCompilationTelemetryBuilder) SetRuntimeCompilationResult(v uint64)

type SecretReference added in v5.0.85

type SecretReference struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L4553

func (*SecretReference) Descriptor added in v5.0.85

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

func (*SecretReference) GetName added in v5.0.102

func (m *SecretReference) GetName() string

func (*SecretReference) GetNamespace added in v5.0.102

func (m *SecretReference) GetNamespace() string

func (*SecretReference) Marshal added in v5.0.85

func (m *SecretReference) Marshal() (dAtA []byte, err error)

func (*SecretReference) MarshalTo added in v5.0.85

func (m *SecretReference) MarshalTo(dAtA []byte) (int, error)

func (*SecretReference) MarshalToSizedBuffer added in v5.0.102

func (m *SecretReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SecretReference) ProtoMessage added in v5.0.85

func (*SecretReference) ProtoMessage()

func (*SecretReference) Reset added in v5.0.85

func (m *SecretReference) Reset()

func (*SecretReference) Size added in v5.0.85

func (m *SecretReference) Size() (n int)

func (*SecretReference) String added in v5.0.85

func (m *SecretReference) String() string

func (*SecretReference) Unmarshal added in v5.0.85

func (m *SecretReference) Unmarshal(dAtA []byte) error

func (*SecretReference) XXX_DiscardUnknown added in v5.0.102

func (m *SecretReference) XXX_DiscardUnknown()

func (*SecretReference) XXX_Marshal added in v5.0.102

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

func (*SecretReference) XXX_Merge added in v5.0.102

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

func (*SecretReference) XXX_Size added in v5.0.102

func (m *SecretReference) XXX_Size() int

func (*SecretReference) XXX_Unmarshal added in v5.0.102

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

type SecretReferenceBuilder added in v5.0.94

type SecretReferenceBuilder struct {
	// contains filtered or unexported fields
}

func NewSecretReferenceBuilder added in v5.0.94

func NewSecretReferenceBuilder(writer io.Writer) *SecretReferenceBuilder

func (*SecretReferenceBuilder) Reset added in v5.0.94

func (x *SecretReferenceBuilder) Reset(writer io.Writer)

func (*SecretReferenceBuilder) SetName added in v5.0.94

func (x *SecretReferenceBuilder) SetName(v string)

func (*SecretReferenceBuilder) SetNamespace added in v5.0.94

func (x *SecretReferenceBuilder) SetNamespace(v string)

type Service

type Service struct {
	Metadata *Metadata        `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *ServiceSpec     `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *ServiceStatus   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml     []byte           `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags     []string         `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics  *ResourceMetrics `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/release-1.19/staging/src/k8s.io/api/core/v1/generated.proto

func (*Service) Descriptor

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

func (*Service) GetMetadata

func (m *Service) GetMetadata() *Metadata

func (*Service) GetMetrics added in v5.0.41

func (m *Service) GetMetrics() *ResourceMetrics

func (*Service) GetSpec

func (m *Service) GetSpec() *ServiceSpec

func (*Service) GetStatus

func (m *Service) GetStatus() *ServiceStatus

func (*Service) GetTags added in v5.0.102

func (m *Service) GetTags() []string

func (*Service) GetYaml deprecated added in v5.0.102

func (m *Service) GetYaml() []byte

Deprecated: Do not use.

func (*Service) Marshal

func (m *Service) Marshal() (dAtA []byte, err error)

func (*Service) MarshalTo

func (m *Service) MarshalTo(dAtA []byte) (int, error)

func (*Service) MarshalToSizedBuffer added in v5.0.102

func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) Reset

func (m *Service) Reset()

func (*Service) Size

func (m *Service) Size() (n int)

func (*Service) String

func (m *Service) String() string

func (*Service) Unmarshal

func (m *Service) Unmarshal(dAtA []byte) error

func (*Service) XXX_DiscardUnknown added in v5.0.102

func (m *Service) XXX_DiscardUnknown()

func (*Service) XXX_Marshal added in v5.0.102

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

func (*Service) XXX_Merge added in v5.0.102

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

func (*Service) XXX_Size added in v5.0.102

func (m *Service) XXX_Size() int

func (*Service) XXX_Unmarshal added in v5.0.102

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

type ServiceAccount

type ServiceAccount struct {
	Metadata                     *Metadata                    `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Secrets                      []*ObjectReference           `protobuf:"bytes,2,rep,name=secrets,proto3" json:"secrets,omitempty"`
	ImagePullSecrets             []*TypedLocalObjectReference `protobuf:"bytes,3,rep,name=imagePullSecrets,proto3" json:"imagePullSecrets,omitempty"`
	AutomountServiceAccountToken bool                         `protobuf:"varint,4,opt,name=automountServiceAccountToken,proto3" json:"automountServiceAccountToken,omitempty"`
	Yaml                         []byte                       `protobuf:"bytes,5,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags                         []string                     `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4495

func (*ServiceAccount) Descriptor

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

func (*ServiceAccount) GetAutomountServiceAccountToken added in v5.0.102

func (m *ServiceAccount) GetAutomountServiceAccountToken() bool

func (*ServiceAccount) GetImagePullSecrets

func (m *ServiceAccount) GetImagePullSecrets() []*TypedLocalObjectReference

func (*ServiceAccount) GetMetadata

func (m *ServiceAccount) GetMetadata() *Metadata

func (*ServiceAccount) GetSecrets

func (m *ServiceAccount) GetSecrets() []*ObjectReference

func (*ServiceAccount) GetTags added in v5.0.102

func (m *ServiceAccount) GetTags() []string

func (*ServiceAccount) GetYaml deprecated added in v5.0.102

func (m *ServiceAccount) GetYaml() []byte

Deprecated: Do not use.

func (*ServiceAccount) Marshal

func (m *ServiceAccount) Marshal() (dAtA []byte, err error)

func (*ServiceAccount) MarshalTo

func (m *ServiceAccount) MarshalTo(dAtA []byte) (int, error)

func (*ServiceAccount) MarshalToSizedBuffer added in v5.0.102

func (m *ServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServiceAccount) ProtoMessage

func (*ServiceAccount) ProtoMessage()

func (*ServiceAccount) Reset

func (m *ServiceAccount) Reset()

func (*ServiceAccount) Size

func (m *ServiceAccount) Size() (n int)

func (*ServiceAccount) String

func (m *ServiceAccount) String() string

func (*ServiceAccount) Unmarshal

func (m *ServiceAccount) Unmarshal(dAtA []byte) error

func (*ServiceAccount) XXX_DiscardUnknown added in v5.0.102

func (m *ServiceAccount) XXX_DiscardUnknown()

func (*ServiceAccount) XXX_Marshal added in v5.0.102

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

func (*ServiceAccount) XXX_Merge added in v5.0.102

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

func (*ServiceAccount) XXX_Size added in v5.0.102

func (m *ServiceAccount) XXX_Size() int

func (*ServiceAccount) XXX_Unmarshal added in v5.0.102

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

type ServiceAccountBuilder added in v5.0.94

type ServiceAccountBuilder struct {
	// contains filtered or unexported fields
}

func NewServiceAccountBuilder added in v5.0.94

func NewServiceAccountBuilder(writer io.Writer) *ServiceAccountBuilder

func (*ServiceAccountBuilder) AddImagePullSecrets added in v5.0.94

func (x *ServiceAccountBuilder) AddImagePullSecrets(cb func(w *TypedLocalObjectReferenceBuilder))

func (*ServiceAccountBuilder) AddSecrets added in v5.0.94

func (x *ServiceAccountBuilder) AddSecrets(cb func(w *ObjectReferenceBuilder))

func (*ServiceAccountBuilder) AddTags added in v5.0.94

func (x *ServiceAccountBuilder) AddTags(v string)

func (*ServiceAccountBuilder) Reset added in v5.0.94

func (x *ServiceAccountBuilder) Reset(writer io.Writer)

func (*ServiceAccountBuilder) SetAutomountServiceAccountToken added in v5.0.94

func (x *ServiceAccountBuilder) SetAutomountServiceAccountToken(v bool)

func (*ServiceAccountBuilder) SetMetadata added in v5.0.94

func (x *ServiceAccountBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*ServiceAccountBuilder) SetYaml added in v5.0.94

func (x *ServiceAccountBuilder) SetYaml(cb func(b *bytes.Buffer))

type ServiceBuilder added in v5.0.94

type ServiceBuilder struct {
	// contains filtered or unexported fields
}

func NewServiceBuilder added in v5.0.94

func NewServiceBuilder(writer io.Writer) *ServiceBuilder

func (*ServiceBuilder) AddTags added in v5.0.94

func (x *ServiceBuilder) AddTags(v string)

func (*ServiceBuilder) Reset added in v5.0.94

func (x *ServiceBuilder) Reset(writer io.Writer)

func (*ServiceBuilder) SetMetadata added in v5.0.94

func (x *ServiceBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*ServiceBuilder) SetMetrics added in v5.0.94

func (x *ServiceBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*ServiceBuilder) SetSpec added in v5.0.94

func (x *ServiceBuilder) SetSpec(cb func(w *ServiceSpecBuilder))

func (*ServiceBuilder) SetStatus added in v5.0.94

func (x *ServiceBuilder) SetStatus(cb func(w *ServiceStatusBuilder))

func (*ServiceBuilder) SetYaml added in v5.0.94

func (x *ServiceBuilder) SetYaml(cb func(b *bytes.Buffer))

type ServicePort

type ServicePort struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Protocol   string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Port       int32  `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	TargetPort string `protobuf:"bytes,4,opt,name=targetPort,proto3" json:"targetPort,omitempty"`
	NodePort   int32  `protobuf:"varint,5,opt,name=nodePort,proto3" json:"nodePort,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4571

func (*ServicePort) Descriptor

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

func (*ServicePort) GetName added in v5.0.102

func (m *ServicePort) GetName() string

func (*ServicePort) GetNodePort added in v5.0.102

func (m *ServicePort) GetNodePort() int32

func (*ServicePort) GetPort added in v5.0.102

func (m *ServicePort) GetPort() int32

func (*ServicePort) GetProtocol added in v5.0.102

func (m *ServicePort) GetProtocol() string

func (*ServicePort) GetTargetPort added in v5.0.102

func (m *ServicePort) GetTargetPort() string

func (*ServicePort) Marshal

func (m *ServicePort) Marshal() (dAtA []byte, err error)

func (*ServicePort) MarshalTo

func (m *ServicePort) MarshalTo(dAtA []byte) (int, error)

func (*ServicePort) MarshalToSizedBuffer added in v5.0.102

func (m *ServicePort) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServicePort) ProtoMessage

func (*ServicePort) ProtoMessage()

func (*ServicePort) Reset

func (m *ServicePort) Reset()

func (*ServicePort) Size

func (m *ServicePort) Size() (n int)

func (*ServicePort) String

func (m *ServicePort) String() string

func (*ServicePort) Unmarshal

func (m *ServicePort) Unmarshal(dAtA []byte) error

func (*ServicePort) XXX_DiscardUnknown added in v5.0.102

func (m *ServicePort) XXX_DiscardUnknown()

func (*ServicePort) XXX_Marshal added in v5.0.102

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

func (*ServicePort) XXX_Merge added in v5.0.102

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

func (*ServicePort) XXX_Size added in v5.0.102

func (m *ServicePort) XXX_Size() int

func (*ServicePort) XXX_Unmarshal added in v5.0.102

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

type ServicePortBuilder added in v5.0.94

type ServicePortBuilder struct {
	// contains filtered or unexported fields
}

func NewServicePortBuilder added in v5.0.94

func NewServicePortBuilder(writer io.Writer) *ServicePortBuilder

func (*ServicePortBuilder) Reset added in v5.0.94

func (x *ServicePortBuilder) Reset(writer io.Writer)

func (*ServicePortBuilder) SetName added in v5.0.94

func (x *ServicePortBuilder) SetName(v string)

func (*ServicePortBuilder) SetNodePort added in v5.0.94

func (x *ServicePortBuilder) SetNodePort(v int32)

func (*ServicePortBuilder) SetPort added in v5.0.94

func (x *ServicePortBuilder) SetPort(v int32)

func (*ServicePortBuilder) SetProtocol added in v5.0.94

func (x *ServicePortBuilder) SetProtocol(v string)

func (*ServicePortBuilder) SetTargetPort added in v5.0.94

func (x *ServicePortBuilder) SetTargetPort(v string)

type ServiceSessionAffinityConfig

type ServiceSessionAffinityConfig struct {
	ClientIPTimeoutSeconds int32 `protobuf:"varint,1,opt,name=clientIPTimeoutSeconds,proto3" json:"clientIPTimeoutSeconds,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4756

func (*ServiceSessionAffinityConfig) Descriptor

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

func (*ServiceSessionAffinityConfig) GetClientIPTimeoutSeconds added in v5.0.102

func (m *ServiceSessionAffinityConfig) GetClientIPTimeoutSeconds() int32

func (*ServiceSessionAffinityConfig) Marshal

func (m *ServiceSessionAffinityConfig) Marshal() (dAtA []byte, err error)

func (*ServiceSessionAffinityConfig) MarshalTo

func (m *ServiceSessionAffinityConfig) MarshalTo(dAtA []byte) (int, error)

func (*ServiceSessionAffinityConfig) MarshalToSizedBuffer added in v5.0.102

func (m *ServiceSessionAffinityConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServiceSessionAffinityConfig) ProtoMessage

func (*ServiceSessionAffinityConfig) ProtoMessage()

func (*ServiceSessionAffinityConfig) Reset

func (m *ServiceSessionAffinityConfig) Reset()

func (*ServiceSessionAffinityConfig) Size

func (m *ServiceSessionAffinityConfig) Size() (n int)

func (*ServiceSessionAffinityConfig) String

func (*ServiceSessionAffinityConfig) Unmarshal

func (m *ServiceSessionAffinityConfig) Unmarshal(dAtA []byte) error

func (*ServiceSessionAffinityConfig) XXX_DiscardUnknown added in v5.0.102

func (m *ServiceSessionAffinityConfig) XXX_DiscardUnknown()

func (*ServiceSessionAffinityConfig) XXX_Marshal added in v5.0.102

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

func (*ServiceSessionAffinityConfig) XXX_Merge added in v5.0.102

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

func (*ServiceSessionAffinityConfig) XXX_Size added in v5.0.102

func (m *ServiceSessionAffinityConfig) XXX_Size() int

func (*ServiceSessionAffinityConfig) XXX_Unmarshal added in v5.0.102

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

type ServiceSessionAffinityConfigBuilder added in v5.0.94

type ServiceSessionAffinityConfigBuilder struct {
	// contains filtered or unexported fields
}

func NewServiceSessionAffinityConfigBuilder added in v5.0.94

func NewServiceSessionAffinityConfigBuilder(writer io.Writer) *ServiceSessionAffinityConfigBuilder

func (*ServiceSessionAffinityConfigBuilder) Reset added in v5.0.94

func (*ServiceSessionAffinityConfigBuilder) SetClientIPTimeoutSeconds added in v5.0.94

func (x *ServiceSessionAffinityConfigBuilder) SetClientIPTimeoutSeconds(v int32)

type ServiceSpec

type ServiceSpec struct {
	Ports                    []*ServicePort                `protobuf:"bytes,1,rep,name=ports,proto3" json:"ports,omitempty"`
	Selectors                []*LabelSelectorRequirement   `protobuf:"bytes,2,rep,name=selectors,proto3" json:"selectors,omitempty"`
	ClusterIP                string                        `protobuf:"bytes,3,opt,name=clusterIP,proto3" json:"clusterIP,omitempty"`
	Type                     string                        `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	ExternalIPs              []string                      `protobuf:"bytes,5,rep,name=externalIPs,proto3" json:"externalIPs,omitempty"`
	SessionAffinity          string                        `protobuf:"bytes,6,opt,name=sessionAffinity,proto3" json:"sessionAffinity,omitempty"`
	LoadBalancerIP           string                        `protobuf:"bytes,7,opt,name=loadBalancerIP,proto3" json:"loadBalancerIP,omitempty"`
	LoadBalancerSourceRanges []string                      `protobuf:"bytes,8,rep,name=loadBalancerSourceRanges,proto3" json:"loadBalancerSourceRanges,omitempty"`
	ExternalName             string                        `protobuf:"bytes,9,opt,name=externalName,proto3" json:"externalName,omitempty"`
	ExternalTrafficPolicy    string                        `protobuf:"bytes,10,opt,name=externalTrafficPolicy,proto3" json:"externalTrafficPolicy,omitempty"`
	HealthCheckNodePort      int32                         `protobuf:"varint,11,opt,name=healthCheckNodePort,proto3" json:"healthCheckNodePort,omitempty"`
	PublishNotReadyAddresses bool                          `protobuf:"varint,12,opt,name=publishNotReadyAddresses,proto3" json:"publishNotReadyAddresses,omitempty"`
	SessionAffinityConfig    *ServiceSessionAffinityConfig `protobuf:"bytes,13,opt,name=sessionAffinityConfig,proto3" json:"sessionAffinityConfig,omitempty"`
	IpFamily                 string                        `protobuf:"bytes,14,opt,name=ipFamily,proto3" json:"ipFamily,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4620

func (*ServiceSpec) Descriptor

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

func (*ServiceSpec) GetClusterIP added in v5.0.102

func (m *ServiceSpec) GetClusterIP() string

func (*ServiceSpec) GetExternalIPs added in v5.0.102

func (m *ServiceSpec) GetExternalIPs() []string

func (*ServiceSpec) GetExternalName added in v5.0.102

func (m *ServiceSpec) GetExternalName() string

func (*ServiceSpec) GetExternalTrafficPolicy added in v5.0.102

func (m *ServiceSpec) GetExternalTrafficPolicy() string

func (*ServiceSpec) GetHealthCheckNodePort added in v5.0.102

func (m *ServiceSpec) GetHealthCheckNodePort() int32

func (*ServiceSpec) GetIpFamily added in v5.0.102

func (m *ServiceSpec) GetIpFamily() string

func (*ServiceSpec) GetLoadBalancerIP added in v5.0.102

func (m *ServiceSpec) GetLoadBalancerIP() string

func (*ServiceSpec) GetLoadBalancerSourceRanges added in v5.0.102

func (m *ServiceSpec) GetLoadBalancerSourceRanges() []string

func (*ServiceSpec) GetPorts

func (m *ServiceSpec) GetPorts() []*ServicePort

func (*ServiceSpec) GetPublishNotReadyAddresses added in v5.0.102

func (m *ServiceSpec) GetPublishNotReadyAddresses() bool

func (*ServiceSpec) GetSelectors

func (m *ServiceSpec) GetSelectors() []*LabelSelectorRequirement

func (*ServiceSpec) GetSessionAffinity added in v5.0.102

func (m *ServiceSpec) GetSessionAffinity() string

func (*ServiceSpec) GetSessionAffinityConfig

func (m *ServiceSpec) GetSessionAffinityConfig() *ServiceSessionAffinityConfig

func (*ServiceSpec) GetType added in v5.0.102

func (m *ServiceSpec) GetType() string

func (*ServiceSpec) Marshal

func (m *ServiceSpec) Marshal() (dAtA []byte, err error)

func (*ServiceSpec) MarshalTo

func (m *ServiceSpec) MarshalTo(dAtA []byte) (int, error)

func (*ServiceSpec) MarshalToSizedBuffer added in v5.0.102

func (m *ServiceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServiceSpec) ProtoMessage

func (*ServiceSpec) ProtoMessage()

func (*ServiceSpec) Reset

func (m *ServiceSpec) Reset()

func (*ServiceSpec) Size

func (m *ServiceSpec) Size() (n int)

func (*ServiceSpec) String

func (m *ServiceSpec) String() string

func (*ServiceSpec) Unmarshal

func (m *ServiceSpec) Unmarshal(dAtA []byte) error

func (*ServiceSpec) XXX_DiscardUnknown added in v5.0.102

func (m *ServiceSpec) XXX_DiscardUnknown()

func (*ServiceSpec) XXX_Marshal added in v5.0.102

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

func (*ServiceSpec) XXX_Merge added in v5.0.102

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

func (*ServiceSpec) XXX_Size added in v5.0.102

func (m *ServiceSpec) XXX_Size() int

func (*ServiceSpec) XXX_Unmarshal added in v5.0.102

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

type ServiceSpecBuilder added in v5.0.94

type ServiceSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewServiceSpecBuilder added in v5.0.94

func NewServiceSpecBuilder(writer io.Writer) *ServiceSpecBuilder

func (*ServiceSpecBuilder) AddExternalIPs added in v5.0.94

func (x *ServiceSpecBuilder) AddExternalIPs(v string)

func (*ServiceSpecBuilder) AddLoadBalancerSourceRanges added in v5.0.94

func (x *ServiceSpecBuilder) AddLoadBalancerSourceRanges(v string)

func (*ServiceSpecBuilder) AddPorts added in v5.0.94

func (x *ServiceSpecBuilder) AddPorts(cb func(w *ServicePortBuilder))

func (*ServiceSpecBuilder) AddSelectors added in v5.0.94

func (x *ServiceSpecBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*ServiceSpecBuilder) Reset added in v5.0.94

func (x *ServiceSpecBuilder) Reset(writer io.Writer)

func (*ServiceSpecBuilder) SetClusterIP added in v5.0.94

func (x *ServiceSpecBuilder) SetClusterIP(v string)

func (*ServiceSpecBuilder) SetExternalName added in v5.0.94

func (x *ServiceSpecBuilder) SetExternalName(v string)

func (*ServiceSpecBuilder) SetExternalTrafficPolicy added in v5.0.94

func (x *ServiceSpecBuilder) SetExternalTrafficPolicy(v string)

func (*ServiceSpecBuilder) SetHealthCheckNodePort added in v5.0.94

func (x *ServiceSpecBuilder) SetHealthCheckNodePort(v int32)

func (*ServiceSpecBuilder) SetIpFamily added in v5.0.94

func (x *ServiceSpecBuilder) SetIpFamily(v string)

func (*ServiceSpecBuilder) SetLoadBalancerIP added in v5.0.94

func (x *ServiceSpecBuilder) SetLoadBalancerIP(v string)

func (*ServiceSpecBuilder) SetPublishNotReadyAddresses added in v5.0.94

func (x *ServiceSpecBuilder) SetPublishNotReadyAddresses(v bool)

func (*ServiceSpecBuilder) SetSessionAffinity added in v5.0.94

func (x *ServiceSpecBuilder) SetSessionAffinity(v string)

func (*ServiceSpecBuilder) SetSessionAffinityConfig added in v5.0.94

func (x *ServiceSpecBuilder) SetSessionAffinityConfig(cb func(w *ServiceSessionAffinityConfigBuilder))

func (*ServiceSpecBuilder) SetType added in v5.0.94

func (x *ServiceSpecBuilder) SetType(v string)

type ServiceStatus

type ServiceStatus struct {
	LoadBalancerIngress []string `protobuf:"bytes,17,rep,name=loadBalancerIngress,proto3" json:"loadBalancerIngress,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4748

func (*ServiceStatus) Descriptor

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

func (*ServiceStatus) GetLoadBalancerIngress added in v5.0.102

func (m *ServiceStatus) GetLoadBalancerIngress() []string

func (*ServiceStatus) Marshal

func (m *ServiceStatus) Marshal() (dAtA []byte, err error)

func (*ServiceStatus) MarshalTo

func (m *ServiceStatus) MarshalTo(dAtA []byte) (int, error)

func (*ServiceStatus) MarshalToSizedBuffer added in v5.0.102

func (m *ServiceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ServiceStatus) ProtoMessage

func (*ServiceStatus) ProtoMessage()

func (*ServiceStatus) Reset

func (m *ServiceStatus) Reset()

func (*ServiceStatus) Size

func (m *ServiceStatus) Size() (n int)

func (*ServiceStatus) String

func (m *ServiceStatus) String() string

func (*ServiceStatus) Unmarshal

func (m *ServiceStatus) Unmarshal(dAtA []byte) error

func (*ServiceStatus) XXX_DiscardUnknown added in v5.0.102

func (m *ServiceStatus) XXX_DiscardUnknown()

func (*ServiceStatus) XXX_Marshal added in v5.0.102

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

func (*ServiceStatus) XXX_Merge added in v5.0.102

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

func (*ServiceStatus) XXX_Size added in v5.0.102

func (m *ServiceStatus) XXX_Size() int

func (*ServiceStatus) XXX_Unmarshal added in v5.0.102

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

type ServiceStatusBuilder added in v5.0.94

type ServiceStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewServiceStatusBuilder added in v5.0.94

func NewServiceStatusBuilder(writer io.Writer) *ServiceStatusBuilder

func (*ServiceStatusBuilder) AddLoadBalancerIngress added in v5.0.94

func (x *ServiceStatusBuilder) AddLoadBalancerIngress(v string)

func (*ServiceStatusBuilder) Reset added in v5.0.94

func (x *ServiceStatusBuilder) Reset(writer io.Writer)

type SingleCPUStat

type SingleCPUStat struct {
	Name     string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TotalPct float32 `protobuf:"fixed32,2,opt,name=totalPct,proto3" json:"totalPct,omitempty"`
}

func (*SingleCPUStat) Descriptor

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

func (*SingleCPUStat) GetName added in v5.0.102

func (m *SingleCPUStat) GetName() string

func (*SingleCPUStat) GetTotalPct added in v5.0.102

func (m *SingleCPUStat) GetTotalPct() float32

func (*SingleCPUStat) Marshal

func (m *SingleCPUStat) Marshal() (dAtA []byte, err error)

func (*SingleCPUStat) MarshalTo

func (m *SingleCPUStat) MarshalTo(dAtA []byte) (int, error)

func (*SingleCPUStat) MarshalToSizedBuffer added in v5.0.102

func (m *SingleCPUStat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SingleCPUStat) ProtoMessage

func (*SingleCPUStat) ProtoMessage()

func (*SingleCPUStat) Reset

func (m *SingleCPUStat) Reset()

func (*SingleCPUStat) Size

func (m *SingleCPUStat) Size() (n int)

func (*SingleCPUStat) String

func (m *SingleCPUStat) String() string

func (*SingleCPUStat) Unmarshal

func (m *SingleCPUStat) Unmarshal(dAtA []byte) error

func (*SingleCPUStat) XXX_DiscardUnknown added in v5.0.102

func (m *SingleCPUStat) XXX_DiscardUnknown()

func (*SingleCPUStat) XXX_Marshal added in v5.0.102

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

func (*SingleCPUStat) XXX_Merge added in v5.0.102

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

func (*SingleCPUStat) XXX_Size added in v5.0.102

func (m *SingleCPUStat) XXX_Size() int

func (*SingleCPUStat) XXX_Unmarshal added in v5.0.102

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

type SingleCPUStatBuilder added in v5.0.94

type SingleCPUStatBuilder struct {
	// contains filtered or unexported fields
}

func NewSingleCPUStatBuilder added in v5.0.94

func NewSingleCPUStatBuilder(writer io.Writer) *SingleCPUStatBuilder

func (*SingleCPUStatBuilder) Reset added in v5.0.94

func (x *SingleCPUStatBuilder) Reset(writer io.Writer)

func (*SingleCPUStatBuilder) SetName added in v5.0.94

func (x *SingleCPUStatBuilder) SetName(v string)

func (*SingleCPUStatBuilder) SetTotalPct added in v5.0.94

func (x *SingleCPUStatBuilder) SetTotalPct(v float32)

type StatefulSet

type StatefulSet struct {
	Metadata   *Metadata               `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *StatefulSetSpec        `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *StatefulSetStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml       []byte                  `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags       []string                `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Metrics    *ResourceMetrics        `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"`
	Conditions []*StatefulSetCondition `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L542

func (*StatefulSet) Descriptor

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

func (*StatefulSet) GetConditions added in v5.0.82

func (m *StatefulSet) GetConditions() []*StatefulSetCondition

func (*StatefulSet) GetMetadata

func (m *StatefulSet) GetMetadata() *Metadata

func (*StatefulSet) GetMetrics added in v5.0.41

func (m *StatefulSet) GetMetrics() *ResourceMetrics

func (*StatefulSet) GetSpec

func (m *StatefulSet) GetSpec() *StatefulSetSpec

func (*StatefulSet) GetStatus

func (m *StatefulSet) GetStatus() *StatefulSetStatus

func (*StatefulSet) GetTags added in v5.0.102

func (m *StatefulSet) GetTags() []string

func (*StatefulSet) GetYaml deprecated added in v5.0.102

func (m *StatefulSet) GetYaml() []byte

Deprecated: Do not use.

func (*StatefulSet) Marshal

func (m *StatefulSet) Marshal() (dAtA []byte, err error)

func (*StatefulSet) MarshalTo

func (m *StatefulSet) MarshalTo(dAtA []byte) (int, error)

func (*StatefulSet) MarshalToSizedBuffer added in v5.0.102

func (m *StatefulSet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StatefulSet) ProtoMessage

func (*StatefulSet) ProtoMessage()

func (*StatefulSet) Reset

func (m *StatefulSet) Reset()

func (*StatefulSet) Size

func (m *StatefulSet) Size() (n int)

func (*StatefulSet) String

func (m *StatefulSet) String() string

func (*StatefulSet) Unmarshal

func (m *StatefulSet) Unmarshal(dAtA []byte) error

func (*StatefulSet) XXX_DiscardUnknown added in v5.0.102

func (m *StatefulSet) XXX_DiscardUnknown()

func (*StatefulSet) XXX_Marshal added in v5.0.102

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

func (*StatefulSet) XXX_Merge added in v5.0.102

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

func (*StatefulSet) XXX_Size added in v5.0.102

func (m *StatefulSet) XXX_Size() int

func (*StatefulSet) XXX_Unmarshal added in v5.0.102

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

type StatefulSetBuilder added in v5.0.94

type StatefulSetBuilder struct {
	// contains filtered or unexported fields
}

func NewStatefulSetBuilder added in v5.0.94

func NewStatefulSetBuilder(writer io.Writer) *StatefulSetBuilder

func (*StatefulSetBuilder) AddConditions added in v5.0.94

func (x *StatefulSetBuilder) AddConditions(cb func(w *StatefulSetConditionBuilder))

func (*StatefulSetBuilder) AddTags added in v5.0.94

func (x *StatefulSetBuilder) AddTags(v string)

func (*StatefulSetBuilder) Reset added in v5.0.94

func (x *StatefulSetBuilder) Reset(writer io.Writer)

func (*StatefulSetBuilder) SetMetadata added in v5.0.94

func (x *StatefulSetBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*StatefulSetBuilder) SetMetrics added in v5.0.94

func (x *StatefulSetBuilder) SetMetrics(cb func(w *ResourceMetricsBuilder))

func (*StatefulSetBuilder) SetSpec added in v5.0.94

func (x *StatefulSetBuilder) SetSpec(cb func(w *StatefulSetSpecBuilder))

func (*StatefulSetBuilder) SetStatus added in v5.0.94

func (x *StatefulSetBuilder) SetStatus(cb func(w *StatefulSetStatusBuilder))

func (*StatefulSetBuilder) SetYaml added in v5.0.94

func (x *StatefulSetBuilder) SetYaml(cb func(b *bytes.Buffer))

type StatefulSetCondition added in v5.0.82

type StatefulSetCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L557

func (*StatefulSetCondition) Descriptor added in v5.0.82

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

func (*StatefulSetCondition) GetLastTransitionTime added in v5.0.102

func (m *StatefulSetCondition) GetLastTransitionTime() int64

func (*StatefulSetCondition) GetMessage added in v5.0.102

func (m *StatefulSetCondition) GetMessage() string

func (*StatefulSetCondition) GetReason added in v5.0.102

func (m *StatefulSetCondition) GetReason() string

func (*StatefulSetCondition) GetStatus added in v5.0.102

func (m *StatefulSetCondition) GetStatus() string

func (*StatefulSetCondition) GetType added in v5.0.102

func (m *StatefulSetCondition) GetType() string

func (*StatefulSetCondition) Marshal added in v5.0.82

func (m *StatefulSetCondition) Marshal() (dAtA []byte, err error)

func (*StatefulSetCondition) MarshalTo added in v5.0.82

func (m *StatefulSetCondition) MarshalTo(dAtA []byte) (int, error)

func (*StatefulSetCondition) MarshalToSizedBuffer added in v5.0.102

func (m *StatefulSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StatefulSetCondition) ProtoMessage added in v5.0.82

func (*StatefulSetCondition) ProtoMessage()

func (*StatefulSetCondition) Reset added in v5.0.82

func (m *StatefulSetCondition) Reset()

func (*StatefulSetCondition) Size added in v5.0.82

func (m *StatefulSetCondition) Size() (n int)

func (*StatefulSetCondition) String added in v5.0.82

func (m *StatefulSetCondition) String() string

func (*StatefulSetCondition) Unmarshal added in v5.0.82

func (m *StatefulSetCondition) Unmarshal(dAtA []byte) error

func (*StatefulSetCondition) XXX_DiscardUnknown added in v5.0.102

func (m *StatefulSetCondition) XXX_DiscardUnknown()

func (*StatefulSetCondition) XXX_Marshal added in v5.0.102

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

func (*StatefulSetCondition) XXX_Merge added in v5.0.102

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

func (*StatefulSetCondition) XXX_Size added in v5.0.102

func (m *StatefulSetCondition) XXX_Size() int

func (*StatefulSetCondition) XXX_Unmarshal added in v5.0.102

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

type StatefulSetConditionBuilder added in v5.0.94

type StatefulSetConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewStatefulSetConditionBuilder added in v5.0.94

func NewStatefulSetConditionBuilder(writer io.Writer) *StatefulSetConditionBuilder

func (*StatefulSetConditionBuilder) Reset added in v5.0.94

func (x *StatefulSetConditionBuilder) Reset(writer io.Writer)

func (*StatefulSetConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *StatefulSetConditionBuilder) SetLastTransitionTime(v int64)

func (*StatefulSetConditionBuilder) SetMessage added in v5.0.94

func (x *StatefulSetConditionBuilder) SetMessage(v string)

func (*StatefulSetConditionBuilder) SetReason added in v5.0.94

func (x *StatefulSetConditionBuilder) SetReason(v string)

func (*StatefulSetConditionBuilder) SetStatus added in v5.0.94

func (x *StatefulSetConditionBuilder) SetStatus(v string)

func (*StatefulSetConditionBuilder) SetType added in v5.0.94

func (x *StatefulSetConditionBuilder) SetType(v string)

type StatefulSetSpec

type StatefulSetSpec struct {
	DesiredReplicas      int32                       `protobuf:"varint,1,opt,name=desiredReplicas,proto3" json:"desiredReplicas,omitempty"`
	Selectors            []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=selectors,proto3" json:"selectors,omitempty"`
	ServiceName          string                      `protobuf:"bytes,3,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	PodManagementPolicy  string                      `protobuf:"bytes,4,opt,name=podManagementPolicy,proto3" json:"podManagementPolicy,omitempty"`
	UpdateStrategy       string                      `protobuf:"bytes,5,opt,name=updateStrategy,proto3" json:"updateStrategy,omitempty"`
	Partition            int32                       `protobuf:"varint,6,opt,name=partition,proto3" json:"partition,omitempty"`
	ResourceRequirements []*ResourceRequirements     `protobuf:"bytes,7,rep,name=resourceRequirements,proto3" json:"resourceRequirements,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L586

func (*StatefulSetSpec) Descriptor

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

func (*StatefulSetSpec) GetDesiredReplicas added in v5.0.102

func (m *StatefulSetSpec) GetDesiredReplicas() int32

func (*StatefulSetSpec) GetPartition added in v5.0.102

func (m *StatefulSetSpec) GetPartition() int32

func (*StatefulSetSpec) GetPodManagementPolicy added in v5.0.102

func (m *StatefulSetSpec) GetPodManagementPolicy() string

func (*StatefulSetSpec) GetResourceRequirements added in v5.0.11

func (m *StatefulSetSpec) GetResourceRequirements() []*ResourceRequirements

func (*StatefulSetSpec) GetSelectors

func (m *StatefulSetSpec) GetSelectors() []*LabelSelectorRequirement

func (*StatefulSetSpec) GetServiceName added in v5.0.102

func (m *StatefulSetSpec) GetServiceName() string

func (*StatefulSetSpec) GetUpdateStrategy added in v5.0.102

func (m *StatefulSetSpec) GetUpdateStrategy() string

func (*StatefulSetSpec) Marshal

func (m *StatefulSetSpec) Marshal() (dAtA []byte, err error)

func (*StatefulSetSpec) MarshalTo

func (m *StatefulSetSpec) MarshalTo(dAtA []byte) (int, error)

func (*StatefulSetSpec) MarshalToSizedBuffer added in v5.0.102

func (m *StatefulSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StatefulSetSpec) ProtoMessage

func (*StatefulSetSpec) ProtoMessage()

func (*StatefulSetSpec) Reset

func (m *StatefulSetSpec) Reset()

func (*StatefulSetSpec) Size

func (m *StatefulSetSpec) Size() (n int)

func (*StatefulSetSpec) String

func (m *StatefulSetSpec) String() string

func (*StatefulSetSpec) Unmarshal

func (m *StatefulSetSpec) Unmarshal(dAtA []byte) error

func (*StatefulSetSpec) XXX_DiscardUnknown added in v5.0.102

func (m *StatefulSetSpec) XXX_DiscardUnknown()

func (*StatefulSetSpec) XXX_Marshal added in v5.0.102

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

func (*StatefulSetSpec) XXX_Merge added in v5.0.102

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

func (*StatefulSetSpec) XXX_Size added in v5.0.102

func (m *StatefulSetSpec) XXX_Size() int

func (*StatefulSetSpec) XXX_Unmarshal added in v5.0.102

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

type StatefulSetSpecBuilder added in v5.0.94

type StatefulSetSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewStatefulSetSpecBuilder added in v5.0.94

func NewStatefulSetSpecBuilder(writer io.Writer) *StatefulSetSpecBuilder

func (*StatefulSetSpecBuilder) AddResourceRequirements added in v5.0.94

func (x *StatefulSetSpecBuilder) AddResourceRequirements(cb func(w *ResourceRequirementsBuilder))

func (*StatefulSetSpecBuilder) AddSelectors added in v5.0.94

func (x *StatefulSetSpecBuilder) AddSelectors(cb func(w *LabelSelectorRequirementBuilder))

func (*StatefulSetSpecBuilder) Reset added in v5.0.94

func (x *StatefulSetSpecBuilder) Reset(writer io.Writer)

func (*StatefulSetSpecBuilder) SetDesiredReplicas added in v5.0.94

func (x *StatefulSetSpecBuilder) SetDesiredReplicas(v int32)

func (*StatefulSetSpecBuilder) SetPartition added in v5.0.94

func (x *StatefulSetSpecBuilder) SetPartition(v int32)

func (*StatefulSetSpecBuilder) SetPodManagementPolicy added in v5.0.94

func (x *StatefulSetSpecBuilder) SetPodManagementPolicy(v string)

func (*StatefulSetSpecBuilder) SetServiceName added in v5.0.94

func (x *StatefulSetSpecBuilder) SetServiceName(v string)

func (*StatefulSetSpecBuilder) SetUpdateStrategy added in v5.0.94

func (x *StatefulSetSpecBuilder) SetUpdateStrategy(v string)

type StatefulSetStatus

type StatefulSetStatus struct {
	Replicas        int32 `protobuf:"varint,1,opt,name=replicas,proto3" json:"replicas,omitempty"`
	ReadyReplicas   int32 `protobuf:"varint,2,opt,name=readyReplicas,proto3" json:"readyReplicas,omitempty"`
	CurrentReplicas int32 `protobuf:"varint,3,opt,name=currentReplicas,proto3" json:"currentReplicas,omitempty"`
	UpdatedReplicas int32 `protobuf:"varint,4,opt,name=updatedReplicas,proto3" json:"updatedReplicas,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/apps/v1/generated.proto#L647

func (*StatefulSetStatus) Descriptor

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

func (*StatefulSetStatus) GetCurrentReplicas added in v5.0.102

func (m *StatefulSetStatus) GetCurrentReplicas() int32

func (*StatefulSetStatus) GetReadyReplicas added in v5.0.102

func (m *StatefulSetStatus) GetReadyReplicas() int32

func (*StatefulSetStatus) GetReplicas added in v5.0.102

func (m *StatefulSetStatus) GetReplicas() int32

func (*StatefulSetStatus) GetUpdatedReplicas added in v5.0.102

func (m *StatefulSetStatus) GetUpdatedReplicas() int32

func (*StatefulSetStatus) Marshal

func (m *StatefulSetStatus) Marshal() (dAtA []byte, err error)

func (*StatefulSetStatus) MarshalTo

func (m *StatefulSetStatus) MarshalTo(dAtA []byte) (int, error)

func (*StatefulSetStatus) MarshalToSizedBuffer added in v5.0.102

func (m *StatefulSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StatefulSetStatus) ProtoMessage

func (*StatefulSetStatus) ProtoMessage()

func (*StatefulSetStatus) Reset

func (m *StatefulSetStatus) Reset()

func (*StatefulSetStatus) Size

func (m *StatefulSetStatus) Size() (n int)

func (*StatefulSetStatus) String

func (m *StatefulSetStatus) String() string

func (*StatefulSetStatus) Unmarshal

func (m *StatefulSetStatus) Unmarshal(dAtA []byte) error

func (*StatefulSetStatus) XXX_DiscardUnknown added in v5.0.102

func (m *StatefulSetStatus) XXX_DiscardUnknown()

func (*StatefulSetStatus) XXX_Marshal added in v5.0.102

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

func (*StatefulSetStatus) XXX_Merge added in v5.0.102

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

func (*StatefulSetStatus) XXX_Size added in v5.0.102

func (m *StatefulSetStatus) XXX_Size() int

func (*StatefulSetStatus) XXX_Unmarshal added in v5.0.102

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

type StatefulSetStatusBuilder added in v5.0.94

type StatefulSetStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewStatefulSetStatusBuilder added in v5.0.94

func NewStatefulSetStatusBuilder(writer io.Writer) *StatefulSetStatusBuilder

func (*StatefulSetStatusBuilder) Reset added in v5.0.94

func (x *StatefulSetStatusBuilder) Reset(writer io.Writer)

func (*StatefulSetStatusBuilder) SetCurrentReplicas added in v5.0.94

func (x *StatefulSetStatusBuilder) SetCurrentReplicas(v int32)

func (*StatefulSetStatusBuilder) SetReadyReplicas added in v5.0.94

func (x *StatefulSetStatusBuilder) SetReadyReplicas(v int32)

func (*StatefulSetStatusBuilder) SetReplicas added in v5.0.94

func (x *StatefulSetStatusBuilder) SetReplicas(v int32)

func (*StatefulSetStatusBuilder) SetUpdatedReplicas added in v5.0.94

func (x *StatefulSetStatusBuilder) SetUpdatedReplicas(v int32)

type StorageClass added in v5.0.114

type StorageClass struct {
	Metadata             *Metadata               `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Provisioner          string                  `protobuf:"bytes,2,opt,name=provisioner,proto3" json:"provisioner,omitempty"`
	Parameters           map[string]string       `` /* 161-byte string literal not displayed */
	ReclaimPolicy        string                  `protobuf:"bytes,4,opt,name=reclaimPolicy,proto3" json:"reclaimPolicy,omitempty"`
	MountOptions         []string                `protobuf:"bytes,5,rep,name=mountOptions,proto3" json:"mountOptions,omitempty"`
	AllowVolumeExpansion bool                    `protobuf:"varint,6,opt,name=allowVolumeExpansion,proto3" json:"allowVolumeExpansion,omitempty"`
	AllowedTopologies    *StorageClassTopologies `protobuf:"bytes,7,opt,name=allowedTopologies,proto3" json:"allowedTopologies,omitempty"`
	VolumeBindingMode    string                  `protobuf:"bytes,8,opt,name=volumeBindingMode,proto3" json:"volumeBindingMode,omitempty"`
	Tags                 []string                `protobuf:"bytes,9,rep,name=tags,proto3" json:"tags,omitempty"`
}

https://github.com/kubernetes/api/blob/v0.23.15/storage/v1/types.go#L33

func (*StorageClass) Descriptor added in v5.0.114

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

func (*StorageClass) GetAllowVolumeExpansion added in v5.0.114

func (m *StorageClass) GetAllowVolumeExpansion() bool

func (*StorageClass) GetAllowedTopologies added in v5.0.114

func (m *StorageClass) GetAllowedTopologies() *StorageClassTopologies

func (*StorageClass) GetMetadata added in v5.0.114

func (m *StorageClass) GetMetadata() *Metadata

func (*StorageClass) GetMountOptions added in v5.0.114

func (m *StorageClass) GetMountOptions() []string

func (*StorageClass) GetParameters added in v5.0.114

func (m *StorageClass) GetParameters() map[string]string

func (*StorageClass) GetProvisioner added in v5.0.114

func (m *StorageClass) GetProvisioner() string

func (*StorageClass) GetReclaimPolicy added in v5.0.114

func (m *StorageClass) GetReclaimPolicy() string

func (*StorageClass) GetTags added in v5.0.114

func (m *StorageClass) GetTags() []string

func (*StorageClass) GetVolumeBindingMode added in v5.0.114

func (m *StorageClass) GetVolumeBindingMode() string

func (*StorageClass) Marshal added in v5.0.114

func (m *StorageClass) Marshal() (dAtA []byte, err error)

func (*StorageClass) MarshalTo added in v5.0.114

func (m *StorageClass) MarshalTo(dAtA []byte) (int, error)

func (*StorageClass) MarshalToSizedBuffer added in v5.0.114

func (m *StorageClass) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StorageClass) ProtoMessage added in v5.0.114

func (*StorageClass) ProtoMessage()

func (*StorageClass) Reset added in v5.0.114

func (m *StorageClass) Reset()

func (*StorageClass) Size added in v5.0.114

func (m *StorageClass) Size() (n int)

func (*StorageClass) String added in v5.0.114

func (m *StorageClass) String() string

func (*StorageClass) Unmarshal added in v5.0.114

func (m *StorageClass) Unmarshal(dAtA []byte) error

func (*StorageClass) XXX_DiscardUnknown added in v5.0.114

func (m *StorageClass) XXX_DiscardUnknown()

func (*StorageClass) XXX_Marshal added in v5.0.114

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

func (*StorageClass) XXX_Merge added in v5.0.114

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

func (*StorageClass) XXX_Size added in v5.0.114

func (m *StorageClass) XXX_Size() int

func (*StorageClass) XXX_Unmarshal added in v5.0.114

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

type StorageClassBuilder added in v5.0.114

type StorageClassBuilder struct {
	// contains filtered or unexported fields
}

func NewStorageClassBuilder added in v5.0.114

func NewStorageClassBuilder(writer io.Writer) *StorageClassBuilder

func (*StorageClassBuilder) AddMountOptions added in v5.0.114

func (x *StorageClassBuilder) AddMountOptions(v string)

func (*StorageClassBuilder) AddParameters added in v5.0.114

func (x *StorageClassBuilder) AddParameters(cb func(w *StorageClass_ParametersEntryBuilder))

func (*StorageClassBuilder) AddTags added in v5.0.114

func (x *StorageClassBuilder) AddTags(v string)

func (*StorageClassBuilder) Reset added in v5.0.114

func (x *StorageClassBuilder) Reset(writer io.Writer)

func (*StorageClassBuilder) SetAllowVolumeExpansion added in v5.0.114

func (x *StorageClassBuilder) SetAllowVolumeExpansion(v bool)

func (*StorageClassBuilder) SetAllowedTopologies added in v5.0.114

func (x *StorageClassBuilder) SetAllowedTopologies(cb func(w *StorageClassTopologiesBuilder))

func (*StorageClassBuilder) SetMetadata added in v5.0.114

func (x *StorageClassBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*StorageClassBuilder) SetProvisioner added in v5.0.114

func (x *StorageClassBuilder) SetProvisioner(v string)

func (*StorageClassBuilder) SetReclaimPolicy added in v5.0.114

func (x *StorageClassBuilder) SetReclaimPolicy(v string)

func (*StorageClassBuilder) SetVolumeBindingMode added in v5.0.114

func (x *StorageClassBuilder) SetVolumeBindingMode(v string)

type StorageClassTopologies added in v5.0.114

type StorageClassTopologies struct {
	LabelSelectors []*TopologyLabelSelector `protobuf:"bytes,1,rep,name=labelSelectors,proto3" json:"labelSelectors,omitempty"`
}

func (*StorageClassTopologies) Descriptor added in v5.0.114

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

func (*StorageClassTopologies) GetLabelSelectors added in v5.0.114

func (m *StorageClassTopologies) GetLabelSelectors() []*TopologyLabelSelector

func (*StorageClassTopologies) Marshal added in v5.0.114

func (m *StorageClassTopologies) Marshal() (dAtA []byte, err error)

func (*StorageClassTopologies) MarshalTo added in v5.0.114

func (m *StorageClassTopologies) MarshalTo(dAtA []byte) (int, error)

func (*StorageClassTopologies) MarshalToSizedBuffer added in v5.0.114

func (m *StorageClassTopologies) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StorageClassTopologies) ProtoMessage added in v5.0.114

func (*StorageClassTopologies) ProtoMessage()

func (*StorageClassTopologies) Reset added in v5.0.114

func (m *StorageClassTopologies) Reset()

func (*StorageClassTopologies) Size added in v5.0.114

func (m *StorageClassTopologies) Size() (n int)

func (*StorageClassTopologies) String added in v5.0.114

func (m *StorageClassTopologies) String() string

func (*StorageClassTopologies) Unmarshal added in v5.0.114

func (m *StorageClassTopologies) Unmarshal(dAtA []byte) error

func (*StorageClassTopologies) XXX_DiscardUnknown added in v5.0.114

func (m *StorageClassTopologies) XXX_DiscardUnknown()

func (*StorageClassTopologies) XXX_Marshal added in v5.0.114

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

func (*StorageClassTopologies) XXX_Merge added in v5.0.114

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

func (*StorageClassTopologies) XXX_Size added in v5.0.114

func (m *StorageClassTopologies) XXX_Size() int

func (*StorageClassTopologies) XXX_Unmarshal added in v5.0.114

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

type StorageClassTopologiesBuilder added in v5.0.114

type StorageClassTopologiesBuilder struct {
	// contains filtered or unexported fields
}

func NewStorageClassTopologiesBuilder added in v5.0.114

func NewStorageClassTopologiesBuilder(writer io.Writer) *StorageClassTopologiesBuilder

func (*StorageClassTopologiesBuilder) AddLabelSelectors added in v5.0.114

func (x *StorageClassTopologiesBuilder) AddLabelSelectors(cb func(w *TopologyLabelSelectorBuilder))

func (*StorageClassTopologiesBuilder) Reset added in v5.0.114

func (x *StorageClassTopologiesBuilder) Reset(writer io.Writer)

type StorageClass_ParametersEntryBuilder added in v5.0.114

type StorageClass_ParametersEntryBuilder struct {
	// contains filtered or unexported fields
}

func NewStorageClass_ParametersEntryBuilder added in v5.0.114

func NewStorageClass_ParametersEntryBuilder(writer io.Writer) *StorageClass_ParametersEntryBuilder

func (*StorageClass_ParametersEntryBuilder) Reset added in v5.0.114

func (*StorageClass_ParametersEntryBuilder) SetKey added in v5.0.114

func (*StorageClass_ParametersEntryBuilder) SetValue added in v5.0.114

type Subject

type Subject struct {
	Kind      string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ApiGroup  string `protobuf:"bytes,2,opt,name=apiGroup,proto3" json:"apiGroup,omitempty"`
	Name      string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Namespace string `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/rbac/v1/generated.proto#L180

func (*Subject) Descriptor

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

func (*Subject) GetApiGroup added in v5.0.102

func (m *Subject) GetApiGroup() string

func (*Subject) GetKind added in v5.0.102

func (m *Subject) GetKind() string

func (*Subject) GetName added in v5.0.102

func (m *Subject) GetName() string

func (*Subject) GetNamespace added in v5.0.102

func (m *Subject) GetNamespace() string

func (*Subject) Marshal

func (m *Subject) Marshal() (dAtA []byte, err error)

func (*Subject) MarshalTo

func (m *Subject) MarshalTo(dAtA []byte) (int, error)

func (*Subject) MarshalToSizedBuffer added in v5.0.102

func (m *Subject) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Subject) ProtoMessage

func (*Subject) ProtoMessage()

func (*Subject) Reset

func (m *Subject) Reset()

func (*Subject) Size

func (m *Subject) Size() (n int)

func (*Subject) String

func (m *Subject) String() string

func (*Subject) Unmarshal

func (m *Subject) Unmarshal(dAtA []byte) error

func (*Subject) XXX_DiscardUnknown added in v5.0.102

func (m *Subject) XXX_DiscardUnknown()

func (*Subject) XXX_Marshal added in v5.0.102

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

func (*Subject) XXX_Merge added in v5.0.102

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

func (*Subject) XXX_Size added in v5.0.102

func (m *Subject) XXX_Size() int

func (*Subject) XXX_Unmarshal added in v5.0.102

func (m *Subject) XXX_Unmarshal(b []byte) error

type SubjectBuilder added in v5.0.94

type SubjectBuilder struct {
	// contains filtered or unexported fields
}

func NewSubjectBuilder added in v5.0.94

func NewSubjectBuilder(writer io.Writer) *SubjectBuilder

func (*SubjectBuilder) Reset added in v5.0.94

func (x *SubjectBuilder) Reset(writer io.Writer)

func (*SubjectBuilder) SetApiGroup added in v5.0.94

func (x *SubjectBuilder) SetApiGroup(v string)

func (*SubjectBuilder) SetKind added in v5.0.94

func (x *SubjectBuilder) SetKind(v string)

func (*SubjectBuilder) SetName added in v5.0.94

func (x *SubjectBuilder) SetName(v string)

func (*SubjectBuilder) SetNamespace added in v5.0.94

func (x *SubjectBuilder) SetNamespace(v string)

type Subnet

type Subnet struct {
	Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
}

func (*Subnet) Descriptor

func (*Subnet) Descriptor() ([]byte, []int)

func (*Subnet) GetAlias added in v5.0.102

func (m *Subnet) GetAlias() string

func (*Subnet) Marshal

func (m *Subnet) Marshal() (dAtA []byte, err error)

func (*Subnet) MarshalTo

func (m *Subnet) MarshalTo(dAtA []byte) (int, error)

func (*Subnet) MarshalToSizedBuffer added in v5.0.102

func (m *Subnet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Subnet) ProtoMessage

func (*Subnet) ProtoMessage()

func (*Subnet) Reset

func (m *Subnet) Reset()

func (*Subnet) Size

func (m *Subnet) Size() (n int)

func (*Subnet) String

func (m *Subnet) String() string

func (*Subnet) Unmarshal

func (m *Subnet) Unmarshal(dAtA []byte) error

func (*Subnet) XXX_DiscardUnknown added in v5.0.102

func (m *Subnet) XXX_DiscardUnknown()

func (*Subnet) XXX_Marshal added in v5.0.102

func (m *Subnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Subnet) XXX_Merge added in v5.0.102

func (m *Subnet) XXX_Merge(src proto.Message)

func (*Subnet) XXX_Size added in v5.0.102

func (m *Subnet) XXX_Size() int

func (*Subnet) XXX_Unmarshal added in v5.0.102

func (m *Subnet) XXX_Unmarshal(b []byte) error

type SubnetBuilder added in v5.0.94

type SubnetBuilder struct {
	// contains filtered or unexported fields
}

func NewSubnetBuilder added in v5.0.94

func NewSubnetBuilder(writer io.Writer) *SubnetBuilder

func (*SubnetBuilder) Reset added in v5.0.94

func (x *SubnetBuilder) Reset(writer io.Writer)

func (*SubnetBuilder) SetAlias added in v5.0.94

func (x *SubnetBuilder) SetAlias(v string)

type SystemInfo

type SystemInfo struct {
	Uuid        string     `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Os          *OSInfo    `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
	Cpus        []*CPUInfo `protobuf:"bytes,3,rep,name=cpus,proto3" json:"cpus,omitempty"`
	TotalMemory int64      `protobuf:"varint,5,opt,name=totalMemory,proto3" json:"totalMemory,omitempty"`
}

func (*SystemInfo) Descriptor

func (*SystemInfo) Descriptor() ([]byte, []int)

func (*SystemInfo) GetCpus

func (m *SystemInfo) GetCpus() []*CPUInfo

func (*SystemInfo) GetOs

func (m *SystemInfo) GetOs() *OSInfo

func (*SystemInfo) GetTotalMemory added in v5.0.102

func (m *SystemInfo) GetTotalMemory() int64

func (*SystemInfo) GetUuid added in v5.0.102

func (m *SystemInfo) GetUuid() string

func (*SystemInfo) Marshal

func (m *SystemInfo) Marshal() (dAtA []byte, err error)

func (*SystemInfo) MarshalTo

func (m *SystemInfo) MarshalTo(dAtA []byte) (int, error)

func (*SystemInfo) MarshalToSizedBuffer added in v5.0.102

func (m *SystemInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) Reset

func (m *SystemInfo) Reset()

func (*SystemInfo) Size

func (m *SystemInfo) Size() (n int)

func (*SystemInfo) String

func (m *SystemInfo) String() string

func (*SystemInfo) Unmarshal

func (m *SystemInfo) Unmarshal(dAtA []byte) error

func (*SystemInfo) XXX_DiscardUnknown added in v5.0.102

func (m *SystemInfo) XXX_DiscardUnknown()

func (*SystemInfo) XXX_Marshal added in v5.0.102

func (m *SystemInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SystemInfo) XXX_Merge added in v5.0.102

func (m *SystemInfo) XXX_Merge(src proto.Message)

func (*SystemInfo) XXX_Size added in v5.0.102

func (m *SystemInfo) XXX_Size() int

func (*SystemInfo) XXX_Unmarshal added in v5.0.102

func (m *SystemInfo) XXX_Unmarshal(b []byte) error

type SystemInfoBuilder added in v5.0.94

type SystemInfoBuilder struct {
	// contains filtered or unexported fields
}

func NewSystemInfoBuilder added in v5.0.94

func NewSystemInfoBuilder(writer io.Writer) *SystemInfoBuilder

func (*SystemInfoBuilder) AddCpus added in v5.0.94

func (x *SystemInfoBuilder) AddCpus(cb func(w *CPUInfoBuilder))

func (*SystemInfoBuilder) Reset added in v5.0.94

func (x *SystemInfoBuilder) Reset(writer io.Writer)

func (*SystemInfoBuilder) SetOs added in v5.0.94

func (x *SystemInfoBuilder) SetOs(cb func(w *OSInfoBuilder))

func (*SystemInfoBuilder) SetTotalMemory added in v5.0.94

func (x *SystemInfoBuilder) SetTotalMemory(v int64)

func (*SystemInfoBuilder) SetUuid added in v5.0.94

func (x *SystemInfoBuilder) SetUuid(v string)

type TagEncoder

type TagEncoder interface {
	// Buffer returns the underlying byte buffer that the tags were encoded in to
	Buffer() []byte

	// Encode encodes the given tags in to the buffer and returns the index in the buffer where the data begins
	Encode(tags []string) int
}

func NewTagEncoder

func NewTagEncoder() TagEncoder

NewTagEncoder creates an empty tag encoder

func NewV2TagEncoder

func NewV2TagEncoder() TagEncoder

type Taint

type Taint struct {
	Key       string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value     string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Effect    string `protobuf:"bytes,3,opt,name=effect,proto3" json:"effect,omitempty"`
	TimeAdded int64  `protobuf:"varint,4,opt,name=timeAdded,proto3" json:"timeAdded,omitempty"`
}

reference https://github.com/kubernetes/kubernetes/blob/cb19b56831d54d1d31249949318ef0b07bf00df9/staging/src/k8s.io/api/core/v1/generated.proto#L4849

func (*Taint) Descriptor

func (*Taint) Descriptor() ([]byte, []int)

func (*Taint) GetEffect added in v5.0.102

func (m *Taint) GetEffect() string

func (*Taint) GetKey added in v5.0.102

func (m *Taint) GetKey() string

func (*Taint) GetTimeAdded added in v5.0.102

func (m *Taint) GetTimeAdded() int64

func (*Taint) GetValue added in v5.0.102

func (m *Taint) GetValue() string

func (*Taint) Marshal

func (m *Taint) Marshal() (dAtA []byte, err error)

func (*Taint) MarshalTo

func (m *Taint) MarshalTo(dAtA []byte) (int, error)

func (*Taint) MarshalToSizedBuffer added in v5.0.102

func (m *Taint) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Taint) ProtoMessage

func (*Taint) ProtoMessage()

func (*Taint) Reset

func (m *Taint) Reset()

func (*Taint) Size

func (m *Taint) Size() (n int)

func (*Taint) String

func (m *Taint) String() string

func (*Taint) Unmarshal

func (m *Taint) Unmarshal(dAtA []byte) error

func (*Taint) XXX_DiscardUnknown added in v5.0.102

func (m *Taint) XXX_DiscardUnknown()

func (*Taint) XXX_Marshal added in v5.0.102

func (m *Taint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Taint) XXX_Merge added in v5.0.102

func (m *Taint) XXX_Merge(src proto.Message)

func (*Taint) XXX_Size added in v5.0.102

func (m *Taint) XXX_Size() int

func (*Taint) XXX_Unmarshal added in v5.0.102

func (m *Taint) XXX_Unmarshal(b []byte) error

type TaintBuilder added in v5.0.94

type TaintBuilder struct {
	// contains filtered or unexported fields
}

func NewTaintBuilder added in v5.0.94

func NewTaintBuilder(writer io.Writer) *TaintBuilder

func (*TaintBuilder) Reset added in v5.0.94

func (x *TaintBuilder) Reset(writer io.Writer)

func (*TaintBuilder) SetEffect added in v5.0.94

func (x *TaintBuilder) SetEffect(v string)

func (*TaintBuilder) SetKey added in v5.0.94

func (x *TaintBuilder) SetKey(v string)

func (*TaintBuilder) SetTimeAdded added in v5.0.94

func (x *TaintBuilder) SetTimeAdded(v int64)

func (*TaintBuilder) SetValue added in v5.0.94

func (x *TaintBuilder) SetValue(v string)

type TopologyLabelSelector added in v5.0.114

type TopologyLabelSelector struct {
	Key    string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
}

func (*TopologyLabelSelector) Descriptor added in v5.0.114

func (*TopologyLabelSelector) Descriptor() ([]byte, []int)

func (*TopologyLabelSelector) GetKey added in v5.0.114

func (m *TopologyLabelSelector) GetKey() string

func (*TopologyLabelSelector) GetValues added in v5.0.114

func (m *TopologyLabelSelector) GetValues() []string

func (*TopologyLabelSelector) Marshal added in v5.0.114

func (m *TopologyLabelSelector) Marshal() (dAtA []byte, err error)

func (*TopologyLabelSelector) MarshalTo added in v5.0.114

func (m *TopologyLabelSelector) MarshalTo(dAtA []byte) (int, error)

func (*TopologyLabelSelector) MarshalToSizedBuffer added in v5.0.114

func (m *TopologyLabelSelector) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TopologyLabelSelector) ProtoMessage added in v5.0.114

func (*TopologyLabelSelector) ProtoMessage()

func (*TopologyLabelSelector) Reset added in v5.0.114

func (m *TopologyLabelSelector) Reset()

func (*TopologyLabelSelector) Size added in v5.0.114

func (m *TopologyLabelSelector) Size() (n int)

func (*TopologyLabelSelector) String added in v5.0.114

func (m *TopologyLabelSelector) String() string

func (*TopologyLabelSelector) Unmarshal added in v5.0.114

func (m *TopologyLabelSelector) Unmarshal(dAtA []byte) error

func (*TopologyLabelSelector) XXX_DiscardUnknown added in v5.0.114

func (m *TopologyLabelSelector) XXX_DiscardUnknown()

func (*TopologyLabelSelector) XXX_Marshal added in v5.0.114

func (m *TopologyLabelSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TopologyLabelSelector) XXX_Merge added in v5.0.114

func (m *TopologyLabelSelector) XXX_Merge(src proto.Message)

func (*TopologyLabelSelector) XXX_Size added in v5.0.114

func (m *TopologyLabelSelector) XXX_Size() int

func (*TopologyLabelSelector) XXX_Unmarshal added in v5.0.114

func (m *TopologyLabelSelector) XXX_Unmarshal(b []byte) error

type TopologyLabelSelectorBuilder added in v5.0.114

type TopologyLabelSelectorBuilder struct {
	// contains filtered or unexported fields
}

func NewTopologyLabelSelectorBuilder added in v5.0.114

func NewTopologyLabelSelectorBuilder(writer io.Writer) *TopologyLabelSelectorBuilder

func (*TopologyLabelSelectorBuilder) AddValues added in v5.0.114

func (x *TopologyLabelSelectorBuilder) AddValues(v string)

func (*TopologyLabelSelectorBuilder) Reset added in v5.0.114

func (x *TopologyLabelSelectorBuilder) Reset(writer io.Writer)

func (*TopologyLabelSelectorBuilder) SetKey added in v5.0.114

func (x *TopologyLabelSelectorBuilder) SetKey(v string)

type TypedLocalObjectReference

type TypedLocalObjectReference struct {
	ApiGroup string `protobuf:"bytes,1,opt,name=apiGroup,proto3" json:"apiGroup,omitempty"`
	Kind     string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Name     string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
}

reference https://github.com/kubernetes/api/blob/4bdcbc60ffeee2c04231f11ff114314c1a93ce65/core/v1/generated.proto#L5327

func (*TypedLocalObjectReference) Descriptor

func (*TypedLocalObjectReference) Descriptor() ([]byte, []int)

func (*TypedLocalObjectReference) GetApiGroup added in v5.0.102

func (m *TypedLocalObjectReference) GetApiGroup() string

func (*TypedLocalObjectReference) GetKind added in v5.0.102

func (m *TypedLocalObjectReference) GetKind() string

func (*TypedLocalObjectReference) GetName added in v5.0.102

func (m *TypedLocalObjectReference) GetName() string

func (*TypedLocalObjectReference) Marshal

func (m *TypedLocalObjectReference) Marshal() (dAtA []byte, err error)

func (*TypedLocalObjectReference) MarshalTo

func (m *TypedLocalObjectReference) MarshalTo(dAtA []byte) (int, error)

func (*TypedLocalObjectReference) MarshalToSizedBuffer added in v5.0.102

func (m *TypedLocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TypedLocalObjectReference) ProtoMessage

func (*TypedLocalObjectReference) ProtoMessage()

func (*TypedLocalObjectReference) Reset

func (m *TypedLocalObjectReference) Reset()

func (*TypedLocalObjectReference) Size

func (m *TypedLocalObjectReference) Size() (n int)

func (*TypedLocalObjectReference) String

func (m *TypedLocalObjectReference) String() string

func (*TypedLocalObjectReference) Unmarshal

func (m *TypedLocalObjectReference) Unmarshal(dAtA []byte) error

func (*TypedLocalObjectReference) XXX_DiscardUnknown added in v5.0.102

func (m *TypedLocalObjectReference) XXX_DiscardUnknown()

func (*TypedLocalObjectReference) XXX_Marshal added in v5.0.102

func (m *TypedLocalObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TypedLocalObjectReference) XXX_Merge added in v5.0.102

func (m *TypedLocalObjectReference) XXX_Merge(src proto.Message)

func (*TypedLocalObjectReference) XXX_Size added in v5.0.102

func (m *TypedLocalObjectReference) XXX_Size() int

func (*TypedLocalObjectReference) XXX_Unmarshal added in v5.0.102

func (m *TypedLocalObjectReference) XXX_Unmarshal(b []byte) error

type TypedLocalObjectReferenceBuilder added in v5.0.94

type TypedLocalObjectReferenceBuilder struct {
	// contains filtered or unexported fields
}

func NewTypedLocalObjectReferenceBuilder added in v5.0.94

func NewTypedLocalObjectReferenceBuilder(writer io.Writer) *TypedLocalObjectReferenceBuilder

func (*TypedLocalObjectReferenceBuilder) Reset added in v5.0.94

func (x *TypedLocalObjectReferenceBuilder) Reset(writer io.Writer)

func (*TypedLocalObjectReferenceBuilder) SetApiGroup added in v5.0.94

func (x *TypedLocalObjectReferenceBuilder) SetApiGroup(v string)

func (*TypedLocalObjectReferenceBuilder) SetKind added in v5.0.94

func (*TypedLocalObjectReferenceBuilder) SetName added in v5.0.94

type V1DNSEncoder

type V1DNSEncoder struct {
	BucketFactor float64
	// contains filtered or unexported fields
}

func (*V1DNSEncoder) Encode

func (e *V1DNSEncoder) Encode(dns map[string]*DNSEntry) ([]byte, error)

func (*V1DNSEncoder) EncodeDomainDatabase

func (e *V1DNSEncoder) EncodeDomainDatabase(names []string) ([]byte, []int32, error)

func (*V1DNSEncoder) EncodeMapped

func (e *V1DNSEncoder) EncodeMapped(dns map[string]*DNSDatabaseEntry, indexToOFfset []int32) ([]byte, error)

type V2DNSEncoder

type V2DNSEncoder struct {
	BucketFactor float64
	// contains filtered or unexported fields
}

func (*V2DNSEncoder) Encode

func (e *V2DNSEncoder) Encode(dns map[string]*DNSEntry) ([]byte, error)

func (*V2DNSEncoder) EncodeDomainDatabase

func (e *V2DNSEncoder) EncodeDomainDatabase(names []string) ([]byte, []int32, error)

func (*V2DNSEncoder) EncodeMapped

func (e *V2DNSEncoder) EncodeMapped(dns map[string]*DNSDatabaseEntry, indexToOffset []int32) ([]byte, error)

type V2TagEncoder

type V2TagEncoder struct {
	// contains filtered or unexported fields
}

V2TagEncoder operates on the theory that a good portion of the tags for an overall message across connections will be duplicated.

Each tag is encoded exactly once in the message at a given position. Each collection of tags is a list of integers representing the position of each tag. The collection of tag positions is referred to as the footer and is appended to the end of the buffer

The format of the buffer is:

  • 1 byte for meta (currently used for specifying version)
  • 4 bytes for position of footer blob in overall buffer
  • N bytes for all tags, stored sequentially. Each tag is 2 bytes for the length of the tag and N bytes for the tag itself
  • N bytes for the footer blob. Each entry in the footer is 2 bytes for the number of tags and then N 4 byte integers, each representing the location of the tag in the tag blob

func (*V2TagEncoder) Buffer

func (t *V2TagEncoder) Buffer() []byte

func (*V2TagEncoder) Encode

func (t *V2TagEncoder) Encode(tags []string) int

type VPACondition added in v5.0.69

type VPACondition struct {
	ConditionType      string `protobuf:"bytes,1,opt,name=ConditionType,proto3" json:"ConditionType,omitempty"`
	ConditionStatus    string `protobuf:"bytes,2,opt,name=ConditionStatus,proto3" json:"ConditionStatus,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=LastTransitionTime,proto3" json:"LastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=Reason,proto3" json:"Reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=Message,proto3" json:"Message,omitempty"`
}

func (*VPACondition) Descriptor added in v5.0.69

func (*VPACondition) Descriptor() ([]byte, []int)

func (*VPACondition) GetConditionStatus added in v5.0.102

func (m *VPACondition) GetConditionStatus() string

func (*VPACondition) GetConditionType added in v5.0.102

func (m *VPACondition) GetConditionType() string

func (*VPACondition) GetLastTransitionTime added in v5.0.102

func (m *VPACondition) GetLastTransitionTime() int64

func (*VPACondition) GetMessage added in v5.0.102

func (m *VPACondition) GetMessage() string

func (*VPACondition) GetReason added in v5.0.102

func (m *VPACondition) GetReason() string

func (*VPACondition) Marshal added in v5.0.69

func (m *VPACondition) Marshal() (dAtA []byte, err error)

func (*VPACondition) MarshalTo added in v5.0.69

func (m *VPACondition) MarshalTo(dAtA []byte) (int, error)

func (*VPACondition) MarshalToSizedBuffer added in v5.0.102

func (m *VPACondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VPACondition) ProtoMessage added in v5.0.69

func (*VPACondition) ProtoMessage()

func (*VPACondition) Reset added in v5.0.69

func (m *VPACondition) Reset()

func (*VPACondition) Size added in v5.0.69

func (m *VPACondition) Size() (n int)

func (*VPACondition) String added in v5.0.69

func (m *VPACondition) String() string

func (*VPACondition) Unmarshal added in v5.0.69

func (m *VPACondition) Unmarshal(dAtA []byte) error

func (*VPACondition) XXX_DiscardUnknown added in v5.0.102

func (m *VPACondition) XXX_DiscardUnknown()

func (*VPACondition) XXX_Marshal added in v5.0.102

func (m *VPACondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VPACondition) XXX_Merge added in v5.0.102

func (m *VPACondition) XXX_Merge(src proto.Message)

func (*VPACondition) XXX_Size added in v5.0.102

func (m *VPACondition) XXX_Size() int

func (*VPACondition) XXX_Unmarshal added in v5.0.102

func (m *VPACondition) XXX_Unmarshal(b []byte) error

type VPAConditionBuilder added in v5.0.94

type VPAConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewVPAConditionBuilder added in v5.0.94

func NewVPAConditionBuilder(writer io.Writer) *VPAConditionBuilder

func (*VPAConditionBuilder) Reset added in v5.0.94

func (x *VPAConditionBuilder) Reset(writer io.Writer)

func (*VPAConditionBuilder) SetConditionStatus added in v5.0.94

func (x *VPAConditionBuilder) SetConditionStatus(v string)

func (*VPAConditionBuilder) SetConditionType added in v5.0.94

func (x *VPAConditionBuilder) SetConditionType(v string)

func (*VPAConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *VPAConditionBuilder) SetLastTransitionTime(v int64)

func (*VPAConditionBuilder) SetMessage added in v5.0.94

func (x *VPAConditionBuilder) SetMessage(v string)

func (*VPAConditionBuilder) SetReason added in v5.0.94

func (x *VPAConditionBuilder) SetReason(v string)

type VerticalPodAutoscaler added in v5.0.47

type VerticalPodAutoscaler struct {
	Metadata   *Metadata                         `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec       *VerticalPodAutoscalerSpec        `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status     *VerticalPodAutoscalerStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Yaml       []byte                            `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"` // Deprecated: Do not use.
	Tags       []string                          `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Conditions []*VerticalPodAutoscalerCondition `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

https://github.com/kubernetes/autoscaler/blob/master/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/types.go

func (*VerticalPodAutoscaler) Descriptor added in v5.0.47

func (*VerticalPodAutoscaler) Descriptor() ([]byte, []int)

func (*VerticalPodAutoscaler) GetConditions added in v5.0.82

func (*VerticalPodAutoscaler) GetMetadata added in v5.0.47

func (m *VerticalPodAutoscaler) GetMetadata() *Metadata

func (*VerticalPodAutoscaler) GetSpec added in v5.0.47

func (*VerticalPodAutoscaler) GetStatus added in v5.0.47

func (*VerticalPodAutoscaler) GetTags added in v5.0.102

func (m *VerticalPodAutoscaler) GetTags() []string

func (*VerticalPodAutoscaler) GetYaml deprecated added in v5.0.102

func (m *VerticalPodAutoscaler) GetYaml() []byte

Deprecated: Do not use.

func (*VerticalPodAutoscaler) Marshal added in v5.0.47

func (m *VerticalPodAutoscaler) Marshal() (dAtA []byte, err error)

func (*VerticalPodAutoscaler) MarshalTo added in v5.0.47

func (m *VerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)

func (*VerticalPodAutoscaler) MarshalToSizedBuffer added in v5.0.102

func (m *VerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VerticalPodAutoscaler) ProtoMessage added in v5.0.47

func (*VerticalPodAutoscaler) ProtoMessage()

func (*VerticalPodAutoscaler) Reset added in v5.0.47

func (m *VerticalPodAutoscaler) Reset()

func (*VerticalPodAutoscaler) Size added in v5.0.47

func (m *VerticalPodAutoscaler) Size() (n int)

func (*VerticalPodAutoscaler) String added in v5.0.47

func (m *VerticalPodAutoscaler) String() string

func (*VerticalPodAutoscaler) Unmarshal added in v5.0.47

func (m *VerticalPodAutoscaler) Unmarshal(dAtA []byte) error

func (*VerticalPodAutoscaler) XXX_DiscardUnknown added in v5.0.102

func (m *VerticalPodAutoscaler) XXX_DiscardUnknown()

func (*VerticalPodAutoscaler) XXX_Marshal added in v5.0.102

func (m *VerticalPodAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerticalPodAutoscaler) XXX_Merge added in v5.0.102

func (m *VerticalPodAutoscaler) XXX_Merge(src proto.Message)

func (*VerticalPodAutoscaler) XXX_Size added in v5.0.102

func (m *VerticalPodAutoscaler) XXX_Size() int

func (*VerticalPodAutoscaler) XXX_Unmarshal added in v5.0.102

func (m *VerticalPodAutoscaler) XXX_Unmarshal(b []byte) error

type VerticalPodAutoscalerBuilder added in v5.0.94

type VerticalPodAutoscalerBuilder struct {
	// contains filtered or unexported fields
}

func NewVerticalPodAutoscalerBuilder added in v5.0.94

func NewVerticalPodAutoscalerBuilder(writer io.Writer) *VerticalPodAutoscalerBuilder

func (*VerticalPodAutoscalerBuilder) AddConditions added in v5.0.94

func (*VerticalPodAutoscalerBuilder) AddTags added in v5.0.94

func (x *VerticalPodAutoscalerBuilder) AddTags(v string)

func (*VerticalPodAutoscalerBuilder) Reset added in v5.0.94

func (x *VerticalPodAutoscalerBuilder) Reset(writer io.Writer)

func (*VerticalPodAutoscalerBuilder) SetMetadata added in v5.0.94

func (x *VerticalPodAutoscalerBuilder) SetMetadata(cb func(w *MetadataBuilder))

func (*VerticalPodAutoscalerBuilder) SetSpec added in v5.0.94

func (*VerticalPodAutoscalerBuilder) SetStatus added in v5.0.94

func (*VerticalPodAutoscalerBuilder) SetYaml added in v5.0.94

func (x *VerticalPodAutoscalerBuilder) SetYaml(cb func(b *bytes.Buffer))

type VerticalPodAutoscalerCondition added in v5.0.82

type VerticalPodAutoscalerCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,3,opt,name=lastTransitionTime,proto3" json:"lastTransitionTime,omitempty"`
	Reason             string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
}

reference https://github.com/kubernetes/autoscaler/blob/master/vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/types.go#L295

func (*VerticalPodAutoscalerCondition) Descriptor added in v5.0.82

func (*VerticalPodAutoscalerCondition) Descriptor() ([]byte, []int)

func (*VerticalPodAutoscalerCondition) GetLastTransitionTime added in v5.0.102

func (m *VerticalPodAutoscalerCondition) GetLastTransitionTime() int64

func (*VerticalPodAutoscalerCondition) GetMessage added in v5.0.102

func (m *VerticalPodAutoscalerCondition) GetMessage() string

func (*VerticalPodAutoscalerCondition) GetReason added in v5.0.102

func (m *VerticalPodAutoscalerCondition) GetReason() string

func (*VerticalPodAutoscalerCondition) GetStatus added in v5.0.102

func (m *VerticalPodAutoscalerCondition) GetStatus() string

func (*VerticalPodAutoscalerCondition) GetType added in v5.0.102

func (*VerticalPodAutoscalerCondition) Marshal added in v5.0.82

func (m *VerticalPodAutoscalerCondition) Marshal() (dAtA []byte, err error)

func (*VerticalPodAutoscalerCondition) MarshalTo added in v5.0.82

func (m *VerticalPodAutoscalerCondition) MarshalTo(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerCondition) MarshalToSizedBuffer added in v5.0.102

func (m *VerticalPodAutoscalerCondition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerCondition) ProtoMessage added in v5.0.82

func (*VerticalPodAutoscalerCondition) ProtoMessage()

func (*VerticalPodAutoscalerCondition) Reset added in v5.0.82

func (m *VerticalPodAutoscalerCondition) Reset()

func (*VerticalPodAutoscalerCondition) Size added in v5.0.82

func (m *VerticalPodAutoscalerCondition) Size() (n int)

func (*VerticalPodAutoscalerCondition) String added in v5.0.82

func (*VerticalPodAutoscalerCondition) Unmarshal added in v5.0.82

func (m *VerticalPodAutoscalerCondition) Unmarshal(dAtA []byte) error

func (*VerticalPodAutoscalerCondition) XXX_DiscardUnknown added in v5.0.102

func (m *VerticalPodAutoscalerCondition) XXX_DiscardUnknown()

func (*VerticalPodAutoscalerCondition) XXX_Marshal added in v5.0.102

func (m *VerticalPodAutoscalerCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerticalPodAutoscalerCondition) XXX_Merge added in v5.0.102

func (m *VerticalPodAutoscalerCondition) XXX_Merge(src proto.Message)

func (*VerticalPodAutoscalerCondition) XXX_Size added in v5.0.102

func (m *VerticalPodAutoscalerCondition) XXX_Size() int

func (*VerticalPodAutoscalerCondition) XXX_Unmarshal added in v5.0.102

func (m *VerticalPodAutoscalerCondition) XXX_Unmarshal(b []byte) error

type VerticalPodAutoscalerConditionBuilder added in v5.0.94

type VerticalPodAutoscalerConditionBuilder struct {
	// contains filtered or unexported fields
}

func NewVerticalPodAutoscalerConditionBuilder added in v5.0.94

func NewVerticalPodAutoscalerConditionBuilder(writer io.Writer) *VerticalPodAutoscalerConditionBuilder

func (*VerticalPodAutoscalerConditionBuilder) Reset added in v5.0.94

func (*VerticalPodAutoscalerConditionBuilder) SetLastTransitionTime added in v5.0.94

func (x *VerticalPodAutoscalerConditionBuilder) SetLastTransitionTime(v int64)

func (*VerticalPodAutoscalerConditionBuilder) SetMessage added in v5.0.94

func (*VerticalPodAutoscalerConditionBuilder) SetReason added in v5.0.94

func (*VerticalPodAutoscalerConditionBuilder) SetStatus added in v5.0.94

func (*VerticalPodAutoscalerConditionBuilder) SetType added in v5.0.94

type VerticalPodAutoscalerSpec added in v5.0.47

type VerticalPodAutoscalerSpec struct {
	Target           *VerticalPodAutoscalerTarget `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	UpdateMode       string                       `protobuf:"bytes,2,opt,name=updateMode,proto3" json:"updateMode,omitempty"`
	ResourcePolicies []*ContainerResourcePolicy   `protobuf:"bytes,3,rep,name=resourcePolicies,proto3" json:"resourcePolicies,omitempty"`
}

func (*VerticalPodAutoscalerSpec) Descriptor added in v5.0.47

func (*VerticalPodAutoscalerSpec) Descriptor() ([]byte, []int)

func (*VerticalPodAutoscalerSpec) GetResourcePolicies added in v5.0.47

func (m *VerticalPodAutoscalerSpec) GetResourcePolicies() []*ContainerResourcePolicy

func (*VerticalPodAutoscalerSpec) GetTarget added in v5.0.47

func (*VerticalPodAutoscalerSpec) GetUpdateMode added in v5.0.102

func (m *VerticalPodAutoscalerSpec) GetUpdateMode() string

func (*VerticalPodAutoscalerSpec) Marshal added in v5.0.47

func (m *VerticalPodAutoscalerSpec) Marshal() (dAtA []byte, err error)

func (*VerticalPodAutoscalerSpec) MarshalTo added in v5.0.47

func (m *VerticalPodAutoscalerSpec) MarshalTo(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerSpec) MarshalToSizedBuffer added in v5.0.102

func (m *VerticalPodAutoscalerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerSpec) ProtoMessage added in v5.0.47

func (*VerticalPodAutoscalerSpec) ProtoMessage()

func (*VerticalPodAutoscalerSpec) Reset added in v5.0.47

func (m *VerticalPodAutoscalerSpec) Reset()

func (*VerticalPodAutoscalerSpec) Size added in v5.0.47

func (m *VerticalPodAutoscalerSpec) Size() (n int)

func (*VerticalPodAutoscalerSpec) String added in v5.0.47

func (m *VerticalPodAutoscalerSpec) String() string

func (*VerticalPodAutoscalerSpec) Unmarshal added in v5.0.47

func (m *VerticalPodAutoscalerSpec) Unmarshal(dAtA []byte) error

func (*VerticalPodAutoscalerSpec) XXX_DiscardUnknown added in v5.0.102

func (m *VerticalPodAutoscalerSpec) XXX_DiscardUnknown()

func (*VerticalPodAutoscalerSpec) XXX_Marshal added in v5.0.102

func (m *VerticalPodAutoscalerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerticalPodAutoscalerSpec) XXX_Merge added in v5.0.102

func (m *VerticalPodAutoscalerSpec) XXX_Merge(src proto.Message)

func (*VerticalPodAutoscalerSpec) XXX_Size added in v5.0.102

func (m *VerticalPodAutoscalerSpec) XXX_Size() int

func (*VerticalPodAutoscalerSpec) XXX_Unmarshal added in v5.0.102

func (m *VerticalPodAutoscalerSpec) XXX_Unmarshal(b []byte) error

type VerticalPodAutoscalerSpecBuilder added in v5.0.94

type VerticalPodAutoscalerSpecBuilder struct {
	// contains filtered or unexported fields
}

func NewVerticalPodAutoscalerSpecBuilder added in v5.0.94

func NewVerticalPodAutoscalerSpecBuilder(writer io.Writer) *VerticalPodAutoscalerSpecBuilder

func (*VerticalPodAutoscalerSpecBuilder) AddResourcePolicies added in v5.0.94

func (x *VerticalPodAutoscalerSpecBuilder) AddResourcePolicies(cb func(w *ContainerResourcePolicyBuilder))

func (*VerticalPodAutoscalerSpecBuilder) Reset added in v5.0.94

func (x *VerticalPodAutoscalerSpecBuilder) Reset(writer io.Writer)

func (*VerticalPodAutoscalerSpecBuilder) SetTarget added in v5.0.94

func (*VerticalPodAutoscalerSpecBuilder) SetUpdateMode added in v5.0.94

func (x *VerticalPodAutoscalerSpecBuilder) SetUpdateMode(v string)

type VerticalPodAutoscalerStatus added in v5.0.47

type VerticalPodAutoscalerStatus struct {
	LastRecommendedDate int64                      `protobuf:"varint,1,opt,name=LastRecommendedDate,proto3" json:"LastRecommendedDate,omitempty"`
	Recommendations     []*ContainerRecommendation `protobuf:"bytes,2,rep,name=recommendations,proto3" json:"recommendations,omitempty"`
	Conditions          []*VPACondition            `protobuf:"bytes,3,rep,name=conditions,proto3" json:"conditions,omitempty"`
}

func (*VerticalPodAutoscalerStatus) Descriptor added in v5.0.47

func (*VerticalPodAutoscalerStatus) Descriptor() ([]byte, []int)

func (*VerticalPodAutoscalerStatus) GetConditions added in v5.0.69

func (m *VerticalPodAutoscalerStatus) GetConditions() []*VPACondition

func (*VerticalPodAutoscalerStatus) GetLastRecommendedDate added in v5.0.102

func (m *VerticalPodAutoscalerStatus) GetLastRecommendedDate() int64

func (*VerticalPodAutoscalerStatus) GetRecommendations added in v5.0.47

func (m *VerticalPodAutoscalerStatus) GetRecommendations() []*ContainerRecommendation

func (*VerticalPodAutoscalerStatus) Marshal added in v5.0.47

func (m *VerticalPodAutoscalerStatus) Marshal() (dAtA []byte, err error)

func (*VerticalPodAutoscalerStatus) MarshalTo added in v5.0.47

func (m *VerticalPodAutoscalerStatus) MarshalTo(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerStatus) MarshalToSizedBuffer added in v5.0.102

func (m *VerticalPodAutoscalerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerStatus) ProtoMessage added in v5.0.47

func (*VerticalPodAutoscalerStatus) ProtoMessage()

func (*VerticalPodAutoscalerStatus) Reset added in v5.0.47

func (m *VerticalPodAutoscalerStatus) Reset()

func (*VerticalPodAutoscalerStatus) Size added in v5.0.47

func (m *VerticalPodAutoscalerStatus) Size() (n int)

func (*VerticalPodAutoscalerStatus) String added in v5.0.47

func (m *VerticalPodAutoscalerStatus) String() string

func (*VerticalPodAutoscalerStatus) Unmarshal added in v5.0.47

func (m *VerticalPodAutoscalerStatus) Unmarshal(dAtA []byte) error

func (*VerticalPodAutoscalerStatus) XXX_DiscardUnknown added in v5.0.102

func (m *VerticalPodAutoscalerStatus) XXX_DiscardUnknown()

func (*VerticalPodAutoscalerStatus) XXX_Marshal added in v5.0.102

func (m *VerticalPodAutoscalerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerticalPodAutoscalerStatus) XXX_Merge added in v5.0.102

func (m *VerticalPodAutoscalerStatus) XXX_Merge(src proto.Message)

func (*VerticalPodAutoscalerStatus) XXX_Size added in v5.0.102

func (m *VerticalPodAutoscalerStatus) XXX_Size() int

func (*VerticalPodAutoscalerStatus) XXX_Unmarshal added in v5.0.102

func (m *VerticalPodAutoscalerStatus) XXX_Unmarshal(b []byte) error

type VerticalPodAutoscalerStatusBuilder added in v5.0.94

type VerticalPodAutoscalerStatusBuilder struct {
	// contains filtered or unexported fields
}

func NewVerticalPodAutoscalerStatusBuilder added in v5.0.94

func NewVerticalPodAutoscalerStatusBuilder(writer io.Writer) *VerticalPodAutoscalerStatusBuilder

func (*VerticalPodAutoscalerStatusBuilder) AddConditions added in v5.0.94

func (x *VerticalPodAutoscalerStatusBuilder) AddConditions(cb func(w *VPAConditionBuilder))

func (*VerticalPodAutoscalerStatusBuilder) AddRecommendations added in v5.0.94

func (x *VerticalPodAutoscalerStatusBuilder) AddRecommendations(cb func(w *ContainerRecommendationBuilder))

func (*VerticalPodAutoscalerStatusBuilder) Reset added in v5.0.94

func (x *VerticalPodAutoscalerStatusBuilder) Reset(writer io.Writer)

func (*VerticalPodAutoscalerStatusBuilder) SetLastRecommendedDate added in v5.0.94

func (x *VerticalPodAutoscalerStatusBuilder) SetLastRecommendedDate(v int64)

type VerticalPodAutoscalerTarget added in v5.0.47

type VerticalPodAutoscalerTarget struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
}

func (*VerticalPodAutoscalerTarget) Descriptor added in v5.0.47

func (*VerticalPodAutoscalerTarget) Descriptor() ([]byte, []int)

func (*VerticalPodAutoscalerTarget) GetKind added in v5.0.102

func (m *VerticalPodAutoscalerTarget) GetKind() string

func (*VerticalPodAutoscalerTarget) GetName added in v5.0.102

func (m *VerticalPodAutoscalerTarget) GetName() string

func (*VerticalPodAutoscalerTarget) Marshal added in v5.0.47

func (m *VerticalPodAutoscalerTarget) Marshal() (dAtA []byte, err error)

func (*VerticalPodAutoscalerTarget) MarshalTo added in v5.0.47

func (m *VerticalPodAutoscalerTarget) MarshalTo(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerTarget) MarshalToSizedBuffer added in v5.0.102

func (m *VerticalPodAutoscalerTarget) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VerticalPodAutoscalerTarget) ProtoMessage added in v5.0.47

func (*VerticalPodAutoscalerTarget) ProtoMessage()

func (*VerticalPodAutoscalerTarget) Reset added in v5.0.47

func (m *VerticalPodAutoscalerTarget) Reset()

func (*VerticalPodAutoscalerTarget) Size added in v5.0.47

func (m *VerticalPodAutoscalerTarget) Size() (n int)

func (*VerticalPodAutoscalerTarget) String added in v5.0.47

func (m *VerticalPodAutoscalerTarget) String() string

func (*VerticalPodAutoscalerTarget) Unmarshal added in v5.0.47

func (m *VerticalPodAutoscalerTarget) Unmarshal(dAtA []byte) error

func (*VerticalPodAutoscalerTarget) XXX_DiscardUnknown added in v5.0.102

func (m *VerticalPodAutoscalerTarget) XXX_DiscardUnknown()

func (*VerticalPodAutoscalerTarget) XXX_Marshal added in v5.0.102

func (m *VerticalPodAutoscalerTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerticalPodAutoscalerTarget) XXX_Merge added in v5.0.102

func (m *VerticalPodAutoscalerTarget) XXX_Merge(src proto.Message)

func (*VerticalPodAutoscalerTarget) XXX_Size added in v5.0.102

func (m *VerticalPodAutoscalerTarget) XXX_Size() int

func (*VerticalPodAutoscalerTarget) XXX_Unmarshal added in v5.0.102

func (m *VerticalPodAutoscalerTarget) XXX_Unmarshal(b []byte) error

type VerticalPodAutoscalerTargetBuilder added in v5.0.94

type VerticalPodAutoscalerTargetBuilder struct {
	// contains filtered or unexported fields
}

func NewVerticalPodAutoscalerTargetBuilder added in v5.0.94

func NewVerticalPodAutoscalerTargetBuilder(writer io.Writer) *VerticalPodAutoscalerTargetBuilder

func (*VerticalPodAutoscalerTargetBuilder) Reset added in v5.0.94

func (x *VerticalPodAutoscalerTargetBuilder) Reset(writer io.Writer)

func (*VerticalPodAutoscalerTargetBuilder) SetKind added in v5.0.94

func (*VerticalPodAutoscalerTargetBuilder) SetName added in v5.0.94

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL