apiv1

package
v0.58.2 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GraphEdge_EdgeType_name = map[int32]string{
		0: "EDGE_TYPE_UNSPECIFIED",
		1: "EDGE_TYPE_SERVICE_TO_POD",
		2: "EDGE_TYPE_POD_OWNER_TO_POD",
		3: "EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER",
		4: "EDGE_TYPE_POD_TO_NODE",
	}
	GraphEdge_EdgeType_value = map[string]int32{
		"EDGE_TYPE_UNSPECIFIED":                  0,
		"EDGE_TYPE_SERVICE_TO_POD":               1,
		"EDGE_TYPE_POD_OWNER_TO_POD":             2,
		"EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER": 3,
		"EDGE_TYPE_POD_TO_NODE":                  4,
	}
)

Enum value maps for GraphEdge_EdgeType.

View Source
var (
	InspectionPhase_name = map[int32]string{
		0: "INSPECTION_PHASE_UNSPECIFIED",
		1: "INSPECTION_PHASE_RUNNING",
		2: "INSPECTION_PHASE_DONE",
		3: "INSPECTION_PHASE_ERROR",
		4: "INSPECTION_PHASE_CANCELLED",
	}
	InspectionPhase_value = map[string]int32{
		"INSPECTION_PHASE_UNSPECIFIED": 0,
		"INSPECTION_PHASE_RUNNING":     1,
		"INSPECTION_PHASE_DONE":        2,
		"INSPECTION_PHASE_ERROR":       3,
		"INSPECTION_PHASE_CANCELLED":   4,
	}
)

Enum value maps for InspectionPhase.

View Source
var (
	ParameterHintType_name = map[int32]string{
		0: "PARAMETER_HINT_TYPE_UNSPECIFIED",
		1: "PARAMETER_HINT_TYPE_NONE",
		2: "PARAMETER_HINT_TYPE_ERROR",
		3: "PARAMETER_HINT_TYPE_WARNING",
		4: "PARAMETER_HINT_TYPE_INFO",
	}
	ParameterHintType_value = map[string]int32{
		"PARAMETER_HINT_TYPE_UNSPECIFIED": 0,
		"PARAMETER_HINT_TYPE_NONE":        1,
		"PARAMETER_HINT_TYPE_ERROR":       2,
		"PARAMETER_HINT_TYPE_WARNING":     3,
		"PARAMETER_HINT_TYPE_INFO":        4,
	}
)

Enum value maps for ParameterHintType.

View Source
var (
	ValidationTiming_name = map[int32]string{
		0: "VALIDATION_TIMING_UNSPECIFIED",
		1: "VALIDATION_TIMING_CHANGE",
		2: "VALIDATION_TIMING_BLUR",
	}
	ValidationTiming_value = map[string]int32{
		"VALIDATION_TIMING_UNSPECIFIED": 0,
		"VALIDATION_TIMING_CHANGE":      1,
		"VALIDATION_TIMING_BLUR":        2,
	}
)

Enum value maps for ValidationTiming.

View Source
var (
	UploadStatus_name = map[int32]string{
		0: "UPLOAD_STATUS_UNSPECIFIED",
		1: "UPLOAD_STATUS_WAITING",
		2: "UPLOAD_STATUS_UPLOADING",
		3: "UPLOAD_STATUS_VERIFYING",
		4: "UPLOAD_STATUS_DONE",
	}
	UploadStatus_value = map[string]int32{
		"UPLOAD_STATUS_UNSPECIFIED": 0,
		"UPLOAD_STATUS_WAITING":     1,
		"UPLOAD_STATUS_UPLOADING":   2,
		"UPLOAD_STATUS_VERIFYING":   3,
		"UPLOAD_STATUS_DONE":        4,
	}
)

Enum value maps for UploadStatus.

View Source
var (
	EstimatedCountPreset_name = map[int32]string{
		0: "ESTIMATED_COUNT_PRESET_UNSPECIFIED",
		1: "ESTIMATED_COUNT_PRESET_FEW",
	}
	EstimatedCountPreset_value = map[string]int32{
		"ESTIMATED_COUNT_PRESET_UNSPECIFIED": 0,
		"ESTIMATED_COUNT_PRESET_FEW":         1,
	}
)

Enum value maps for EstimatedCountPreset.

View Source
var (
	FilterResultMode_name = map[int32]string{
		0: "FILTER_RESULT_MODE_UNSPECIFIED",
		1: "FILTER_RESULT_MODE_INCLUDE",
		2: "FILTER_RESULT_MODE_EXCLUDE",
	}
	FilterResultMode_value = map[string]int32{
		"FILTER_RESULT_MODE_UNSPECIFIED": 0,
		"FILTER_RESULT_MODE_INCLUDE":     1,
		"FILTER_RESULT_MODE_EXCLUDE":     2,
	}
)

Enum value maps for FilterResultMode.

View Source
var (
	OpenWorkbenchResponse_Stage_name = map[int32]string{
		0: "STAGE_UNSPECIFIED",
		1: "STAGE_INITIALIZING",
		2: "STAGE_READING_FILE",
		3: "STAGE_PARSING_CHUNKS",
		4: "STAGE_INDEXING_DATA",
		5: "STAGE_READY",
	}
	OpenWorkbenchResponse_Stage_value = map[string]int32{
		"STAGE_UNSPECIFIED":    0,
		"STAGE_INITIALIZING":   1,
		"STAGE_READING_FILE":   2,
		"STAGE_PARSING_CHUNKS": 3,
		"STAGE_INDEXING_DATA":  4,
		"STAGE_READY":          5,
	}
)

Enum value maps for OpenWorkbenchResponse_Stage.

View Source
var (
	WatchIndexProgressResponse_IndexState_name = map[int32]string{
		0: "INDEX_STATE_UNSPECIFIED",
		1: "INDEX_STATE_BUILDING",
		2: "INDEX_STATE_READY",
		3: "INDEX_STATE_FAILED",
	}
	WatchIndexProgressResponse_IndexState_value = map[string]int32{
		"INDEX_STATE_UNSPECIFIED": 0,
		"INDEX_STATE_BUILDING":    1,
		"INDEX_STATE_READY":       2,
		"INDEX_STATE_FAILED":      3,
	}
)

Enum value maps for WatchIndexProgressResponse_IndexState.

View Source
var File_api_v1_architecture_graph_proto protoreflect.FileDescriptor
View Source
var File_api_v1_cel_validation_proto protoreflect.FileDescriptor
View Source
var File_api_v1_file_parameter_upload_proto protoreflect.FileDescriptor
View Source
var File_api_v1_import_inspection_proto protoreflect.FileDescriptor
View Source
var File_api_v1_inspection_proto protoreflect.FileDescriptor
View Source
var File_api_v1_popup_proto protoreflect.FileDescriptor
View Source
var File_api_v1_server_status_proto protoreflect.FileDescriptor
View Source
var File_api_v1_sparse_bitset_proto protoreflect.FileDescriptor
View Source
var File_api_v1_workbench_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AbortFileUploadRequest

type AbortFileUploadRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

Request to abort an in-progress upload session.

func (*AbortFileUploadRequest) Descriptor deprecated

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

Deprecated: Use AbortFileUploadRequest.ProtoReflect.Descriptor instead.

func (*AbortFileUploadRequest) GetSessionToken

func (x *AbortFileUploadRequest) GetSessionToken() string

func (*AbortFileUploadRequest) ProtoMessage

func (*AbortFileUploadRequest) ProtoMessage()

func (*AbortFileUploadRequest) ProtoReflect

func (x *AbortFileUploadRequest) ProtoReflect() protoreflect.Message

func (*AbortFileUploadRequest) Reset

func (x *AbortFileUploadRequest) Reset()

func (*AbortFileUploadRequest) String

func (x *AbortFileUploadRequest) String() string

type AbortFileUploadResponse

type AbortFileUploadResponse struct {

	// Indicates whether the session was successfully aborted and cleaned up.
	Aborted *bool `protobuf:"varint,1,opt,name=aborted" json:"aborted,omitempty"`
	// contains filtered or unexported fields
}

Response returned when an upload session has been aborted.

func (*AbortFileUploadResponse) Descriptor deprecated

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

Deprecated: Use AbortFileUploadResponse.ProtoReflect.Descriptor instead.

func (*AbortFileUploadResponse) GetAborted

func (x *AbortFileUploadResponse) GetAborted() bool

func (*AbortFileUploadResponse) ProtoMessage

func (*AbortFileUploadResponse) ProtoMessage()

func (*AbortFileUploadResponse) ProtoReflect

func (x *AbortFileUploadResponse) ProtoReflect() protoreflect.Message

func (*AbortFileUploadResponse) Reset

func (x *AbortFileUploadResponse) Reset()

func (*AbortFileUploadResponse) String

func (x *AbortFileUploadResponse) String() string

type AbortImportInspectionRequest

type AbortImportInspectionRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// contains filtered or unexported fields
}

Request to abort an in-progress import session.

func (*AbortImportInspectionRequest) Descriptor deprecated

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

Deprecated: Use AbortImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*AbortImportInspectionRequest) GetImportToken

func (x *AbortImportInspectionRequest) GetImportToken() string

func (*AbortImportInspectionRequest) ProtoMessage

func (*AbortImportInspectionRequest) ProtoMessage()

func (*AbortImportInspectionRequest) ProtoReflect

func (*AbortImportInspectionRequest) Reset

func (x *AbortImportInspectionRequest) Reset()

func (*AbortImportInspectionRequest) String

type AbortImportInspectionResponse

type AbortImportInspectionResponse struct {

	// Indicates whether the session was successfully aborted and cleaned up.
	Aborted *bool `protobuf:"varint,1,opt,name=aborted" json:"aborted,omitempty"`
	// contains filtered or unexported fields
}

Response returned when an import session has been aborted.

func (*AbortImportInspectionResponse) Descriptor deprecated

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

Deprecated: Use AbortImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*AbortImportInspectionResponse) GetAborted

func (x *AbortImportInspectionResponse) GetAborted() bool

func (*AbortImportInspectionResponse) ProtoMessage

func (*AbortImportInspectionResponse) ProtoMessage()

func (*AbortImportInspectionResponse) ProtoReflect

func (*AbortImportInspectionResponse) Reset

func (x *AbortImportInspectionResponse) Reset()

func (*AbortImportInspectionResponse) String

type CancelFilterTimelineSyncRequest

type CancelFilterTimelineSyncRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// Job identifier of the filter task to cancel.
	JobId *string `protobuf:"bytes,2,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an ongoing timeline filter task.

func (*CancelFilterTimelineSyncRequest) Descriptor deprecated

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

Deprecated: Use CancelFilterTimelineSyncRequest.ProtoReflect.Descriptor instead.

func (*CancelFilterTimelineSyncRequest) GetJobId

func (*CancelFilterTimelineSyncRequest) GetWorkbenchId

func (x *CancelFilterTimelineSyncRequest) GetWorkbenchId() string

func (*CancelFilterTimelineSyncRequest) ProtoMessage

func (*CancelFilterTimelineSyncRequest) ProtoMessage()

func (*CancelFilterTimelineSyncRequest) ProtoReflect

func (*CancelFilterTimelineSyncRequest) Reset

func (*CancelFilterTimelineSyncRequest) String

type CancelFilterTimelineSyncResponse

type CancelFilterTimelineSyncResponse struct {

	// Whether the filter job was found and canceled.
	Canceled *bool `protobuf:"varint,1,opt,name=canceled" json:"canceled,omitempty"`
	// contains filtered or unexported fields
}

Response confirming cancellation of the filter task.

func (*CancelFilterTimelineSyncResponse) Descriptor deprecated

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

Deprecated: Use CancelFilterTimelineSyncResponse.ProtoReflect.Descriptor instead.

func (*CancelFilterTimelineSyncResponse) GetCanceled

func (x *CancelFilterTimelineSyncResponse) GetCanceled() bool

func (*CancelFilterTimelineSyncResponse) ProtoMessage

func (*CancelFilterTimelineSyncResponse) ProtoMessage()

func (*CancelFilterTimelineSyncResponse) ProtoReflect

func (*CancelFilterTimelineSyncResponse) Reset

func (*CancelFilterTimelineSyncResponse) String

type CancelInspectionRequest

type CancelInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an in-progress inspection.

func (*CancelInspectionRequest) Descriptor deprecated

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

Deprecated: Use CancelInspectionRequest.ProtoReflect.Descriptor instead.

func (*CancelInspectionRequest) GetInspectionId

func (x *CancelInspectionRequest) GetInspectionId() string

func (*CancelInspectionRequest) ProtoMessage

func (*CancelInspectionRequest) ProtoMessage()

func (*CancelInspectionRequest) ProtoReflect

func (x *CancelInspectionRequest) ProtoReflect() protoreflect.Message

func (*CancelInspectionRequest) Reset

func (x *CancelInspectionRequest) Reset()

func (*CancelInspectionRequest) String

func (x *CancelInspectionRequest) String() string

type CancelInspectionResponse

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

Response returned upon cancelling an inspection.

func (*CancelInspectionResponse) Descriptor deprecated

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

Deprecated: Use CancelInspectionResponse.ProtoReflect.Descriptor instead.

func (*CancelInspectionResponse) ProtoMessage

func (*CancelInspectionResponse) ProtoMessage()

func (*CancelInspectionResponse) ProtoReflect

func (x *CancelInspectionResponse) ProtoReflect() protoreflect.Message

func (*CancelInspectionResponse) Reset

func (x *CancelInspectionResponse) Reset()

func (*CancelInspectionResponse) String

func (x *CancelInspectionResponse) String() string

type CancelOpenWorkbenchSyncRequest

type CancelOpenWorkbenchSyncRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// Job identifier of the open task to cancel.
	JobId *string `protobuf:"bytes,3,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to cancel an ongoing synchronous workbench open task.

func (*CancelOpenWorkbenchSyncRequest) Descriptor deprecated

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

Deprecated: Use CancelOpenWorkbenchSyncRequest.ProtoReflect.Descriptor instead.

func (*CancelOpenWorkbenchSyncRequest) GetJobId

func (x *CancelOpenWorkbenchSyncRequest) GetJobId() string

func (*CancelOpenWorkbenchSyncRequest) GetSessionId

func (x *CancelOpenWorkbenchSyncRequest) GetSessionId() string

func (*CancelOpenWorkbenchSyncRequest) GetUserId

func (x *CancelOpenWorkbenchSyncRequest) GetUserId() string

func (*CancelOpenWorkbenchSyncRequest) ProtoMessage

func (*CancelOpenWorkbenchSyncRequest) ProtoMessage()

func (*CancelOpenWorkbenchSyncRequest) ProtoReflect

func (*CancelOpenWorkbenchSyncRequest) Reset

func (x *CancelOpenWorkbenchSyncRequest) Reset()

func (*CancelOpenWorkbenchSyncRequest) String

type CancelOpenWorkbenchSyncResponse

type CancelOpenWorkbenchSyncResponse struct {

	// Whether the opening job was found and canceled.
	Canceled *bool `protobuf:"varint,1,opt,name=canceled" json:"canceled,omitempty"`
	// contains filtered or unexported fields
}

Response confirming cancellation of the workbench open task.

func (*CancelOpenWorkbenchSyncResponse) Descriptor deprecated

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

Deprecated: Use CancelOpenWorkbenchSyncResponse.ProtoReflect.Descriptor instead.

func (*CancelOpenWorkbenchSyncResponse) GetCanceled

func (x *CancelOpenWorkbenchSyncResponse) GetCanceled() bool

func (*CancelOpenWorkbenchSyncResponse) ProtoMessage

func (*CancelOpenWorkbenchSyncResponse) ProtoMessage()

func (*CancelOpenWorkbenchSyncResponse) ProtoReflect

func (*CancelOpenWorkbenchSyncResponse) Reset

func (*CancelOpenWorkbenchSyncResponse) String

type CloseWorkbenchRequest

type CloseWorkbenchRequest struct {
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to close and release a Workbench session immediately.

func (*CloseWorkbenchRequest) Descriptor deprecated

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

Deprecated: Use CloseWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*CloseWorkbenchRequest) GetWorkbenchId

func (x *CloseWorkbenchRequest) GetWorkbenchId() string

func (*CloseWorkbenchRequest) ProtoMessage

func (*CloseWorkbenchRequest) ProtoMessage()

func (*CloseWorkbenchRequest) ProtoReflect

func (x *CloseWorkbenchRequest) ProtoReflect() protoreflect.Message

func (*CloseWorkbenchRequest) Reset

func (x *CloseWorkbenchRequest) Reset()

func (*CloseWorkbenchRequest) String

func (x *CloseWorkbenchRequest) String() string

type CloseWorkbenchResponse

type CloseWorkbenchResponse struct {
	Closed *bool `protobuf:"varint,1,opt,name=closed" json:"closed,omitempty"`
	// contains filtered or unexported fields
}

Response confirming closure of a Workbench session.

func (*CloseWorkbenchResponse) Descriptor deprecated

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

Deprecated: Use CloseWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*CloseWorkbenchResponse) GetClosed

func (x *CloseWorkbenchResponse) GetClosed() bool

func (*CloseWorkbenchResponse) ProtoMessage

func (*CloseWorkbenchResponse) ProtoMessage()

func (*CloseWorkbenchResponse) ProtoReflect

func (x *CloseWorkbenchResponse) ProtoReflect() protoreflect.Message

func (*CloseWorkbenchResponse) Reset

func (x *CloseWorkbenchResponse) Reset()

func (*CloseWorkbenchResponse) String

func (x *CloseWorkbenchResponse) String() string

type CompleteFileUploadRequest

type CompleteFileUploadRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

Request to complete the upload session.

func (*CompleteFileUploadRequest) Descriptor deprecated

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

Deprecated: Use CompleteFileUploadRequest.ProtoReflect.Descriptor instead.

func (*CompleteFileUploadRequest) GetSessionToken

func (x *CompleteFileUploadRequest) GetSessionToken() string

func (*CompleteFileUploadRequest) ProtoMessage

func (*CompleteFileUploadRequest) ProtoMessage()

func (*CompleteFileUploadRequest) ProtoReflect

func (*CompleteFileUploadRequest) Reset

func (x *CompleteFileUploadRequest) Reset()

func (*CompleteFileUploadRequest) String

func (x *CompleteFileUploadRequest) String() string

type CompleteFileUploadResponse

type CompleteFileUploadResponse struct {

	// Total validated file size in bytes.
	FileSizeBytes *int64 `protobuf:"varint,1,opt,name=file_size_bytes,json=fileSizeBytes" json:"file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful file parameter upload completion.

func (*CompleteFileUploadResponse) Descriptor deprecated

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

Deprecated: Use CompleteFileUploadResponse.ProtoReflect.Descriptor instead.

func (*CompleteFileUploadResponse) GetFileSizeBytes

func (x *CompleteFileUploadResponse) GetFileSizeBytes() int64

func (*CompleteFileUploadResponse) ProtoMessage

func (*CompleteFileUploadResponse) ProtoMessage()

func (*CompleteFileUploadResponse) ProtoReflect

func (*CompleteFileUploadResponse) Reset

func (x *CompleteFileUploadResponse) Reset()

func (*CompleteFileUploadResponse) String

func (x *CompleteFileUploadResponse) String() string

type CompleteImportInspectionRequest

type CompleteImportInspectionRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// contains filtered or unexported fields
}

Request to complete the upload and trigger server-side validation and registration.

func (*CompleteImportInspectionRequest) Descriptor deprecated

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

Deprecated: Use CompleteImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*CompleteImportInspectionRequest) GetImportToken

func (x *CompleteImportInspectionRequest) GetImportToken() string

func (*CompleteImportInspectionRequest) ProtoMessage

func (*CompleteImportInspectionRequest) ProtoMessage()

func (*CompleteImportInspectionRequest) ProtoReflect

func (*CompleteImportInspectionRequest) Reset

func (*CompleteImportInspectionRequest) String

type CompleteImportInspectionResponse

type CompleteImportInspectionResponse struct {

	// Inspection ID assigned to the imported dataset.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Display name extracted from the inspection header metadata.
	InspectionName *string `protobuf:"bytes,2,opt,name=inspection_name,json=inspectionName" json:"inspection_name,omitempty"`
	// Total validated file size in bytes.
	FileSizeBytes *int64 `protobuf:"varint,3,opt,name=file_size_bytes,json=fileSizeBytes" json:"file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful inspection registration.

func (*CompleteImportInspectionResponse) Descriptor deprecated

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

Deprecated: Use CompleteImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*CompleteImportInspectionResponse) GetFileSizeBytes

func (x *CompleteImportInspectionResponse) GetFileSizeBytes() int64

func (*CompleteImportInspectionResponse) GetInspectionId

func (x *CompleteImportInspectionResponse) GetInspectionId() string

func (*CompleteImportInspectionResponse) GetInspectionName

func (x *CompleteImportInspectionResponse) GetInspectionName() string

func (*CompleteImportInspectionResponse) ProtoMessage

func (*CompleteImportInspectionResponse) ProtoMessage()

