package objects

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AclMode

objects.proto:522

Used in: DefaultPrivilegesValue, MzAclItem, SystemPrivilegesValue

message AuditLogEventV1

objects.proto:575

Used in: AuditLogKey

message AuditLogEventV1.AlterDefaultPrivilegeV1

objects.proto:836

Used in: AuditLogEventV1

message AuditLogEventV1.AlterRetainHistoryV1

objects.proto:874

Used in: AuditLogEventV1

message AuditLogEventV1.AlterSetClusterV1

objects.proto:797

Used in: AuditLogEventV1

message AuditLogEventV1.AlterSourceSinkV1

objects.proto:790

Used in: AuditLogEventV1

message AuditLogEventV1.CreateClusterReplicaV1

objects.proto:643

Used in: AuditLogEventV1

message AuditLogEventV1.CreateClusterReplicaV2

objects.proto:654

Used in: AuditLogEventV1

message AuditLogEventV1.CreateClusterReplicaV3

objects.proto:667

Used in: AuditLogEventV1

message AuditLogEventV1.CreateClusterReplicaV4

objects.proto:680

Used in: AuditLogEventV1

message AuditLogEventV1.CreateIndexV1

objects.proto:778

Used in: AuditLogEventV1

message AuditLogEventV1.CreateMaterializedViewV1

objects.proto:784

Used in: AuditLogEventV1

message AuditLogEventV1.CreateOrDropClusterReplicaReasonV1

objects.proto:717

Used in: CreateClusterReplicaV2, CreateClusterReplicaV3, CreateClusterReplicaV4, DropClusterReplicaV2, DropClusterReplicaV3

message AuditLogEventV1.CreateSourceSinkV1

objects.proto:752

Used in: AuditLogEventV1

message AuditLogEventV1.CreateSourceSinkV2

objects.proto:758

Used in: AuditLogEventV1

message AuditLogEventV1.CreateSourceSinkV3

objects.proto:765

Used in: AuditLogEventV1

message AuditLogEventV1.CreateSourceSinkV4

objects.proto:771

Used in: AuditLogEventV1

message AuditLogEventV1.DropClusterReplicaV1

objects.proto:692

Used in: AuditLogEventV1

message AuditLogEventV1.DropClusterReplicaV2

objects.proto:699

Used in: AuditLogEventV1

message AuditLogEventV1.DropClusterReplicaV3

objects.proto:708

Used in: AuditLogEventV1

enum AuditLogEventV1.EventType

objects.proto:576

Used in: AuditLogEventV1

message AuditLogEventV1.FromPreviousIdV1

objects.proto:885

Used in: AuditLogEventV1

message AuditLogEventV1.FullNameV1

objects.proto:613

Used in: AlterSetClusterV1, AlterSourceSinkV1, CreateIndexV1, CreateMaterializedViewV1, CreateSourceSinkV1, CreateSourceSinkV2, CreateSourceSinkV3, CreateSourceSinkV4, IdFullNameV1, RenameItemV1, UpdateItemV1

message AuditLogEventV1.GrantRoleV1

objects.proto:804

Used in: AuditLogEventV1

message AuditLogEventV1.GrantRoleV2

objects.proto:810

Used in: AuditLogEventV1

message AuditLogEventV1.IdFullNameV1

objects.proto:608

Used in: AuditLogEventV1

message AuditLogEventV1.IdNameV1

objects.proto:619

Used in: AuditLogEventV1

enum AuditLogEventV1.ObjectType

objects.proto:586

Used in: AuditLogEventV1

message AuditLogEventV1.RefreshDecisionWithReasonV1

objects.proto:733

Used in: SchedulingDecisionsWithReasonsV1

message AuditLogEventV1.RefreshDecisionWithReasonV2

objects.proto:742

Used in: SchedulingDecisionsWithReasonsV2

message AuditLogEventV1.RenameClusterReplicaV1

objects.proto:630

Used in: AuditLogEventV1

message AuditLogEventV1.RenameClusterV1

objects.proto:624

Used in: AuditLogEventV1

message AuditLogEventV1.RenameItemV1

objects.proto:637

Used in: AuditLogEventV1

message AuditLogEventV1.RenameSchemaV1

objects.proto:862

Used in: AuditLogEventV1

message AuditLogEventV1.RevokeRoleV1

objects.proto:817

Used in: AuditLogEventV1

message AuditLogEventV1.RevokeRoleV2

objects.proto:822

Used in: AuditLogEventV1

message AuditLogEventV1.RotateKeysV1

objects.proto:895

Used in: AuditLogEventV1

