schemacachepb

package
v1.0.63 Latest Latest
Warning

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

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

Documentation

Overview

Package schemacachepb contains the private generated Schema cache DTO.

Index

Constants

This section is empty.

Variables

View Source
var (
	DTOVersion_name = map[int32]string{
		0: "DTO_VERSION_UNSPECIFIED",
		1: "DTO_VERSION_V1",
		2: "DTO_VERSION_V2",
		3: "DTO_VERSION_V3",
		4: "DTO_VERSION_V4",
		5: "DTO_VERSION_V5",
	}
	DTOVersion_value = map[string]int32{
		"DTO_VERSION_UNSPECIFIED": 0,
		"DTO_VERSION_V1":          1,
		"DTO_VERSION_V2":          2,
		"DTO_VERSION_V3":          3,
		"DTO_VERSION_V4":          4,
		"DTO_VERSION_V5":          5,
	}
)

Enum value maps for DTOVersion.

View Source
var (
	OverviewSummaryKind_name = map[int32]string{
		0: "OVERVIEW_SUMMARY_KIND_UNSPECIFIED",
		1: "OVERVIEW_SUMMARY_KIND_AGENT_SUMMARY",
		2: "OVERVIEW_SUMMARY_KIND_USE_WHEN",
		3: "OVERVIEW_SUMMARY_KIND_DESCRIPTION",
	}
	OverviewSummaryKind_value = map[string]int32{
		"OVERVIEW_SUMMARY_KIND_UNSPECIFIED":   0,
		"OVERVIEW_SUMMARY_KIND_AGENT_SUMMARY": 1,
		"OVERVIEW_SUMMARY_KIND_USE_WHEN":      2,
		"OVERVIEW_SUMMARY_KIND_DESCRIPTION":   3,
	}
)

Enum value maps for OverviewSummaryKind.

View Source
var (
	ResultOutcome_name = map[int32]string{
		0: "RESULT_OUTCOME_UNSPECIFIED",
		1: "RESULT_OUTCOME_SUCCESS",
		2: "RESULT_OUTCOME_PENDING",
		3: "RESULT_OUTCOME_PARTIAL_FAILURE",
		4: "RESULT_OUTCOME_FAILURE",
	}
	ResultOutcome_value = map[string]int32{
		"RESULT_OUTCOME_UNSPECIFIED":     0,
		"RESULT_OUTCOME_SUCCESS":         1,
		"RESULT_OUTCOME_PENDING":         2,
		"RESULT_OUTCOME_PARTIAL_FAILURE": 3,
		"RESULT_OUTCOME_FAILURE":         4,
	}
)

Enum value maps for ResultOutcome.

View Source
var (
	ExampleDispositionMode_name = map[int32]string{
		0: "EXAMPLE_DISPOSITION_MODE_UNSPECIFIED",
		1: "EXAMPLE_DISPOSITION_MODE_CONTRACT",
		2: "EXAMPLE_DISPOSITION_MODE_DRY_RUN",
		3: "EXAMPLE_DISPOSITION_MODE_CONTRACT_ONLY",
	}
	ExampleDispositionMode_value = map[string]int32{
		"EXAMPLE_DISPOSITION_MODE_UNSPECIFIED":   0,
		"EXAMPLE_DISPOSITION_MODE_CONTRACT":      1,
		"EXAMPLE_DISPOSITION_MODE_DRY_RUN":       2,
		"EXAMPLE_DISPOSITION_MODE_CONTRACT_ONLY": 3,
	}
)

Enum value maps for ExampleDispositionMode.

View Source
var (
	ExampleDispositionReasonCode_name = map[int32]string{
		0: "EXAMPLE_DISPOSITION_REASON_CODE_UNSPECIFIED",
		1: "EXAMPLE_DISPOSITION_REASON_CODE_LOCAL_STATE",
		2: "EXAMPLE_DISPOSITION_REASON_CODE_STATEFUL_PREFLIGHT",
	}
	ExampleDispositionReasonCode_value = map[string]int32{
		"EXAMPLE_DISPOSITION_REASON_CODE_UNSPECIFIED":        0,
		"EXAMPLE_DISPOSITION_REASON_CODE_LOCAL_STATE":        1,
		"EXAMPLE_DISPOSITION_REASON_CODE_STATEFUL_PREFLIGHT": 2,
	}
)

Enum value maps for ExampleDispositionReasonCode.

View Source
var File_schema_cache_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BoolValue

type BoolValue struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*BoolValue) Descriptor deprecated

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

Deprecated: Use BoolValue.ProtoReflect.Descriptor instead.

func (*BoolValue) GetValue

func (x *BoolValue) GetValue() bool

func (*BoolValue) ProtoMessage

func (*BoolValue) ProtoMessage()

func (*BoolValue) ProtoReflect

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

func (*BoolValue) Reset

func (x *BoolValue) Reset()

func (*BoolValue) String

func (x *BoolValue) String() string

type BytesValue

type BytesValue struct {
	Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*BytesValue) Descriptor deprecated

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

Deprecated: Use BytesValue.ProtoReflect.Descriptor instead.

func (*BytesValue) GetValue

func (x *BytesValue) GetValue() []byte

func (*BytesValue) ProtoMessage

func (*BytesValue) ProtoMessage()

func (*BytesValue) ProtoReflect

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

func (*BytesValue) Reset

func (x *BytesValue) Reset()

func (*BytesValue) String

func (x *BytesValue) String() string

type CandidateList

type CandidateList struct {
	Items []*FieldCandidate `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CandidateList) Descriptor deprecated

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

Deprecated: Use CandidateList.ProtoReflect.Descriptor instead.

func (*CandidateList) GetItems

func (x *CandidateList) GetItems() []*FieldCandidate

func (*CandidateList) ProtoMessage

func (*CandidateList) ProtoMessage()

func (*CandidateList) ProtoReflect

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

func (*CandidateList) Reset

func (x *CandidateList) Reset()

func (*CandidateList) String

func (x *CandidateList) String() string

type CommandMetaEntry

type CommandMetaEntry struct {
	LookupPath string   `protobuf:"bytes,1,opt,name=lookup_path,json=lookupPath,proto3" json:"lookup_path,omitempty"`
	CliPath    string   `protobuf:"bytes,3,opt,name=cli_path,json=cliPath,proto3" json:"cli_path,omitempty"`
	Canonical  string   `protobuf:"bytes,4,opt,name=canonical,proto3" json:"canonical,omitempty"`
	ProductId  string   `protobuf:"bytes,5,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	Title      string   `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	Aliases    []string `protobuf:"bytes,12,rep,name=aliases,proto3" json:"aliases,omitempty"`
	// Bit 0 marks aliases present-empty versus nil. Other bits fail.
	ListsPresent uint32 `protobuf:"varint,18,opt,name=lists_present,json=listsPresent,proto3" json:"lists_present,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandMetaEntry) Descriptor deprecated

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

Deprecated: Use CommandMetaEntry.ProtoReflect.Descriptor instead.

func (*CommandMetaEntry) GetAliases

func (x *CommandMetaEntry) GetAliases() []string

func (*CommandMetaEntry) GetCanonical

func (x *CommandMetaEntry) GetCanonical() string

func (*CommandMetaEntry) GetCliPath

func (x *CommandMetaEntry) GetCliPath() string

func (*CommandMetaEntry) GetListsPresent

func (x *CommandMetaEntry) GetListsPresent() uint32

func (*CommandMetaEntry) GetLookupPath

func (x *CommandMetaEntry) GetLookupPath() string

func (*CommandMetaEntry) GetProductId

func (x *CommandMetaEntry) GetProductId() string

func (*CommandMetaEntry) GetTitle

func (x *CommandMetaEntry) GetTitle() string

func (*CommandMetaEntry) ProtoMessage

func (*CommandMetaEntry) ProtoMessage()

func (*CommandMetaEntry) ProtoReflect

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

func (*CommandMetaEntry) Reset

func (x *CommandMetaEntry) Reset()

func (*CommandMetaEntry) String

func (x *CommandMetaEntry) String() string

type CommandMetaEntryList

type CommandMetaEntryList struct {
	Items []*CommandMetaEntry `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandMetaEntryList) Descriptor deprecated

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

Deprecated: Use CommandMetaEntryList.ProtoReflect.Descriptor instead.

func (*CommandMetaEntryList) GetItems

func (x *CommandMetaEntryList) GetItems() []*CommandMetaEntry

func (*CommandMetaEntryList) ProtoMessage

func (*CommandMetaEntryList) ProtoMessage()

func (*CommandMetaEntryList) ProtoReflect

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

func (*CommandMetaEntryList) Reset

func (x *CommandMetaEntryList) Reset()

func (*CommandMetaEntryList) String

func (x *CommandMetaEntryList) String() string

type CommandMetaEntryShard

type CommandMetaEntryShard struct {
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	Entries   []byte `protobuf:"bytes,2,opt,name=entries,proto3" json:"entries,omitempty"`
	// Row count in the entries blob; lets readers validate a product's command
	// cardinality without decoding the blob.
	EntryCount uint64 `protobuf:"varint,3,opt,name=entry_count,json=entryCount,proto3" json:"entry_count,omitempty"`
	// contains filtered or unexported fields
}

One product's command entries held as a serialized CommandMetaEntryList so meta stays a thin index and single-command lookups decode only their own product's rows.

func (*CommandMetaEntryShard) Descriptor deprecated

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

Deprecated: Use CommandMetaEntryShard.ProtoReflect.Descriptor instead.

func (*CommandMetaEntryShard) GetEntries

func (x *CommandMetaEntryShard) GetEntries() []byte

func (*CommandMetaEntryShard) GetEntryCount

func (x *CommandMetaEntryShard) GetEntryCount() uint64

func (*CommandMetaEntryShard) GetProductId

func (x *CommandMetaEntryShard) GetProductId() string

func (*CommandMetaEntryShard) ProtoMessage

func (*CommandMetaEntryShard) ProtoMessage()

func (*CommandMetaEntryShard) ProtoReflect

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

func (*CommandMetaEntryShard) Reset

func (x *CommandMetaEntryShard) Reset()

func (*CommandMetaEntryShard) String

func (x *CommandMetaEntryShard) String() string

type CommandMetaEntryShardList