func (*CompleteImportInspectionResponse) ProtoReflect

func (*CompleteImportInspectionResponse) Reset

func (*CompleteImportInspectionResponse) String

type CreateInspectionRequest

type CreateInspectionRequest struct {

	// ID of the inspection type to initialize (e.g. "gke").
	InspectionTypeId *string `protobuf:"bytes,1,opt,name=inspection_type_id,json=inspectionTypeId" json:"inspection_type_id,omitempty"`
	// contains filtered or unexported fields
}

Request to create a new inspection runner session.

func (*CreateInspectionRequest) Descriptor deprecated

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

Deprecated: Use CreateInspectionRequest.ProtoReflect.Descriptor instead.

func (*CreateInspectionRequest) GetInspectionTypeId

func (x *CreateInspectionRequest) GetInspectionTypeId() string

func (*CreateInspectionRequest) ProtoMessage

func (*CreateInspectionRequest) ProtoMessage()

func (*CreateInspectionRequest) ProtoReflect

func (x *CreateInspectionRequest) ProtoReflect() protoreflect.Message

func (*CreateInspectionRequest) Reset

func (x *CreateInspectionRequest) Reset()

func (*CreateInspectionRequest) String

func (x *CreateInspectionRequest) String() string

type CreateInspectionResponse

type CreateInspectionResponse struct {

	// Unique ID assigned to the new inspection session.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Response returned upon successful inspection session creation.

func (*CreateInspectionResponse) Descriptor deprecated

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

Deprecated: Use CreateInspectionResponse.ProtoReflect.Descriptor instead.

func (*CreateInspectionResponse) GetInspectionId

func (x *CreateInspectionResponse) GetInspectionId() string

func (*CreateInspectionResponse) ProtoMessage

func (*CreateInspectionResponse) ProtoMessage()

func (*CreateInspectionResponse) ProtoReflect

func (x *CreateInspectionResponse) ProtoReflect() protoreflect.Message

func (*CreateInspectionResponse) Reset

func (x *CreateInspectionResponse) Reset()

func (*CreateInspectionResponse) String

func (x *CreateInspectionResponse) String() string

type DryRunInspectionRequest

type DryRunInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// User-submitted parameters to evaluate.
	Parameters *InspectionParameters `protobuf:"bytes,2,opt,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

Request to dry-run an inspection task graph and evaluate parameters.

func (*DryRunInspectionRequest) Descriptor deprecated

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

Deprecated: Use DryRunInspectionRequest.ProtoReflect.Descriptor instead.

func (*DryRunInspectionRequest) GetInspectionId

func (x *DryRunInspectionRequest) GetInspectionId() string

func (*DryRunInspectionRequest) GetParameters

func (x *DryRunInspectionRequest) GetParameters() *InspectionParameters

func (*DryRunInspectionRequest) ProtoMessage

func (*DryRunInspectionRequest) ProtoMessage()

func (*DryRunInspectionRequest) ProtoReflect

func (x *DryRunInspectionRequest) ProtoReflect() protoreflect.Message

func (*DryRunInspectionRequest) Reset

func (x *DryRunInspectionRequest) Reset()

func (*DryRunInspectionRequest) String

func (x *DryRunInspectionRequest) String() string

type DryRunInspectionResponse

type DryRunInspectionResponse struct {

	// Form fields with updated hints and validation messages.
	Form []*FormField `protobuf:"bytes,1,rep,name=form" json:"form,omitempty"`
	// Generated queries for the configured inspection.
	Queries []*InspectionQuery `protobuf:"bytes,2,rep,name=queries" json:"queries,omitempty"`
	// Resolved task graph execution plan.
	Plan *InspectionPlan `protobuf:"bytes,3,opt,name=plan" json:"plan,omitempty"`
	// CLI command representation for headless job execution.
	JobCommand *InspectionJobCommand `protobuf:"bytes,4,opt,name=job_command,json=jobCommand" json:"job_command,omitempty"`
	// contains filtered or unexported fields
}

Response containing evaluated form fields, queries, and execution plan.

func (*DryRunInspectionResponse) Descriptor deprecated

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

Deprecated: Use DryRunInspectionResponse.ProtoReflect.Descriptor instead.

func (*DryRunInspectionResponse) GetForm

func (x *DryRunInspectionResponse) GetForm() []*FormField

func (*DryRunInspectionResponse) GetJobCommand

func (x *DryRunInspectionResponse) GetJobCommand() *InspectionJobCommand

func (*DryRunInspectionResponse) GetPlan

func (*DryRunInspectionResponse) GetQueries

func (x *DryRunInspectionResponse) GetQueries() []*InspectionQuery

func (*DryRunInspectionResponse) ProtoMessage

func (*DryRunInspectionResponse) ProtoMessage()

func (*DryRunInspectionResponse) ProtoReflect

func (x *DryRunInspectionResponse) ProtoReflect() protoreflect.Message

func (*DryRunInspectionResponse) Reset

func (x *DryRunInspectionResponse) Reset()

func (*DryRunInspectionResponse) String

func (x *DryRunInspectionResponse) String() string

type EstimatedCountPreset

type EstimatedCountPreset int32

EstimatedCountPreset defines predefined rough estimation categories when exact count estimation is unfeasible.

const (
	// Default unspecified preset (meaning numeric estimated_count should be used).
	EstimatedCountPreset_ESTIMATED_COUNT_PRESET_UNSPECIFIED EstimatedCountPreset = 0
	// Few logs matching this query (e.g. sporadic audit events or configuration changes).
	EstimatedCountPreset_ESTIMATED_COUNT_PRESET_FEW EstimatedCountPreset = 1
)

func (EstimatedCountPreset) Descriptor

func (EstimatedCountPreset) Enum

func (EstimatedCountPreset) EnumDescriptor deprecated

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

Deprecated: Use EstimatedCountPreset.Descriptor instead.

func (EstimatedCountPreset) Number

func (EstimatedCountPreset) String

func (x EstimatedCountPreset) String() string

func (EstimatedCountPreset) Type

type FileFormField

type FileFormField struct {

	// Token ID to bind the uploaded file with the form field.
	TokenId *string `protobuf:"bytes,1,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// Current upload status of the file on the server.
	Status *UploadStatus `protobuf:"varint,2,opt,name=status,enum=api.v1.UploadStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

FileFormField configures a file upload input field.

func (*FileFormField) Descriptor deprecated

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

Deprecated: Use FileFormField.ProtoReflect.Descriptor instead.

func (*FileFormField) GetStatus

func (x *FileFormField) GetStatus() UploadStatus

func (*FileFormField) GetTokenId

func (x *FileFormField) GetTokenId() string

func (*FileFormField) ProtoMessage

func (*FileFormField) ProtoMessage()

func (*FileFormField) ProtoReflect

func (x *FileFormField) ProtoReflect() protoreflect.Message

func (*FileFormField) Reset

func (x *FileFormField) Reset()

func (*FileFormField) String

func (x *FileFormField) String() string

type FileParameterValue

type FileParameterValue struct {

	// Upload token string returned from file upload endpoint.
	Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"`
	// contains filtered or unexported fields
}

FileParameterValue holds an uploaded file reference token.

func (*FileParameterValue) Descriptor deprecated

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

Deprecated: Use FileParameterValue.ProtoReflect.Descriptor instead.

func (*FileParameterValue) GetToken

func (x *FileParameterValue) GetToken() string

func (*FileParameterValue) ProtoMessage

func (*FileParameterValue) ProtoMessage()

func (*FileParameterValue) ProtoReflect

func (x *FileParameterValue) ProtoReflect() protoreflect.Message

func (*FileParameterValue) Reset

func (x *FileParameterValue) Reset()

func (*FileParameterValue) String

func (x *FileParameterValue) String() string

type FilterProgress

type FilterProgress struct {

	// Name of the current pipeline stage being executed.
	StageName *string `protobuf:"bytes,1,opt,name=stage_name,json=stageName" json:"stage_name,omitempty"`
	// Number of items processed in the current stage.
	Current *uint32 `protobuf:"varint,2,opt,name=current" json:"current,omitempty"`
	// Total number of items to process in the current stage.
	Total *uint32 `protobuf:"varint,3,opt,name=total" json:"total,omitempty"`
	// contains filtered or unexported fields
}

Intermediate progress update emitted during filter pipeline execution.

func (*FilterProgress) Descriptor deprecated

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

Deprecated: Use FilterProgress.ProtoReflect.Descriptor instead.

func (*FilterProgress) GetCurrent

func (x *FilterProgress) GetCurrent() uint32

func (*FilterProgress) GetStageName

func (x *FilterProgress) GetStageName() string

func (*FilterProgress) GetTotal

func (x *FilterProgress) GetTotal() uint32

func (*FilterProgress) ProtoMessage

func (*FilterProgress) ProtoMessage()

func (*FilterProgress) ProtoReflect

func (x *FilterProgress) ProtoReflect() protoreflect.Message

func (*FilterProgress) Reset

func (x *FilterProgress) Reset()

func (*FilterProgress) String

func (x *FilterProgress) String() string

type FilterResult

type FilterResult struct {

	// Mode indicating whether timeline_bitset represents matching (INCLUDE) or filtered-out (EXCLUDE) timelines.
	TimelineMode *FilterResultMode `protobuf:"varint,1,opt,name=timeline_mode,json=timelineMode,enum=api.v1.FilterResultMode" json:"timeline_mode,omitempty"`
	// Sparse bitset of timeline IDs passing or excluded by the filter pipeline.
	TimelineBitset *SparseBitset `protobuf:"bytes,2,opt,name=timeline_bitset,json=timelineBitset" json:"timeline_bitset,omitempty"`
	// Mode indicating whether log_bitset represents matching (INCLUDE) or filtered-out (EXCLUDE) logs.
	LogMode *FilterResultMode `protobuf:"varint,3,opt,name=log_mode,json=logMode,enum=api.v1.FilterResultMode" json:"log_mode,omitempty"`
	// Sparse bitset of log IDs passing or excluded by the filter pipeline.
	LogBitset *SparseBitset `protobuf:"bytes,4,opt,name=log_bitset,json=logBitset" json:"log_bitset,omitempty"`
	// contains filtered or unexported fields
}

Final result containing the sparse bitsets of all timelines and logs that passed the filter pipeline.

func (*FilterResult) Descriptor deprecated

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

Deprecated: Use FilterResult.ProtoReflect.Descriptor instead.

func (*FilterResult) GetLogBitset

func (x *FilterResult) GetLogBitset() *SparseBitset

func (*FilterResult) GetLogMode

func (x *FilterResult) GetLogMode() FilterResultMode

func (*FilterResult) GetTimelineBitset

func (x *FilterResult) GetTimelineBitset() *SparseBitset

func (*FilterResult) GetTimelineMode

func (x *FilterResult) GetTimelineMode() FilterResultMode

func (*FilterResult) ProtoMessage

func (*FilterResult) ProtoMessage()

func (*FilterResult) ProtoReflect

func (x *FilterResult) ProtoReflect() protoreflect.Message

func (*FilterResult) Reset

func (x *FilterResult) Reset()

func (*FilterResult) String

func (x *FilterResult) String() string

type FilterResultMode

type FilterResultMode int32

Mode specifying whether the associated sparse bitset represents matching or excluded items.

const (
	FilterResultMode_FILTER_RESULT_MODE_UNSPECIFIED FilterResultMode = 0
	FilterResultMode_FILTER_RESULT_MODE_INCLUDE     FilterResultMode = 1
	FilterResultMode_FILTER_RESULT_MODE_EXCLUDE     FilterResultMode = 2
)

func (FilterResultMode) Descriptor

func (FilterResultMode) Enum

func (FilterResultMode) EnumDescriptor deprecated

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

Deprecated: Use FilterResultMode.Descriptor instead.

func (FilterResultMode) Number

func (FilterResultMode) String

func (x FilterResultMode) String() string

func (FilterResultMode) Type

type FilterTimelineRequest

type FilterTimelineRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// CEL expression to filter timelines by path, name, or metadata. Empty string matches all timelines.
	TimelineQuery *string `protobuf:"bytes,2,opt,name=timeline_query,json=timelineQuery" json:"timeline_query,omitempty"`
	// CEL expression to exclude timelines and their descendants. Empty string excludes none.
	TimelineExclusionQuery *string `protobuf:"bytes,3,opt,name=timeline_exclusion_query,json=timelineExclusionQuery" json:"timeline_exclusion_query,omitempty"`
	// CEL expression to filter log entries within remaining timelines. Empty string matches all logs.
	LogQuery *string `protobuf:"bytes,4,opt,name=log_query,json=logQuery" json:"log_query,omitempty"`
	// When true, excludes timelines that contain no matching log entries.
	ExcludeNoLogs *bool `protobuf:"varint,5,opt,name=exclude_no_logs,json=excludeNoLogs" json:"exclude_no_logs,omitempty"`
	// contains filtered or unexported fields
}

Request to execute a complete timeline and log filtering pipeline against an active Workbench dataset.

func (*FilterTimelineRequest) Descriptor deprecated

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

Deprecated: Use FilterTimelineRequest.ProtoReflect.Descriptor instead.

func (*FilterTimelineRequest) GetExcludeNoLogs

func (x *FilterTimelineRequest) GetExcludeNoLogs() bool

func (*FilterTimelineRequest) GetLogQuery

func (x *FilterTimelineRequest) GetLogQuery() string

func (*FilterTimelineRequest) GetTimelineExclusionQuery

func (x *FilterTimelineRequest) GetTimelineExclusionQuery() string

func (*FilterTimelineRequest) GetTimelineQuery

func (x *FilterTimelineRequest) GetTimelineQuery() string

func (*FilterTimelineRequest) GetWorkbenchId

func (x *FilterTimelineRequest) GetWorkbenchId() string

func (*FilterTimelineRequest) ProtoMessage

func (*FilterTimelineRequest) ProtoMessage()

func (*FilterTimelineRequest) ProtoReflect

func (x *FilterTimelineRequest) ProtoReflect() protoreflect.Message

func (*FilterTimelineRequest) Reset

func (x *FilterTimelineRequest) Reset()

func (*FilterTimelineRequest) String

func (x *FilterTimelineRequest) String() string

type FilterTimelineResponse