message AuditLogEventV1.SchedulingDecisionsWithReasonsV1

objects.proto:725

Used in: CreateClusterReplicaV2, DropClusterReplicaV2

message AuditLogEventV1.SchedulingDecisionsWithReasonsV2

objects.proto:729

Used in: CreateClusterReplicaV3, CreateClusterReplicaV4, DropClusterReplicaV3

message AuditLogEventV1.SchemaV1

objects.proto:850

Used in: AuditLogEventV1

message AuditLogEventV1.SchemaV2

objects.proto:856

Used in: AuditLogEventV1

message AuditLogEventV1.SetV1

objects.proto:890

Used in: AuditLogEventV1

message AuditLogEventV1.ToNewIdV1

objects.proto:880

Used in: AuditLogEventV1

message AuditLogEventV1.UpdateItemV1

objects.proto:869

Used in: AuditLogEventV1

message AuditLogEventV1.UpdateOwnerV1

objects.proto:844

Used in: AuditLogEventV1

message AuditLogEventV1.UpdatePrivilegeV1

objects.proto:829

Used in: AuditLogEventV1

message AuditLogKey

objects.proto:184

Used in: StateUpdateKind.AuditLog

message CatalogItem

objects.proto:304

Used in: ItemValue

message CatalogItem.V1

objects.proto:305

Used in: CatalogItem

message CatalogItemId

objects.proto:314

Used in: CommentKey, ItemKey, SourceReferencesKey

enum CatalogItemType

objects.proto:289

Used in: GidMappingKey

message ClusterConfig

objects.proto:433

Used in: ClusterValue

message ClusterConfig.ManagedCluster

objects.proto:434

Used in: ClusterConfig

message ClusterId

objects.proto:353

Used in: ClusterIntrospectionSourceIndexKey, ClusterKey, ClusterReplicaId, ClusterReplicaValue, CommentKey

message ClusterIntrospectionSourceIndexKey

objects.proto:75

Used in: StateUpdateKind.ClusterIntrospectionSourceIndex

message ClusterIntrospectionSourceIndexValue

objects.proto:80

Used in: StateUpdateKind.ClusterIntrospectionSourceIndex

message ClusterKey

objects.proto:63

Used in: StateUpdateKind.Cluster

message ClusterReplicaId

objects.proto:400

Used in: CommentKey

message ClusterReplicaKey

objects.proto:89

Used in: StateUpdateKind.ClusterReplica

message ClusterReplicaValue

objects.proto:93

Used in: StateUpdateKind.ClusterReplica

message ClusterSchedule

objects.proto:426

Used in: ClusterConfig.ManagedCluster

message ClusterScheduleRefreshOptions

objects.proto:422

Used in: ClusterSchedule

message ClusterValue

objects.proto:67

Used in: StateUpdateKind.Cluster

message CommentKey

objects.proto:190

Used in: StateUpdateKind.Comment

message CommentValue

objects.proto:215

Used in: StateUpdateKind.Comment

message ConfigKey

objects.proto:24

Used in: StateUpdateKind.Config

message ConfigValue

objects.proto:28

Used in: StateUpdateKind.Config

message DatabaseId

objects.proto:360

Used in: CommentKey, DatabaseKey, DefaultPrivilegesKey, ResolvedDatabaseSpecifier, SchemaValue

message DatabaseKey

objects.proto:100

Used in: StateUpdateKind.Database

message DatabaseValue

objects.proto:104

Used in: StateUpdateKind.Database

message DefaultPrivilegesKey

objects.proto:554

Used in: StateUpdateKind.DefaultPrivileges

message DefaultPrivilegesValue

objects.proto:562

Used in: StateUpdateKind.DefaultPrivileges

message Duration

objects.proto:271

Used in: ClusterScheduleRefreshOptions, ReplicaLogging

message Empty

objects.proto:261

purposefully empty

Used in: AuditLogEventV1, AuditLogEventV1.CreateOrDropClusterReplicaReasonV1, AuditLogEventV1.RefreshDecisionWithReasonV1, AuditLogEventV1.RefreshDecisionWithReasonV2, ClusterConfig, ClusterSchedule, GlobalId, NetworkPolicyRule, ResolvedDatabaseSpecifier, RoleId, SchemaSpecifier

(message has no fields)

message EpochMillis

objects.proto:276

Used in: AuditLogEventV1, RoleAuthValue, SourceReferencesValue

message GidMappingKey

objects.proto:48

Used in: StateUpdateKind.GidMapping

message GidMappingValue

objects.proto:54

Used in: StateUpdateKind.GidMapping