type CommandMetaEntryShardList struct {
	Items []*CommandMetaEntryShard `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandMetaEntryShardList) Descriptor deprecated

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

Deprecated: Use CommandMetaEntryShardList.ProtoReflect.Descriptor instead.

func (*CommandMetaEntryShardList) GetItems

func (*CommandMetaEntryShardList) ProtoMessage

func (*CommandMetaEntryShardList) ProtoMessage()

func (*CommandMetaEntryShardList) ProtoReflect

func (*CommandMetaEntryShardList) Reset

func (x *CommandMetaEntryShardList) Reset()

func (*CommandMetaEntryShardList) String

func (x *CommandMetaEntryShardList) String() string

type CommandPayloadDescriptor

type CommandPayloadDescriptor struct {
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	Offset    uint64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Length    uint64 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
	Sha256    []byte `protobuf:"bytes,4,opt,name=sha256,proto3" json:"sha256,omitempty"`
	// header_length covers the 4-byte length prefix plus the header proto bytes;
	// header_sha256 authenticates exactly that prefix region for header-only reads.
	HeaderLength uint64 `protobuf:"varint,5,opt,name=header_length,json=headerLength,proto3" json:"header_length,omitempty"`
	HeaderSha256 []byte `protobuf:"bytes,6,opt,name=header_sha256,json=headerSha256,proto3" json:"header_sha256,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandPayloadDescriptor) Descriptor deprecated

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

Deprecated: Use CommandPayloadDescriptor.ProtoReflect.Descriptor instead.

func (*CommandPayloadDescriptor) GetHeaderLength

func (x *CommandPayloadDescriptor) GetHeaderLength() uint64

func (*CommandPayloadDescriptor) GetHeaderSha256

func (x *CommandPayloadDescriptor) GetHeaderSha256() []byte

func (*CommandPayloadDescriptor) GetLength

func (x *CommandPayloadDescriptor) GetLength() uint64

func (*CommandPayloadDescriptor) GetOffset

func (x *CommandPayloadDescriptor) GetOffset() uint64

func (*CommandPayloadDescriptor) GetProductId

func (x *CommandPayloadDescriptor) GetProductId() string

func (*CommandPayloadDescriptor) GetSha256

func (x *CommandPayloadDescriptor) GetSha256() []byte

func (*CommandPayloadDescriptor) ProtoMessage

func (*CommandPayloadDescriptor) ProtoMessage()

func (*CommandPayloadDescriptor) ProtoReflect

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

func (*CommandPayloadDescriptor) Reset

func (x *CommandPayloadDescriptor) Reset()

func (*CommandPayloadDescriptor) String

func (x *CommandPayloadDescriptor) String() string

type CommandPayloadDescriptorList

type CommandPayloadDescriptorList struct {
	Items []*CommandPayloadDescriptor `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandPayloadDescriptorList) Descriptor deprecated

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

Deprecated: Use CommandPayloadDescriptorList.ProtoReflect.Descriptor instead.

func (*CommandPayloadDescriptorList) GetItems

func (*CommandPayloadDescriptorList) ProtoMessage

func (*CommandPayloadDescriptorList) ProtoMessage()

func (*CommandPayloadDescriptorList) ProtoReflect

func (*CommandPayloadDescriptorList) Reset

func (x *CommandPayloadDescriptorList) Reset()

func (*CommandPayloadDescriptorList) String

type CommandPayloadEntry

type CommandPayloadEntry struct {
	LookupPath   string                   `protobuf:"bytes,1,opt,name=lookup_path,json=lookupPath,proto3" json:"lookup_path,omitempty"`
	Effect       string                   `protobuf:"bytes,2,opt,name=effect,proto3" json:"effect,omitempty"`
	Risk         string                   `protobuf:"bytes,3,opt,name=risk,proto3" json:"risk,omitempty"`
	Confirmation string                   `protobuf:"bytes,4,opt,name=confirmation,proto3" json:"confirmation,omitempty"`
	Idempotency  string                   `protobuf:"bytes,5,opt,name=idempotency,proto3" json:"idempotency,omitempty"`
	Selection    *CommandSelectionPayload `protobuf:"bytes,6,opt,name=selection,proto3" json:"selection,omitempty"`
	Identity     *CommandMetaEntry        `protobuf:"bytes,7,opt,name=identity,proto3" json:"identity,omitempty"`
	// contains filtered or unexported fields
}

One command's Safety and Selection, held in its product's payload shard. Since DTO v5 the entry also carries the full identity, so the shard header alone resolves a complete CommandMeta without reading the Meta file.

func (*CommandPayloadEntry) Descriptor deprecated

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

Deprecated: Use CommandPayloadEntry.ProtoReflect.Descriptor instead.

func (*CommandPayloadEntry) GetConfirmation

func (x *CommandPayloadEntry) GetConfirmation() string

func (*CommandPayloadEntry) GetEffect

func (x *CommandPayloadEntry) GetEffect() string

func (*CommandPayloadEntry) GetIdempotency

func (x *CommandPayloadEntry) GetIdempotency() string

func (*CommandPayloadEntry) GetIdentity

func (x *CommandPayloadEntry) GetIdentity() *CommandMetaEntry

func (*CommandPayloadEntry) GetLookupPath

func (x *CommandPayloadEntry) GetLookupPath() string

func (*CommandPayloadEntry) GetRisk

func (x *CommandPayloadEntry) GetRisk() string

func (*CommandPayloadEntry) GetSelection

func (x *CommandPayloadEntry) GetSelection() *CommandSelectionPayload

func (*CommandPayloadEntry) ProtoMessage

func (*CommandPayloadEntry) ProtoMessage()

func (*CommandPayloadEntry) ProtoReflect

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

func (*CommandPayloadEntry) Reset

func (x *CommandPayloadEntry) Reset()

func (*CommandPayloadEntry) String

func (x *CommandPayloadEntry) String() string

type CommandPayloadEntryList

type CommandPayloadEntryList struct {
	Items []*CommandPayloadEntry `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandPayloadEntryList) Descriptor deprecated

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

Deprecated: Use CommandPayloadEntryList.ProtoReflect.Descriptor instead.

func (*CommandPayloadEntryList) GetItems

func (*CommandPayloadEntryList) ProtoMessage

func (*CommandPayloadEntryList) ProtoMessage()

func (*CommandPayloadEntryList) ProtoReflect

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

func (*CommandPayloadEntryList) Reset

func (x *CommandPayloadEntryList) Reset()

func (*CommandPayloadEntryList) String

func (x *CommandPayloadEntryList) String() string

type CommandSelectionPayload

type CommandSelectionPayload struct {
	AgentSummary  string   `protobuf:"bytes,1,opt,name=agent_summary,json=agentSummary,proto3" json:"agent_summary,omitempty"`
	UseWhen       []string `protobuf:"bytes,2,rep,name=use_when,json=useWhen,proto3" json:"use_when,omitempty"`
	AvoidWhen     []string `protobuf:"bytes,3,rep,name=avoid_when,json=avoidWhen,proto3" json:"avoid_when,omitempty"`
	Prerequisites []string `protobuf:"bytes,4,rep,name=prerequisites,proto3" json:"prerequisites,omitempty"`
	Tips          []string `protobuf:"bytes,5,rep,name=tips,proto3" json:"tips,omitempty"`
	Examples      []string `protobuf:"bytes,6,rep,name=examples,proto3" json:"examples,omitempty"`
	// Bits 0..4 correspond to the five lists above. A set bit distinguishes
	// present-empty from nil; nonempty lists require their bit. Other bits fail.
	ListsPresent uint32 `protobuf:"varint,7,opt,name=lists_present,json=listsPresent,proto3" json:"lists_present,omitempty"`
	// contains filtered or unexported fields
}

DTO v4 splits the Meta into an Identity-only index and a separate per-product command payload file, so validating every row no longer decodes Safety or Selection, and a single-command read pulls only its own product's payload. The payload file is deliberately independent of the registry so a corrupted registry cannot affect ResolveMeta. Retired fields stay reserved.

func (*CommandSelectionPayload) Descriptor deprecated

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

Deprecated: Use CommandSelectionPayload.ProtoReflect.Descriptor instead.

func (*CommandSelectionPayload) GetAgentSummary

func (x *CommandSelectionPayload) GetAgentSummary() string

func (*CommandSelectionPayload) GetAvoidWhen

func (x *CommandSelectionPayload) GetAvoidWhen() []string

func (*CommandSelectionPayload) GetExamples

func (x *CommandSelectionPayload) GetExamples() []string

func (*CommandSelectionPayload) GetListsPresent

func (x *CommandSelectionPayload) GetListsPresent() uint32

func (*CommandSelectionPayload) GetPrerequisites

func (x *CommandSelectionPayload) GetPrerequisites() []string

func (*CommandSelectionPayload) GetTips

func (x *CommandSelectionPayload) GetTips() []string

func (*CommandSelectionPayload) GetUseWhen

func (x *CommandSelectionPayload) GetUseWhen() []string

func (*CommandSelectionPayload) ProtoMessage

func (*CommandSelectionPayload) ProtoMessage()

func (*CommandSelectionPayload) ProtoReflect

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

func (*CommandSelectionPayload) Reset

func (x *CommandSelectionPayload) Reset()

func (*CommandSelectionPayload) String

func (x *CommandSelectionPayload) String() string

type Constraints

type Constraints struct {
	MutuallyExclusive *StringListList `protobuf:"bytes,1,opt,name=mutually_exclusive,json=mutuallyExclusive,proto3" json:"mutually_exclusive,omitempty"`
	RequireOneOf      *StringListList `protobuf:"bytes,2,opt,name=require_one_of,json=requireOneOf,proto3" json:"require_one_of,omitempty"`
	RequireTogether   *StringListList `protobuf:"bytes,3,opt,name=require_together,json=requireTogether,proto3" json:"require_together,omitempty"`
	// contains filtered or unexported fields
}

func (*Constraints) Descriptor deprecated

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

Deprecated: Use Constraints.ProtoReflect.Descriptor instead.

func (*Constraints) GetMutuallyExclusive

func (x *Constraints) GetMutuallyExclusive() *StringListList

func (*Constraints) GetRequireOneOf

func (x *Constraints) GetRequireOneOf() *StringListList

func (*Constraints) GetRequireTogether

func (x *Constraints) GetRequireTogether() *StringListList

func (*Constraints) ProtoMessage

func (*Constraints) ProtoMessage()

func (*Constraints) ProtoReflect

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

func (*Constraints) Reset

func (x *Constraints) Reset()

func (*Constraints) String

func (x *Constraints) String() string

type DTOVersion

type DTOVersion int32
const (
	DTOVersion_DTO_VERSION_UNSPECIFIED DTOVersion = 0
	DTOVersion_DTO_VERSION_V1          DTOVersion = 1 // Recognized only so readers can explicitly reject retired DTOs.
	DTOVersion_DTO_VERSION_V2          DTOVersion = 2 // Recognized only so readers can explicitly reject retired DTOs.
	DTOVersion_DTO_VERSION_V3          DTOVersion = 3 // Recognized only so readers can explicitly reject retired DTOs.
	DTOVersion_DTO_VERSION_V4          DTOVersion = 4 // Recognized only so readers can explicitly reject retired DTOs.
	DTOVersion_DTO_VERSION_V5          DTOVersion = 5
)

func (DTOVersion) Descriptor

func (DTOVersion) Descriptor() protoreflect.EnumDescriptor

func (DTOVersion) Enum

func (x DTOVersion) Enum() *DTOVersion

func (DTOVersion) EnumDescriptor deprecated

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

Deprecated: Use DTOVersion.Descriptor instead.

func (DTOVersion) Number

func (x DTOVersion) Number() protoreflect.EnumNumber

func (DTOVersion) String

func (x DTOVersion) String() string

func (DTOVersion) Type

type DryRun

type DryRun struct {
	PreviewKind string `protobuf:"bytes,1,opt,name=preview_kind,json=previewKind,proto3" json:"preview_kind,omitempty"`
	RemoteReads bool   `protobuf:"varint,2,opt,name=remote_reads,json=remoteReads,proto3" json:"remote_reads,omitempty"`
	// contains filtered or unexported fields
}

func (*DryRun) Descriptor deprecated

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

Deprecated: Use DryRun.ProtoReflect.Descriptor instead.

func (*DryRun) GetPreviewKind

func (x *DryRun) GetPreviewKind() string

func (*DryRun) GetRemoteReads

func (x *DryRun) GetRemoteReads() bool

func (*DryRun) ProtoMessage

func (*DryRun) ProtoMessage()

func (*DryRun) ProtoReflect

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

func (*DryRun) Reset

func (x *DryRun) Reset()

func (*DryRun) String

func (x *DryRun) String() string

type ExampleDisposition

type ExampleDisposition struct {
	Index      *IntValue                    `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
	Mode       ExampleDispositionMode       `protobuf:"varint,2,opt,name=mode,proto3,enum=dws.schemacache.v2.ExampleDispositionMode" json:"mode,omitempty"`
	ReasonCode ExampleDispositionReasonCode `` /* 145-byte string literal not displayed */
	Reason     string                       `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	Reviewed   bool                         `protobuf:"varint,5,opt,name=reviewed,proto3" json:"reviewed,omitempty"`
	// contains filtered or unexported fields
}

func (*ExampleDisposition) Descriptor deprecated

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

Deprecated: Use ExampleDisposition.ProtoReflect.Descriptor instead.

func (*ExampleDisposition) GetIndex

func (x *ExampleDisposition) GetIndex() *IntValue

func (*ExampleDisposition) GetMode

func (*ExampleDisposition) GetReason

func (x *ExampleDisposition) GetReason() string

func (*ExampleDisposition) GetReasonCode

func (*ExampleDisposition) GetReviewed

func (x *ExampleDisposition) GetReviewed() bool

func (*ExampleDisposition) ProtoMessage

func (*ExampleDisposition) ProtoMessage()

func (*ExampleDisposition) ProtoReflect

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

func (*ExampleDisposition) Reset

func (x *ExampleDisposition) Reset()

func (*ExampleDisposition) String

func (x *ExampleDisposition) String() string

type ExampleDispositionList

type ExampleDispositionList struct {
	Items []*ExampleDisposition `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ExampleDispositionList) Descriptor deprecated

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

Deprecated: Use ExampleDispositionList.ProtoReflect.Descriptor instead.

func (*ExampleDispositionList) GetItems

func (x *ExampleDispositionList) GetItems() []*ExampleDisposition

func (*ExampleDispositionList) ProtoMessage

func (*ExampleDispositionList) ProtoMessage()

func (*ExampleDispositionList) ProtoReflect

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

func (*ExampleDispositionList) Reset

func (x *ExampleDispositionList) Reset()

func (*ExampleDispositionList) String

func (x *ExampleDispositionList) String() string

type ExampleDispositionMode

type ExampleDispositionMode int32
const (
	ExampleDispositionMode_EXAMPLE_DISPOSITION_MODE_UNSPECIFIED   ExampleDispositionMode = 0
	ExampleDispositionMode_EXAMPLE_DISPOSITION_MODE_CONTRACT      ExampleDispositionMode = 1
	ExampleDispositionMode_EXAMPLE_DISPOSITION_MODE_DRY_RUN       ExampleDispositionMode = 2
	ExampleDispositionMode_EXAMPLE_DISPOSITION_MODE_CONTRACT_ONLY ExampleDispositionMode = 3
)

func (ExampleDispositionMode) Descriptor

func (ExampleDispositionMode) Enum

func (ExampleDispositionMode) EnumDescriptor deprecated

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

Deprecated: Use ExampleDispositionMode.Descriptor instead.

func (ExampleDispositionMode) Number

func (ExampleDispositionMode) String

func (x ExampleDispositionMode) String() string

func (ExampleDispositionMode) Type

type ExampleDispositionReasonCode

type ExampleDispositionReasonCode int32
const (
	ExampleDispositionReasonCode_EXAMPLE_DISPOSITION_REASON_CODE_UNSPECIFIED        ExampleDispositionReasonCode = 0
	ExampleDispositionReasonCode_EXAMPLE_DISPOSITION_REASON_CODE_LOCAL_STATE        ExampleDispositionReasonCode = 1
	ExampleDispositionReasonCode_EXAMPLE_DISPOSITION_REASON_CODE_STATEFUL_PREFLIGHT ExampleDispositionReasonCode = 2
)

func (ExampleDispositionReasonCode) Descriptor

func (ExampleDispositionReasonCode) Enum

func (ExampleDispositionReasonCode) EnumDescriptor deprecated

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

Deprecated: Use ExampleDispositionReasonCode.Descriptor instead.

func (ExampleDispositionReasonCode) Number

func (ExampleDispositionReasonCode) String

func (ExampleDispositionReasonCode) Type

type FieldCandidate

type FieldCandidate struct {
	Value        *BytesValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Source       string      `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	SourceRef    string      `protobuf:"bytes,3,opt,name=source_ref,json=sourceRef,proto3" json:"source_ref,omitempty"`
	Precedence   string      `protobuf:"bytes,4,opt,name=precedence,proto3" json:"precedence,omitempty"`
	ReviewReason string      `protobuf:"bytes,5,opt,name=review_reason,json=reviewReason,proto3" json:"review_reason,omitempty"`
	Selected     *BoolValue  `protobuf:"bytes,6,opt,name=selected,proto3" json:"selected,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldCandidate) Descriptor deprecated

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

Deprecated: Use FieldCandidate.ProtoReflect.Descriptor instead.

func (*FieldCandidate) GetPrecedence

func (x *FieldCandidate) GetPrecedence() string

func (*FieldCandidate) GetReviewReason

func (x *FieldCandidate) GetReviewReason() string

func (*FieldCandidate) GetSelected

func (x *FieldCandidate) GetSelected() *BoolValue

func (*FieldCandidate) GetSource

func (x *FieldCandidate) GetSource() string

func (*FieldCandidate) GetSourceRef

func (x *FieldCandidate) GetSourceRef() string

func (*FieldCandidate) GetValue

func (x *FieldCandidate) GetValue() *BytesValue

func (*FieldCandidate) ProtoMessage

func (*FieldCandidate) ProtoMessage()

func (*FieldCandidate) ProtoReflect

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

func (*FieldCandidate) Reset

func (x *FieldCandidate) Reset()

func (*FieldCandidate) String

func (x *FieldCandidate) String() string

type FieldProvenance

type FieldProvenance struct {
	Value                *BytesValue    `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Source               string         `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	SourceRef            string         `protobuf:"bytes,3,opt,name=source_ref,json=sourceRef,proto3" json:"source_ref,omitempty"`
	Precedence           string         `protobuf:"bytes,4,opt,name=precedence,proto3" json:"precedence,omitempty"`
	Resolution           string         `protobuf:"bytes,5,opt,name=resolution,proto3" json:"resolution,omitempty"`
	ReviewReason         string         `protobuf:"bytes,6,opt,name=review_reason,json=reviewReason,proto3" json:"review_reason,omitempty"`
	Candidates           *CandidateList `protobuf:"bytes,7,opt,name=candidates,proto3" json:"candidates,omitempty"`
	OverriddenCandidates *CandidateList `protobuf:"bytes,8,opt,name=overridden_candidates,json=overriddenCandidates,proto3" json:"overridden_candidates,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldProvenance) Descriptor deprecated

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

Deprecated: Use FieldProvenance.ProtoReflect.Descriptor instead.

func (*FieldProvenance) GetCandidates

func (x *FieldProvenance) GetCandidates() *CandidateList

func (*FieldProvenance) GetOverriddenCandidates

func (x *FieldProvenance) GetOverriddenCandidates() *CandidateList

func (*FieldProvenance) GetPrecedence

func (x *FieldProvenance) GetPrecedence() string

func (*FieldProvenance) GetResolution

func (x *FieldProvenance) GetResolution() string

func (*FieldProvenance) GetReviewReason

func (x *FieldProvenance) GetReviewReason() string

func (*FieldProvenance) GetSource

func (x *FieldProvenance) GetSource() string

func (*FieldProvenance) GetSourceRef

func (x *FieldProvenance) GetSourceRef() string

func (*FieldProvenance) GetValue

func (x *FieldProvenance) GetValue() *BytesValue

func (*FieldProvenance) ProtoMessage

func (*FieldProvenance) ProtoMessage()

func (*FieldProvenance) ProtoReflect

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

func (*FieldProvenance) Reset

func (x *FieldProvenance) Reset()

func (*FieldProvenance) String

func (x *FieldProvenance) String() string

type IntValue

type IntValue struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*IntValue) Descriptor deprecated

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

Deprecated: Use IntValue.ProtoReflect.Descriptor instead.

func (*IntValue) GetValue

func (x *IntValue) GetValue() int64

func (*IntValue) ProtoMessage

func (*IntValue) ProtoMessage()

func (*IntValue) ProtoReflect

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

func (*IntValue) Reset

func (x *IntValue) Reset()

func (*IntValue) String

func (x *IntValue) String() string

type Interface

type Interface struct {
	Ref          *InterfaceRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	Mode         string        `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	Availability string        `protobuf:"bytes,3,opt,name=availability,proto3" json:"availability,omitempty"`
	Reason       string        `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*Interface) Descriptor deprecated

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

Deprecated: Use Interface.ProtoReflect.Descriptor instead.

func (*Interface) GetAvailability

func (x *Interface) GetAvailability() string

func (*Interface) GetMode

func (x *Interface) GetMode() string

func (*Interface) GetReason

func (x *Interface) GetReason() string

func (*Interface) GetRef

func (x *Interface) GetRef() *InterfaceRef

func (*Interface) ProtoMessage

func (*Interface) ProtoMessage()

func (*Interface) ProtoReflect

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

func (*Interface) Reset

func (x *Interface) Reset()

func (*Interface) String

func (x *Interface) String() string

type InterfaceRef

type InterfaceRef struct {
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	RpcName   string `protobuf:"bytes,2,opt,name=rpc_name,json=rpcName,proto3" json:"rpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (*InterfaceRef) Descriptor deprecated

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

Deprecated: Use InterfaceRef.ProtoReflect.Descriptor instead.

func (*InterfaceRef) GetProductId

func (x *InterfaceRef) GetProductId() string

func (*InterfaceRef) GetRpcName

func (x *InterfaceRef) GetRpcName() string

func (*InterfaceRef) ProtoMessage

func (*InterfaceRef) ProtoMessage()

func (*InterfaceRef) ProtoReflect

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

func (*InterfaceRef) Reset

func (x *InterfaceRef) Reset()

func (*InterfaceRef) String

func (x *InterfaceRef) String() string

type LocatorEntry

type LocatorEntry struct {
	LookupPath string `protobuf:"bytes,1,opt,name=lookup_path,json=lookupPath,proto3" json:"lookup_path,omitempty"`
	ProductId  string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LocatorEntry) Descriptor deprecated

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

Deprecated: Use LocatorEntry.ProtoReflect.Descriptor instead.

func (*LocatorEntry) GetLookupPath

func (x *LocatorEntry) GetLookupPath() string

func (*LocatorEntry) GetProductId

func (x *LocatorEntry) GetProductId() string

func (*LocatorEntry) ProtoMessage

func (*LocatorEntry) ProtoMessage()

func (*LocatorEntry) ProtoReflect

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

func (*LocatorEntry) Reset

func (x *LocatorEntry) Reset()

func (*LocatorEntry) String

func (x *LocatorEntry) String() string

type LocatorEntryList

type LocatorEntryList struct {
	Items []*LocatorEntry `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*LocatorEntryList) Descriptor deprecated

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

Deprecated: Use LocatorEntryList.ProtoReflect.Descriptor instead.

func (*LocatorEntryList) GetItems

func (x *LocatorEntryList) GetItems() []*LocatorEntry

func (*LocatorEntryList) ProtoMessage

func (*LocatorEntryList) ProtoMessage()

func (*LocatorEntryList) ProtoReflect

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

func (*LocatorEntryList) Reset

func (x *LocatorEntryList) Reset()

func (*LocatorEntryList) String

func (x *LocatorEntryList) String() string

type OverviewProduct

type OverviewProduct struct {
	Id          string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ToolCount   uint64              `protobuf:"varint,2,opt,name=tool_count,json=toolCount,proto3" json:"tool_count,omitempty"`
	SchemaPath  string              `protobuf:"bytes,3,opt,name=schema_path,json=schemaPath,proto3" json:"schema_path,omitempty"`
	SummaryKind OverviewSummaryKind `` /* 139-byte string literal not displayed */
	Summary     string              `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"`
	// contains filtered or unexported fields
}

func (*OverviewProduct) Descriptor deprecated

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

Deprecated: Use OverviewProduct.ProtoReflect.Descriptor instead.

func (*OverviewProduct) GetId

func (x *OverviewProduct) GetId() string

func (*OverviewProduct) GetSchemaPath

func (x *OverviewProduct) GetSchemaPath() string

func (*OverviewProduct) GetSummary

func (x *OverviewProduct) GetSummary() string

func (*OverviewProduct) GetSummaryKind

func (x *OverviewProduct) GetSummaryKind() OverviewSummaryKind

func (*OverviewProduct) GetToolCount

func (x *OverviewProduct) GetToolCount() uint64

func (*OverviewProduct) ProtoMessage

func (*OverviewProduct) ProtoMessage()

func (*OverviewProduct) ProtoReflect

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

func (*OverviewProduct) Reset

func (x *OverviewProduct) Reset()

func (*OverviewProduct) String

func (x *OverviewProduct) String() string

type OverviewProductList

type OverviewProductList struct {
	Items []*OverviewProduct `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*OverviewProductList) Descriptor deprecated

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

Deprecated: Use OverviewProductList.ProtoReflect.Descriptor instead.

func (*OverviewProductList) GetItems

func (x *OverviewProductList) GetItems() []*OverviewProduct

func (*OverviewProductList) ProtoMessage

func (*OverviewProductList) ProtoMessage()

func (*OverviewProductList) ProtoReflect

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

func (*OverviewProductList) Reset

func (x *OverviewProductList) Reset()

func (*OverviewProductList) String

func (x *OverviewProductList) String() string

type OverviewSummaryKind

type OverviewSummaryKind int32
const (
	OverviewSummaryKind_OVERVIEW_SUMMARY_KIND_UNSPECIFIED   OverviewSummaryKind = 0
	OverviewSummaryKind_OVERVIEW_SUMMARY_KIND_AGENT_SUMMARY OverviewSummaryKind = 1
	OverviewSummaryKind_OVERVIEW_SUMMARY_KIND_USE_WHEN      OverviewSummaryKind = 2
	OverviewSummaryKind_OVERVIEW_SUMMARY_KIND_DESCRIPTION   OverviewSummaryKind = 3
)

func (OverviewSummaryKind) Descriptor

func (OverviewSummaryKind) Enum

func (OverviewSummaryKind) EnumDescriptor deprecated

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

Deprecated: Use OverviewSummaryKind.Descriptor instead.

func (OverviewSummaryKind) Number

func (OverviewSummaryKind) String

func (x OverviewSummaryKind) String() string

func (OverviewSummaryKind) Type

type Pagination

type Pagination struct {
	Kind                  string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	CursorParameter       string `protobuf:"bytes,2,opt,name=cursor_parameter,json=cursorParameter,proto3" json:"cursor_parameter,omitempty"`
	MetaPath              string `protobuf:"bytes,3,opt,name=meta_path,json=metaPath,proto3" json:"meta_path,omitempty"`
	EndpointExhaustedPath string `` /* 126-byte string literal not displayed */
	NextTokenPath         string `protobuf:"bytes,5,opt,name=next_token_path,json=nextTokenPath,proto3" json:"next_token_path,omitempty"`
	// contains filtered or unexported fields
}

func (*Pagination) Descriptor deprecated

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

Deprecated: Use Pagination.ProtoReflect.Descriptor instead.

func (*Pagination) GetCursorParameter

func (x *Pagination) GetCursorParameter() string

func (*Pagination) GetEndpointExhaustedPath

func (x *Pagination) GetEndpointExhaustedPath() string

func (*Pagination) GetKind

func (x *Pagination) GetKind() string

func (*Pagination) GetMetaPath

func (x *Pagination) GetMetaPath() string

func (*Pagination) GetNextTokenPath

func (x *Pagination) GetNextTokenPath() string

func (*Pagination) ProtoMessage

func (*Pagination) ProtoMessage()

func (*Pagination) ProtoReflect

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

func (*Pagination) Reset

func (x *Pagination) Reset()

func (*Pagination) String

func (x *Pagination) String() string

type ParameterList

type ParameterList struct {
	Items []*ParameterSpec `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterList) Descriptor deprecated

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

Deprecated: Use ParameterList.ProtoReflect.Descriptor instead.

func (*ParameterList) GetItems

func (x *ParameterList) GetItems() []*ParameterSpec

func (*ParameterList) ProtoMessage

func (*ParameterList) ProtoMessage()

func (*ParameterList) ProtoReflect

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

func (*ParameterList) Reset

func (x *ParameterList) Reset()

func (*ParameterList) String

func (x *ParameterList) String() string

type ParameterSpec

type ParameterSpec struct {
	Name                 string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type                 string          `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Description          string          `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Property             string          `protobuf:"bytes,4,opt,name=property,proto3" json:"property,omitempty"`
	Required             bool            `protobuf:"varint,5,opt,name=required,proto3" json:"required,omitempty"`
	CliRequired          bool            `protobuf:"varint,6,opt,name=cli_required,json=cliRequired,proto3" json:"cli_required,omitempty"`
	RequiredWhen         string          `protobuf:"bytes,7,opt,name=required_when,json=requiredWhen,proto3" json:"required_when,omitempty"`
	DefaultValue         *BytesValue     `protobuf:"bytes,8,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	InterfaceDefault     *BytesValue     `protobuf:"bytes,9,opt,name=interface_default,json=interfaceDefault,proto3" json:"interface_default,omitempty"`
	Example              *BytesValue     `protobuf:"bytes,10,opt,name=example,proto3" json:"example,omitempty"`
	Format               string          `protobuf:"bytes,11,opt,name=format,proto3" json:"format,omitempty"`
	Enum                 *StringList     `protobuf:"bytes,12,opt,name=enum,proto3" json:"enum,omitempty"`
	InterfaceDescription string          `protobuf:"bytes,13,opt,name=interface_description,json=interfaceDescription,proto3" json:"interface_description,omitempty"`
	InterfaceType        string          `protobuf:"bytes,14,opt,name=interface_type,json=interfaceType,proto3" json:"interface_type,omitempty"`
	FieldProvenance      *ProvenanceList `protobuf:"bytes,15,opt,name=field_provenance,json=fieldProvenance,proto3" json:"field_provenance,omitempty"`
	// Multiple accepted value formats (e.g. date and date-time). Replaces the
	// single-format lane for parameters that accept alternatives; Format stays
	// for single-format parameters.
	AnyOf *StringList `protobuf:"bytes,16,opt,name=any_of,json=anyOf,proto3" json:"any_of,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterSpec) Descriptor deprecated

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

Deprecated: Use ParameterSpec.ProtoReflect.Descriptor instead.

func (*ParameterSpec) GetAnyOf

func (x *ParameterSpec) GetAnyOf() *StringList

func (*ParameterSpec) GetCliRequired

func (x *ParameterSpec) GetCliRequired() bool

func (*ParameterSpec) GetDefaultValue

func (x *ParameterSpec) GetDefaultValue() *BytesValue

func (*ParameterSpec) GetDescription

func (x *ParameterSpec) GetDescription() string

func (*ParameterSpec) GetEnum

func (x *ParameterSpec) GetEnum() *StringList

func (*ParameterSpec) GetExample

func (x *ParameterSpec) GetExample() *BytesValue

func (*ParameterSpec) GetFieldProvenance

func (x *ParameterSpec) GetFieldProvenance() *ProvenanceList

func (*ParameterSpec) GetFormat

func (x *ParameterSpec) GetFormat() string

func (*ParameterSpec) GetInterfaceDefault

func (x *ParameterSpec) GetInterfaceDefault() *BytesValue

func (*ParameterSpec) GetInterfaceDescription

func (x *ParameterSpec) GetInterfaceDescription() string

func (*ParameterSpec) GetInterfaceType

func (x *ParameterSpec) GetInterfaceType() string

func (*ParameterSpec) GetName

func (x *ParameterSpec) GetName() string

func (*ParameterSpec) GetProperty

func (x *ParameterSpec) GetProperty() string

func (*ParameterSpec) GetRequired

func (x *ParameterSpec) GetRequired() bool

func (*ParameterSpec) GetRequiredWhen

func (x *ParameterSpec) GetRequiredWhen() string

func (*ParameterSpec) GetType

func (x *ParameterSpec) GetType() string

func (*ParameterSpec) ProtoMessage

func (*ParameterSpec) ProtoMessage()

func (*ParameterSpec) ProtoReflect

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

func (*ParameterSpec) Reset

func (x *ParameterSpec) Reset()

func (*ParameterSpec) String

func (x *ParameterSpec) String() string

type Positional

type Positional struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type        string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Required    bool   `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	Variadic    bool   `protobuf:"varint,5,opt,name=variadic,proto3" json:"variadic,omitempty"`
	Index       int64  `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*Positional) Descriptor deprecated

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

Deprecated: Use Positional.ProtoReflect.Descriptor instead.

func (*Positional) GetDescription

func (x *Positional) GetDescription() string

func (*Positional) GetIndex

func (x *Positional) GetIndex() int64

func (*Positional) GetName

func (x *Positional) GetName() string

func (*Positional) GetRequired

func (x *Positional) GetRequired() bool

func (*Positional) GetType

func (x *Positional) GetType() string

func (*Positional) GetVariadic

func (x *Positional) GetVariadic() bool

func (*Positional) ProtoMessage

func (*Positional) ProtoMessage()

func (*Positional) ProtoReflect

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

func (*Positional) Reset

func (x *Positional) Reset()

func (*Positional) String

func (x *Positional) String() string

type PositionalList

type PositionalList struct {
	Items []*Positional `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*PositionalList) Descriptor deprecated

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

Deprecated: Use PositionalList.ProtoReflect.Descriptor instead.

func (*PositionalList) GetItems

func (x *PositionalList) GetItems() []*Positional

func (*PositionalList) ProtoMessage

func (*PositionalList) ProtoMessage()

func (*PositionalList) ProtoReflect

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

func (*PositionalList) Reset

func (x *PositionalList) Reset()

func (*PositionalList) String

func (x *PositionalList) String() string

type ProductDescriptor

type ProductDescriptor struct {
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	Offset    uint64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Length    uint64 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
	Sha256    []byte `protobuf:"bytes,4,opt,name=sha256,proto3" json:"sha256,omitempty"`
	// contains filtered or unexported fields
}

func (*ProductDescriptor) Descriptor deprecated

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

Deprecated: Use ProductDescriptor.ProtoReflect.Descriptor instead.

func (*ProductDescriptor) GetLength

func (x *ProductDescriptor) GetLength() uint64

func (*ProductDescriptor) GetOffset

func (x *ProductDescriptor) GetOffset() uint64

func (*ProductDescriptor) GetProductId

func (x *ProductDescriptor) GetProductId() string

func (*ProductDescriptor) GetSha256

func (x *ProductDescriptor) GetSha256() []byte

func (*ProductDescriptor) ProtoMessage

func (*ProductDescriptor) ProtoMessage()

func (*ProductDescriptor) ProtoReflect

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

func (*ProductDescriptor) Reset

func (x *ProductDescriptor) Reset()

func (*ProductDescriptor) String

func (x *ProductDescriptor) String() string

type ProductDescriptorList

type ProductDescriptorList struct {
	Items []*ProductDescriptor `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ProductDescriptorList) Descriptor deprecated

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

Deprecated: Use ProductDescriptorList.ProtoReflect.Descriptor instead.

func (*ProductDescriptorList) GetItems

func (x *ProductDescriptorList) GetItems() []*ProductDescriptor

func (*ProductDescriptorList) ProtoMessage

func (*ProductDescriptorList) ProtoMessage()

func (*ProductDescriptorList) ProtoReflect

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

func (*ProductDescriptorList) Reset

func (x *ProductDescriptorList) Reset()

func (*ProductDescriptorList) String

func (x *ProductDescriptorList) String() string

type ProductSpec

type ProductSpec struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name            string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description     string          `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Runtime         bool            `protobuf:"varint,4,opt,name=runtime,proto3" json:"runtime,omitempty"`
	Tools           *ToolList       `protobuf:"bytes,5,opt,name=tools,proto3" json:"tools,omitempty"`
	Selection       *Selection      `protobuf:"bytes,6,opt,name=selection,proto3" json:"selection,omitempty"`
	FieldProvenance *ProvenanceList `protobuf:"bytes,7,opt,name=field_provenance,json=fieldProvenance,proto3" json:"field_provenance,omitempty"`
	// contains filtered or unexported fields
}

func (*ProductSpec) Descriptor deprecated

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

Deprecated: Use ProductSpec.ProtoReflect.Descriptor instead.

func (*ProductSpec) GetDescription

func (x *ProductSpec) GetDescription() string

func (*ProductSpec) GetFieldProvenance

func (x *ProductSpec) GetFieldProvenance() *ProvenanceList

func (*ProductSpec) GetId

func (x *ProductSpec) GetId() string

func (*ProductSpec) GetName

func (x *ProductSpec) GetName() string

func (*ProductSpec) GetRuntime

func (x *ProductSpec) GetRuntime() bool

func (*ProductSpec) GetSelection

func (x *ProductSpec) GetSelection() *Selection

func (*ProductSpec) GetTools

func (x *ProductSpec) GetTools() *ToolList

func (*ProductSpec) ProtoMessage

func (*ProductSpec) ProtoMessage()

func (*ProductSpec) ProtoReflect

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

func (*ProductSpec) Reset

func (x *ProductSpec) Reset()

func (*ProductSpec) String

func (x *ProductSpec) String() string

type ProvenanceEntry

type ProvenanceEntry struct {
	Key   string           `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *FieldProvenance `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ProvenanceEntry) Descriptor deprecated

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

Deprecated: Use ProvenanceEntry.ProtoReflect.Descriptor instead.

func (*ProvenanceEntry) GetKey

func (x *ProvenanceEntry) GetKey() string

func (*ProvenanceEntry) GetValue

func (x *ProvenanceEntry) GetValue() *FieldProvenance

func (*ProvenanceEntry) ProtoMessage

func (*ProvenanceEntry) ProtoMessage()

func (*ProvenanceEntry) ProtoReflect

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

func (*ProvenanceEntry) Reset

func (x *ProvenanceEntry) Reset()

func (*ProvenanceEntry) String

func (x *ProvenanceEntry) String() string

type ProvenanceList

type ProvenanceList struct {
	Items []*ProvenanceEntry `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ProvenanceList) Descriptor deprecated

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