type FilterTimelineResponse struct {

	// Payload containing either an intermediate progress notification or the terminal filter result.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*FilterTimelineResponse_Progress
	//	*FilterTimelineResponse_Result
	Payload isFilterTimelineResponse_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Streamed message emitted during FilterTimeline execution.

func (*FilterTimelineResponse) Descriptor deprecated

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

Deprecated: Use FilterTimelineResponse.ProtoReflect.Descriptor instead.

func (*FilterTimelineResponse) GetPayload

func (x *FilterTimelineResponse) GetPayload() isFilterTimelineResponse_Payload

func (*FilterTimelineResponse) GetProgress

func (x *FilterTimelineResponse) GetProgress() *FilterProgress

func (*FilterTimelineResponse) GetResult

func (x *FilterTimelineResponse) GetResult() *FilterResult

func (*FilterTimelineResponse) ProtoMessage

func (*FilterTimelineResponse) ProtoMessage()

func (*FilterTimelineResponse) ProtoReflect

func (x *FilterTimelineResponse) ProtoReflect() protoreflect.Message

func (*FilterTimelineResponse) Reset

func (x *FilterTimelineResponse) Reset()

func (*FilterTimelineResponse) String

func (x *FilterTimelineResponse) String() string

type FilterTimelineResponse_Progress

type FilterTimelineResponse_Progress struct {
	Progress *FilterProgress `protobuf:"bytes,1,opt,name=progress,oneof"`
}

type FilterTimelineResponse_Result

type FilterTimelineResponse_Result struct {
	Result *FilterResult `protobuf:"bytes,2,opt,name=result,oneof"`
}

type FilterTimelineSyncRequest

type FilterTimelineSyncRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// CEL expression to filter timelines by path, name, or metadata. Empty string matches all timelines.
	TimelineQuery *string `protobuf:"bytes,2,opt,name=timeline_query,json=timelineQuery" json:"timeline_query,omitempty"`
	// CEL expression to exclude timelines and their descendants. Empty string excludes none.
	TimelineExclusionQuery *string `protobuf:"bytes,3,opt,name=timeline_exclusion_query,json=timelineExclusionQuery" json:"timeline_exclusion_query,omitempty"`
	// CEL expression to filter log entries within remaining timelines. Empty string matches all logs.
	LogQuery *string `protobuf:"bytes,4,opt,name=log_query,json=logQuery" json:"log_query,omitempty"`
	// When true, excludes timelines that contain no matching log entries.
	ExcludeNoLogs *bool `protobuf:"varint,5,opt,name=exclude_no_logs,json=excludeNoLogs" json:"exclude_no_logs,omitempty"`
	// Job identifier returned from a previous call, or empty to start a new filter task.
	JobId *string `protobuf:"bytes,6,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to start or poll a timeline and log filter evaluation task.

func (*FilterTimelineSyncRequest) Descriptor deprecated

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

Deprecated: Use FilterTimelineSyncRequest.ProtoReflect.Descriptor instead.

func (*FilterTimelineSyncRequest) GetExcludeNoLogs

func (x *FilterTimelineSyncRequest) GetExcludeNoLogs() bool

func (*FilterTimelineSyncRequest) GetJobId

func (x *FilterTimelineSyncRequest) GetJobId() string

func (*FilterTimelineSyncRequest) GetLogQuery

func (x *FilterTimelineSyncRequest) GetLogQuery() string

func (*FilterTimelineSyncRequest) GetTimelineExclusionQuery

func (x *FilterTimelineSyncRequest) GetTimelineExclusionQuery() string

func (*FilterTimelineSyncRequest) GetTimelineQuery

func (x *FilterTimelineSyncRequest) GetTimelineQuery() string

func (*FilterTimelineSyncRequest) GetWorkbenchId

func (x *FilterTimelineSyncRequest) GetWorkbenchId() string

func (*FilterTimelineSyncRequest) ProtoMessage

func (*FilterTimelineSyncRequest) ProtoMessage()

func (*FilterTimelineSyncRequest) ProtoReflect

func (*FilterTimelineSyncRequest) Reset

func (x *FilterTimelineSyncRequest) Reset()

func (*FilterTimelineSyncRequest) String

func (x *FilterTimelineSyncRequest) String() string

type FilterTimelineSyncResponse

type FilterTimelineSyncResponse struct {

	// Unique job identifier tracking this filter task.
	JobId *string `protobuf:"bytes,1,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// Whether the filter task has completed.
	IsDone *bool `protobuf:"varint,2,opt,name=is_done,json=isDone" json:"is_done,omitempty"`
	// Current intermediate progress update.
	Progress *FilterProgress `protobuf:"bytes,3,opt,name=progress" json:"progress,omitempty"`
	// Final filter result, populated only when is_done is true.
	Result *FilterResult `protobuf:"bytes,4,opt,name=result" json:"result,omitempty"`
	// Error message if the filter task failed.
	ErrorMessage *string `protobuf:"bytes,5,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response containing current progress or final filter result.

func (*FilterTimelineSyncResponse) Descriptor deprecated

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

Deprecated: Use FilterTimelineSyncResponse.ProtoReflect.Descriptor instead.

func (*FilterTimelineSyncResponse) GetErrorMessage

func (x *FilterTimelineSyncResponse) GetErrorMessage() string

func (*FilterTimelineSyncResponse) GetIsDone

func (x *FilterTimelineSyncResponse) GetIsDone() bool

func (*FilterTimelineSyncResponse) GetJobId

func (x *FilterTimelineSyncResponse) GetJobId() string

func (*FilterTimelineSyncResponse) GetProgress

func (x *FilterTimelineSyncResponse) GetProgress() *FilterProgress

func (*FilterTimelineSyncResponse) GetResult

func (x *FilterTimelineSyncResponse) GetResult() *FilterResult

func (*FilterTimelineSyncResponse) ProtoMessage

func (*FilterTimelineSyncResponse) ProtoMessage()

func (*FilterTimelineSyncResponse) ProtoReflect

func (*FilterTimelineSyncResponse) Reset

func (x *FilterTimelineSyncResponse) Reset()

func (*FilterTimelineSyncResponse) String

func (x *FilterTimelineSyncResponse) String() string

type FormField

type FormField struct {

	// Unique identifier for the form field.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Label text displayed above the input.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Explanatory description of the parameter.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Severity category of the hint.
	HintType *ParameterHintType `protobuf:"varint,4,opt,name=hint_type,json=hintType,enum=api.v1.ParameterHintType" json:"hint_type,omitempty"`
	// Hint or validation message text displayed beneath the input.
	Hint *string `protobuf:"bytes,5,opt,name=hint" json:"hint,omitempty"`
	// Specific field type configuration.
	//
	// Types that are valid to be assigned to Kind:
	//
	//	*FormField_Group
	//	*FormField_Text
	//	*FormField_File
	//	*FormField_Set
	Kind isFormField_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

FormField defines a single input field or group within the dynamic inspection parameter form.

func (*FormField) Descriptor deprecated

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

Deprecated: Use FormField.ProtoReflect.Descriptor instead.

func (*FormField) GetDescription

func (x *FormField) GetDescription() string

func (*FormField) GetFile

func (x *FormField) GetFile() *FileFormField

func (*FormField) GetGroup

func (x *FormField) GetGroup() *GroupFormField

func (*FormField) GetHint

func (x *FormField) GetHint() string

func (*FormField) GetHintType

func (x *FormField) GetHintType() ParameterHintType

func (*FormField) GetId

func (x *FormField) GetId() string

func (*FormField) GetKind

func (x *FormField) GetKind() isFormField_Kind

func (*FormField) GetLabel

func (x *FormField) GetLabel() string

func (*FormField) GetSet

func (x *FormField) GetSet() *SetFormField

func (*FormField) GetText

func (x *FormField) GetText() *TextFormField

func (*FormField) ProtoMessage

func (*FormField) ProtoMessage()

func (*FormField) ProtoReflect

func (x *FormField) ProtoReflect() protoreflect.Message

func (*FormField) Reset

func (x *FormField) Reset()

func (*FormField) String

func (x *FormField) String() string

type FormField_File

type FormField_File struct {
	// File upload field.
	File *FileFormField `protobuf:"bytes,8,opt,name=file,oneof"`
}

type FormField_Group

type FormField_Group struct {
	// Nested group containing sub-fields.
	Group *GroupFormField `protobuf:"bytes,6,opt,name=group,oneof"`
}

type FormField_Set

type FormField_Set struct {
	// Multi-select option set field.
	Set *SetFormField `protobuf:"bytes,9,opt,name=set,oneof"`
}

type FormField_Text

type FormField_Text struct {
	// Standard text input.
	Text *TextFormField `protobuf:"bytes,7,opt,name=text,oneof"`
}

type GetArchitectureGraphRequest

type GetArchitectureGraphRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// Target point-in-time timestamp in nanoseconds since unix epoch.
	TimestampNs *int64 `protobuf:"varint,2,opt,name=timestamp_ns,json=timestampNs" json:"timestamp_ns,omitempty"`
	// Filtered timeline IDs to consider for graph construction.
	TimelineBitset *SparseBitset `protobuf:"bytes,3,opt,name=timeline_bitset,json=timelineBitset" json:"timeline_bitset,omitempty"`
	// Deletion retention threshold in seconds. Resources deleted within this threshold are included.
	DeletionThresholdSeconds *float64 `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request to generate a Kubernetes architecture graph for a specific point in time.

func (*GetArchitectureGraphRequest) Descriptor deprecated

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

Deprecated: Use GetArchitectureGraphRequest.ProtoReflect.Descriptor instead.

func (*GetArchitectureGraphRequest) GetDeletionThresholdSeconds

func (x *GetArchitectureGraphRequest) GetDeletionThresholdSeconds() float64

func (*GetArchitectureGraphRequest) GetTimelineBitset

func (x *GetArchitectureGraphRequest) GetTimelineBitset() *SparseBitset

func (*GetArchitectureGraphRequest) GetTimestampNs

func (x *GetArchitectureGraphRequest) GetTimestampNs() int64

func (*GetArchitectureGraphRequest) GetWorkbenchId

func (x *GetArchitectureGraphRequest) GetWorkbenchId() string

func (*GetArchitectureGraphRequest) ProtoMessage

func (*GetArchitectureGraphRequest) ProtoMessage()

func (*GetArchitectureGraphRequest) ProtoReflect

func (*GetArchitectureGraphRequest) Reset

func (x *GetArchitectureGraphRequest) Reset()

func (*GetArchitectureGraphRequest) String

func (x *GetArchitectureGraphRequest) String() string

type GetArchitectureGraphResponse

type GetArchitectureGraphResponse struct {

	// Timestamp in nanoseconds matching the query point in time.
	TimestampNs *int64 `protobuf:"varint,1,opt,name=timestamp_ns,json=timestampNs" json:"timestamp_ns,omitempty"`
	// Discovered Kubernetes Nodes.
	Nodes []*GraphNode `protobuf:"bytes,2,rep,name=nodes" json:"nodes,omitempty"`
	// Discovered Kubernetes Pods.
	Pods []*GraphPod `protobuf:"bytes,3,rep,name=pods" json:"pods,omitempty"`
	// Discovered Kubernetes Services.
	Services []*GraphService `protobuf:"bytes,4,rep,name=services" json:"services,omitempty"`
	// Discovered mid-level workload controllers (DaemonSets, ReplicaSets, Jobs).
	PodOwners []*GraphPodOwner `protobuf:"bytes,5,rep,name=pod_owners,json=podOwners" json:"pod_owners,omitempty"`
	// Discovered top-level workload controllers (Deployments, CronJobs).
	PodOwnerOwners []*GraphPodOwnerOwner `protobuf:"bytes,6,rep,name=pod_owner_owners,json=podOwnerOwners" json:"pod_owner_owners,omitempty"`
	// Directed relationships interconnecting the resources.
	Edges []*GraphEdge `protobuf:"bytes,7,rep,name=edges" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

Response containing the complete Kubernetes architecture graph at a requested timestamp.

func (*GetArchitectureGraphResponse) Descriptor deprecated

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

Deprecated: Use GetArchitectureGraphResponse.ProtoReflect.Descriptor instead.

func (*GetArchitectureGraphResponse) GetEdges

func (x *GetArchitectureGraphResponse) GetEdges() []*GraphEdge

func (*GetArchitectureGraphResponse) GetNodes

func (x *GetArchitectureGraphResponse) GetNodes() []*GraphNode

func (*GetArchitectureGraphResponse) GetPodOwnerOwners

func (x *GetArchitectureGraphResponse) GetPodOwnerOwners() []*GraphPodOwnerOwner

func (*GetArchitectureGraphResponse) GetPodOwners

func (x *GetArchitectureGraphResponse) GetPodOwners() []*GraphPodOwner

func (*GetArchitectureGraphResponse) GetPods

func (x *GetArchitectureGraphResponse) GetPods() []*GraphPod

func (*GetArchitectureGraphResponse) GetServices

func (x *GetArchitectureGraphResponse) GetServices() []*GraphService

func (*GetArchitectureGraphResponse) GetTimestampNs

func (x *GetArchitectureGraphResponse) GetTimestampNs() int64

func (*GetArchitectureGraphResponse) ProtoMessage

func (*GetArchitectureGraphResponse) ProtoMessage()

func (*GetArchitectureGraphResponse) ProtoReflect

func (*GetArchitectureGraphResponse) Reset

func (x *GetArchitectureGraphResponse) Reset()

func (*GetArchitectureGraphResponse) String

type GetInspectionDataChunkRequest

type GetInspectionDataChunkRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Zero-based byte offset to begin reading from.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Maximum number of bytes to retrieve in this chunk.
	MaxSizeBytes *int64 `protobuf:"varint,3,opt,name=max_size_bytes,json=maxSizeBytes" json:"max_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to download a byte chunk of the generated .khi inspection archive.

func (*GetInspectionDataChunkRequest) Descriptor deprecated

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

Deprecated: Use GetInspectionDataChunkRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionDataChunkRequest) GetInspectionId

func (x *GetInspectionDataChunkRequest) GetInspectionId() string

func (*GetInspectionDataChunkRequest) GetMaxSizeBytes

func (x *GetInspectionDataChunkRequest) GetMaxSizeBytes() int64

func (*GetInspectionDataChunkRequest) GetOffsetBytes

func (x *GetInspectionDataChunkRequest) GetOffsetBytes() int64

func (*GetInspectionDataChunkRequest) ProtoMessage

func (*GetInspectionDataChunkRequest) ProtoMessage()

func (*GetInspectionDataChunkRequest) ProtoReflect

func (*GetInspectionDataChunkRequest) Reset

func (x *GetInspectionDataChunkRequest) Reset()

func (*GetInspectionDataChunkRequest) String

type GetInspectionDataChunkResponse

type GetInspectionDataChunkResponse struct {

	// Binary payload of the requested chunk.
	Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
	// Total byte size of the complete inspection archive.
	TotalFileSizeBytes *int64 `protobuf:"varint,2,opt,name=total_file_size_bytes,json=totalFileSizeBytes" json:"total_file_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response containing a byte chunk of the inspection archive.

func (*GetInspectionDataChunkResponse) Descriptor deprecated

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

Deprecated: Use GetInspectionDataChunkResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionDataChunkResponse) GetData

func (x *GetInspectionDataChunkResponse) GetData() []byte

func (*GetInspectionDataChunkResponse) GetTotalFileSizeBytes

func (x *GetInspectionDataChunkResponse) GetTotalFileSizeBytes() int64

func (*GetInspectionDataChunkResponse) ProtoMessage

func (*GetInspectionDataChunkResponse) ProtoMessage()

func (*GetInspectionDataChunkResponse) ProtoReflect

func (*GetInspectionDataChunkResponse) Reset

func (x *GetInspectionDataChunkResponse) Reset()

func (*GetInspectionDataChunkResponse) String

type GetInspectionFeaturesRequest

type GetInspectionFeaturesRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to retrieve available features and their states for an inspection.

func (*GetInspectionFeaturesRequest) Descriptor deprecated

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

Deprecated: Use GetInspectionFeaturesRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionFeaturesRequest) GetInspectionId

func (x *GetInspectionFeaturesRequest) GetInspectionId() string

func (*GetInspectionFeaturesRequest) ProtoMessage

func (*GetInspectionFeaturesRequest) ProtoMessage()

func (*GetInspectionFeaturesRequest) ProtoReflect

func (*GetInspectionFeaturesRequest) Reset

func (x *GetInspectionFeaturesRequest) Reset()

func (*GetInspectionFeaturesRequest) String

type GetInspectionFeaturesResponse

type GetInspectionFeaturesResponse struct {

	// List of available inspection features.
	Features []*InspectionFeature `protobuf:"bytes,1,rep,name=features" json:"features,omitempty"`
	// contains filtered or unexported fields
}

Response containing available features for an inspection.

func (*GetInspectionFeaturesResponse) Descriptor deprecated

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

Deprecated: Use GetInspectionFeaturesResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionFeaturesResponse) GetFeatures

func (*GetInspectionFeaturesResponse) ProtoMessage

func (*GetInspectionFeaturesResponse) ProtoMessage()

func (*GetInspectionFeaturesResponse) ProtoReflect

func (*GetInspectionFeaturesResponse) Reset

func (x *GetInspectionFeaturesResponse) Reset()

func (*GetInspectionFeaturesResponse) String

type GetInspectionMetadataRequest

type GetInspectionMetadataRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to retrieve full metadata of a finished inspection.

func (*GetInspectionMetadataRequest) Descriptor deprecated

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

Deprecated: Use GetInspectionMetadataRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionMetadataRequest) GetInspectionId

func (x *GetInspectionMetadataRequest) GetInspectionId() string

func (*GetInspectionMetadataRequest) ProtoMessage

func (*GetInspectionMetadataRequest) ProtoMessage()

func (*GetInspectionMetadataRequest) ProtoReflect

func (*GetInspectionMetadataRequest) Reset

func (x *GetInspectionMetadataRequest) Reset()

func (*GetInspectionMetadataRequest) String

type GetInspectionMetadataResponse

type GetInspectionMetadataResponse struct {

	// Header metadata including timestamps and archive details.
	Header *InspectionHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	// Task execution plan.
	Plan *InspectionPlan `protobuf:"bytes,2,opt,name=plan" json:"plan,omitempty"`
	// Executed queries.
	Queries []*InspectionQuery `protobuf:"bytes,3,rep,name=queries" json:"queries,omitempty"`
	// Diagnostic logs from task execution.
	Logs []*InspectionLog `protobuf:"bytes,4,rep,name=logs" json:"logs,omitempty"`
	// Errors encountered during execution, if any.
	Error *InspectionErrorSet `protobuf:"bytes,5,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

Response containing complete metadata for an inspection.

func (*GetInspectionMetadataResponse) Descriptor deprecated

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

Deprecated: Use GetInspectionMetadataResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionMetadataResponse) GetError

func (*GetInspectionMetadataResponse) GetHeader

func (*GetInspectionMetadataResponse) GetLogs

func (*GetInspectionMetadataResponse) GetPlan

func (*GetInspectionMetadataResponse) GetQueries

func (*GetInspectionMetadataResponse) ProtoMessage

func (*GetInspectionMetadataResponse) ProtoMessage()

func (*GetInspectionMetadataResponse) ProtoReflect

func (*GetInspectionMetadataResponse) Reset

func (x *GetInspectionMetadataResponse) Reset()

func (*GetInspectionMetadataResponse) String

type GetInspectionTypesRequest

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

Request to list all supported inspection types.

func (*GetInspectionTypesRequest) Descriptor deprecated

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

Deprecated: Use GetInspectionTypesRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionTypesRequest) ProtoMessage

func (*GetInspectionTypesRequest) ProtoMessage()

func (*GetInspectionTypesRequest) ProtoReflect

func (*GetInspectionTypesRequest) Reset

func (x *GetInspectionTypesRequest) Reset()

func (*GetInspectionTypesRequest) String

func (x *GetInspectionTypesRequest) String() string

type GetInspectionTypesResponse

type GetInspectionTypesResponse struct {

	// Supported inspection types.
	Types []*InspectionType `protobuf:"bytes,1,rep,name=types" json:"types,omitempty"`
	// contains filtered or unexported fields
}

Response containing all supported inspection types.

func (*GetInspectionTypesResponse) Descriptor deprecated

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

Deprecated: Use GetInspectionTypesResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionTypesResponse) GetTypes

func (x *GetInspectionTypesResponse) GetTypes() []*InspectionType

func (*GetInspectionTypesResponse) ProtoMessage

func (*GetInspectionTypesResponse) ProtoMessage()

func (*GetInspectionTypesResponse) ProtoReflect

func (*GetInspectionTypesResponse) Reset

func (x *GetInspectionTypesResponse) Reset()

func (*GetInspectionTypesResponse) String

func (x *GetInspectionTypesResponse) String() string

type GetInspectionsRequest

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

Request to list all active inspection runner sessions.

func (*GetInspectionsRequest) Descriptor deprecated

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

Deprecated: Use GetInspectionsRequest.ProtoReflect.Descriptor instead.

func (*GetInspectionsRequest) ProtoMessage

func (*GetInspectionsRequest) ProtoMessage()

func (*GetInspectionsRequest) ProtoReflect

func (x *GetInspectionsRequest) ProtoReflect() protoreflect.Message

func (*GetInspectionsRequest) Reset

func (x *GetInspectionsRequest) Reset()

func (*GetInspectionsRequest) String

func (x *GetInspectionsRequest) String() string

type GetInspectionsResponse

type GetInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response containing the snapshot of active inspection runner sessions.

func (*GetInspectionsResponse) Descriptor deprecated

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

Deprecated: Use GetInspectionsResponse.ProtoReflect.Descriptor instead.

func (*GetInspectionsResponse) GetInspections

func (x *GetInspectionsResponse) GetInspections() []*InspectionListItem

func (*GetInspectionsResponse) ProtoMessage

func (*GetInspectionsResponse) ProtoMessage()

func (*GetInspectionsResponse) ProtoReflect

func (x *GetInspectionsResponse) ProtoReflect() protoreflect.Message

func (*GetInspectionsResponse) Reset

func (x *GetInspectionsResponse) Reset()

func (*GetInspectionsResponse) String

func (x *GetInspectionsResponse) String() string

type GraphCondition

type GraphCondition struct {

	// Type of condition (e.g. "Ready", "DiskPressure").
	Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	// Status value of the condition ("True", "False", "Unknown").
	Status *string `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
	// Human-readable message detailing the condition transition.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// Whether this condition represents a positive/healthy state for the resource.
	IsPositive *bool `protobuf:"varint,4,opt,name=is_positive,json=isPositive" json:"is_positive,omitempty"`
	// contains filtered or unexported fields
}

Represents a condition attached to a Kubernetes resource (e.g. Node, Pod).

func (*GraphCondition) Descriptor deprecated

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

Deprecated: Use GraphCondition.ProtoReflect.Descriptor instead.

func (*GraphCondition) GetIsPositive

func (x *GraphCondition) GetIsPositive() bool

func (*GraphCondition) GetMessage

func (x *GraphCondition) GetMessage() string

func (*GraphCondition) GetStatus

func (x *GraphCondition) GetStatus() string

func (*GraphCondition) GetType

func (x *GraphCondition) GetType() string

func (*GraphCondition) ProtoMessage

func (*GraphCondition) ProtoMessage()

func (*GraphCondition) ProtoReflect

func (x *GraphCondition) ProtoReflect() protoreflect.Message

func (*GraphCondition) Reset

func (x *GraphCondition) Reset()

func (*GraphCondition) String

func (x *GraphCondition) String() string

type GraphContainer

type GraphContainer struct {

	// Name of the container.
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// Indicates if this container is an initContainer.
	IsInitContainer *bool `protobuf:"varint,2,opt,name=is_init_container,json=isInitContainer" json:"is_init_container,omitempty"`
	// Indicates whether the container's current status is healthy.
	IsStatusHealthy *bool `protobuf:"varint,3,opt,name=is_status_healthy,json=isStatusHealthy" json:"is_status_healthy,omitempty"`
	// Container lifecycle status string (e.g. "Running", "Completed", "CrashLoopBackOff").
	Status *string `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
	// Termination or waiting reason.
	Reason *string `protobuf:"bytes,5,opt,name=reason" json:"reason,omitempty"`
	// Container exit code.
	Code *int32 `protobuf:"varint,6,opt,name=code" json:"code,omitempty"`
	// Whether the container is ready to accept traffic.
	Ready *bool `protobuf:"varint,7,opt,name=ready" json:"ready,omitempty"`
	// Indicates whether this status was decoded from an explicit containerStatus in the manifest.
	StatusReadFromManifest *bool `protobuf:"varint,8,opt,name=status_read_from_manifest,json=statusReadFromManifest" json:"status_read_from_manifest,omitempty"`
	// contains filtered or unexported fields
}

Represents container runtime status within a Pod.

func (*GraphContainer) Descriptor deprecated

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

Deprecated: Use GraphContainer.ProtoReflect.Descriptor instead.

func (*GraphContainer) GetCode

func (x *GraphContainer) GetCode() int32

func (*GraphContainer) GetIsInitContainer

func (x *GraphContainer) GetIsInitContainer() bool

func (*GraphContainer) GetIsStatusHealthy

func (x *GraphContainer) GetIsStatusHealthy() bool

func (*GraphContainer) GetName

func (x *GraphContainer) GetName() string

func (*GraphContainer) GetReady

func (x *GraphContainer) GetReady() bool

func (*GraphContainer) GetReason

func (x *GraphContainer) GetReason() string

func (*GraphContainer) GetStatus

func (x *GraphContainer) GetStatus() string

func (*GraphContainer) GetStatusReadFromManifest

func (x *GraphContainer) GetStatusReadFromManifest() bool

func (*GraphContainer) ProtoMessage

func (*GraphContainer) ProtoMessage()

func (*GraphContainer) ProtoReflect

func (x *GraphContainer) ProtoReflect() protoreflect.Message

func (*GraphContainer) Reset

func (x *GraphContainer) Reset()

func (*GraphContainer) String

func (x *GraphContainer) String() string

type GraphEdge