message GlobalId

objects.proto:333

Used in: ItemValue, ItemVersion, StorageCollectionMetadataKey

message IdAllocKey

objects.proto:40

Used in: StateUpdateKind.IdAlloc

message IdAllocValue

objects.proto:44

Used in: StateUpdateKind.IdAlloc

message IntrospectionSourceIndexCatalogItemId

objects.proto:329

/ A newtype wrapper for a `CatalogItemId` that is always in the "introspection source index" namespace.

message IntrospectionSourceIndexGlobalId

objects.proto:349

/ A newtype wrapper for a `GlobalId` that is always in the "introspection source index" namespace.

Used in: ClusterIntrospectionSourceIndexValue

message ItemKey

objects.proto:123

Used in: StateUpdateKind.Item

message ItemValue

objects.proto:127

Used in: StateUpdateKind.Item

message ItemVersion

objects.proto:138

Used in: ItemValue

message MzAclItem

objects.proto:527

Used in: ClusterValue, DatabaseValue, ItemValue, NetworkPolicyValue, SchemaValue

message NetworkPolicyId

objects.proto:405

Used in: CommentKey, NetworkPolicyKey

message NetworkPolicyKey

objects.proto:164

Used in: StateUpdateKind.NetworkPolicy

message NetworkPolicyRule

objects.proto:511

Used in: NetworkPolicyValue

message NetworkPolicyValue

objects.proto:168

Used in: StateUpdateKind.NetworkPolicy

enum ObjectType

objects.proto:533

Used in: DefaultPrivilegesKey

message OptimizerFeatureOverride

objects.proto:417

Used in: ClusterConfig.ManagedCluster

message ReplicaConfig

objects.proto:450

Used in: ClusterReplicaValue

message ReplicaConfig.ManagedLocation

objects.proto:456

Used in: ReplicaConfig

message ReplicaConfig.UnmanagedLocation

objects.proto:451

Used in: ReplicaConfig

message ReplicaId

objects.proto:393

Used in: ClusterReplicaId, ClusterReplicaKey

message ReplicaLogging

objects.proto:412

Used in: ClusterConfig.ManagedCluster, ReplicaConfig

message ResolvedDatabaseSpecifier

objects.proto:367

Used in: ResolvedSchema

message ResolvedSchema

objects.proto:388

Used in: CommentKey

message RoleAttributes

objects.proto:480

Used in: RoleValue

message RoleAuthKey

objects.proto:155

Used in: StateUpdateKind.RoleAuth

message RoleAuthValue

objects.proto:159

Used in: StateUpdateKind.RoleAuth

message RoleId

objects.proto:471

Used in: ClusterReplicaValue, ClusterValue, CommentKey, DatabaseValue, DefaultPrivilegesKey, ItemValue, MzAclItem, NetworkPolicyValue, RoleAuthKey, RoleKey, RoleMembership.Entry, SchemaValue, SystemPrivilegesKey

message RoleKey

objects.proto:143

Used in: StateUpdateKind.Role

message RoleMembership

objects.proto:486

Used in: RoleValue

message RoleMembership.Entry

objects.proto:487

Used in: RoleMembership

message RoleValue

objects.proto:147

Used in: StateUpdateKind.Role

message RoleVars

objects.proto:495

Used in: RoleValue

message RoleVars.Entry

objects.proto:500

Used in: RoleVars

message RoleVars.SqlSet

objects.proto:496

Used in: Entry

message SchemaId

objects.proto:374

Used in: DefaultPrivilegesKey, ItemValue, SchemaKey, SchemaSpecifier

message SchemaKey

objects.proto:111

Used in: StateUpdateKind.Schema

message SchemaSpecifier

objects.proto:381

Used in: ResolvedSchema

message SchemaValue

objects.proto:115

Used in: StateUpdateKind.Schema

message ServerConfigurationKey

objects.proto:176

Used in: StateUpdateKind.ServerConfiguration

message ServerConfigurationValue

objects.proto:180

Used in: StateUpdateKind.ServerConfiguration

message SettingKey

objects.proto:32

Used in: StateUpdateKind.Setting

message SettingValue

objects.proto:36

Used in: StateUpdateKind.Setting

message SourceReference

objects.proto:228

Used in: SourceReferencesValue

message SourceReferencesKey

objects.proto:219

Used in: StateUpdateKind.SourceReferences

message SourceReferencesValue

objects.proto:223

Used in: StateUpdateKind.SourceReferences

message StateUpdateKind

objects.proto:948

Wrapper of key-values used by the persist implementation to serialize the catalog.