Deprecated: Use ProvenanceList.ProtoReflect.Descriptor instead.

func (*ProvenanceList) GetItems

func (x *ProvenanceList) GetItems() []*ProvenanceEntry

func (*ProvenanceList) ProtoMessage

func (*ProvenanceList) ProtoMessage()

func (*ProvenanceList) ProtoReflect

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

func (*ProvenanceList) Reset

func (x *ProvenanceList) Reset()

func (*ProvenanceList) String

func (x *ProvenanceList) String() string

type RegistryFields

type RegistryFields struct {
	Kind          string      `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Level         string      `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"`
	Source        string      `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	AgentMetadata *BytesValue `protobuf:"bytes,4,opt,name=agent_metadata,json=agentMetadata,proto3" json:"agent_metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryFields) Descriptor deprecated

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

Deprecated: Use RegistryFields.ProtoReflect.Descriptor instead.

func (*RegistryFields) GetAgentMetadata

func (x *RegistryFields) GetAgentMetadata() *BytesValue

func (*RegistryFields) GetKind

func (x *RegistryFields) GetKind() string

func (*RegistryFields) GetLevel

func (x *RegistryFields) GetLevel() string

func (*RegistryFields) GetSource

func (x *RegistryFields) GetSource() string

func (*RegistryFields) ProtoMessage

func (*RegistryFields) ProtoMessage()

func (*RegistryFields) ProtoReflect

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

func (*RegistryFields) Reset

func (x *RegistryFields) Reset()

func (*RegistryFields) String

func (x *RegistryFields) String() string

type RenderedSchemaLeafRef

type RenderedSchemaLeafRef struct {
	CanonicalPath string `protobuf:"bytes,1,opt,name=canonical_path,json=canonicalPath,proto3" json:"canonical_path,omitempty"`
	Offset        uint64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Length        uint64 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
	Sha256        []byte `protobuf:"bytes,4,opt,name=sha256,proto3" json:"sha256,omitempty"`
	// contains filtered or unexported fields
}

One canonical command's rendered compact leaf descriptor. The leaf bytes live in the shard's raw blob region right after the header, so a leaf query reads only the small header and its own blob instead of the whole shard. offset/length address the blob region (0 = first byte after the header).

func (*RenderedSchemaLeafRef) Descriptor deprecated

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

Deprecated: Use RenderedSchemaLeafRef.ProtoReflect.Descriptor instead.

func (*RenderedSchemaLeafRef) GetCanonicalPath

func (x *RenderedSchemaLeafRef) GetCanonicalPath() string

func (*RenderedSchemaLeafRef) GetLength

func (x *RenderedSchemaLeafRef) GetLength() uint64

func (*RenderedSchemaLeafRef) GetOffset

func (x *RenderedSchemaLeafRef) GetOffset() uint64

func (*RenderedSchemaLeafRef) GetSha256

func (x *RenderedSchemaLeafRef) GetSha256() []byte

func (*RenderedSchemaLeafRef) ProtoMessage

func (*RenderedSchemaLeafRef) ProtoMessage()

func (*RenderedSchemaLeafRef) ProtoReflect

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

func (*RenderedSchemaLeafRef) Reset

func (x *RenderedSchemaLeafRef) Reset()

func (*RenderedSchemaLeafRef) String

func (x *RenderedSchemaLeafRef) String() string

type RenderedSchemaLeafRefList

type RenderedSchemaLeafRefList struct {
	Items []*RenderedSchemaLeafRef `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*RenderedSchemaLeafRefList) Descriptor deprecated

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

Deprecated: Use RenderedSchemaLeafRefList.ProtoReflect.Descriptor instead.

func (*RenderedSchemaLeafRefList) GetItems

func (*RenderedSchemaLeafRefList) ProtoMessage

func (*RenderedSchemaLeafRefList) ProtoMessage()

func (*RenderedSchemaLeafRefList) ProtoReflect

func (*RenderedSchemaLeafRefList) Reset

func (x *RenderedSchemaLeafRefList) Reset()

func (*RenderedSchemaLeafRefList) String

func (x *RenderedSchemaLeafRefList) String() string

type Result

type Result struct {
	Outcomes       *ResultOutcomeList `protobuf:"bytes,1,opt,name=outcomes,proto3" json:"outcomes,omitempty"`
	DataSchema     *BytesValue        `protobuf:"bytes,2,opt,name=data_schema,json=dataSchema,proto3" json:"data_schema,omitempty"`
	SensitivePaths *StringList        `protobuf:"bytes,3,opt,name=sensitive_paths,json=sensitivePaths,proto3" json:"sensitive_paths,omitempty"`
	// contains filtered or unexported fields
}

func (*Result) Descriptor deprecated

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) GetDataSchema

func (x *Result) GetDataSchema() *BytesValue

func (*Result) GetOutcomes

func (x *Result) GetOutcomes() *ResultOutcomeList

func (*Result) GetSensitivePaths

func (x *Result) GetSensitivePaths() *StringList

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) String

func (x *Result) String() string

type ResultOutcome

type ResultOutcome int32
const (
	ResultOutcome_RESULT_OUTCOME_UNSPECIFIED     ResultOutcome = 0
	ResultOutcome_RESULT_OUTCOME_SUCCESS         ResultOutcome = 1
	ResultOutcome_RESULT_OUTCOME_PENDING         ResultOutcome = 2
	ResultOutcome_RESULT_OUTCOME_PARTIAL_FAILURE ResultOutcome = 3
	ResultOutcome_RESULT_OUTCOME_FAILURE         ResultOutcome = 4
)

func (ResultOutcome) Descriptor

func (ResultOutcome) Enum

func (x ResultOutcome) Enum() *ResultOutcome

func (ResultOutcome) EnumDescriptor deprecated

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

Deprecated: Use ResultOutcome.Descriptor instead.

func (ResultOutcome) Number

func (ResultOutcome) String

func (x ResultOutcome) String() string

func (ResultOutcome) Type

type ResultOutcomeList

type ResultOutcomeList struct {
	Items []ResultOutcome `protobuf:"varint,1,rep,packed,name=items,proto3,enum=dws.schemacache.v2.ResultOutcome" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultOutcomeList) Descriptor deprecated

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

Deprecated: Use ResultOutcomeList.ProtoReflect.Descriptor instead.

func (*ResultOutcomeList) GetItems

func (x *ResultOutcomeList) GetItems() []ResultOutcome

func (*ResultOutcomeList) ProtoMessage

func (*ResultOutcomeList) ProtoMessage()

func (*ResultOutcomeList) ProtoReflect

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

func (*ResultOutcomeList) Reset

func (x *ResultOutcomeList) Reset()

func (*ResultOutcomeList) String

func (x *ResultOutcomeList) String() string

type Safety

type Safety struct {
	Effect       string `protobuf:"bytes,1,opt,name=effect,proto3" json:"effect,omitempty"`
	EffectSource string `protobuf:"bytes,2,opt,name=effect_source,json=effectSource,proto3" json:"effect_source,omitempty"`
	Risk         string `protobuf:"bytes,3,opt,name=risk,proto3" json:"risk,omitempty"`
	Confirmation string `protobuf:"bytes,4,opt,name=confirmation,proto3" json:"confirmation,omitempty"`
	Idempotency  string `protobuf:"bytes,5,opt,name=idempotency,proto3" json:"idempotency,omitempty"`
	// contains filtered or unexported fields
}

func (*Safety) Descriptor deprecated

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

Deprecated: Use Safety.ProtoReflect.Descriptor instead.

func (*Safety) GetConfirmation

func (x *Safety) GetConfirmation() string

func (*Safety) GetEffect

func (x *Safety) GetEffect() string

func (*Safety) GetEffectSource

func (x *Safety) GetEffectSource() string

func (*Safety) GetIdempotency

func (x *Safety) GetIdempotency() string

func (*Safety) GetRisk

func (x *Safety) GetRisk() string

func (*Safety) ProtoMessage

func (*Safety) ProtoMessage()

func (*Safety) ProtoReflect

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

func (*Safety) Reset

func (x *Safety) Reset()

func (*Safety) String

func (x *Safety) String() string

type SchemaCommandPayloadCache

type SchemaCommandPayloadCache struct {
	DtoVersion DTOVersion               `` /* 127-byte string literal not displayed */
	ProductId  string                   `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	Entries    *CommandPayloadEntryList `protobuf:"bytes,3,opt,name=entries,proto3" json:"entries,omitempty"`
	// Field 4 carried inline rendered leaf bytes in the unreleased v5 draft;
	// it now carries the leaf index. Never shipped to a release branch.
	RenderedLeafIndex *RenderedSchemaLeafRefList `protobuf:"bytes,4,opt,name=rendered_leaf_index,json=renderedLeafIndex,proto3" json:"rendered_leaf_index,omitempty"`
	// contains filtered or unexported fields
}

A product's command payload shard on disk is the 4-byte big-endian header length, then this message (the header), then the concatenated rendered leaf blobs addressed by rendered_leaf_index. The descriptor's header_sha256 authenticates the length prefix and header bytes; each ref's sha256 authenticates its own blob.

func (*SchemaCommandPayloadCache) Descriptor deprecated

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

Deprecated: Use SchemaCommandPayloadCache.ProtoReflect.Descriptor instead.

func (*SchemaCommandPayloadCache) GetDtoVersion

func (x *SchemaCommandPayloadCache) GetDtoVersion() DTOVersion

func (*SchemaCommandPayloadCache) GetEntries

func (*SchemaCommandPayloadCache) GetProductId

func (x *SchemaCommandPayloadCache) GetProductId() string

func (*SchemaCommandPayloadCache) GetRenderedLeafIndex

func (x *SchemaCommandPayloadCache) GetRenderedLeafIndex() *RenderedSchemaLeafRefList

func (*SchemaCommandPayloadCache) ProtoMessage

func (*SchemaCommandPayloadCache) ProtoMessage()

func (*SchemaCommandPayloadCache) ProtoReflect

func (*SchemaCommandPayloadCache) Reset

func (x *SchemaCommandPayloadCache) Reset()

func (*SchemaCommandPayloadCache) String

func (x *SchemaCommandPayloadCache) String() string

type SchemaMetaCache

type SchemaMetaCache struct {
	DtoVersion                DTOVersion                    `` /* 127-byte string literal not displayed */
	Registry                  *RegistryFields               `protobuf:"bytes,2,opt,name=registry,proto3" json:"registry,omitempty"`
	Overview                  *SchemaOverviewCache          `protobuf:"bytes,4,opt,name=overview,proto3" json:"overview,omitempty"`
	Locators                  *LocatorEntryList             `protobuf:"bytes,5,opt,name=locators,proto3" json:"locators,omitempty"`
	ProductDescriptors        *ProductDescriptorList        `protobuf:"bytes,6,opt,name=product_descriptors,json=productDescriptors,proto3" json:"product_descriptors,omitempty"`
	RegistryDataLength        uint64                        `protobuf:"varint,7,opt,name=registry_data_length,json=registryDataLength,proto3" json:"registry_data_length,omitempty"`
	RegistryDataSha256        []byte                        `protobuf:"bytes,8,opt,name=registry_data_sha256,json=registryDataSha256,proto3" json:"registry_data_sha256,omitempty"`
	SourceSha256              []byte                        `protobuf:"bytes,9,opt,name=source_sha256,json=sourceSha256,proto3" json:"source_sha256,omitempty"`
	SurfaceSha256             []byte                        `protobuf:"bytes,10,opt,name=surface_sha256,json=surfaceSha256,proto3" json:"surface_sha256,omitempty"`
	CommandPayloadDescriptors *CommandPayloadDescriptorList `` /* 139-byte string literal not displayed */
	PayloadDataLength         uint64                        `protobuf:"varint,12,opt,name=payload_data_length,json=payloadDataLength,proto3" json:"payload_data_length,omitempty"`
	PayloadSha256             []byte                        `protobuf:"bytes,13,opt,name=payload_sha256,json=payloadSha256,proto3" json:"payload_sha256,omitempty"`
	// Per-product command entry shards, sorted by product_id. Each entries blob
	// is a serialized CommandMetaEntryList sorted by lookup_path. Keeping the
	// rows as opaque bytes lets meta decode skip all of them; a lookup decodes
	// only its own product's shard.
	CommandEntryShards *CommandMetaEntryShardList `protobuf:"bytes,14,opt,name=command_entry_shards,json=commandEntryShards,proto3" json:"command_entry_shards,omitempty"`
	// contains filtered or unexported fields
}

func (*SchemaMetaCache) Descriptor deprecated

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

Deprecated: Use SchemaMetaCache.ProtoReflect.Descriptor instead.

func (*SchemaMetaCache) GetCommandEntryShards

func (x *SchemaMetaCache) GetCommandEntryShards() *CommandMetaEntryShardList

func (*SchemaMetaCache) GetCommandPayloadDescriptors

func (x *SchemaMetaCache) GetCommandPayloadDescriptors() *CommandPayloadDescriptorList

func (*SchemaMetaCache) GetDtoVersion

func (x *SchemaMetaCache) GetDtoVersion() DTOVersion

func (*SchemaMetaCache) GetLocators

func (x *SchemaMetaCache) GetLocators() *LocatorEntryList

func (*SchemaMetaCache) GetOverview

func (x *SchemaMetaCache) GetOverview() *SchemaOverviewCache

func (*SchemaMetaCache) GetPayloadDataLength

func (x *SchemaMetaCache) GetPayloadDataLength() uint64

func (*SchemaMetaCache) GetPayloadSha256

func (x *SchemaMetaCache) GetPayloadSha256() []byte

func (*SchemaMetaCache) GetProductDescriptors

func (x *SchemaMetaCache) GetProductDescriptors() *ProductDescriptorList

func (*SchemaMetaCache) GetRegistry

func (x *SchemaMetaCache) GetRegistry() *RegistryFields

func (*SchemaMetaCache) GetRegistryDataLength

func (x *SchemaMetaCache) GetRegistryDataLength() uint64

func (*SchemaMetaCache) GetRegistryDataSha256

func (x *SchemaMetaCache) GetRegistryDataSha256() []byte

func (*SchemaMetaCache) GetSourceSha256

func (x *SchemaMetaCache) GetSourceSha256() []byte

func (*SchemaMetaCache) GetSurfaceSha256

func (x *SchemaMetaCache) GetSurfaceSha256() []byte

func (*SchemaMetaCache) ProtoMessage

func (*SchemaMetaCache) ProtoMessage()

func (*SchemaMetaCache) ProtoReflect

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

func (*SchemaMetaCache) Reset

func (x *SchemaMetaCache) Reset()

func (*SchemaMetaCache) String

func (x *SchemaMetaCache) String() string

type SchemaOverviewCache

type SchemaOverviewCache struct {
	Registry  *RegistryFields      `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
	Products  *OverviewProductList `protobuf:"bytes,2,opt,name=products,proto3" json:"products,omitempty"`
	ToolCount uint64               `protobuf:"varint,3,opt,name=tool_count,json=toolCount,proto3" json:"tool_count,omitempty"`
	// contains filtered or unexported fields
}

func (*SchemaOverviewCache) Descriptor deprecated

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

Deprecated: Use SchemaOverviewCache.ProtoReflect.Descriptor instead.

func (*SchemaOverviewCache) GetProducts

func (x *SchemaOverviewCache) GetProducts() *OverviewProductList

func (*SchemaOverviewCache) GetRegistry

func (x *SchemaOverviewCache) GetRegistry() *RegistryFields

func (*SchemaOverviewCache) GetToolCount

func (x *SchemaOverviewCache) GetToolCount() uint64

func (*SchemaOverviewCache) ProtoMessage

func (*SchemaOverviewCache) ProtoMessage()

func (*SchemaOverviewCache) ProtoReflect

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

func (*SchemaOverviewCache) Reset

func (x *SchemaOverviewCache) Reset()

func (*SchemaOverviewCache) String

func (x *SchemaOverviewCache) String() string

type SchemaPayloadIndex

type SchemaPayloadIndex struct {
	DtoVersion DTOVersion                    `` /* 127-byte string literal not displayed */
	Locators   *LocatorEntryList             `protobuf:"bytes,2,opt,name=locators,proto3" json:"locators,omitempty"`
	Products   *CommandPayloadDescriptorList `protobuf:"bytes,3,opt,name=products,proto3" json:"products,omitempty"`
	// contains filtered or unexported fields
}

The payload file opens with a 4-byte big-endian length prefix and this self-describing index, authenticated by the binary-pinned identity, so command-metadata reads (ResolveMeta, schema leaf queries) never touch the Meta or registry files on the hot path. Locators mirror the Meta's and are cross-checked at build time.

func (*SchemaPayloadIndex) Descriptor deprecated

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

Deprecated: Use SchemaPayloadIndex.ProtoReflect.Descriptor instead.

func (*SchemaPayloadIndex) GetDtoVersion

func (x *SchemaPayloadIndex) GetDtoVersion() DTOVersion

func (*SchemaPayloadIndex) GetLocators

func (x *SchemaPayloadIndex) GetLocators() *LocatorEntryList

func (*SchemaPayloadIndex) GetProducts

func (*SchemaPayloadIndex) ProtoMessage

func (*SchemaPayloadIndex) ProtoMessage()

func (*SchemaPayloadIndex) ProtoReflect

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

func (*SchemaPayloadIndex) Reset

func (x *SchemaPayloadIndex) Reset()

func (*SchemaPayloadIndex) String

func (x *SchemaPayloadIndex) String() string

type SchemaProductCache

type SchemaProductCache struct {
	DtoVersion DTOVersion      `` /* 127-byte string literal not displayed */
	Registry   *RegistryFields `protobuf:"bytes,2,opt,name=registry,proto3" json:"registry,omitempty"`
	Product    *ProductSpec    `protobuf:"bytes,3,opt,name=product,proto3" json:"product,omitempty"`
	// contains filtered or unexported fields
}

func (*SchemaProductCache) Descriptor deprecated

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

Deprecated: Use SchemaProductCache.ProtoReflect.Descriptor instead.

func (*SchemaProductCache) GetDtoVersion

func (x *SchemaProductCache) GetDtoVersion() DTOVersion

func (*SchemaProductCache) GetProduct

func (x *SchemaProductCache) GetProduct() *ProductSpec

func (*SchemaProductCache) GetRegistry

func (x *SchemaProductCache) GetRegistry() *RegistryFields

func (*SchemaProductCache) ProtoMessage

func (*SchemaProductCache) ProtoMessage()

func (*SchemaProductCache) ProtoReflect

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

func (*SchemaProductCache) Reset

func (x *SchemaProductCache) Reset()

func (*SchemaProductCache) String

func (x *SchemaProductCache) String() string

type Selection

type Selection struct {
	AgentSummary        string                  `protobuf:"bytes,1,opt,name=agent_summary,json=agentSummary,proto3" json:"agent_summary,omitempty"`
	AgentSummarySource  string                  `protobuf:"bytes,2,opt,name=agent_summary_source,json=agentSummarySource,proto3" json:"agent_summary_source,omitempty"`
	UseWhen             *StringList             `protobuf:"bytes,3,opt,name=use_when,json=useWhen,proto3" json:"use_when,omitempty"`
	AvoidWhen           *StringList             `protobuf:"bytes,4,opt,name=avoid_when,json=avoidWhen,proto3" json:"avoid_when,omitempty"`
	Prerequisites       *StringList             `protobuf:"bytes,5,opt,name=prerequisites,proto3" json:"prerequisites,omitempty"`
	Tips                *StringList             `protobuf:"bytes,6,opt,name=tips,proto3" json:"tips,omitempty"`
	WorkflowRefs        *StringList             `protobuf:"bytes,7,opt,name=workflow_refs,json=workflowRefs,proto3" json:"workflow_refs,omitempty"`
	Examples            *StringList             `protobuf:"bytes,8,opt,name=examples,proto3" json:"examples,omitempty"`
	ExampleDispositions *ExampleDispositionList `protobuf:"bytes,9,opt,name=example_dispositions,json=exampleDispositions,proto3" json:"example_dispositions,omitempty"`
	Reviewed            *BoolValue              `protobuf:"bytes,10,opt,name=reviewed,proto3" json:"reviewed,omitempty"`
	SourceRefs          *StringList             `protobuf:"bytes,11,opt,name=source_refs,json=sourceRefs,proto3" json:"source_refs,omitempty"`
	MetadataSource      string                  `protobuf:"bytes,12,opt,name=metadata_source,json=metadataSource,proto3" json:"metadata_source,omitempty"`
	// contains filtered or unexported fields
}

func (*Selection) Descriptor deprecated

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

Deprecated: Use Selection.ProtoReflect.Descriptor instead.

func (*Selection) GetAgentSummary

func (x *Selection) GetAgentSummary() string

func (*Selection) GetAgentSummarySource

func (x *Selection) GetAgentSummarySource() string

func (*Selection) GetAvoidWhen

func (x *Selection) GetAvoidWhen() *StringList

func (*Selection) GetExampleDispositions

func (x *Selection) GetExampleDispositions() *ExampleDispositionList

func (*Selection) GetExamples

func (x *Selection) GetExamples() *StringList

func (*Selection) GetMetadataSource

func (x *Selection) GetMetadataSource() string

func (*Selection) GetPrerequisites

func (x *Selection) GetPrerequisites() *StringList

func (*Selection) GetReviewed

func (x *Selection) GetReviewed() *BoolValue

func (*Selection) GetSourceRefs

func (x *Selection) GetSourceRefs() *StringList

func (*Selection) GetTips

func (x *Selection) GetTips() *StringList

func (*Selection) GetUseWhen

func (x *Selection) GetUseWhen() *StringList

func (*Selection) GetWorkflowRefs

func (x *Selection) GetWorkflowRefs() *StringList

func (*Selection) ProtoMessage

func (*Selection) ProtoMessage()

func (*Selection) ProtoReflect

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

func (*Selection) Reset

func (x *Selection) Reset()

func (*Selection) String

func (x *Selection) String() string

type StringList

type StringList struct {
	Items []string `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*StringList) Descriptor deprecated

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

Deprecated: Use StringList.ProtoReflect.Descriptor instead.

func (*StringList) GetItems

func (x *StringList) GetItems() []string

func (*StringList) ProtoMessage

func (*StringList) ProtoMessage()

func (*StringList) ProtoReflect

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

func (*StringList) Reset

func (x *StringList) Reset()

func (*StringList) String

func (x *StringList) String() string

type StringListList

type StringListList struct {
	Items []*StringList `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*StringListList) Descriptor deprecated

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

Deprecated: Use StringListList.ProtoReflect.Descriptor instead.

func (*StringListList) GetItems

func (x *StringListList) GetItems() []*StringList

func (*StringListList) ProtoMessage

func (*StringListList) ProtoMessage()

func (*StringListList) ProtoReflect

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

func (*StringListList) Reset

func (x *StringListList) Reset()

func (*StringListList) String

func (x *StringListList) String() string

type ToolIdentity

type ToolIdentity struct {
	ProductId       string      `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	SourceProductId string      `protobuf:"bytes,2,opt,name=source_product_id,json=sourceProductId,proto3" json:"source_product_id,omitempty"`
	Name            string      `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	CliName         string      `protobuf:"bytes,4,opt,name=cli_name,json=cliName,proto3" json:"cli_name,omitempty"`
	CanonicalPath   string      `protobuf:"bytes,5,opt,name=canonical_path,json=canonicalPath,proto3" json:"canonical_path,omitempty"`
	Path            string      `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`
	CliPath         string      `protobuf:"bytes,7,opt,name=cli_path,json=cliPath,proto3" json:"cli_path,omitempty"`
	PrimaryCliPath  string      `protobuf:"bytes,8,opt,name=primary_cli_path,json=primaryCliPath,proto3" json:"primary_cli_path,omitempty"`
	Group           string      `protobuf:"bytes,9,opt,name=group,proto3" json:"group,omitempty"`
	Aliases         *StringList `protobuf:"bytes,10,opt,name=aliases,proto3" json:"aliases,omitempty"`
	IsAlias         bool        `protobuf:"varint,11,opt,name=is_alias,json=isAlias,proto3" json:"is_alias,omitempty"`
	Source          string      `protobuf:"bytes,12,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolIdentity) Descriptor deprecated

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

Deprecated: Use ToolIdentity.ProtoReflect.Descriptor instead.

func (*ToolIdentity) GetAliases

func (x *ToolIdentity) GetAliases() *StringList

func (*ToolIdentity) GetCanonicalPath

func (x *ToolIdentity) GetCanonicalPath() string

func (*ToolIdentity) GetCliName

func (x *ToolIdentity) GetCliName() string

func (*ToolIdentity) GetCliPath

func (x *ToolIdentity) GetCliPath() string

func (*ToolIdentity) GetGroup

func (x *ToolIdentity) GetGroup() string

func (*ToolIdentity) GetIsAlias

func (x *ToolIdentity) GetIsAlias() bool

func (*ToolIdentity) GetName

func (x *ToolIdentity) GetName() string

func (*ToolIdentity) GetPath

func (x *ToolIdentity) GetPath() string

func (*ToolIdentity) GetPrimaryCliPath

func (x *ToolIdentity) GetPrimaryCliPath() string

func (*ToolIdentity) GetProductId

func (x *ToolIdentity) GetProductId() string

func (*ToolIdentity) GetSource

func (x *ToolIdentity) GetSource() string

func (*ToolIdentity) GetSourceProductId

func (x *ToolIdentity) GetSourceProductId() string

func (*ToolIdentity) ProtoMessage

func (*ToolIdentity) ProtoMessage()

func (*ToolIdentity) ProtoReflect

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

func (*ToolIdentity) Reset

func (x *ToolIdentity) Reset()

func (*ToolIdentity) String

func (x *ToolIdentity) String() string

type ToolList

type ToolList struct {
	Items []*ToolSpec `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolList) Descriptor deprecated

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

Deprecated: Use ToolList.ProtoReflect.Descriptor instead.

func (*ToolList) GetItems

func (x *ToolList) GetItems() []*ToolSpec

func (*ToolList) ProtoMessage

func (*ToolList) ProtoMessage()

func (*ToolList) ProtoReflect

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

func (*ToolList) Reset

func (x *ToolList) Reset()

func (*ToolList) String

func (x *ToolList) String() string

type ToolSpec

type ToolSpec struct {
	Identity        *ToolIdentity   `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	Display         string          `protobuf:"bytes,2,opt,name=display,proto3" json:"display,omitempty"`
	Title           string          `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Description     string          `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	MetadataSource  string          `protobuf:"bytes,5,opt,name=metadata_source,json=metadataSource,proto3" json:"metadata_source,omitempty"`
	Parameters      *ParameterList  `protobuf:"bytes,6,opt,name=parameters,proto3" json:"parameters,omitempty"`
	Constraints     *Constraints    `protobuf:"bytes,7,opt,name=constraints,proto3" json:"constraints,omitempty"`
	Positionals     *PositionalList `protobuf:"bytes,8,opt,name=positionals,proto3" json:"positionals,omitempty"`
	DryRun          *DryRun         `protobuf:"bytes,9,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	Result          *Result         `protobuf:"bytes,10,opt,name=result,proto3" json:"result,omitempty"`
	Pagination      *Pagination     `protobuf:"bytes,11,opt,name=pagination,proto3" json:"pagination,omitempty"`
	Safety          *Safety         `protobuf:"bytes,12,opt,name=safety,proto3" json:"safety,omitempty"`
	Interface       *Interface      `protobuf:"bytes,13,opt,name=interface,proto3" json:"interface,omitempty"`
	Selection       *Selection      `protobuf:"bytes,14,opt,name=selection,proto3" json:"selection,omitempty"`
	FieldProvenance *ProvenanceList `protobuf:"bytes,15,opt,name=field_provenance,json=fieldProvenance,proto3" json:"field_provenance,omitempty"`
	Wait            *WaitSpec       `protobuf:"bytes,16,opt,name=wait,proto3" json:"wait,omitempty"`
	// contains filtered or unexported fields
}

func (*ToolSpec) Descriptor deprecated

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

Deprecated: Use ToolSpec.ProtoReflect.Descriptor instead.

func (*ToolSpec) GetConstraints

func (x *ToolSpec) GetConstraints() *Constraints

func (*ToolSpec) GetDescription

func (x *ToolSpec) GetDescription() string

func (*ToolSpec) GetDisplay

func (x *ToolSpec) GetDisplay() string

func (*ToolSpec) GetDryRun

func (x *ToolSpec) GetDryRun() *DryRun

func (*ToolSpec) GetFieldProvenance

func (x *ToolSpec) GetFieldProvenance() *ProvenanceList

func (*ToolSpec) GetIdentity

func (x *ToolSpec) GetIdentity() *ToolIdentity

func (*ToolSpec) GetInterface

func (x *ToolSpec) GetInterface() *Interface

func (*ToolSpec) GetMetadataSource

func (x *ToolSpec) GetMetadataSource() string

func (*ToolSpec) GetPagination

func (x *ToolSpec) GetPagination() *Pagination

func (*ToolSpec) GetParameters

func (x *ToolSpec) GetParameters() *ParameterList

func (*ToolSpec) GetPositionals

func (x *ToolSpec) GetPositionals() *PositionalList

func (*ToolSpec) GetResult

func (x *ToolSpec) GetResult() *Result

func (*ToolSpec) GetSafety

func (x *ToolSpec) GetSafety() *Safety

func (*ToolSpec) GetSelection

func (x *ToolSpec) GetSelection() *Selection

func (*ToolSpec) GetTitle

func (x *ToolSpec) GetTitle() string

func (*ToolSpec) GetWait

func (x *ToolSpec) GetWait() *WaitSpec

func (*ToolSpec) ProtoMessage

func (*ToolSpec) ProtoMessage()

func (*ToolSpec) ProtoReflect

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

func (*ToolSpec) Reset

func (x *ToolSpec) Reset()

func (*ToolSpec) String

func (x *ToolSpec) String() string

type WaitSpec

type WaitSpec struct {
	Mode               string            `protobuf:"bytes,1,opt,name=mode,proto3" json:"mode,omitempty"`
	PollCommand        string            `protobuf:"bytes,2,opt,name=poll_command,json=pollCommand,proto3" json:"poll_command,omitempty"`
	StatusQuery        string            `protobuf:"bytes,3,opt,name=status_query,json=statusQuery,proto3" json:"status_query,omitempty"`
	Terminal           *WaitTerminalList `protobuf:"bytes,4,opt,name=terminal,proto3" json:"terminal,omitempty"`
	PendingValues      []string          `protobuf:"bytes,5,rep,name=pending_values,json=pendingValues,proto3" json:"pending_values,omitempty"`
	EventKey           string            `protobuf:"bytes,6,opt,name=event_key,json=eventKey,proto3" json:"event_key,omitempty"`
	MatchField         string            `protobuf:"bytes,7,opt,name=match_field,json=matchField,proto3" json:"match_field,omitempty"`
	ResourceQuery      string            `protobuf:"bytes,8,opt,name=resource_query,json=resourceQuery,proto3" json:"resource_query,omitempty"`
	DefaultTimeoutSecs int32             `protobuf:"varint,9,opt,name=default_timeout_secs,json=defaultTimeoutSecs,proto3" json:"default_timeout_secs,omitempty"`
	// contains filtered or unexported fields
}

func (*WaitSpec) Descriptor deprecated

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

Deprecated: Use WaitSpec.ProtoReflect.Descriptor instead.

func (*WaitSpec) GetDefaultTimeoutSecs

func (x *WaitSpec) GetDefaultTimeoutSecs() int32

func (*WaitSpec) GetEventKey

func (x *WaitSpec) GetEventKey() string

func (*WaitSpec) GetMatchField

func (x *WaitSpec) GetMatchField() string

func (*WaitSpec) GetMode

func (x *WaitSpec) GetMode() string

func (*WaitSpec) GetPendingValues

func (x *WaitSpec) GetPendingValues() []string

func (*WaitSpec) GetPollCommand

func (x *WaitSpec) GetPollCommand() string

func (*WaitSpec) GetResourceQuery

func (x *WaitSpec) GetResourceQuery() string

func (*WaitSpec) GetStatusQuery

func (x *WaitSpec) GetStatusQuery() string

func (*WaitSpec) GetTerminal

func (x *WaitSpec) GetTerminal() *WaitTerminalList

func (*WaitSpec) ProtoMessage

func (*WaitSpec) ProtoMessage()

func (*WaitSpec) ProtoReflect

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

func (*WaitSpec) Reset

func (x *WaitSpec) Reset()

func (*WaitSpec) String

func (x *WaitSpec) String() string

type WaitTerminalEntry

type WaitTerminalEntry struct {
	Status  string        `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Outcome ResultOutcome `protobuf:"varint,2,opt,name=outcome,proto3,enum=dws.schemacache.v2.ResultOutcome" json:"outcome,omitempty"`
	// contains filtered or unexported fields
}

func (*WaitTerminalEntry) Descriptor deprecated

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

Deprecated: Use WaitTerminalEntry.ProtoReflect.Descriptor instead.

func (*WaitTerminalEntry) GetOutcome

func (x *WaitTerminalEntry) GetOutcome() ResultOutcome

func (*WaitTerminalEntry) GetStatus

func (x *WaitTerminalEntry) GetStatus() string

func (*WaitTerminalEntry) ProtoMessage

func (*WaitTerminalEntry) ProtoMessage()

func (*WaitTerminalEntry) ProtoReflect

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

func (*WaitTerminalEntry) Reset

func (x *WaitTerminalEntry) Reset()

func (*WaitTerminalEntry) String

func (x *WaitTerminalEntry) String() string

type WaitTerminalList

type WaitTerminalList struct {
	Items []*WaitTerminalEntry `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*WaitTerminalList) Descriptor deprecated

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

Deprecated: Use WaitTerminalList.ProtoReflect.Descriptor instead.

func (*WaitTerminalList) GetItems

func (x *WaitTerminalList) GetItems() []*WaitTerminalEntry

func (*WaitTerminalList) ProtoMessage

func (*WaitTerminalList) ProtoMessage()

func (*WaitTerminalList) ProtoReflect

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

func (*WaitTerminalList) Reset

func (x *WaitTerminalList) Reset()

func (*WaitTerminalList) String

func (x *WaitTerminalList) String() string

Jump to

Keyboard shortcuts

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