type GraphEdge struct {
	Type *GraphEdge_EdgeType `protobuf:"varint,1,opt,name=type,enum=api.v1.GraphEdge_EdgeType" json:"type,omitempty"`
	// Composite ID of the source resource.
	SourceId *string `protobuf:"bytes,2,opt,name=source_id,json=sourceId" json:"source_id,omitempty"`
	// Composite ID of the target resource.
	TargetId *string `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

GraphEdge represents a directional relationship between two resources in the architecture diagram.

func (*GraphEdge) Descriptor deprecated

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

Deprecated: Use GraphEdge.ProtoReflect.Descriptor instead.

func (*GraphEdge) GetSourceId

func (x *GraphEdge) GetSourceId() string

func (*GraphEdge) GetTargetId

func (x *GraphEdge) GetTargetId() string

func (*GraphEdge) GetType

func (x *GraphEdge) GetType() GraphEdge_EdgeType

func (*GraphEdge) ProtoMessage

func (*GraphEdge) ProtoMessage()

func (*GraphEdge) ProtoReflect

func (x *GraphEdge) ProtoReflect() protoreflect.Message

func (*GraphEdge) Reset

func (x *GraphEdge) Reset()

func (*GraphEdge) String

func (x *GraphEdge) String() string

type GraphEdge_EdgeType

type GraphEdge_EdgeType int32

Relationship category between the source and target resources.

const (
	GraphEdge_EDGE_TYPE_UNSPECIFIED GraphEdge_EdgeType = 0
	// Service to Pod based on label selector match.
	GraphEdge_EDGE_TYPE_SERVICE_TO_POD GraphEdge_EdgeType = 1
	// PodOwner (ReplicaSet, DaemonSet, Job) to Pod based on ownerReferences.
	GraphEdge_EDGE_TYPE_POD_OWNER_TO_POD GraphEdge_EdgeType = 2
	// PodOwnerOwner (Deployment, CronJob) to PodOwner based on ownerReferences.
	GraphEdge_EDGE_TYPE_POD_OWNER_OWNER_TO_POD_OWNER GraphEdge_EdgeType = 3
	// Pod to Node based on spec.nodeName or Pod binding.
	GraphEdge_EDGE_TYPE_POD_TO_NODE GraphEdge_EdgeType = 4
)

func (GraphEdge_EdgeType) Descriptor

func (GraphEdge_EdgeType) Enum

func (GraphEdge_EdgeType) EnumDescriptor deprecated

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

Deprecated: Use GraphEdge_EdgeType.Descriptor instead.

func (GraphEdge_EdgeType) Number

func (GraphEdge_EdgeType) String

func (x GraphEdge_EdgeType) String() string

func (GraphEdge_EdgeType) Type

type GraphNode

type GraphNode struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "node/cluster-scope/node-1").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Node name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Allocated Pod CIDR range.
	PodCidr *string `protobuf:"bytes,6,opt,name=pod_cidr,json=podCidr" json:"pod_cidr,omitempty"`
	// Node internal IP address.
	InternalIp *string `protobuf:"bytes,7,opt,name=internal_ip,json=internalIp" json:"internal_ip,omitempty"`
	// Node external IP address.
	ExternalIp *string `protobuf:"bytes,8,opt,name=external_ip,json=externalIp" json:"external_ip,omitempty"`
	// Node taints formatted as "key(effect)".
	Taints []string `protobuf:"bytes,9,rep,name=taints" json:"taints,omitempty"`
	// Status conditions observed on the node.
	Conditions []*GraphCondition `protobuf:"bytes,10,rep,name=conditions" json:"conditions,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,11,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,12,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphNode represents a Kubernetes Node resource in the architecture diagram.

func (*GraphNode) Descriptor deprecated

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

Deprecated: Use GraphNode.ProtoReflect.Descriptor instead.

func (*GraphNode) GetConditions

func (x *GraphNode) GetConditions() []*GraphCondition

func (*GraphNode) GetDeletedAtNs

func (x *GraphNode) GetDeletedAtNs() int64

func (*GraphNode) GetExternalIp

func (x *GraphNode) GetExternalIp() string

func (*GraphNode) GetId

func (x *GraphNode) GetId() string

func (*GraphNode) GetInternalIp

func (x *GraphNode) GetInternalIp() string

func (*GraphNode) GetLabels

func (x *GraphNode) GetLabels() map[string]string

func (*GraphNode) GetName

func (x *GraphNode) GetName() string

func (*GraphNode) GetPodCidr

func (x *GraphNode) GetPodCidr() string

func (*GraphNode) GetTaints

func (x *GraphNode) GetTaints() []string

func (*GraphNode) GetTimelineId

func (x *GraphNode) GetTimelineId() uint32

func (*GraphNode) GetUid

func (x *GraphNode) GetUid() string

func (*GraphNode) GetUpdatedAtNs

func (x *GraphNode) GetUpdatedAtNs() int64

func (*GraphNode) ProtoMessage

func (*GraphNode) ProtoMessage()

func (*GraphNode) ProtoReflect

func (x *GraphNode) ProtoReflect() protoreflect.Message

func (*GraphNode) Reset

func (x *GraphNode) Reset()

func (*GraphNode) String

func (x *GraphNode) String() string

type GraphPod

type GraphPod struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "pod/default/nginx-xxx").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Pod name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Pod namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Name of the Node hosting this Pod.
	NodeName *string `protobuf:"bytes,7,opt,name=node_name,json=nodeName" json:"node_name,omitempty"`
	// Assigned Pod IP address.
	PodIp *string `protobuf:"bytes,8,opt,name=pod_ip,json=podIp" json:"pod_ip,omitempty"`
	// Pod phase string (e.g. "Running", "Pending", "Failed").
	Phase *string `protobuf:"bytes,9,opt,name=phase" json:"phase,omitempty"`
	// Whether the phase is healthy ("Running" or "Completed").
	IsPhaseHealthy *bool `protobuf:"varint,10,opt,name=is_phase_healthy,json=isPhaseHealthy" json:"is_phase_healthy,omitempty"`
	// Status conditions observed on the Pod.
	Conditions []*GraphCondition `protobuf:"bytes,11,rep,name=conditions" json:"conditions,omitempty"`
	// Status of containers and init containers within the Pod.
	Containers []*GraphContainer `protobuf:"bytes,12,rep,name=containers" json:"containers,omitempty"`
	// UIDs of owner controllers (ReplicaSets, DaemonSets, Jobs) from ownerReferences.
	OwnerUids []string `protobuf:"bytes,13,rep,name=owner_uids,json=ownerUids" json:"owner_uids,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,14,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,15,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPod represents a Kubernetes Pod resource in the architecture diagram.

func (*GraphPod) Descriptor deprecated

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

Deprecated: Use GraphPod.ProtoReflect.Descriptor instead.

func (*GraphPod) GetConditions

func (x *GraphPod) GetConditions() []*GraphCondition

func (*GraphPod) GetContainers

func (x *GraphPod) GetContainers() []*GraphContainer

func (*GraphPod) GetDeletedAtNs

func (x *GraphPod) GetDeletedAtNs() int64

func (*GraphPod) GetId

func (x *GraphPod) GetId() string

func (*GraphPod) GetIsPhaseHealthy

func (x *GraphPod) GetIsPhaseHealthy() bool

func (*GraphPod) GetLabels

func (x *GraphPod) GetLabels() map[string]string

func (*GraphPod) GetName

func (x *GraphPod) GetName() string

func (*GraphPod) GetNamespace

func (x *GraphPod) GetNamespace() string

func (*GraphPod) GetNodeName

func (x *GraphPod) GetNodeName() string

func (*GraphPod) GetOwnerUids

func (x *GraphPod) GetOwnerUids() []string

func (*GraphPod) GetPhase

func (x *GraphPod) GetPhase() string

func (*GraphPod) GetPodIp

func (x *GraphPod) GetPodIp() string

func (*GraphPod) GetTimelineId

func (x *GraphPod) GetTimelineId() uint32

func (*GraphPod) GetUid

func (x *GraphPod) GetUid() string

func (*GraphPod) GetUpdatedAtNs

func (x *GraphPod) GetUpdatedAtNs() int64

func (*GraphPod) ProtoMessage

func (*GraphPod) ProtoMessage()

func (*GraphPod) ProtoReflect

func (x *GraphPod) ProtoReflect() protoreflect.Message

func (*GraphPod) Reset

func (x *GraphPod) Reset()

func (*GraphPod) String

func (x *GraphPod) String() string

type GraphPodOwner

type GraphPodOwner struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "replicaset/default/frontend-abc").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Resource name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Resource namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Controller kind (e.g. "daemonset", "replicaset", "job").
	Kind *string `protobuf:"bytes,6,opt,name=kind" json:"kind,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// UIDs of parent controllers (e.g. Deployment UID) from ownerReferences.
	OwnerUids []string `protobuf:"bytes,8,rep,name=owner_uids,json=ownerUids" json:"owner_uids,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,9,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,10,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPodOwner represents mid-level workload controllers (DaemonSet, ReplicaSet, Job) in the architecture diagram.

func (*GraphPodOwner) Descriptor deprecated

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

Deprecated: Use GraphPodOwner.ProtoReflect.Descriptor instead.

func (*GraphPodOwner) GetDeletedAtNs

func (x *GraphPodOwner) GetDeletedAtNs() int64

func (*GraphPodOwner) GetId

func (x *GraphPodOwner) GetId() string

func (*GraphPodOwner) GetKind

func (x *GraphPodOwner) GetKind() string

func (*GraphPodOwner) GetLabels

func (x *GraphPodOwner) GetLabels() map[string]string

func (*GraphPodOwner) GetName

func (x *GraphPodOwner) GetName() string

func (*GraphPodOwner) GetNamespace

func (x *GraphPodOwner) GetNamespace() string

func (*GraphPodOwner) GetOwnerUids

func (x *GraphPodOwner) GetOwnerUids() []string

func (*GraphPodOwner) GetTimelineId

func (x *GraphPodOwner) GetTimelineId() uint32

func (*GraphPodOwner) GetUid

func (x *GraphPodOwner) GetUid() string

func (*GraphPodOwner) GetUpdatedAtNs

func (x *GraphPodOwner) GetUpdatedAtNs() int64

func (*GraphPodOwner) ProtoMessage

func (*GraphPodOwner) ProtoMessage()

func (*GraphPodOwner) ProtoReflect

func (x *GraphPodOwner) ProtoReflect() protoreflect.Message

func (*GraphPodOwner) Reset

func (x *GraphPodOwner) Reset()

func (*GraphPodOwner) String

func (x *GraphPodOwner) String() string

type GraphPodOwnerOwner

type GraphPodOwnerOwner struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "deployment/default/frontend").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Resource name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Resource namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Controller kind ("deployment" or "cronjob").
	Kind *string `protobuf:"bytes,6,opt,name=kind" json:"kind,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,8,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,9,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphPodOwnerOwner represents top-level workload controllers (Deployment, CronJob) in the architecture diagram.

func (*GraphPodOwnerOwner) Descriptor deprecated

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

Deprecated: Use GraphPodOwnerOwner.ProtoReflect.Descriptor instead.

func (*GraphPodOwnerOwner) GetDeletedAtNs

func (x *GraphPodOwnerOwner) GetDeletedAtNs() int64

func (*GraphPodOwnerOwner) GetId

func (x *GraphPodOwnerOwner) GetId() string

func (*GraphPodOwnerOwner) GetKind

func (x *GraphPodOwnerOwner) GetKind() string

func (*GraphPodOwnerOwner) GetLabels

func (x *GraphPodOwnerOwner) GetLabels() map[string]string

func (*GraphPodOwnerOwner) GetName

func (x *GraphPodOwnerOwner) GetName() string

func (*GraphPodOwnerOwner) GetNamespace

func (x *GraphPodOwnerOwner) GetNamespace() string

func (*GraphPodOwnerOwner) GetTimelineId

func (x *GraphPodOwnerOwner) GetTimelineId() uint32

func (*GraphPodOwnerOwner) GetUid

func (x *GraphPodOwnerOwner) GetUid() string

func (*GraphPodOwnerOwner) GetUpdatedAtNs

func (x *GraphPodOwnerOwner) GetUpdatedAtNs() int64

func (*GraphPodOwnerOwner) ProtoMessage

func (*GraphPodOwnerOwner) ProtoMessage()

func (*GraphPodOwnerOwner) ProtoReflect

func (x *GraphPodOwnerOwner) ProtoReflect() protoreflect.Message

func (*GraphPodOwnerOwner) Reset

func (x *GraphPodOwnerOwner) Reset()

func (*GraphPodOwnerOwner) String

func (x *GraphPodOwnerOwner) String() string

type GraphService

type GraphService struct {

	// Unique composite identifier in "${kind}/${namespace}/${name}" format (e.g. "service/default/my-service").
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Associated KHI timeline ID.
	TimelineId *uint32 `protobuf:"varint,2,opt,name=timeline_id,json=timelineId" json:"timeline_id,omitempty"`
	// Kubernetes metadata.uid.
	Uid *string `protobuf:"bytes,3,opt,name=uid" json:"uid,omitempty"`
	// Service name.
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// Service namespace.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Kubernetes labels.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// Service type (e.g. "ClusterIP", "NodePort", "LoadBalancer").
	Type *string `protobuf:"bytes,7,opt,name=type" json:"type,omitempty"`
	// Allocated cluster IP.
	ClusterIp *string `protobuf:"bytes,8,opt,name=cluster_ip,json=clusterIp" json:"cluster_ip,omitempty"`
	// Timestamp in nanoseconds when this resource was updated prior to the query time.
	UpdatedAtNs *int64 `protobuf:"varint,9,opt,name=updated_at_ns,json=updatedAtNs" json:"updated_at_ns,omitempty"`
	// Timestamp in nanoseconds when this resource was deleted, or 0 if active.
	DeletedAtNs *int64 `protobuf:"varint,10,opt,name=deleted_at_ns,json=deletedAtNs" json:"deleted_at_ns,omitempty"`
	// contains filtered or unexported fields
}

GraphService represents a Kubernetes Service resource in the architecture diagram.

func (*GraphService) Descriptor deprecated

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

Deprecated: Use GraphService.ProtoReflect.Descriptor instead.

func (*GraphService) GetClusterIp

func (x *GraphService) GetClusterIp() string

func (*GraphService) GetDeletedAtNs

func (x *GraphService) GetDeletedAtNs() int64

func (*GraphService) GetId

func (x *GraphService) GetId() string

func (*GraphService) GetLabels

func (x *GraphService) GetLabels() map[string]string

func (*GraphService) GetName

func (x *GraphService) GetName() string

func (*GraphService) GetNamespace

func (x *GraphService) GetNamespace() string

func (*GraphService) GetTimelineId

func (x *GraphService) GetTimelineId() uint32

func (*GraphService) GetType

func (x *GraphService) GetType() string

func (*GraphService) GetUid

func (x *GraphService) GetUid() string

func (*GraphService) GetUpdatedAtNs

func (x *GraphService) GetUpdatedAtNs() int64

func (*GraphService) ProtoMessage

func (*GraphService) ProtoMessage()

func (*GraphService) ProtoReflect

func (x *GraphService) ProtoReflect() protoreflect.Message

func (*GraphService) Reset

func (x *GraphService) Reset()

func (*GraphService) String

func (x *GraphService) String() string

type GroupFormField

type GroupFormField struct {

	// Child form fields contained in this group.
	Children []*FormField `protobuf:"bytes,1,rep,name=children" json:"children,omitempty"`
	// Whether the group can be collapsed by the user.
	Collapsible *bool `protobuf:"varint,2,opt,name=collapsible" json:"collapsible,omitempty"`
	// Whether the group is collapsed initially.
	CollapsedByDefault *bool `protobuf:"varint,3,opt,name=collapsed_by_default,json=collapsedByDefault" json:"collapsed_by_default,omitempty"`
	// contains filtered or unexported fields
}

GroupFormField groups multiple form fields together with optional collapsing.

func (*GroupFormField) Descriptor deprecated

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

Deprecated: Use GroupFormField.ProtoReflect.Descriptor instead.

func (*GroupFormField) GetChildren

func (x *GroupFormField) GetChildren() []*FormField

func (*GroupFormField) GetCollapsedByDefault

func (x *GroupFormField) GetCollapsedByDefault() bool

func (*GroupFormField) GetCollapsible

func (x *GroupFormField) GetCollapsible() bool

func (*GroupFormField) ProtoMessage

func (*GroupFormField) ProtoMessage()

func (*GroupFormField) ProtoReflect

func (x *GroupFormField) ProtoReflect() protoreflect.Message

func (*GroupFormField) Reset

func (x *GroupFormField) Reset()

func (*GroupFormField) String

func (x *GroupFormField) String() string

type HeartbeatWorkbenchRequest

type HeartbeatWorkbenchRequest struct {
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to refresh the lease TTL of an active Workbench session.

func (*HeartbeatWorkbenchRequest) Descriptor deprecated

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

Deprecated: Use HeartbeatWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*HeartbeatWorkbenchRequest) GetWorkbenchId

func (x *HeartbeatWorkbenchRequest) GetWorkbenchId() string

func (*HeartbeatWorkbenchRequest) ProtoMessage

func (*HeartbeatWorkbenchRequest) ProtoMessage()

func (*HeartbeatWorkbenchRequest) ProtoReflect

func (*HeartbeatWorkbenchRequest) Reset

func (x *HeartbeatWorkbenchRequest) Reset()

func (*HeartbeatWorkbenchRequest) String

func (x *HeartbeatWorkbenchRequest) String() string

type HeartbeatWorkbenchResponse

type HeartbeatWorkbenchResponse struct {
	Active    *bool                  `protobuf:"varint,1,opt,name=active" json:"active,omitempty"`
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

Response confirming heartbeat reception and updated lease expiration time.

func (*HeartbeatWorkbenchResponse) Descriptor deprecated

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

Deprecated: Use HeartbeatWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*HeartbeatWorkbenchResponse) GetActive

func (x *HeartbeatWorkbenchResponse) GetActive() bool

func (*HeartbeatWorkbenchResponse) GetExpiresAt

func (*HeartbeatWorkbenchResponse) ProtoMessage

func (*HeartbeatWorkbenchResponse) ProtoMessage()

func (*HeartbeatWorkbenchResponse) ProtoReflect

func (*HeartbeatWorkbenchResponse) Reset

func (x *HeartbeatWorkbenchResponse) Reset()

func (*HeartbeatWorkbenchResponse) String

func (x *HeartbeatWorkbenchResponse) String() string

type InspectionError

type InspectionError struct {

	// Identifier of the error code or category.
	ErrorId *string `protobuf:"bytes,1,opt,name=error_id,json=errorId" json:"error_id,omitempty"`
	// Human-readable error message.
	Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	// Optional URL pointing to troubleshooting documentation.
	Link *string `protobuf:"bytes,3,opt,name=link" json:"link,omitempty"`
	// contains filtered or unexported fields
}

InspectionError describes a specific error or warning encountered during inspection.

func (*InspectionError) Descriptor deprecated

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

Deprecated: Use InspectionError.ProtoReflect.Descriptor instead.

func (*InspectionError) GetErrorId

func (x *InspectionError) GetErrorId() string
func (x *InspectionError) GetLink() string

func (*InspectionError) GetMessage

func (x *InspectionError) GetMessage() string

func (*InspectionError) ProtoMessage

func (*InspectionError) ProtoMessage()

func (*InspectionError) ProtoReflect

func (x *InspectionError) ProtoReflect() protoreflect.Message

func (*InspectionError) Reset

func (x *InspectionError) Reset()

func (*InspectionError) String

func (x *InspectionError) String() string

type InspectionErrorSet

type InspectionErrorSet struct {

	// Collection of error messages.
	ErrorMessages []*InspectionError `protobuf:"bytes,1,rep,name=error_messages,json=errorMessages" json:"error_messages,omitempty"`
	// contains filtered or unexported fields
}

InspectionErrorSet contains errors reported during inspection execution.

func (*InspectionErrorSet) Descriptor deprecated

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

Deprecated: Use InspectionErrorSet.ProtoReflect.Descriptor instead.

func (*InspectionErrorSet) GetErrorMessages

func (x *InspectionErrorSet) GetErrorMessages() []*InspectionError

func (*InspectionErrorSet) ProtoMessage

func (*InspectionErrorSet) ProtoMessage()

func (*InspectionErrorSet) ProtoReflect

func (x *InspectionErrorSet) ProtoReflect() protoreflect.Message

func (*InspectionErrorSet) Reset

func (x *InspectionErrorSet) Reset()

func (*InspectionErrorSet) String

func (x *InspectionErrorSet) String() string

type InspectionFeature

type InspectionFeature struct {

	// Unique identifier for the feature.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Short descriptive label of the feature.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Detailed explanation of the feature and what data it inspects.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Whether this feature is currently enabled.
	Enabled *bool `protobuf:"varint,4,opt,name=enabled" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

InspectionFeature represents a toggleable log source or analysis feature within an inspection runner.

func (*InspectionFeature) Descriptor deprecated

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

Deprecated: Use InspectionFeature.ProtoReflect.Descriptor instead.

func (*InspectionFeature) GetDescription

func (x *InspectionFeature) GetDescription() string

func (*InspectionFeature) GetEnabled

func (x *InspectionFeature) GetEnabled() bool

func (*InspectionFeature) GetId

func (x *InspectionFeature) GetId() string

func (*InspectionFeature) GetLabel

func (x *InspectionFeature) GetLabel() string

func (*InspectionFeature) ProtoMessage

func (*InspectionFeature) ProtoMessage()

func (*InspectionFeature) ProtoReflect

func (x *InspectionFeature) ProtoReflect() protoreflect.Message

func (*InspectionFeature) Reset

func (x *InspectionFeature) Reset()

func (*InspectionFeature) String

func (x *InspectionFeature) String() string

type InspectionHeader

type InspectionHeader struct {

	// Inspection type ID used for this run.
	InspectionType *string `protobuf:"bytes,1,opt,name=inspection_type,json=inspectionType" json:"inspection_type,omitempty"`
	// User-assigned name for the inspection.
	InspectionName *string `protobuf:"bytes,2,opt,name=inspection_name,json=inspectionName" json:"inspection_name,omitempty"`
	// Icon path representing the inspection type.
	InspectionTypeIconPath *string `protobuf:"bytes,3,opt,name=inspection_type_icon_path,json=inspectionTypeIconPath" json:"inspection_type_icon_path,omitempty"`
	// Unix timestamp in seconds when inspection was initialized.
	InspectTimeUnixSeconds *int64 `protobuf:"varint,4,opt,name=inspect_time_unix_seconds,json=inspectTimeUnixSeconds" json:"inspect_time_unix_seconds,omitempty"`
	// Unix timestamp in seconds when execution started.
	StartTimeUnixSeconds *int64 `protobuf:"varint,5,opt,name=start_time_unix_seconds,json=startTimeUnixSeconds" json:"start_time_unix_seconds,omitempty"`
	// Unix timestamp in seconds when execution completed.
	EndTimeUnixSeconds *int64 `protobuf:"varint,6,opt,name=end_time_unix_seconds,json=endTimeUnixSeconds" json:"end_time_unix_seconds,omitempty"`
	// Suggested filename for downloading the resulting archive.
	SuggestedFilename *string `protobuf:"bytes,7,opt,name=suggested_filename,json=suggestedFilename" json:"suggested_filename,omitempty"`
	// Total byte size of the generated inspection archive.
	FileSize *int64 `protobuf:"varint,8,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
	// contains filtered or unexported fields
}