message StateUpdateKind.AuditLog

objects.proto:951

Used in: StateUpdateKind

message StateUpdateKind.Cluster

objects.proto:955

Used in: StateUpdateKind

message StateUpdateKind.ClusterIntrospectionSourceIndex

objects.proto:995

Used in: StateUpdateKind

message StateUpdateKind.ClusterReplica

objects.proto:960

Used in: StateUpdateKind

message StateUpdateKind.Comment

objects.proto:965

Used in: StateUpdateKind

message StateUpdateKind.Config

objects.proto:970

Used in: StateUpdateKind

message StateUpdateKind.Database

objects.proto:975

Used in: StateUpdateKind

message StateUpdateKind.DefaultPrivileges

objects.proto:980

Used in: StateUpdateKind

message StateUpdateKind.FenceToken

objects.proto:985

Used in: StateUpdateKind

message StateUpdateKind.GidMapping

objects.proto:1040

Used in: StateUpdateKind

message StateUpdateKind.IdAlloc

objects.proto:990

Used in: StateUpdateKind

message StateUpdateKind.Item

objects.proto:1000

Used in: StateUpdateKind

message StateUpdateKind.NetworkPolicy

objects.proto:1015

Used in: StateUpdateKind

message StateUpdateKind.Role

objects.proto:1005

Used in: StateUpdateKind

message StateUpdateKind.RoleAuth

objects.proto:1010

Used in: StateUpdateKind

message StateUpdateKind.Schema

objects.proto:1020

Used in: StateUpdateKind

message StateUpdateKind.ServerConfiguration

objects.proto:1030

Used in: StateUpdateKind

message StateUpdateKind.Setting

objects.proto:1025

Used in: StateUpdateKind

message StateUpdateKind.SourceReferences

objects.proto:1035

Used in: StateUpdateKind

message StateUpdateKind.StorageCollectionMetadata

objects.proto:1050

Used in: StateUpdateKind

message StateUpdateKind.SystemPrivileges

objects.proto:1045

Used in: StateUpdateKind

message StateUpdateKind.TxnWalShard

objects.proto:1059

Used in: StateUpdateKind

message StateUpdateKind.UnfinalizedShard

objects.proto:1055

Used in: StateUpdateKind

message StorageCollectionMetadataKey

objects.proto:234

Used in: StateUpdateKind.StorageCollectionMetadata

message StorageCollectionMetadataValue

objects.proto:240

This value is stored transparently, however, it should only ever be manipulated by the storage controller.

Used in: StateUpdateKind.StorageCollectionMetadata

message StringWrapper

objects.proto:267

In protobuf a "None" string is the same thing as an empty string. To get the same semantics of an `Option<String>` from Rust, we need to wrap a string in a message.

Used in: AuditLogEventV1, AuditLogEventV1.AlterDefaultPrivilegeV1, AuditLogEventV1.AlterSetClusterV1, AuditLogEventV1.AlterSourceSinkV1, AuditLogEventV1.CreateClusterReplicaV1, AuditLogEventV1.CreateClusterReplicaV2, AuditLogEventV1.CreateClusterReplicaV3, AuditLogEventV1.CreateClusterReplicaV4, AuditLogEventV1.CreateSourceSinkV1, AuditLogEventV1.CreateSourceSinkV2, AuditLogEventV1.CreateSourceSinkV4, AuditLogEventV1.DropClusterReplicaV1, AuditLogEventV1.DropClusterReplicaV2, AuditLogEventV1.DropClusterReplicaV3, AuditLogEventV1.SchemaV2

message SystemCatalogItemId

objects.proto:324

/ A newtype wrapper for a `CatalogItemId` that is always in the "system" namespace.

message SystemGlobalId

objects.proto:344

/ A newtype wrapper for a `GlobalId` that is always in the "system" namespace.

Used in: GidMappingValue

message SystemPrivilegesKey

objects.proto:566

Used in: StateUpdateKind.SystemPrivileges

message SystemPrivilegesValue

objects.proto:571

Used in: StateUpdateKind.SystemPrivileges

message Timestamp

objects.proto:281

Opaque timestamp type that is specific to Materialize.

message TxnWalShardValue

objects.proto:252

This value is stored transparently, however, it should only ever be manipulated by the storage controller.

Used in: StateUpdateKind.TxnWalShard

message UnfinalizedShardKey

objects.proto:246

This value is stored transparently, however, it should only ever be manipulated by the storage controller.

Used in: StateUpdateKind.UnfinalizedShard

message Version

objects.proto:285

Used in: ItemVersion