InspectionHeader holds metadata identifying the inspection and generated archive.

func (*InspectionHeader) Descriptor deprecated

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

Deprecated: Use InspectionHeader.ProtoReflect.Descriptor instead.

func (*InspectionHeader) GetEndTimeUnixSeconds

func (x *InspectionHeader) GetEndTimeUnixSeconds() int64

func (*InspectionHeader) GetFileSize

func (x *InspectionHeader) GetFileSize() int64

func (*InspectionHeader) GetInspectTimeUnixSeconds

func (x *InspectionHeader) GetInspectTimeUnixSeconds() int64

func (*InspectionHeader) GetInspectionName

func (x *InspectionHeader) GetInspectionName() string

func (*InspectionHeader) GetInspectionType

func (x *InspectionHeader) GetInspectionType() string

func (*InspectionHeader) GetInspectionTypeIconPath

func (x *InspectionHeader) GetInspectionTypeIconPath() string

func (*InspectionHeader) GetStartTimeUnixSeconds

func (x *InspectionHeader) GetStartTimeUnixSeconds() int64

func (*InspectionHeader) GetSuggestedFilename

func (x *InspectionHeader) GetSuggestedFilename() string

func (*InspectionHeader) ProtoMessage

func (*InspectionHeader) ProtoMessage()

func (*InspectionHeader) ProtoReflect

func (x *InspectionHeader) ProtoReflect() protoreflect.Message

func (*InspectionHeader) Reset

func (x *InspectionHeader) Reset()

func (*InspectionHeader) String

func (x *InspectionHeader) String() string

type InspectionJobCommand

type InspectionJobCommand struct {

	// CLI invocation command string.
	Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"`
	// contains filtered or unexported fields
}

InspectionJobCommand provides the CLI command equivalent for executing this inspection non-interactively.

func (*InspectionJobCommand) Descriptor deprecated

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

Deprecated: Use InspectionJobCommand.ProtoReflect.Descriptor instead.

func (*InspectionJobCommand) GetCommand

func (x *InspectionJobCommand) GetCommand() string

func (*InspectionJobCommand) ProtoMessage

func (*InspectionJobCommand) ProtoMessage()

func (*InspectionJobCommand) ProtoReflect

func (x *InspectionJobCommand) ProtoReflect() protoreflect.Message

func (*InspectionJobCommand) Reset

func (x *InspectionJobCommand) Reset()

func (*InspectionJobCommand) String

func (x *InspectionJobCommand) String() string

type InspectionListItem

type InspectionListItem struct {

	// Unique inspection session ID.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Header metadata of the inspection.
	Header *InspectionHeader `protobuf:"bytes,2,opt,name=header" json:"header,omitempty"`
	// Live execution progress of the inspection.
	Progress *InspectionProgress `protobuf:"bytes,3,opt,name=progress" json:"progress,omitempty"`
	// Errors encountered during execution, if any.
	Error *InspectionErrorSet `protobuf:"bytes,4,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

InspectionListItem summarizes an inspection runner session for listing and watching.

func (*InspectionListItem) Descriptor deprecated

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

Deprecated: Use InspectionListItem.ProtoReflect.Descriptor instead.

func (*InspectionListItem) GetError

func (x *InspectionListItem) GetError() *InspectionErrorSet

func (*InspectionListItem) GetHeader

func (x *InspectionListItem) GetHeader() *InspectionHeader

func (*InspectionListItem) GetId

func (x *InspectionListItem) GetId() string

func (*InspectionListItem) GetProgress

func (x *InspectionListItem) GetProgress() *InspectionProgress

func (*InspectionListItem) ProtoMessage

func (*InspectionListItem) ProtoMessage()

func (*InspectionListItem) ProtoReflect

func (x *InspectionListItem) ProtoReflect() protoreflect.Message

func (*InspectionListItem) Reset

func (x *InspectionListItem) Reset()

func (*InspectionListItem) String

func (x *InspectionListItem) String() string

type InspectionLog

type InspectionLog struct {

	// Unique identifier of the log stream.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Name of the log source or component.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Log contents.
	Log *string `protobuf:"bytes,3,opt,name=log" json:"log,omitempty"`
	// contains filtered or unexported fields
}

InspectionLog contains diagnostic or operational logs captured during inspection.

func (*InspectionLog) Descriptor deprecated

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

Deprecated: Use InspectionLog.ProtoReflect.Descriptor instead.

func (*InspectionLog) GetId

func (x *InspectionLog) GetId() string

func (*InspectionLog) GetLog

func (x *InspectionLog) GetLog() string

func (*InspectionLog) GetName

func (x *InspectionLog) GetName() string

func (*InspectionLog) ProtoMessage

func (*InspectionLog) ProtoMessage()

func (*InspectionLog) ProtoReflect

func (x *InspectionLog) ProtoReflect() protoreflect.Message

func (*InspectionLog) Reset

func (x *InspectionLog) Reset()

func (*InspectionLog) String

func (x *InspectionLog) String() string

type InspectionParameters

type InspectionParameters struct {

	// List of user-configured parameter values.
	Parameters []*ParameterValue `protobuf:"bytes,1,rep,name=parameters" json:"parameters,omitempty"`
	// Timezone offset in hours relative to UTC applied during log query generation.
	TimezoneShiftHours *float64 `protobuf:"fixed64,2,opt,name=timezone_shift_hours,json=timezoneShiftHours" json:"timezone_shift_hours,omitempty"`
	// contains filtered or unexported fields
}

InspectionParameters contains the collection of user parameter values and time settings.

func (*InspectionParameters) Descriptor deprecated

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

Deprecated: Use InspectionParameters.ProtoReflect.Descriptor instead.

func (*InspectionParameters) GetParameters

func (x *InspectionParameters) GetParameters() []*ParameterValue

func (*InspectionParameters) GetTimezoneShiftHours

func (x *InspectionParameters) GetTimezoneShiftHours() float64

func (*InspectionParameters) ProtoMessage

func (*InspectionParameters) ProtoMessage()

func (*InspectionParameters) ProtoReflect

func (x *InspectionParameters) ProtoReflect() protoreflect.Message

func (*InspectionParameters) Reset

func (x *InspectionParameters) Reset()

func (*InspectionParameters) String

func (x *InspectionParameters) String() string

type InspectionPhase

type InspectionPhase int32

InspectionPhase indicates the high-level execution state of an inspection run.

const (
	// Default unspecified phase.
	InspectionPhase_INSPECTION_PHASE_UNSPECIFIED InspectionPhase = 0
	// Inspection task graph is currently executing.
	InspectionPhase_INSPECTION_PHASE_RUNNING InspectionPhase = 1
	// Inspection execution completed successfully.
	InspectionPhase_INSPECTION_PHASE_DONE InspectionPhase = 2
	// Inspection encountered an unrecoverable error during execution.
	InspectionPhase_INSPECTION_PHASE_ERROR InspectionPhase = 3
	// Inspection was cancelled before completion.
	InspectionPhase_INSPECTION_PHASE_CANCELLED InspectionPhase = 4
)

func (InspectionPhase) Descriptor

func (InspectionPhase) Enum

func (x InspectionPhase) Enum() *InspectionPhase

func (InspectionPhase) EnumDescriptor deprecated

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

Deprecated: Use InspectionPhase.Descriptor instead.

func (InspectionPhase) Number

func (InspectionPhase) String

func (x InspectionPhase) String() string

func (InspectionPhase) Type

type InspectionPlan

type InspectionPlan struct {

	// Mermaid or DOT graph definition of the task pipeline.
	TaskGraph *string `protobuf:"bytes,1,opt,name=task_graph,json=taskGraph" json:"task_graph,omitempty"`
	// contains filtered or unexported fields
}

InspectionPlan visualizes the resolved execution graph of tasks.

func (*InspectionPlan) Descriptor deprecated

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

Deprecated: Use InspectionPlan.ProtoReflect.Descriptor instead.

func (*InspectionPlan) GetTaskGraph

func (x *InspectionPlan) GetTaskGraph() string

func (*InspectionPlan) ProtoMessage

func (*InspectionPlan) ProtoMessage()

func (*InspectionPlan) ProtoReflect

func (x *InspectionPlan) ProtoReflect() protoreflect.Message

func (*InspectionPlan) Reset

func (x *InspectionPlan) Reset()

func (*InspectionPlan) String

func (x *InspectionPlan) String() string

type InspectionProgress

type InspectionProgress struct {

	// Current execution phase.
	Phase *InspectionPhase `protobuf:"varint,1,opt,name=phase,enum=api.v1.InspectionPhase" json:"phase,omitempty"`
	// Aggregated total progress across all tasks.
	TotalProgress *TaskProgressElement `protobuf:"bytes,2,opt,name=total_progress,json=totalProgress" json:"total_progress,omitempty"`
	// Individual progress breakdown for each executing task.
	Progresses []*TaskProgressElement `protobuf:"bytes,3,rep,name=progresses" json:"progresses,omitempty"`
	// contains filtered or unexported fields
}

InspectionProgress represents the live execution progress of an inspection.

func (*InspectionProgress) Descriptor deprecated

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

Deprecated: Use InspectionProgress.ProtoReflect.Descriptor instead.

func (*InspectionProgress) GetPhase

func (x *InspectionProgress) GetPhase() InspectionPhase

func (*InspectionProgress) GetProgresses

func (x *InspectionProgress) GetProgresses() []*TaskProgressElement

func (*InspectionProgress) GetTotalProgress

func (x *InspectionProgress) GetTotalProgress() *TaskProgressElement

func (*InspectionProgress) ProtoMessage

func (*InspectionProgress) ProtoMessage()

func (*InspectionProgress) ProtoReflect

func (x *InspectionProgress) ProtoReflect() protoreflect.Message

func (*InspectionProgress) Reset

func (x *InspectionProgress) Reset()

func (*InspectionProgress) String

func (x *InspectionProgress) String() string

type InspectionQuery

type InspectionQuery struct {

	// Identifier of the query.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable query title.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Full query text (e.g. Cloud Logging filter expression).
	Query *string `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
	// Estimated total log volume matching this query if estimation succeeded.
	EstimatedCount *int64 `protobuf:"varint,4,opt,name=estimated_count,json=estimatedCount" json:"estimated_count,omitempty"`
	// Whether required input parameters to build this query are incomplete.
	Incomplete *bool `protobuf:"varint,5,opt,name=incomplete" json:"incomplete,omitempty"`
	// Whether log volume estimation for this query is currently running in the background.
	Pending *bool `protobuf:"varint,6,opt,name=pending" json:"pending,omitempty"`
	// Predefined estimation preset category if exact count estimation is unfeasible.
	EstimatedCountPreset *EstimatedCountPreset `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

InspectionQuery contains a generated query string associated with the inspection.

func (*InspectionQuery) Descriptor deprecated

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

Deprecated: Use InspectionQuery.ProtoReflect.Descriptor instead.

func (*InspectionQuery) GetEstimatedCount

func (x *InspectionQuery) GetEstimatedCount() int64

func (*InspectionQuery) GetEstimatedCountPreset

func (x *InspectionQuery) GetEstimatedCountPreset() EstimatedCountPreset

func (*InspectionQuery) GetId

func (x *InspectionQuery) GetId() string

func (*InspectionQuery) GetIncomplete

func (x *InspectionQuery) GetIncomplete() bool

func (*InspectionQuery) GetName

func (x *InspectionQuery) GetName() string

func (*InspectionQuery) GetPending

func (x *InspectionQuery) GetPending() bool

func (*InspectionQuery) GetQuery

func (x *InspectionQuery) GetQuery() string

func (*InspectionQuery) ProtoMessage

func (*InspectionQuery) ProtoMessage()

func (*InspectionQuery) ProtoReflect

func (x *InspectionQuery) ProtoReflect() protoreflect.Message

func (*InspectionQuery) Reset

func (x *InspectionQuery) Reset()

func (*InspectionQuery) String

func (x *InspectionQuery) String() string

type InspectionType

type InspectionType struct {

	// Unique identifier for the inspection type.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable display name of the inspection type.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Detailed description of the inspection type and its scope.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// URI or path to the icon image representing this inspection type.
	Icon *string `protobuf:"bytes,4,opt,name=icon" json:"icon,omitempty"`
	// Additional key-value metadata associated with the inspection type.
	Labels map[string]string `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

InspectionType represents a supported cluster or log platform type (e.g. GKE, Cloud Composer).

func (*InspectionType) Descriptor deprecated

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

Deprecated: Use InspectionType.ProtoReflect.Descriptor instead.

func (*InspectionType) GetDescription

func (x *InspectionType) GetDescription() string

func (*InspectionType) GetIcon

func (x *InspectionType) GetIcon() string

func (*InspectionType) GetId

func (x *InspectionType) GetId() string

func (*InspectionType) GetLabels

func (x *InspectionType) GetLabels() map[string]string

func (*InspectionType) GetName

func (x *InspectionType) GetName() string

func (*InspectionType) ProtoMessage

func (*InspectionType) ProtoMessage()

func (*InspectionType) ProtoReflect

func (x *InspectionType) ProtoReflect() protoreflect.Message

func (*InspectionType) Reset

func (x *InspectionType) Reset()

func (*InspectionType) String

func (x *InspectionType) String() string

type OAuthLoginPopupPayload

type OAuthLoginPopupPayload struct {

	// Target URL to open in a new window or tab for OAuth login.
	AuthUrl *string `protobuf:"bytes,1,opt,name=auth_url,json=authUrl" json:"auth_url,omitempty"`
	// contains filtered or unexported fields
}

OAuthLoginPopupPayload contains configuration specific to OAuth authentication popups.

func (*OAuthLoginPopupPayload) Descriptor deprecated

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

Deprecated: Use OAuthLoginPopupPayload.ProtoReflect.Descriptor instead.

func (*OAuthLoginPopupPayload) GetAuthUrl

func (x *OAuthLoginPopupPayload) GetAuthUrl() string

func (*OAuthLoginPopupPayload) ProtoMessage

func (*OAuthLoginPopupPayload) ProtoMessage()

func (*OAuthLoginPopupPayload) ProtoReflect

func (x *OAuthLoginPopupPayload) ProtoReflect() protoreflect.Message

func (*OAuthLoginPopupPayload) Reset

func (x *OAuthLoginPopupPayload) Reset()

func (*OAuthLoginPopupPayload) String

func (x *OAuthLoginPopupPayload) String() string

type OpenWorkbenchRequest

type OpenWorkbenchRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// The inspection ID to open.
	InspectionId *string `protobuf:"bytes,3,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// contains filtered or unexported fields
}

Request to open or attach to a Workbench session for a specific inspection dataset.

func (*OpenWorkbenchRequest) Descriptor deprecated

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

Deprecated: Use OpenWorkbenchRequest.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchRequest) GetInspectionId

func (x *OpenWorkbenchRequest) GetInspectionId() string

func (*OpenWorkbenchRequest) GetSessionId

func (x *OpenWorkbenchRequest) GetSessionId() string

func (*OpenWorkbenchRequest) GetUserId

func (x *OpenWorkbenchRequest) GetUserId() string

func (*OpenWorkbenchRequest) ProtoMessage

func (*OpenWorkbenchRequest) ProtoMessage()

func (*OpenWorkbenchRequest) ProtoReflect

func (x *OpenWorkbenchRequest) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchRequest) Reset

func (x *OpenWorkbenchRequest) Reset()

func (*OpenWorkbenchRequest) String

func (x *OpenWorkbenchRequest) String() string

type OpenWorkbenchResponse

type OpenWorkbenchResponse struct {
	Stage              *OpenWorkbenchResponse_Stage `protobuf:"varint,1,opt,name=stage,enum=api.v1.OpenWorkbenchResponse_Stage" json:"stage,omitempty"`
	ProgressPercentage *float64                     `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	Message            *string                      `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// The active workbench ID assigned to this session.
	WorkbenchId *string `protobuf:"bytes,4,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Streamed loading progress or completion status for OpenWorkbench.

func (*OpenWorkbenchResponse) Descriptor deprecated

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

Deprecated: Use OpenWorkbenchResponse.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchResponse) GetMessage

func (x *OpenWorkbenchResponse) GetMessage() string

func (*OpenWorkbenchResponse) GetProgressPercentage

func (x *OpenWorkbenchResponse) GetProgressPercentage() float64

func (*OpenWorkbenchResponse) GetStage

func (*OpenWorkbenchResponse) GetWorkbenchId

func (x *OpenWorkbenchResponse) GetWorkbenchId() string

func (*OpenWorkbenchResponse) ProtoMessage

func (*OpenWorkbenchResponse) ProtoMessage()

func (*OpenWorkbenchResponse) ProtoReflect

func (x *OpenWorkbenchResponse) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchResponse) Reset

func (x *OpenWorkbenchResponse) Reset()

func (*OpenWorkbenchResponse) String

func (x *OpenWorkbenchResponse) String() string

type OpenWorkbenchResponse_Stage

type OpenWorkbenchResponse_Stage int32

Execution phase of the dataset loading process.

const (
	OpenWorkbenchResponse_STAGE_UNSPECIFIED    OpenWorkbenchResponse_Stage = 0
	OpenWorkbenchResponse_STAGE_INITIALIZING   OpenWorkbenchResponse_Stage = 1
	OpenWorkbenchResponse_STAGE_READING_FILE   OpenWorkbenchResponse_Stage = 2
	OpenWorkbenchResponse_STAGE_PARSING_CHUNKS OpenWorkbenchResponse_Stage = 3
	OpenWorkbenchResponse_STAGE_INDEXING_DATA  OpenWorkbenchResponse_Stage = 4
	OpenWorkbenchResponse_STAGE_READY          OpenWorkbenchResponse_Stage = 5
)

func (OpenWorkbenchResponse_Stage) Descriptor

func (OpenWorkbenchResponse_Stage) Enum

func (OpenWorkbenchResponse_Stage) EnumDescriptor deprecated

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

Deprecated: Use OpenWorkbenchResponse_Stage.Descriptor instead.

func (OpenWorkbenchResponse_Stage) Number

func (OpenWorkbenchResponse_Stage) String

func (OpenWorkbenchResponse_Stage) Type

type OpenWorkbenchSyncRequest

type OpenWorkbenchSyncRequest struct {

	// Unique persistent identifier for the user / client browser instance.
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"`
	// Session identifier matching the frontend route session ID.
	SessionId *string `protobuf:"bytes,2,opt,name=session_id,json=sessionId" json:"session_id,omitempty"`
	// The inspection ID to open.
	InspectionId *string `protobuf:"bytes,3,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Job identifier returned from a previous OpenWorkbenchSync call, if polling an ongoing task.
	JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Request to open or poll loading progress of a Workbench session without streaming.

func (*OpenWorkbenchSyncRequest) Descriptor deprecated

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

Deprecated: Use OpenWorkbenchSyncRequest.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchSyncRequest) GetInspectionId

func (x *OpenWorkbenchSyncRequest) GetInspectionId() string

func (*OpenWorkbenchSyncRequest) GetJobId

func (x *OpenWorkbenchSyncRequest) GetJobId() string

func (*OpenWorkbenchSyncRequest) GetSessionId

func (x *OpenWorkbenchSyncRequest) GetSessionId() string

func (*OpenWorkbenchSyncRequest) GetUserId

func (x *OpenWorkbenchSyncRequest) GetUserId() string

func (*OpenWorkbenchSyncRequest) ProtoMessage

func (*OpenWorkbenchSyncRequest) ProtoMessage()

func (*OpenWorkbenchSyncRequest) ProtoReflect

func (x *OpenWorkbenchSyncRequest) ProtoReflect() protoreflect.Message

func (*OpenWorkbenchSyncRequest) Reset

func (x *OpenWorkbenchSyncRequest) Reset()

func (*OpenWorkbenchSyncRequest) String

func (x *OpenWorkbenchSyncRequest) String() string

type OpenWorkbenchSyncResponse

type OpenWorkbenchSyncResponse struct {

	// Unique job identifier tracking this opening task.
	JobId *string `protobuf:"bytes,1,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// Execution phase of the dataset loading process.
	Stage *OpenWorkbenchResponse_Stage `protobuf:"varint,2,opt,name=stage,enum=api.v1.OpenWorkbenchResponse_Stage" json:"stage,omitempty"`
	// Progress percentage (0 - 100).
	ProgressPercentage *float64 `protobuf:"fixed64,3,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	// Detailed status description.
	Message *string `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	// The active workbench ID assigned to this session once ready.
	WorkbenchId *string `protobuf:"bytes,5,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Response containing current loading progress or completion status.

func (*OpenWorkbenchSyncResponse) Descriptor deprecated

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

Deprecated: Use OpenWorkbenchSyncResponse.ProtoReflect.Descriptor instead.

func (*OpenWorkbenchSyncResponse) GetJobId

func (x *OpenWorkbenchSyncResponse) GetJobId() string

func (*OpenWorkbenchSyncResponse) GetMessage

func (x *OpenWorkbenchSyncResponse) GetMessage() string

func (*OpenWorkbenchSyncResponse) GetProgressPercentage

func (x *OpenWorkbenchSyncResponse) GetProgressPercentage() float64

func (*OpenWorkbenchSyncResponse) GetStage

func (*OpenWorkbenchSyncResponse) GetWorkbenchId

func (x *OpenWorkbenchSyncResponse) GetWorkbenchId() string

func (*OpenWorkbenchSyncResponse) ProtoMessage

func (*OpenWorkbenchSyncResponse) ProtoMessage()

func (*OpenWorkbenchSyncResponse) ProtoReflect

func (*OpenWorkbenchSyncResponse) Reset

func (x *OpenWorkbenchSyncResponse) Reset()

func (*OpenWorkbenchSyncResponse) String

func (x *OpenWorkbenchSyncResponse) String() string

type ParameterHintType

type ParameterHintType int32

ParameterHintType defines the severity of hint messages displayed under form inputs.

const (
	// Default unspecified hint type.
	ParameterHintType_PARAMETER_HINT_TYPE_UNSPECIFIED ParameterHintType = 0
	// Neutral informational hint.
	ParameterHintType_PARAMETER_HINT_TYPE_NONE ParameterHintType = 1
	// Error validation hint.
	ParameterHintType_PARAMETER_HINT_TYPE_ERROR ParameterHintType = 2
	// Warning validation hint.
	ParameterHintType_PARAMETER_HINT_TYPE_WARNING ParameterHintType = 3
	// Informational advisory hint.
	ParameterHintType_PARAMETER_HINT_TYPE_INFO ParameterHintType = 4
)

func (ParameterHintType) Descriptor

func (ParameterHintType) Enum

func (ParameterHintType) EnumDescriptor deprecated

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

Deprecated: Use ParameterHintType.Descriptor instead.

func (ParameterHintType) Number

func (ParameterHintType) String

func (x ParameterHintType) String() string

func (ParameterHintType) Type

type ParameterValue

type ParameterValue struct {

	// Form field ID this value corresponds to.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Strongly-typed value variant.
	//
	// Types that are valid to be assigned to Value:
	//
	//	*ParameterValue_TextValue
	//	*ParameterValue_SetValue
	//	*ParameterValue_FileValue
	Value isParameterValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

ParameterValue represents a single typed parameter argument submitted for dry-run or execution.

func (*ParameterValue) Descriptor deprecated

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

Deprecated: Use ParameterValue.ProtoReflect.Descriptor instead.

func (*ParameterValue) GetFileValue

func (x *ParameterValue) GetFileValue() *FileParameterValue

func (*ParameterValue) GetId

func (x *ParameterValue) GetId() string

func (*ParameterValue) GetSetValue

func (x *ParameterValue) GetSetValue() *SetParameterValue

func (*ParameterValue) GetTextValue

func (x *ParameterValue) GetTextValue() *TextParameterValue

func (*ParameterValue) GetValue

func (x *ParameterValue) GetValue() isParameterValue_Value

func (*ParameterValue) ProtoMessage

func (*ParameterValue) ProtoMessage()

func (*ParameterValue) ProtoReflect

func (x *ParameterValue) ProtoReflect() protoreflect.Message

func (*ParameterValue) Reset

func (x *ParameterValue) Reset()

func (*ParameterValue) String

func (x *ParameterValue) String() string

type ParameterValue_FileValue

type ParameterValue_FileValue struct {
	// File token parameter value.
	FileValue *FileParameterValue `protobuf:"bytes,4,opt,name=file_value,json=fileValue,oneof"`
}

type ParameterValue_SetValue

type ParameterValue_SetValue struct {
	// Set multi-select parameter value.
	SetValue *SetParameterValue `protobuf:"bytes,3,opt,name=set_value,json=setValue,oneof"`
}

type ParameterValue_TextValue

type ParameterValue_TextValue struct {
	// Text parameter value.
	TextValue *TextParameterValue `protobuf:"bytes,2,opt,name=text_value,json=textValue,oneof"`
}

type PopupForm

type PopupForm struct {

	// Unique identifier for the popup instance.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Title displayed on the popup header.
	Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
	// Detailed instruction or description shown inside the popup.
	Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	// Specialized payload depending on the popup interaction type.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*PopupForm_Text
	//	*PopupForm_OauthLogin
	Payload isPopupForm_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

PopupForm describes an active user interaction form requested by the backend.

func (*PopupForm) Descriptor deprecated

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

Deprecated: Use PopupForm.ProtoReflect.Descriptor instead.

func (*PopupForm) GetDescription

func (x *PopupForm) GetDescription() string

func (*PopupForm) GetId

func (x *PopupForm) GetId() string

func (*PopupForm) GetOauthLogin

func (x *PopupForm) GetOauthLogin() *OAuthLoginPopupPayload

func (*PopupForm) GetPayload

func (x *PopupForm) GetPayload() isPopupForm_Payload

func (*PopupForm) GetText

func (x *PopupForm) GetText() *TextPopupPayload

func (*PopupForm) GetTitle

func (x *PopupForm) GetTitle() string

func (*PopupForm) ProtoMessage

func (*PopupForm) ProtoMessage()

func (*PopupForm) ProtoReflect

func (x *PopupForm) ProtoReflect() protoreflect.Message

func (*PopupForm) Reset

func (x *PopupForm) Reset()

func (*PopupForm) String

func (x *PopupForm) String() string

type PopupForm_OauthLogin

type PopupForm_OauthLogin struct {
	OauthLogin *OAuthLoginPopupPayload `protobuf:"bytes,5,opt,name=oauth_login,json=oauthLogin,oneof"`
}

type PopupForm_Text

type PopupForm_Text struct {
	Text *TextPopupPayload `protobuf:"bytes,4,opt,name=text,oneof"`
}

type PullIndexProgressRequest

type PullIndexProgressRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to pull search index construction progress without opening a persistent stream.

func (*PullIndexProgressRequest) Descriptor deprecated

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

Deprecated: Use PullIndexProgressRequest.ProtoReflect.Descriptor instead.

func (*PullIndexProgressRequest) GetWorkbenchId

func (x *PullIndexProgressRequest) GetWorkbenchId() string

func (*PullIndexProgressRequest) ProtoMessage

func (*PullIndexProgressRequest) ProtoMessage()

func (*PullIndexProgressRequest) ProtoReflect

func (x *PullIndexProgressRequest) ProtoReflect() protoreflect.Message

func (*PullIndexProgressRequest) Reset

func (x *PullIndexProgressRequest) Reset()

func (*PullIndexProgressRequest) String

func (x *PullIndexProgressRequest) String() string

type PullIndexProgressResponse

type PullIndexProgressResponse struct {

	// Lifecycle state of search index construction.
	State *WatchIndexProgressResponse_IndexState `protobuf:"varint,1,opt,name=state,enum=api.v1.WatchIndexProgressResponse_IndexState" json:"state,omitempty"`
	// Index construction progress percentage (0 - 100).
	ProgressPercentage *float64 `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	// Informational status message.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Response containing the search index construction progress snapshot.

func (*PullIndexProgressResponse) Descriptor deprecated

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

Deprecated: Use PullIndexProgressResponse.ProtoReflect.Descriptor instead.

func (*PullIndexProgressResponse) GetMessage

func (x *PullIndexProgressResponse) GetMessage() string

func (*PullIndexProgressResponse) GetProgressPercentage

func (x *PullIndexProgressResponse) GetProgressPercentage() float64

func (*PullIndexProgressResponse) GetState

func (*PullIndexProgressResponse) ProtoMessage

func (*PullIndexProgressResponse) ProtoMessage()

func (*PullIndexProgressResponse) ProtoReflect

func (*PullIndexProgressResponse) Reset

func (x *PullIndexProgressResponse) Reset()

func (*PullIndexProgressResponse) String

func (x *PullIndexProgressResponse) String() string

type PullInspectionsRequest

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

Request to pull inspection status snapshot without streaming.

func (*PullInspectionsRequest) Descriptor deprecated

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

Deprecated: Use PullInspectionsRequest.ProtoReflect.Descriptor instead.

func (*PullInspectionsRequest) ProtoMessage

func (*PullInspectionsRequest) ProtoMessage()

func (*PullInspectionsRequest) ProtoReflect

func (x *PullInspectionsRequest) ProtoReflect() protoreflect.Message

func (*PullInspectionsRequest) Reset

func (x *PullInspectionsRequest) Reset()

func (*PullInspectionsRequest) String

func (x *PullInspectionsRequest) String() string

type PullInspectionsResponse

type PullInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response containing pulled inspection status snapshot.

func (*PullInspectionsResponse) Descriptor deprecated

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

Deprecated: Use PullInspectionsResponse.ProtoReflect.Descriptor instead.

func (*PullInspectionsResponse) GetInspections

func (x *PullInspectionsResponse) GetInspections() []*InspectionListItem

func (*PullInspectionsResponse) ProtoMessage

func (*PullInspectionsResponse) ProtoMessage()

func (*PullInspectionsResponse) ProtoReflect

func (x *PullInspectionsResponse) ProtoReflect() protoreflect.Message

func (*PullInspectionsResponse) Reset

func (x *PullInspectionsResponse) Reset()

func (*PullInspectionsResponse) String

func (x *PullInspectionsResponse) String() string

type PullPopupRequest

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

Request to retrieve the currently active popup form snapshot.

func (*PullPopupRequest) Descriptor deprecated

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

Deprecated: Use PullPopupRequest.ProtoReflect.Descriptor instead.

func (*PullPopupRequest) ProtoMessage

func (*PullPopupRequest) ProtoMessage()

func (*PullPopupRequest) ProtoReflect

func (x *PullPopupRequest) ProtoReflect() protoreflect.Message

func (*PullPopupRequest) Reset

func (x *PullPopupRequest) Reset()

func (*PullPopupRequest) String

func (x *PullPopupRequest) String() string

type PullPopupResponse

type PullPopupResponse struct {

	// Currently active popup form, or unset if no popup is active.
	Popup *PopupForm `protobuf:"bytes,1,opt,name=popup" json:"popup,omitempty"`
	// contains filtered or unexported fields
}

Response containing the currently active popup form snapshot.

func (*PullPopupResponse) Descriptor deprecated

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

Deprecated: Use PullPopupResponse.ProtoReflect.Descriptor instead.

func (*PullPopupResponse) GetPopup

func (x *PullPopupResponse) GetPopup() *PopupForm

func (*PullPopupResponse) ProtoMessage

func (*PullPopupResponse) ProtoMessage()

func (*PullPopupResponse) ProtoReflect

func (x *PullPopupResponse) ProtoReflect() protoreflect.Message

func (*PullPopupResponse) Reset

func (x *PullPopupResponse) Reset()

func (*PullPopupResponse) String

func (x *PullPopupResponse) String() string

type PullServerStatRequest

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

Request to pull current server resource statistics without streaming.

func (*PullServerStatRequest) Descriptor deprecated

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

Deprecated: Use PullServerStatRequest.ProtoReflect.Descriptor instead.

func (*PullServerStatRequest) ProtoMessage

func (*PullServerStatRequest) ProtoMessage()

func (*PullServerStatRequest) ProtoReflect

func (x *PullServerStatRequest) ProtoReflect() protoreflect.Message

func (*PullServerStatRequest) Reset

func (x *PullServerStatRequest) Reset()

func (*PullServerStatRequest) String

func (x *PullServerStatRequest) String() string

type PullServerStatResponse

type PullServerStatResponse struct {

	// Current resource statistics of the server.
	ServerStat *ServerStat `protobuf:"bytes,1,opt,name=server_stat,json=serverStat" json:"server_stat,omitempty"`
	// contains filtered or unexported fields
}

Response containing pulled server resource statistics.

func (*PullServerStatResponse) Descriptor deprecated

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

Deprecated: Use PullServerStatResponse.ProtoReflect.Descriptor instead.

func (*PullServerStatResponse) GetServerStat

func (x *PullServerStatResponse) GetServerStat() *ServerStat

func (*PullServerStatResponse) ProtoMessage

func (*PullServerStatResponse) ProtoMessage()

func (*PullServerStatResponse) ProtoReflect

func (x *PullServerStatResponse) ProtoReflect() protoreflect.Message

func (*PullServerStatResponse) Reset

func (x *PullServerStatResponse) Reset()

func (*PullServerStatResponse) String

func (x *PullServerStatResponse) String() string

type ReadStructYAMLsRequest

type ReadStructYAMLsRequest struct {

	// The active workbench session identifier.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// The unique IDs of the interned structs to decode (up to 200 items).
	StructIds []uint32 `protobuf:"varint,2,rep,packed,name=struct_ids,json=structIds" json:"struct_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to decode interned structs into their YAML representations.

func (*ReadStructYAMLsRequest) Descriptor deprecated

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

Deprecated: Use ReadStructYAMLsRequest.ProtoReflect.Descriptor instead.

func (*ReadStructYAMLsRequest) GetStructIds

func (x *ReadStructYAMLsRequest) GetStructIds() []uint32

func (*ReadStructYAMLsRequest) GetWorkbenchId

func (x *ReadStructYAMLsRequest) GetWorkbenchId() string

func (*ReadStructYAMLsRequest) ProtoMessage

func (*ReadStructYAMLsRequest) ProtoMessage()

func (*ReadStructYAMLsRequest) ProtoReflect

func (x *ReadStructYAMLsRequest) ProtoReflect() protoreflect.Message

func (*ReadStructYAMLsRequest) Reset

func (x *ReadStructYAMLsRequest) Reset()

func (*ReadStructYAMLsRequest) String

func (x *ReadStructYAMLsRequest) String() string

type ReadStructYAMLsResponse

type ReadStructYAMLsResponse struct {

	// The decoded YAML representations of the structs found.
	StructYamls []*StructYAML `protobuf:"bytes,1,rep,name=struct_yamls,json=structYamls" json:"struct_yamls,omitempty"`
	// contains filtered or unexported fields
}

Response containing the decoded YAML representations of found structs.

func (*ReadStructYAMLsResponse) Descriptor deprecated

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

Deprecated: Use ReadStructYAMLsResponse.ProtoReflect.Descriptor instead.

func (*ReadStructYAMLsResponse) GetStructYamls

func (x *ReadStructYAMLsResponse) GetStructYamls() []*StructYAML

func (*ReadStructYAMLsResponse) ProtoMessage

func (*ReadStructYAMLsResponse) ProtoMessage()

func (*ReadStructYAMLsResponse) ProtoReflect

func (x *ReadStructYAMLsResponse) ProtoReflect() protoreflect.Message

func (*ReadStructYAMLsResponse) Reset

func (x *ReadStructYAMLsResponse) Reset()

func (*ReadStructYAMLsResponse) String

func (x *ReadStructYAMLsResponse) String() string

type RunInspectionRequest

type RunInspectionRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Final user-configured parameters for the run.
	Parameters *InspectionParameters `protobuf:"bytes,2,opt,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

Request to start asynchronous inspection execution.

func (*RunInspectionRequest) Descriptor deprecated

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

Deprecated: Use RunInspectionRequest.ProtoReflect.Descriptor instead.

func (*RunInspectionRequest) GetInspectionId

func (x *RunInspectionRequest) GetInspectionId() string

func (*RunInspectionRequest) GetParameters

func (x *RunInspectionRequest) GetParameters() *InspectionParameters

func (*RunInspectionRequest) ProtoMessage

func (*RunInspectionRequest) ProtoMessage()

func (*RunInspectionRequest) ProtoReflect

func (x *RunInspectionRequest) ProtoReflect() protoreflect.Message

func (*RunInspectionRequest) Reset

func (x *RunInspectionRequest) Reset()

func (*RunInspectionRequest) String

func (x *RunInspectionRequest) String() string

type RunInspectionResponse

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

Response returned upon starting inspection execution.

func (*RunInspectionResponse) Descriptor deprecated

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

Deprecated: Use RunInspectionResponse.ProtoReflect.Descriptor instead.

func (*RunInspectionResponse) ProtoMessage

func (*RunInspectionResponse) ProtoMessage()

func (*RunInspectionResponse) ProtoReflect

func (x *RunInspectionResponse) ProtoReflect() protoreflect.Message

func (*RunInspectionResponse) Reset

func (x *RunInspectionResponse) Reset()

func (*RunInspectionResponse) String

func (x *RunInspectionResponse) String() string

type ServerStat

type ServerStat struct {

	// Current memory allocated by the server process in bytes.
	CurrentMemoryUsage *uint64 `protobuf:"varint,1,opt,name=current_memory_usage,json=currentMemoryUsage" json:"current_memory_usage,omitempty"`
	// Total physical memory of the host system in bytes.
	TotalMemory *uint64 `protobuf:"varint,2,opt,name=total_memory,json=totalMemory" json:"total_memory,omitempty"`
	// Current CPU usage percentage across all cores (0.0 to 100.0).
	CpuUsagePercentage *float64 `protobuf:"fixed64,3,opt,name=cpu_usage_percentage,json=cpuUsagePercentage" json:"cpu_usage_percentage,omitempty"`
	// contains filtered or unexported fields
}

ServerStat provides snapshot metrics of host server resources.

func (*ServerStat) Descriptor deprecated

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

Deprecated: Use ServerStat.ProtoReflect.Descriptor instead.

func (*ServerStat) GetCpuUsagePercentage

func (x *ServerStat) GetCpuUsagePercentage() float64

func (*ServerStat) GetCurrentMemoryUsage

func (x *ServerStat) GetCurrentMemoryUsage() uint64

func (*ServerStat) GetTotalMemory

func (x *ServerStat) GetTotalMemory() uint64

func (*ServerStat) ProtoMessage

func (*ServerStat) ProtoMessage()

func (*ServerStat) ProtoReflect

func (x *ServerStat) ProtoReflect() protoreflect.Message

func (*ServerStat) Reset

func (x *ServerStat) Reset()

func (*ServerStat) String

func (x *ServerStat) String() string

type SetFormField

type SetFormField struct {

	// Available selectable options.
	Options []*SetOption `protobuf:"bytes,1,rep,name=options" json:"options,omitempty"`
	// Pre-selected default option keys.
	DefaultValues []string `protobuf:"bytes,2,rep,name=default_values,json=defaultValues" json:"default_values,omitempty"`
	// Whether arbitrary custom values can be typed and added.
	AllowCustomValue *bool `protobuf:"varint,3,opt,name=allow_custom_value,json=allowCustomValue" json:"allow_custom_value,omitempty"`
	// Whether a bulk "Select All" action is available.
	AllowAddAll *bool `protobuf:"varint,4,opt,name=allow_add_all,json=allowAddAll" json:"allow_add_all,omitempty"`
	// Whether a bulk "Deselect All" action is available.
	AllowRemoveAll *bool `protobuf:"varint,5,opt,name=allow_remove_all,json=allowRemoveAll" json:"allow_remove_all,omitempty"`
	// contains filtered or unexported fields
}

SetFormField configures a multi-select or tags input field.

func (*SetFormField) Descriptor deprecated

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

Deprecated: Use SetFormField.ProtoReflect.Descriptor instead.

func (*SetFormField) GetAllowAddAll

func (x *SetFormField) GetAllowAddAll() bool

func (*SetFormField) GetAllowCustomValue

func (x *SetFormField) GetAllowCustomValue() bool

func (*SetFormField) GetAllowRemoveAll

func (x *SetFormField) GetAllowRemoveAll() bool

func (*SetFormField) GetDefaultValues

func (x *SetFormField) GetDefaultValues() []string

func (*SetFormField) GetOptions

func (x *SetFormField) GetOptions() []*SetOption

func (*SetFormField) ProtoMessage

func (*SetFormField) ProtoMessage()

func (*SetFormField) ProtoReflect

func (x *SetFormField) ProtoReflect() protoreflect.Message

func (*SetFormField) Reset

func (x *SetFormField) Reset()

func (*SetFormField) String

func (x *SetFormField) String() string

type SetOption

type SetOption struct {

	// Unique option key.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Human-readable description of the option.
	Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	// contains filtered or unexported fields
}

SetOption defines a selectable choice within a set form field.

func (*SetOption) Descriptor deprecated

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

Deprecated: Use SetOption.ProtoReflect.Descriptor instead.

func (*SetOption) GetDescription

func (x *SetOption) GetDescription() string

func (*SetOption) GetId

func (x *SetOption) GetId() string

func (*SetOption) ProtoMessage

func (*SetOption) ProtoMessage()

func (*SetOption) ProtoReflect

func (x *SetOption) ProtoReflect() protoreflect.Message

func (*SetOption) Reset

func (x *SetOption) Reset()

func (*SetOption) String

func (x *SetOption) String() string

type SetParameterValue

type SetParameterValue struct {

	// Selected option keys.
	Values []string `protobuf:"bytes,1,rep,name=values" json:"values,omitempty"`
	// contains filtered or unexported fields
}

SetParameterValue holds a set of selected string values for a set form field.

func (*SetParameterValue) Descriptor deprecated

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

Deprecated: Use SetParameterValue.ProtoReflect.Descriptor instead.

func (*SetParameterValue) GetValues

func (x *SetParameterValue) GetValues() []string

func (*SetParameterValue) ProtoMessage

func (*SetParameterValue) ProtoMessage()

func (*SetParameterValue) ProtoReflect

func (x *SetParameterValue) ProtoReflect() protoreflect.Message

func (*SetParameterValue) Reset

func (x *SetParameterValue) Reset()

func (*SetParameterValue) String

func (x *SetParameterValue) String() string

type SparseBitset

type SparseBitset struct {

	// Block indices (item_id / 32) containing at least one set bit.
	Indices []uint32 `protobuf:"varint,1,rep,packed,name=indices" json:"indices,omitempty"`
	// 32-bit bitmasks corresponding to each block index where the i-th bit represents (item_id % 32).
	Masks []uint32 `protobuf:"fixed32,2,rep,packed,name=masks" json:"masks,omitempty"`
	// contains filtered or unexported fields
}

SparseBitset encodes a sparse set of 32-bit blocks.

func (*SparseBitset) Descriptor deprecated

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

Deprecated: Use SparseBitset.ProtoReflect.Descriptor instead.

func (*SparseBitset) GetIndices

func (x *SparseBitset) GetIndices() []uint32

func (*SparseBitset) GetMasks

func (x *SparseBitset) GetMasks() []uint32

func (*SparseBitset) ProtoMessage

func (*SparseBitset) ProtoMessage()

func (*SparseBitset) ProtoReflect

func (x *SparseBitset) ProtoReflect() protoreflect.Message

func (*SparseBitset) Reset

func (x *SparseBitset) Reset()

func (*SparseBitset) String

func (x *SparseBitset) String() string

type StartFileUploadRequest

type StartFileUploadRequest struct {

	// Unique upload token ID issued by the inspection form metadata.
	UploadTokenId *string `protobuf:"bytes,1,opt,name=upload_token_id,json=uploadTokenId" json:"upload_token_id,omitempty"`
	// Original name of the uploaded file.
	FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
	// Total size of the file in bytes.
	TotalSizeBytes *int64 `protobuf:"varint,3,opt,name=total_size_bytes,json=totalSizeBytes" json:"total_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to start a new file parameter upload session.

func (*StartFileUploadRequest) Descriptor deprecated

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

Deprecated: Use StartFileUploadRequest.ProtoReflect.Descriptor instead.

func (*StartFileUploadRequest) GetFileName

func (x *StartFileUploadRequest) GetFileName() string

func (*StartFileUploadRequest) GetTotalSizeBytes

func (x *StartFileUploadRequest) GetTotalSizeBytes() int64

func (*StartFileUploadRequest) GetUploadTokenId

func (x *StartFileUploadRequest) GetUploadTokenId() string

func (*StartFileUploadRequest) ProtoMessage

func (*StartFileUploadRequest) ProtoMessage()

func (*StartFileUploadRequest) ProtoReflect

func (x *StartFileUploadRequest) ProtoReflect() protoreflect.Message

func (*StartFileUploadRequest) Reset

func (x *StartFileUploadRequest) Reset()

func (*StartFileUploadRequest) String

func (x *StartFileUploadRequest) String() string

type StartFileUploadResponse

type StartFileUploadResponse struct {

	// Unique session token identifying this chunked upload session.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// Recommended chunk size in bytes for the client.
	SuggestedChunkSizeBytes *int64 `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response returned when a file upload session has been started.

func (*StartFileUploadResponse) Descriptor deprecated

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

Deprecated: Use StartFileUploadResponse.ProtoReflect.Descriptor instead.

func (*StartFileUploadResponse) GetSessionToken

func (x *StartFileUploadResponse) GetSessionToken() string

func (*StartFileUploadResponse) GetSuggestedChunkSizeBytes

func (x *StartFileUploadResponse) GetSuggestedChunkSizeBytes() int64

func (*StartFileUploadResponse) ProtoMessage

func (*StartFileUploadResponse) ProtoMessage()

func (*StartFileUploadResponse) ProtoReflect

func (x *StartFileUploadResponse) ProtoReflect() protoreflect.Message

func (*StartFileUploadResponse) Reset

func (x *StartFileUploadResponse) Reset()

func (*StartFileUploadResponse) String

func (x *StartFileUploadResponse) String() string

type StartImportInspectionRequest

type StartImportInspectionRequest struct {

	// Name of the inspection file to import (e.g. "cluster-investigation.khi").
	FileName *string `protobuf:"bytes,1,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
	// Optional total size of the file in bytes.
	TotalSizeBytes *int64 `protobuf:"varint,2,opt,name=total_size_bytes,json=totalSizeBytes" json:"total_size_bytes,omitempty"`
	// contains filtered or unexported fields
}

Request to start a new inspection import session.

func (*StartImportInspectionRequest) Descriptor deprecated

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

Deprecated: Use StartImportInspectionRequest.ProtoReflect.Descriptor instead.

func (*StartImportInspectionRequest) GetFileName

func (x *StartImportInspectionRequest) GetFileName() string

func (*StartImportInspectionRequest) GetTotalSizeBytes

func (x *StartImportInspectionRequest) GetTotalSizeBytes() int64

func (*StartImportInspectionRequest) ProtoMessage

func (*StartImportInspectionRequest) ProtoMessage()

func (*StartImportInspectionRequest) ProtoReflect

func (*StartImportInspectionRequest) Reset

func (x *StartImportInspectionRequest) Reset()

func (*StartImportInspectionRequest) String

type StartImportInspectionResponse

type StartImportInspectionResponse struct {

	// Unique session token identifying this upload session.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// Recommended chunk size in bytes for the client to split subsequent uploads.
	SuggestedChunkSizeBytes *int64 `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response returned when an import session has been started.

func (*StartImportInspectionResponse) Descriptor deprecated

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

Deprecated: Use StartImportInspectionResponse.ProtoReflect.Descriptor instead.

func (*StartImportInspectionResponse) GetImportToken

func (x *StartImportInspectionResponse) GetImportToken() string

func (*StartImportInspectionResponse) GetSuggestedChunkSizeBytes

func (x *StartImportInspectionResponse) GetSuggestedChunkSizeBytes() int64

func (*StartImportInspectionResponse) ProtoMessage

func (*StartImportInspectionResponse) ProtoMessage()

func (*StartImportInspectionResponse) ProtoReflect

func (*StartImportInspectionResponse) Reset

func (x *StartImportInspectionResponse) Reset()

func (*StartImportInspectionResponse) String

type StructYAML

type StructYAML struct {

	// The unique ID of the interned struct.
	StructId *uint32 `protobuf:"varint,1,opt,name=struct_id,json=structId" json:"struct_id,omitempty"`
	// The formatted YAML string representation of the requested struct.
	Yaml *string `protobuf:"bytes,2,opt,name=yaml" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

StructYAML pairs an interned struct ID with its decoded YAML representation.

func (*StructYAML) Descriptor deprecated

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

Deprecated: Use StructYAML.ProtoReflect.Descriptor instead.

func (*StructYAML) GetStructId

func (x *StructYAML) GetStructId() uint32

func (*StructYAML) GetYaml

func (x *StructYAML) GetYaml() string

func (*StructYAML) ProtoMessage

func (*StructYAML) ProtoMessage()

func (*StructYAML) ProtoReflect

func (x *StructYAML) ProtoReflect() protoreflect.Message

func (*StructYAML) Reset

func (x *StructYAML) Reset()

func (*StructYAML) String

func (x *StructYAML) String() string

type SubmitPopupAnswerRequest

type SubmitPopupAnswerRequest struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Type-specific answer payload matching the active popup form.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*SubmitPopupAnswerRequest_Text
	Payload isSubmitPopupAnswerRequest_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Request to submit the finalized answer for an active popup.

func (*SubmitPopupAnswerRequest) Descriptor deprecated

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

Deprecated: Use SubmitPopupAnswerRequest.ProtoReflect.Descriptor instead.

func (*SubmitPopupAnswerRequest) GetId

func (x *SubmitPopupAnswerRequest) GetId() string

func (*SubmitPopupAnswerRequest) GetPayload

func (x *SubmitPopupAnswerRequest) GetPayload() isSubmitPopupAnswerRequest_Payload

func (*SubmitPopupAnswerRequest) GetText

func (*SubmitPopupAnswerRequest) ProtoMessage

func (*SubmitPopupAnswerRequest) ProtoMessage()

func (*SubmitPopupAnswerRequest) ProtoReflect

func (x *SubmitPopupAnswerRequest) ProtoReflect() protoreflect.Message

func (*SubmitPopupAnswerRequest) Reset

func (x *SubmitPopupAnswerRequest) Reset()

func (*SubmitPopupAnswerRequest) String

func (x *SubmitPopupAnswerRequest) String() string

type SubmitPopupAnswerRequest_Text

type SubmitPopupAnswerRequest_Text struct {
	Text *TextPopupAnswer `protobuf:"bytes,2,opt,name=text,oneof"`
}

type SubmitPopupAnswerResponse

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

Response confirming answer submission.

func (*SubmitPopupAnswerResponse) Descriptor deprecated

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

Deprecated: Use SubmitPopupAnswerResponse.ProtoReflect.Descriptor instead.

func (*SubmitPopupAnswerResponse) ProtoMessage

func (*SubmitPopupAnswerResponse) ProtoMessage()

func (*SubmitPopupAnswerResponse) ProtoReflect

func (*SubmitPopupAnswerResponse) Reset

func (x *SubmitPopupAnswerResponse) Reset()

func (*SubmitPopupAnswerResponse) String

func (x *SubmitPopupAnswerResponse) String() string

type TaskProgressElement

type TaskProgressElement struct {

	// Unique identifier for the task element.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Display label for the progress element.
	Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
	// Status message describing current work.
	Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// Completion percentage between 0.0 and 1.0.
	Percentage *float32 `protobuf:"fixed32,4,opt,name=percentage" json:"percentage,omitempty"`
	// Whether progress is indeterminate without a calculable percentage.
	Indeterminate *bool `protobuf:"varint,5,opt,name=indeterminate" json:"indeterminate,omitempty"`
	// contains filtered or unexported fields
}

TaskProgressElement conveys progress metrics for a single inspection task or the total progress.

func (*TaskProgressElement) Descriptor deprecated

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

Deprecated: Use TaskProgressElement.ProtoReflect.Descriptor instead.

func (*TaskProgressElement) GetId

func (x *TaskProgressElement) GetId() string

func (*TaskProgressElement) GetIndeterminate

func (x *TaskProgressElement) GetIndeterminate() bool

func (*TaskProgressElement) GetLabel

func (x *TaskProgressElement) GetLabel() string

func (*TaskProgressElement) GetMessage

func (x *TaskProgressElement) GetMessage() string

func (*TaskProgressElement) GetPercentage

func (x *TaskProgressElement) GetPercentage() float32

func (*TaskProgressElement) ProtoMessage

func (*TaskProgressElement) ProtoMessage()

func (*TaskProgressElement) ProtoReflect

func (x *TaskProgressElement) ProtoReflect() protoreflect.Message

func (*TaskProgressElement) Reset

func (x *TaskProgressElement) Reset()

func (*TaskProgressElement) String

func (x *TaskProgressElement) String() string

type TextFormField

type TextFormField struct {

	// Whether this input is read-only.
	Readonly *bool `protobuf:"varint,1,opt,name=readonly" json:"readonly,omitempty"`
	// Default text value.
	DefaultValue *string `protobuf:"bytes,2,opt,name=default_value,json=defaultValue" json:"default_value,omitempty"`
	// Autocomplete suggestion candidates.
	Suggestions []string `protobuf:"bytes,3,rep,name=suggestions" json:"suggestions,omitempty"`
	// When field validation executes.
	ValidationTiming *ValidationTiming `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

TextFormField configures a single-line or multi-line text input field.

func (*TextFormField) Descriptor deprecated

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

Deprecated: Use TextFormField.ProtoReflect.Descriptor instead.

func (*TextFormField) GetDefaultValue

func (x *TextFormField) GetDefaultValue() string

func (*TextFormField) GetReadonly

func (x *TextFormField) GetReadonly() bool

func (*TextFormField) GetSuggestions

func (x *TextFormField) GetSuggestions() []string

func (*TextFormField) GetValidationTiming

func (x *TextFormField) GetValidationTiming() ValidationTiming

func (*TextFormField) ProtoMessage

func (*TextFormField) ProtoMessage()

func (*TextFormField) ProtoReflect

func (x *TextFormField) ProtoReflect() protoreflect.Message

func (*TextFormField) Reset

func (x *TextFormField) Reset()

func (*TextFormField) String

func (x *TextFormField) String() string

type TextParameterValue

type TextParameterValue struct {

	// String value entered by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

TextParameterValue holds a string value for a text form field.

func (*TextParameterValue) Descriptor deprecated

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

Deprecated: Use TextParameterValue.ProtoReflect.Descriptor instead.

func (*TextParameterValue) GetValue

func (x *TextParameterValue) GetValue() string

func (*TextParameterValue) ProtoMessage

func (*TextParameterValue) ProtoMessage()

func (*TextParameterValue) ProtoReflect

func (x *TextParameterValue) ProtoReflect() protoreflect.Message

func (*TextParameterValue) Reset

func (x *TextParameterValue) Reset()

func (*TextParameterValue) String

func (x *TextParameterValue) String() string

type TextPopupAnswer

type TextPopupAnswer struct {

	// Finalized text value submitted by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Answer payload for text input popups.

func (*TextPopupAnswer) Descriptor deprecated

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

Deprecated: Use TextPopupAnswer.ProtoReflect.Descriptor instead.

func (*TextPopupAnswer) GetValue

func (x *TextPopupAnswer) GetValue() string

func (*TextPopupAnswer) ProtoMessage

func (*TextPopupAnswer) ProtoMessage()

func (*TextPopupAnswer) ProtoReflect

func (x *TextPopupAnswer) ProtoReflect() protoreflect.Message

func (*TextPopupAnswer) Reset

func (x *TextPopupAnswer) Reset()

func (*TextPopupAnswer) String

func (x *TextPopupAnswer) String() string

type TextPopupPayload

type TextPopupPayload struct {

	// Placeholder text for the input textarea.
	Placeholder *string `protobuf:"bytes,1,opt,name=placeholder" json:"placeholder,omitempty"`
	// contains filtered or unexported fields
}

TextPopupPayload contains configuration specific to text input popups.

func (*TextPopupPayload) Descriptor deprecated

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

Deprecated: Use TextPopupPayload.ProtoReflect.Descriptor instead.

func (*TextPopupPayload) GetPlaceholder

func (x *TextPopupPayload) GetPlaceholder() string

func (*TextPopupPayload) ProtoMessage

func (*TextPopupPayload) ProtoMessage()

func (*TextPopupPayload) ProtoReflect

func (x *TextPopupPayload) ProtoReflect() protoreflect.Message

func (*TextPopupPayload) Reset

func (x *TextPopupPayload) Reset()

func (*TextPopupPayload) String

func (x *TextPopupPayload) String() string

type TextPopupValidationRequest

type TextPopupValidationRequest struct {

	// Current text entered by the user.
	Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Validation payload for text input popups.

func (*TextPopupValidationRequest) Descriptor deprecated

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

Deprecated: Use TextPopupValidationRequest.ProtoReflect.Descriptor instead.

func (*TextPopupValidationRequest) GetValue

func (x *TextPopupValidationRequest) GetValue() string

func (*TextPopupValidationRequest) ProtoMessage

func (*TextPopupValidationRequest) ProtoMessage()

func (*TextPopupValidationRequest) ProtoReflect

func (*TextPopupValidationRequest) Reset

func (x *TextPopupValidationRequest) Reset()

func (*TextPopupValidationRequest) String

func (x *TextPopupValidationRequest) String() string

type UpdateInspectionFeaturesRequest

type UpdateInspectionFeaturesRequest struct {

	// Inspection session ID.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// Map of feature ID to enabled boolean (partial update).
	FeatureStates map[string]bool `` /* 168-byte string literal not displayed */
	// Replacement list of enabled feature IDs. If non-empty, replaces enabled features.
	EnabledFeatureIds []string `protobuf:"bytes,3,rep,name=enabled_feature_ids,json=enabledFeatureIds" json:"enabled_feature_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to update enabled features for an inspection.

func (*UpdateInspectionFeaturesRequest) Descriptor deprecated

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

Deprecated: Use UpdateInspectionFeaturesRequest.ProtoReflect.Descriptor instead.

func (*UpdateInspectionFeaturesRequest) GetEnabledFeatureIds

func (x *UpdateInspectionFeaturesRequest) GetEnabledFeatureIds() []string

func (*UpdateInspectionFeaturesRequest) GetFeatureStates

func (x *UpdateInspectionFeaturesRequest) GetFeatureStates() map[string]bool

func (*UpdateInspectionFeaturesRequest) GetInspectionId

func (x *UpdateInspectionFeaturesRequest) GetInspectionId() string

func (*UpdateInspectionFeaturesRequest) ProtoMessage

func (*UpdateInspectionFeaturesRequest) ProtoMessage()

func (*UpdateInspectionFeaturesRequest) ProtoReflect

func (*UpdateInspectionFeaturesRequest) Reset

func (*UpdateInspectionFeaturesRequest) String

type UpdateInspectionFeaturesResponse

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

Response returned upon updating inspection features.

func (*UpdateInspectionFeaturesResponse) Descriptor deprecated

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

Deprecated: Use UpdateInspectionFeaturesResponse.ProtoReflect.Descriptor instead.

func (*UpdateInspectionFeaturesResponse) ProtoMessage

func (*UpdateInspectionFeaturesResponse) ProtoMessage()

func (*UpdateInspectionFeaturesResponse) ProtoReflect

func (*UpdateInspectionFeaturesResponse) Reset

func (*UpdateInspectionFeaturesResponse) String

type UpdateInspectionRequest

type UpdateInspectionRequest struct {

	// Inspection session ID to update.
	InspectionId *string `protobuf:"bytes,1,opt,name=inspection_id,json=inspectionId" json:"inspection_id,omitempty"`
	// New display name for the inspection.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request to update inspection metadata such as display name.

func (*UpdateInspectionRequest) Descriptor deprecated

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

Deprecated: Use UpdateInspectionRequest.ProtoReflect.Descriptor instead.

func (*UpdateInspectionRequest) GetInspectionId

func (x *UpdateInspectionRequest) GetInspectionId() string

func (*UpdateInspectionRequest) GetName

func (x *UpdateInspectionRequest) GetName() string

func (*UpdateInspectionRequest) ProtoMessage

func (*UpdateInspectionRequest) ProtoMessage()

func (*UpdateInspectionRequest) ProtoReflect

func (x *UpdateInspectionRequest) ProtoReflect() protoreflect.Message

func (*UpdateInspectionRequest) Reset

func (x *UpdateInspectionRequest) Reset()

func (*UpdateInspectionRequest) String

func (x *UpdateInspectionRequest) String() string

type UpdateInspectionResponse

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

Response returned upon updating inspection settings.

func (*UpdateInspectionResponse) Descriptor deprecated

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

Deprecated: Use UpdateInspectionResponse.ProtoReflect.Descriptor instead.

func (*UpdateInspectionResponse) ProtoMessage

func (*UpdateInspectionResponse) ProtoMessage()

func (*UpdateInspectionResponse) ProtoReflect

func (x *UpdateInspectionResponse) ProtoReflect() protoreflect.Message

func (*UpdateInspectionResponse) Reset

func (x *UpdateInspectionResponse) Reset()

func (*UpdateInspectionResponse) String

func (x *UpdateInspectionResponse) String() string

type UploadFileChunkRequest

type UploadFileChunkRequest struct {

	// Session token returned by StartFileUpload.
	SessionToken *string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken" json:"session_token,omitempty"`
	// Byte offset of this chunk within the overall file.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Binary payload of the chunk.
	Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"`
	// contains filtered or unexported fields
}

Request to upload a single chunk of data for an active upload session.

func (*UploadFileChunkRequest) Descriptor deprecated

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

Deprecated: Use UploadFileChunkRequest.ProtoReflect.Descriptor instead.

func (*UploadFileChunkRequest) GetData

func (x *UploadFileChunkRequest) GetData() []byte

func (*UploadFileChunkRequest) GetOffsetBytes

func (x *UploadFileChunkRequest) GetOffsetBytes() int64

func (*UploadFileChunkRequest) GetSessionToken

func (x *UploadFileChunkRequest) GetSessionToken() string

func (*UploadFileChunkRequest) ProtoMessage

func (*UploadFileChunkRequest) ProtoMessage()

func (*UploadFileChunkRequest) ProtoReflect

func (x *UploadFileChunkRequest) ProtoReflect() protoreflect.Message

func (*UploadFileChunkRequest) Reset

func (x *UploadFileChunkRequest) Reset()

func (*UploadFileChunkRequest) String

func (x *UploadFileChunkRequest) String() string

type UploadFileChunkResponse

type UploadFileChunkResponse struct {

	// Total number of bytes received so far for this session.
	TotalReceivedBytes *int64 `protobuf:"varint,1,opt,name=total_received_bytes,json=totalReceivedBytes" json:"total_received_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned after successfully receiving a chunk.

func (*UploadFileChunkResponse) Descriptor deprecated

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

Deprecated: Use UploadFileChunkResponse.ProtoReflect.Descriptor instead.

func (*UploadFileChunkResponse) GetTotalReceivedBytes

func (x *UploadFileChunkResponse) GetTotalReceivedBytes() int64

func (*UploadFileChunkResponse) ProtoMessage

func (*UploadFileChunkResponse) ProtoMessage()

func (*UploadFileChunkResponse) ProtoReflect

func (x *UploadFileChunkResponse) ProtoReflect() protoreflect.Message

func (*UploadFileChunkResponse) Reset

func (x *UploadFileChunkResponse) Reset()

func (*UploadFileChunkResponse) String

func (x *UploadFileChunkResponse) String() string

type UploadInspectionChunkRequest

type UploadInspectionChunkRequest struct {

	// Session token returned by StartImportInspection.
	ImportToken *string `protobuf:"bytes,1,opt,name=import_token,json=importToken" json:"import_token,omitempty"`
	// Byte offset of this chunk within the overall file.
	OffsetBytes *int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes" json:"offset_bytes,omitempty"`
	// Binary payload of the chunk.
	Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"`
	// contains filtered or unexported fields
}

Request to upload a single chunk of data for an active import session.

func (*UploadInspectionChunkRequest) Descriptor deprecated

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

Deprecated: Use UploadInspectionChunkRequest.ProtoReflect.Descriptor instead.

func (*UploadInspectionChunkRequest) GetData

func (x *UploadInspectionChunkRequest) GetData() []byte

func (*UploadInspectionChunkRequest) GetImportToken

func (x *UploadInspectionChunkRequest) GetImportToken() string

func (*UploadInspectionChunkRequest) GetOffsetBytes

func (x *UploadInspectionChunkRequest) GetOffsetBytes() int64

func (*UploadInspectionChunkRequest) ProtoMessage

func (*UploadInspectionChunkRequest) ProtoMessage()

func (*UploadInspectionChunkRequest) ProtoReflect

func (*UploadInspectionChunkRequest) Reset

func (x *UploadInspectionChunkRequest) Reset()

func (*UploadInspectionChunkRequest) String

type UploadInspectionChunkResponse

type UploadInspectionChunkResponse struct {

	// Total number of bytes received so far for this session.
	TotalReceivedBytes *int64 `protobuf:"varint,1,opt,name=total_received_bytes,json=totalReceivedBytes" json:"total_received_bytes,omitempty"`
	// contains filtered or unexported fields
}

Response returned after successfully receiving a chunk.

func (*UploadInspectionChunkResponse) Descriptor deprecated

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

Deprecated: Use UploadInspectionChunkResponse.ProtoReflect.Descriptor instead.

func (*UploadInspectionChunkResponse) GetTotalReceivedBytes

func (x *UploadInspectionChunkResponse) GetTotalReceivedBytes() int64

func (*UploadInspectionChunkResponse) ProtoMessage

func (*UploadInspectionChunkResponse) ProtoMessage()

func (*UploadInspectionChunkResponse) ProtoReflect

func (*UploadInspectionChunkResponse) Reset

func (x *UploadInspectionChunkResponse) Reset()

func (*UploadInspectionChunkResponse) String

type UploadStatus

type UploadStatus int32

UploadStatus indicates the server-side receiving and verification status of an uploaded file.

const (
	// Default unspecified upload status.
	UploadStatus_UPLOAD_STATUS_UNSPECIFIED UploadStatus = 0
	// Waiting for file upload to begin.
	UploadStatus_UPLOAD_STATUS_WAITING UploadStatus = 1
	// Upload in progress.
	UploadStatus_UPLOAD_STATUS_UPLOADING UploadStatus = 2
	// Verifying uploaded file integrity.
	UploadStatus_UPLOAD_STATUS_VERIFYING UploadStatus = 3
	// File upload and validation completed successfully.
	UploadStatus_UPLOAD_STATUS_DONE UploadStatus = 4
)

func (UploadStatus) Descriptor

func (UploadStatus) Enum

func (x UploadStatus) Enum() *UploadStatus

func (UploadStatus) EnumDescriptor deprecated

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

Deprecated: Use UploadStatus.Descriptor instead.

func (UploadStatus) Number

func (UploadStatus) String

func (x UploadStatus) String() string

func (UploadStatus) Type

type ValidateLogQueryRequest

type ValidateLogQueryRequest struct {
	Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

Request to validate a CEL log filter query syntax and types.

func (*ValidateLogQueryRequest) Descriptor deprecated

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

Deprecated: Use ValidateLogQueryRequest.ProtoReflect.Descriptor instead.

func (*ValidateLogQueryRequest) GetQuery

func (x *ValidateLogQueryRequest) GetQuery() string

func (*ValidateLogQueryRequest) ProtoMessage

func (*ValidateLogQueryRequest) ProtoMessage()

func (*ValidateLogQueryRequest) ProtoReflect

func (x *ValidateLogQueryRequest) ProtoReflect() protoreflect.Message

func (*ValidateLogQueryRequest) Reset

func (x *ValidateLogQueryRequest) Reset()

func (*ValidateLogQueryRequest) String

func (x *ValidateLogQueryRequest) String() string

type ValidateLogQueryResponse

type ValidateLogQueryResponse struct {
	Valid        *bool   `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"`
	ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response indicating whether the log CEL query is valid.

func (*ValidateLogQueryResponse) Descriptor deprecated

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

Deprecated: Use ValidateLogQueryResponse.ProtoReflect.Descriptor instead.

func (*ValidateLogQueryResponse) GetErrorMessage

func (x *ValidateLogQueryResponse) GetErrorMessage() string

func (*ValidateLogQueryResponse) GetValid

func (x *ValidateLogQueryResponse) GetValid() bool

func (*ValidateLogQueryResponse) ProtoMessage

func (*ValidateLogQueryResponse) ProtoMessage()

func (*ValidateLogQueryResponse) ProtoReflect

func (x *ValidateLogQueryResponse) ProtoReflect() protoreflect.Message

func (*ValidateLogQueryResponse) Reset

func (x *ValidateLogQueryResponse) Reset()

func (*ValidateLogQueryResponse) String

func (x *ValidateLogQueryResponse) String() string

type ValidatePopupAnswerRequest

type ValidatePopupAnswerRequest struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Type-specific validation payload matching the active popup form.
	//
	// Types that are valid to be assigned to Payload:
	//
	//	*ValidatePopupAnswerRequest_Text
	Payload isValidatePopupAnswerRequest_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

Request to validate an in-progress answer for an active popup.

func (*ValidatePopupAnswerRequest) Descriptor deprecated

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

Deprecated: Use ValidatePopupAnswerRequest.ProtoReflect.Descriptor instead.

func (*ValidatePopupAnswerRequest) GetId

func (*ValidatePopupAnswerRequest) GetPayload

func (x *ValidatePopupAnswerRequest) GetPayload() isValidatePopupAnswerRequest_Payload

func (*ValidatePopupAnswerRequest) GetText

func (*ValidatePopupAnswerRequest) ProtoMessage

func (*ValidatePopupAnswerRequest) ProtoMessage()

func (*ValidatePopupAnswerRequest) ProtoReflect

func (*ValidatePopupAnswerRequest) Reset

func (x *ValidatePopupAnswerRequest) Reset()

func (*ValidatePopupAnswerRequest) String

func (x *ValidatePopupAnswerRequest) String() string

type ValidatePopupAnswerRequest_Text

type ValidatePopupAnswerRequest_Text struct {
	Text *TextPopupValidationRequest `protobuf:"bytes,2,opt,name=text,oneof"`
}

type ValidatePopupAnswerResponse

type ValidatePopupAnswerResponse struct {

	// Popup instance identifier.
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// Validation error message. Empty string if the input is valid.
	ValidationError *string `protobuf:"bytes,2,opt,name=validation_error,json=validationError" json:"validation_error,omitempty"`
	// contains filtered or unexported fields
}

Response containing validation feedback for the provided input value.

func (*ValidatePopupAnswerResponse) Descriptor deprecated

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

Deprecated: Use ValidatePopupAnswerResponse.ProtoReflect.Descriptor instead.

func (*ValidatePopupAnswerResponse) GetId

func (*ValidatePopupAnswerResponse) GetValidationError

func (x *ValidatePopupAnswerResponse) GetValidationError() string

func (*ValidatePopupAnswerResponse) ProtoMessage

func (*ValidatePopupAnswerResponse) ProtoMessage()

func (*ValidatePopupAnswerResponse) ProtoReflect

func (*ValidatePopupAnswerResponse) Reset

func (x *ValidatePopupAnswerResponse) Reset()

func (*ValidatePopupAnswerResponse) String

func (x *ValidatePopupAnswerResponse) String() string

type ValidateTimelineQueryRequest

type ValidateTimelineQueryRequest struct {
	Query *string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
	// contains filtered or unexported fields
}

Request to validate a CEL timeline filter query syntax and types.

func (*ValidateTimelineQueryRequest) Descriptor deprecated

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

Deprecated: Use ValidateTimelineQueryRequest.ProtoReflect.Descriptor instead.

func (*ValidateTimelineQueryRequest) GetQuery

func (x *ValidateTimelineQueryRequest) GetQuery() string

func (*ValidateTimelineQueryRequest) ProtoMessage

func (*ValidateTimelineQueryRequest) ProtoMessage()

func (*ValidateTimelineQueryRequest) ProtoReflect

func (*ValidateTimelineQueryRequest) Reset

func (x *ValidateTimelineQueryRequest) Reset()

func (*ValidateTimelineQueryRequest) String

type ValidateTimelineQueryResponse

type ValidateTimelineQueryResponse struct {
	Valid        *bool   `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"`
	ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

Response indicating whether the timeline CEL query is valid.

func (*ValidateTimelineQueryResponse) Descriptor deprecated

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

Deprecated: Use ValidateTimelineQueryResponse.ProtoReflect.Descriptor instead.

func (*ValidateTimelineQueryResponse) GetErrorMessage

func (x *ValidateTimelineQueryResponse) GetErrorMessage() string

func (*ValidateTimelineQueryResponse) GetValid

func (x *ValidateTimelineQueryResponse) GetValid() bool

func (*ValidateTimelineQueryResponse) ProtoMessage

func (*ValidateTimelineQueryResponse) ProtoMessage()

func (*ValidateTimelineQueryResponse) ProtoReflect

func (*ValidateTimelineQueryResponse) Reset

func (x *ValidateTimelineQueryResponse) Reset()

func (*ValidateTimelineQueryResponse) String

type ValidationTiming

type ValidationTiming int32

ValidationTiming defines when form field validation should be triggered.

const (
	// Default unspecified validation timing.
	ValidationTiming_VALIDATION_TIMING_UNSPECIFIED ValidationTiming = 0
	// Validation executes on every character change.
	ValidationTiming_VALIDATION_TIMING_CHANGE ValidationTiming = 1
	// Validation executes when input loses focus.
	ValidationTiming_VALIDATION_TIMING_BLUR ValidationTiming = 2
)

func (ValidationTiming) Descriptor

func (ValidationTiming) Enum

func (ValidationTiming) EnumDescriptor deprecated

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

Deprecated: Use ValidationTiming.Descriptor instead.

func (ValidationTiming) Number

func (ValidationTiming) String

func (x ValidationTiming) String() string

func (ValidationTiming) Type

type WatchIndexProgressRequest

type WatchIndexProgressRequest struct {

	// The active workbench session identifier to stream search index construction progress for.
	WorkbenchId *string `protobuf:"bytes,1,opt,name=workbench_id,json=workbenchId" json:"workbench_id,omitempty"`
	// contains filtered or unexported fields
}

Request to watch the search index construction progress of an active Workbench session.

func (*WatchIndexProgressRequest) Descriptor deprecated

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

Deprecated: Use WatchIndexProgressRequest.ProtoReflect.Descriptor instead.

func (*WatchIndexProgressRequest) GetWorkbenchId

func (x *WatchIndexProgressRequest) GetWorkbenchId() string

func (*WatchIndexProgressRequest) ProtoMessage

func (*WatchIndexProgressRequest) ProtoMessage()

func (*WatchIndexProgressRequest) ProtoReflect

func (*WatchIndexProgressRequest) Reset

func (x *WatchIndexProgressRequest) Reset()

func (*WatchIndexProgressRequest) String

func (x *WatchIndexProgressRequest) String() string

type WatchIndexProgressResponse

type WatchIndexProgressResponse struct {
	State              *WatchIndexProgressResponse_IndexState `protobuf:"varint,1,opt,name=state,enum=api.v1.WatchIndexProgressResponse_IndexState" json:"state,omitempty"`
	ProgressPercentage *float64                               `protobuf:"fixed64,2,opt,name=progress_percentage,json=progressPercentage" json:"progress_percentage,omitempty"`
	Message            *string                                `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Progress update or terminal state of search index construction.

func (*WatchIndexProgressResponse) Descriptor deprecated

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

Deprecated: Use WatchIndexProgressResponse.ProtoReflect.Descriptor instead.

func (*WatchIndexProgressResponse) GetMessage

func (x *WatchIndexProgressResponse) GetMessage() string

func (*WatchIndexProgressResponse) GetProgressPercentage

func (x *WatchIndexProgressResponse) GetProgressPercentage() float64

func (*WatchIndexProgressResponse) GetState

func (*WatchIndexProgressResponse) ProtoMessage

func (*WatchIndexProgressResponse) ProtoMessage()

func (*WatchIndexProgressResponse) ProtoReflect

func (*WatchIndexProgressResponse) Reset

func (x *WatchIndexProgressResponse) Reset()

func (*WatchIndexProgressResponse) String

func (x *WatchIndexProgressResponse) String() string

type WatchIndexProgressResponse_IndexState

type WatchIndexProgressResponse_IndexState int32

Lifecycle state of search index construction.

const (
	WatchIndexProgressResponse_INDEX_STATE_UNSPECIFIED WatchIndexProgressResponse_IndexState = 0
	WatchIndexProgressResponse_INDEX_STATE_BUILDING    WatchIndexProgressResponse_IndexState = 1
	WatchIndexProgressResponse_INDEX_STATE_READY       WatchIndexProgressResponse_IndexState = 2
	WatchIndexProgressResponse_INDEX_STATE_FAILED      WatchIndexProgressResponse_IndexState = 3
)

func (WatchIndexProgressResponse_IndexState) Descriptor

func (WatchIndexProgressResponse_IndexState) Enum

func (WatchIndexProgressResponse_IndexState) EnumDescriptor deprecated

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

Deprecated: Use WatchIndexProgressResponse_IndexState.Descriptor instead.

func (WatchIndexProgressResponse_IndexState) Number

func (WatchIndexProgressResponse_IndexState) String

func (WatchIndexProgressResponse_IndexState) Type

type WatchInspectionsRequest

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

Request to watch real-time inspection status and progress updates.

func (*WatchInspectionsRequest) Descriptor deprecated

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

Deprecated: Use WatchInspectionsRequest.ProtoReflect.Descriptor instead.

func (*WatchInspectionsRequest) ProtoMessage

func (*WatchInspectionsRequest) ProtoMessage()

func (*WatchInspectionsRequest) ProtoReflect

func (x *WatchInspectionsRequest) ProtoReflect() protoreflect.Message

func (*WatchInspectionsRequest) Reset

func (x *WatchInspectionsRequest) Reset()

func (*WatchInspectionsRequest) String

func (x *WatchInspectionsRequest) String() string

type WatchInspectionsResponse

type WatchInspectionsResponse struct {

	// Active inspections.
	Inspections []*InspectionListItem `protobuf:"bytes,1,rep,name=inspections" json:"inspections,omitempty"`
	// contains filtered or unexported fields
}

Response streamed with the latest active inspection runner states.

func (*WatchInspectionsResponse) Descriptor deprecated

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

Deprecated: Use WatchInspectionsResponse.ProtoReflect.Descriptor instead.

func (*WatchInspectionsResponse) GetInspections

func (x *WatchInspectionsResponse) GetInspections() []*InspectionListItem

func (*WatchInspectionsResponse) ProtoMessage

func (*WatchInspectionsResponse) ProtoMessage()

func (*WatchInspectionsResponse) ProtoReflect

func (x *WatchInspectionsResponse) ProtoReflect() protoreflect.Message

func (*WatchInspectionsResponse) Reset

func (x *WatchInspectionsResponse) Reset()

func (*WatchInspectionsResponse) String

func (x *WatchInspectionsResponse) String() string

type WatchPopupRequest

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

Request to start watching popup events.

func (*WatchPopupRequest) Descriptor deprecated

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

Deprecated: Use WatchPopupRequest.ProtoReflect.Descriptor instead.

func (*WatchPopupRequest) ProtoMessage

func (*WatchPopupRequest) ProtoMessage()

func (*WatchPopupRequest) ProtoReflect

func (x *WatchPopupRequest) ProtoReflect() protoreflect.Message

func (*WatchPopupRequest) Reset

func (x *WatchPopupRequest) Reset()

func (*WatchPopupRequest) String

func (x *WatchPopupRequest) String() string

type WatchPopupResponse

type WatchPopupResponse struct {

	// Event delivered through the stream.
	//
	// Types that are valid to be assigned to Event:
	//
	//	*WatchPopupResponse_Popup
	//	*WatchPopupResponse_Dismissed
	Event isWatchPopupResponse_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

WatchPopupResponse delivers real-time notifications about popup lifecycle changes.

func (*WatchPopupResponse) Descriptor deprecated

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

Deprecated: Use WatchPopupResponse.ProtoReflect.Descriptor instead.

func (*WatchPopupResponse) GetDismissed

func (x *WatchPopupResponse) GetDismissed() bool

func (*WatchPopupResponse) GetEvent

func (x *WatchPopupResponse) GetEvent() isWatchPopupResponse_Event

func (*WatchPopupResponse) GetPopup

func (x *WatchPopupResponse) GetPopup() *PopupForm

func (*WatchPopupResponse) ProtoMessage

func (*WatchPopupResponse) ProtoMessage()

func (*WatchPopupResponse) ProtoReflect

func (x *WatchPopupResponse) ProtoReflect() protoreflect.Message

func (*WatchPopupResponse) Reset

func (x *WatchPopupResponse) Reset()

func (*WatchPopupResponse) String

func (x *WatchPopupResponse) String() string

type WatchPopupResponse_Dismissed

type WatchPopupResponse_Dismissed struct {
	// Fired when the active popup is closed, dismissed, or completed.
	Dismissed bool `protobuf:"varint,2,opt,name=dismissed,oneof"`
}

type WatchPopupResponse_Popup

type WatchPopupResponse_Popup struct {
	// Fired when a new popup is requested or currently active upon connecting.
	Popup *PopupForm `protobuf:"bytes,1,opt,name=popup,oneof"`
}

type WatchServerStatRequest

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

Request to watch real-time server resource statistics.

func (*WatchServerStatRequest) Descriptor deprecated

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

Deprecated: Use WatchServerStatRequest.ProtoReflect.Descriptor instead.

func (*WatchServerStatRequest) ProtoMessage

func (*WatchServerStatRequest) ProtoMessage()

func (*WatchServerStatRequest) ProtoReflect

func (x *WatchServerStatRequest) ProtoReflect() protoreflect.Message

func (*WatchServerStatRequest) Reset

func (x *WatchServerStatRequest) Reset()

func (*WatchServerStatRequest) String

func (x *WatchServerStatRequest) String() string

type WatchServerStatResponse

type WatchServerStatResponse struct {

	// Current resource statistics of the server.
	ServerStat *ServerStat `protobuf:"bytes,1,opt,name=server_stat,json=serverStat" json:"server_stat,omitempty"`
	// contains filtered or unexported fields
}

Response streamed periodically with real-time server resource statistics.

func (*WatchServerStatResponse) Descriptor deprecated

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

Deprecated: Use WatchServerStatResponse.ProtoReflect.Descriptor instead.

func (*WatchServerStatResponse) GetServerStat

func (x *WatchServerStatResponse) GetServerStat() *ServerStat

func (*WatchServerStatResponse) ProtoMessage

func (*WatchServerStatResponse) ProtoMessage()

func (*WatchServerStatResponse) ProtoReflect

func (x *WatchServerStatResponse) ProtoReflect() protoreflect.Message

func (*WatchServerStatResponse) Reset

func (x *WatchServerStatResponse) Reset()

func (*WatchServerStatResponse) String

func (x *WatchServerStatResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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