dev

package
v1.36.11-2025072813344... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 14 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MaterializationIntent_name = map[int32]string{
		0: "CUSTOM",
		1: "MOVETABLES",
		2: "CREATELOOKUPINDEX",
		3: "REFERENCE",
	}
	MaterializationIntent_value = map[string]int32{
		"CUSTOM":            0,
		"MOVETABLES":        1,
		"CREATELOOKUPINDEX": 2,
		"REFERENCE":         3,
	}
)

Enum value maps for MaterializationIntent.

View Source
var (
	QueryOrdering_name = map[int32]string{
		0: "NONE",
		1: "ASCENDING",
		2: "DESCENDING",
	}
	QueryOrdering_value = map[string]int32{
		"NONE":       0,
		"ASCENDING":  1,
		"DESCENDING": 2,
	}
)

Enum value maps for QueryOrdering.

View Source
var (
	ShardedAutoIncrementHandling_name = map[int32]string{
		0: "LEAVE",
		1: "REMOVE",
		2: "REPLACE",
	}
	ShardedAutoIncrementHandling_value = map[string]int32{
		"LEAVE":   0,
		"REMOVE":  1,
		"REPLACE": 2,
	}
)

Enum value maps for ShardedAutoIncrementHandling.

View Source
var (
	SchemaMigration_Strategy_name = map[int32]string{
		0: "VITESS",

		3: "DIRECT",
		4: "MYSQL",
	}
	SchemaMigration_Strategy_value = map[string]int32{
		"VITESS": 0,
		"ONLINE": 0,
		"DIRECT": 3,
		"MYSQL":  4,
	}
)

Enum value maps for SchemaMigration_Strategy.

View Source
var (
	SchemaMigration_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "REQUESTED",
		2: "CANCELLED",
		3: "QUEUED",
		4: "READY",
		5: "RUNNING",
		6: "COMPLETE",
		7: "FAILED",
	}
	SchemaMigration_Status_value = map[string]int32{
		"UNKNOWN":   0,
		"REQUESTED": 1,
		"CANCELLED": 2,
		"QUEUED":    3,
		"READY":     4,
		"RUNNING":   5,
		"COMPLETE":  6,
		"FAILED":    7,
	}
)

Enum value maps for SchemaMigration_Status.

View Source
var File_vitess_vtctldata_dev_vtctldata_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AddCellInfoRequest

type AddCellInfoRequest struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CellInfo *dev2.CellInfo `protobuf:"bytes,2,opt,name=cell_info,json=cellInfo,proto3" json:"cell_info,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCellInfoRequest) ClearCellInfo

func (x *AddCellInfoRequest) ClearCellInfo()

func (*AddCellInfoRequest) GetCellInfo

func (x *AddCellInfoRequest) GetCellInfo() *dev2.CellInfo

func (*AddCellInfoRequest) GetName

func (x *AddCellInfoRequest) GetName() string

func (*AddCellInfoRequest) HasCellInfo

func (x *AddCellInfoRequest) HasCellInfo() bool

func (*AddCellInfoRequest) ProtoMessage

func (*AddCellInfoRequest) ProtoMessage()

func (*AddCellInfoRequest) ProtoReflect

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

func (*AddCellInfoRequest) Reset

func (x *AddCellInfoRequest) Reset()

func (*AddCellInfoRequest) SetCellInfo

func (x *AddCellInfoRequest) SetCellInfo(v *dev2.CellInfo)

func (*AddCellInfoRequest) SetName

func (x *AddCellInfoRequest) SetName(v string)

func (*AddCellInfoRequest) String

func (x *AddCellInfoRequest) String() string

type AddCellInfoRequest_builder

type AddCellInfoRequest_builder struct {
	Name     string
	CellInfo *dev2.CellInfo
	// contains filtered or unexported fields
}

func (AddCellInfoRequest_builder) Build

type AddCellInfoResponse

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

func (*AddCellInfoResponse) ProtoMessage

func (*AddCellInfoResponse) ProtoMessage()

func (*AddCellInfoResponse) ProtoReflect

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

func (*AddCellInfoResponse) Reset

func (x *AddCellInfoResponse) Reset()

func (*AddCellInfoResponse) String

func (x *AddCellInfoResponse) String() string

type AddCellInfoResponse_builder

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

func (AddCellInfoResponse_builder) Build

type AddCellsAliasRequest

type AddCellsAliasRequest struct {
	Name  string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Cells []string `protobuf:"bytes,2,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCellsAliasRequest) GetCells

func (x *AddCellsAliasRequest) GetCells() []string

func (*AddCellsAliasRequest) GetName

func (x *AddCellsAliasRequest) GetName() string

func (*AddCellsAliasRequest) ProtoMessage

func (*AddCellsAliasRequest) ProtoMessage()

func (*AddCellsAliasRequest) ProtoReflect

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

func (*AddCellsAliasRequest) Reset

func (x *AddCellsAliasRequest) Reset()

func (*AddCellsAliasRequest) SetCells

func (x *AddCellsAliasRequest) SetCells(v []string)

func (*AddCellsAliasRequest) SetName

func (x *AddCellsAliasRequest) SetName(v string)

func (*AddCellsAliasRequest) String

func (x *AddCellsAliasRequest) String() string

type AddCellsAliasRequest_builder

type AddCellsAliasRequest_builder struct {
	Name  string
	Cells []string
	// contains filtered or unexported fields
}

func (AddCellsAliasRequest_builder) Build

type AddCellsAliasResponse

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

func (*AddCellsAliasResponse) ProtoMessage

func (*AddCellsAliasResponse) ProtoMessage()

func (*AddCellsAliasResponse) ProtoReflect

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

func (*AddCellsAliasResponse) Reset

func (x *AddCellsAliasResponse) Reset()

func (*AddCellsAliasResponse) String

func (x *AddCellsAliasResponse) String() string

type AddCellsAliasResponse_builder

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

func (AddCellsAliasResponse_builder) Build

type ApplyKeyspaceRoutingRulesRequest

type ApplyKeyspaceRoutingRulesRequest struct {
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules `protobuf:"bytes,1,opt,name=keyspace_routing_rules,json=keyspaceRoutingRules,proto3" json:"keyspace_routing_rules,omitempty"`
	// SkipRebuild, if set, will cause ApplyKeyspaceRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool `protobuf:"varint,2,opt,name=skip_rebuild,json=skipRebuild,proto3" json:"skip_rebuild,omitempty"`
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string `protobuf:"bytes,3,rep,name=rebuild_cells,json=rebuildCells,proto3" json:"rebuild_cells,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyKeyspaceRoutingRulesRequest) ClearKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesRequest) ClearKeyspaceRoutingRules()

func (*ApplyKeyspaceRoutingRulesRequest) GetKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesRequest) GetKeyspaceRoutingRules() *dev4.KeyspaceRoutingRules

func (*ApplyKeyspaceRoutingRulesRequest) GetRebuildCells

func (x *ApplyKeyspaceRoutingRulesRequest) GetRebuildCells() []string

func (*ApplyKeyspaceRoutingRulesRequest) GetSkipRebuild

func (x *ApplyKeyspaceRoutingRulesRequest) GetSkipRebuild() bool

func (*ApplyKeyspaceRoutingRulesRequest) HasKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesRequest) HasKeyspaceRoutingRules() bool

func (*ApplyKeyspaceRoutingRulesRequest) ProtoMessage

func (*ApplyKeyspaceRoutingRulesRequest) ProtoMessage()

func (*ApplyKeyspaceRoutingRulesRequest) ProtoReflect

func (*ApplyKeyspaceRoutingRulesRequest) Reset

func (*ApplyKeyspaceRoutingRulesRequest) SetKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesRequest) SetKeyspaceRoutingRules(v *dev4.KeyspaceRoutingRules)

func (*ApplyKeyspaceRoutingRulesRequest) SetRebuildCells

func (x *ApplyKeyspaceRoutingRulesRequest) SetRebuildCells(v []string)

func (*ApplyKeyspaceRoutingRulesRequest) SetSkipRebuild

func (x *ApplyKeyspaceRoutingRulesRequest) SetSkipRebuild(v bool)

func (*ApplyKeyspaceRoutingRulesRequest) String

type ApplyKeyspaceRoutingRulesRequest_builder

type ApplyKeyspaceRoutingRulesRequest_builder struct {
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules
	// SkipRebuild, if set, will cause ApplyKeyspaceRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string
	// contains filtered or unexported fields
}

func (ApplyKeyspaceRoutingRulesRequest_builder) Build

type ApplyKeyspaceRoutingRulesResponse

type ApplyKeyspaceRoutingRulesResponse struct {

	// KeyspaceRoutingRules returns the current set of rules.
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules `protobuf:"bytes,1,opt,name=keyspace_routing_rules,json=keyspaceRoutingRules,proto3" json:"keyspace_routing_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyKeyspaceRoutingRulesResponse) ClearKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesResponse) ClearKeyspaceRoutingRules()

func (*ApplyKeyspaceRoutingRulesResponse) GetKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesResponse) GetKeyspaceRoutingRules() *dev4.KeyspaceRoutingRules

func (*ApplyKeyspaceRoutingRulesResponse) HasKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesResponse) HasKeyspaceRoutingRules() bool

func (*ApplyKeyspaceRoutingRulesResponse) ProtoMessage

func (*ApplyKeyspaceRoutingRulesResponse) ProtoMessage()

func (*ApplyKeyspaceRoutingRulesResponse) ProtoReflect

func (*ApplyKeyspaceRoutingRulesResponse) Reset

func (*ApplyKeyspaceRoutingRulesResponse) SetKeyspaceRoutingRules

func (x *ApplyKeyspaceRoutingRulesResponse) SetKeyspaceRoutingRules(v *dev4.KeyspaceRoutingRules)

func (*ApplyKeyspaceRoutingRulesResponse) String

type ApplyKeyspaceRoutingRulesResponse_builder

type ApplyKeyspaceRoutingRulesResponse_builder struct {

	// KeyspaceRoutingRules returns the current set of rules.
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules
	// contains filtered or unexported fields
}

func (ApplyKeyspaceRoutingRulesResponse_builder) Build

type ApplyRoutingRulesRequest

type ApplyRoutingRulesRequest struct {
	RoutingRules *dev4.RoutingRules `protobuf:"bytes,1,opt,name=routing_rules,json=routingRules,proto3" json:"routing_rules,omitempty"`
	// SkipRebuild, if set, will cause ApplyRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool `protobuf:"varint,2,opt,name=skip_rebuild,json=skipRebuild,proto3" json:"skip_rebuild,omitempty"`
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string `protobuf:"bytes,3,rep,name=rebuild_cells,json=rebuildCells,proto3" json:"rebuild_cells,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyRoutingRulesRequest) ClearRoutingRules

func (x *ApplyRoutingRulesRequest) ClearRoutingRules()

func (*ApplyRoutingRulesRequest) GetRebuildCells

func (x *ApplyRoutingRulesRequest) GetRebuildCells() []string

func (*ApplyRoutingRulesRequest) GetRoutingRules

func (x *ApplyRoutingRulesRequest) GetRoutingRules() *dev4.RoutingRules

func (*ApplyRoutingRulesRequest) GetSkipRebuild

func (x *ApplyRoutingRulesRequest) GetSkipRebuild() bool

func (*ApplyRoutingRulesRequest) HasRoutingRules

func (x *ApplyRoutingRulesRequest) HasRoutingRules() bool

func (*ApplyRoutingRulesRequest) ProtoMessage

func (*ApplyRoutingRulesRequest) ProtoMessage()

func (*ApplyRoutingRulesRequest) ProtoReflect

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

func (*ApplyRoutingRulesRequest) Reset

func (x *ApplyRoutingRulesRequest) Reset()

func (*ApplyRoutingRulesRequest) SetRebuildCells

func (x *ApplyRoutingRulesRequest) SetRebuildCells(v []string)

func (*ApplyRoutingRulesRequest) SetRoutingRules

func (x *ApplyRoutingRulesRequest) SetRoutingRules(v *dev4.RoutingRules)

func (*ApplyRoutingRulesRequest) SetSkipRebuild

func (x *ApplyRoutingRulesRequest) SetSkipRebuild(v bool)

func (*ApplyRoutingRulesRequest) String

func (x *ApplyRoutingRulesRequest) String() string

type ApplyRoutingRulesRequest_builder

type ApplyRoutingRulesRequest_builder struct {
	RoutingRules *dev4.RoutingRules
	// SkipRebuild, if set, will cause ApplyRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string
	// contains filtered or unexported fields
}

func (ApplyRoutingRulesRequest_builder) Build

type ApplyRoutingRulesResponse

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

func (*ApplyRoutingRulesResponse) ProtoMessage

func (*ApplyRoutingRulesResponse) ProtoMessage()

func (*ApplyRoutingRulesResponse) ProtoReflect

func (*ApplyRoutingRulesResponse) Reset

func (x *ApplyRoutingRulesResponse) Reset()

func (*ApplyRoutingRulesResponse) String

func (x *ApplyRoutingRulesResponse) String() string

type ApplyRoutingRulesResponse_builder

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

func (ApplyRoutingRulesResponse_builder) Build

type ApplySchemaRequest

type ApplySchemaRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// SQL commands to run.
	Sql []string `protobuf:"bytes,3,rep,name=sql,proto3" json:"sql,omitempty"`
	// Online DDL strategy, compatible with @@ddl_strategy session variable (examples: 'gh-ost', 'pt-osc', 'gh-ost --max-load=Threads_running=100'")
	DdlStrategy string `protobuf:"bytes,4,opt,name=ddl_strategy,json=ddlStrategy,proto3" json:"ddl_strategy,omitempty"`
	// Optional: explicit UUIDs for migration.
	// If given, must match number of DDL changes
	UuidList []string `protobuf:"bytes,5,rep,name=uuid_list,json=uuidList,proto3" json:"uuid_list,omitempty"`
	// For Online DDL, optionally supply a custom unique string used as context for the migration(s) in this command.
	// By default a unique context is auto-generated by Vitess
	MigrationContext string `protobuf:"bytes,6,opt,name=migration_context,json=migrationContext,proto3" json:"migration_context,omitempty"`
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in reparenting.
	WaitReplicasTimeout *dev3.Duration `protobuf:"bytes,7,opt,name=wait_replicas_timeout,json=waitReplicasTimeout,proto3" json:"wait_replicas_timeout,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,9,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// BatchSize indicates how many queries to apply together
	BatchSize int64 `protobuf:"varint,10,opt,name=batch_size,json=batchSize,proto3" json:"batch_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplySchemaRequest) ClearCallerId

func (x *ApplySchemaRequest) ClearCallerId()

func (*ApplySchemaRequest) ClearWaitReplicasTimeout

func (x *ApplySchemaRequest) ClearWaitReplicasTimeout()

func (*ApplySchemaRequest) GetBatchSize

func (x *ApplySchemaRequest) GetBatchSize() int64

func (*ApplySchemaRequest) GetCallerId

func (x *ApplySchemaRequest) GetCallerId() *dev5.CallerID

func (*ApplySchemaRequest) GetDdlStrategy

func (x *ApplySchemaRequest) GetDdlStrategy() string

func (*ApplySchemaRequest) GetKeyspace

func (x *ApplySchemaRequest) GetKeyspace() string

func (*ApplySchemaRequest) GetMigrationContext

func (x *ApplySchemaRequest) GetMigrationContext() string

func (*ApplySchemaRequest) GetSql

func (x *ApplySchemaRequest) GetSql() []string

func (*ApplySchemaRequest) GetUuidList

func (x *ApplySchemaRequest) GetUuidList() []string

func (*ApplySchemaRequest) GetWaitReplicasTimeout

func (x *ApplySchemaRequest) GetWaitReplicasTimeout() *dev3.Duration

func (*ApplySchemaRequest) HasCallerId

func (x *ApplySchemaRequest) HasCallerId() bool

func (*ApplySchemaRequest) HasWaitReplicasTimeout

func (x *ApplySchemaRequest) HasWaitReplicasTimeout() bool

func (*ApplySchemaRequest) ProtoMessage

func (*ApplySchemaRequest) ProtoMessage()

func (*ApplySchemaRequest) ProtoReflect

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

func (*ApplySchemaRequest) Reset

func (x *ApplySchemaRequest) Reset()

func (*ApplySchemaRequest) SetBatchSize

func (x *ApplySchemaRequest) SetBatchSize(v int64)

func (*ApplySchemaRequest) SetCallerId

func (x *ApplySchemaRequest) SetCallerId(v *dev5.CallerID)

func (*ApplySchemaRequest) SetDdlStrategy

func (x *ApplySchemaRequest) SetDdlStrategy(v string)

func (*ApplySchemaRequest) SetKeyspace

func (x *ApplySchemaRequest) SetKeyspace(v string)

func (*ApplySchemaRequest) SetMigrationContext

func (x *ApplySchemaRequest) SetMigrationContext(v string)

func (*ApplySchemaRequest) SetSql

func (x *ApplySchemaRequest) SetSql(v []string)

func (*ApplySchemaRequest) SetUuidList

func (x *ApplySchemaRequest) SetUuidList(v []string)

func (*ApplySchemaRequest) SetWaitReplicasTimeout

func (x *ApplySchemaRequest) SetWaitReplicasTimeout(v *dev3.Duration)

func (*ApplySchemaRequest) String

func (x *ApplySchemaRequest) String() string

type ApplySchemaRequest_builder

type ApplySchemaRequest_builder struct {
	Keyspace string
	// SQL commands to run.
	Sql []string
	// Online DDL strategy, compatible with @@ddl_strategy session variable (examples: 'gh-ost', 'pt-osc', 'gh-ost --max-load=Threads_running=100'")
	DdlStrategy string
	// Optional: explicit UUIDs for migration.
	// If given, must match number of DDL changes
	UuidList []string
	// For Online DDL, optionally supply a custom unique string used as context for the migration(s) in this command.
	// By default a unique context is auto-generated by Vitess
	MigrationContext string
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in reparenting.
	WaitReplicasTimeout *dev3.Duration
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// BatchSize indicates how many queries to apply together
	BatchSize int64
	// contains filtered or unexported fields
}

func (ApplySchemaRequest_builder) Build

type ApplySchemaResponse

type ApplySchemaResponse struct {
	UuidList            []string          `protobuf:"bytes,1,rep,name=uuid_list,json=uuidList,proto3" json:"uuid_list,omitempty"`
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ApplySchemaResponse) GetRowsAffectedByShard

func (x *ApplySchemaResponse) GetRowsAffectedByShard() map[string]uint64

func (*ApplySchemaResponse) GetUuidList

func (x *ApplySchemaResponse) GetUuidList() []string

func (*ApplySchemaResponse) ProtoMessage

func (*ApplySchemaResponse) ProtoMessage()

func (*ApplySchemaResponse) ProtoReflect

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

func (*ApplySchemaResponse) Reset

func (x *ApplySchemaResponse) Reset()

func (*ApplySchemaResponse) SetRowsAffectedByShard

func (x *ApplySchemaResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*ApplySchemaResponse) SetUuidList

func (x *ApplySchemaResponse) SetUuidList(v []string)

func (*ApplySchemaResponse) String

func (x *ApplySchemaResponse) String() string

type ApplySchemaResponse_builder

type ApplySchemaResponse_builder struct {
	UuidList            []string
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (ApplySchemaResponse_builder) Build

type ApplyShardRoutingRulesRequest

type ApplyShardRoutingRulesRequest struct {
	ShardRoutingRules *dev4.ShardRoutingRules `protobuf:"bytes,1,opt,name=shard_routing_rules,json=shardRoutingRules,proto3" json:"shard_routing_rules,omitempty"`
	// SkipRebuild, if set, will cause ApplyShardRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool `protobuf:"varint,2,opt,name=skip_rebuild,json=skipRebuild,proto3" json:"skip_rebuild,omitempty"`
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string `protobuf:"bytes,3,rep,name=rebuild_cells,json=rebuildCells,proto3" json:"rebuild_cells,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyShardRoutingRulesRequest) ClearShardRoutingRules

func (x *ApplyShardRoutingRulesRequest) ClearShardRoutingRules()

func (*ApplyShardRoutingRulesRequest) GetRebuildCells

func (x *ApplyShardRoutingRulesRequest) GetRebuildCells() []string

func (*ApplyShardRoutingRulesRequest) GetShardRoutingRules

func (x *ApplyShardRoutingRulesRequest) GetShardRoutingRules() *dev4.ShardRoutingRules

func (*ApplyShardRoutingRulesRequest) GetSkipRebuild

func (x *ApplyShardRoutingRulesRequest) GetSkipRebuild() bool

func (*ApplyShardRoutingRulesRequest) HasShardRoutingRules

func (x *ApplyShardRoutingRulesRequest) HasShardRoutingRules() bool

func (*ApplyShardRoutingRulesRequest) ProtoMessage

func (*ApplyShardRoutingRulesRequest) ProtoMessage()

func (*ApplyShardRoutingRulesRequest) ProtoReflect

func (*ApplyShardRoutingRulesRequest) Reset

func (x *ApplyShardRoutingRulesRequest) Reset()

func (*ApplyShardRoutingRulesRequest) SetRebuildCells

func (x *ApplyShardRoutingRulesRequest) SetRebuildCells(v []string)

func (*ApplyShardRoutingRulesRequest) SetShardRoutingRules

func (x *ApplyShardRoutingRulesRequest) SetShardRoutingRules(v *dev4.ShardRoutingRules)

func (*ApplyShardRoutingRulesRequest) SetSkipRebuild

func (x *ApplyShardRoutingRulesRequest) SetSkipRebuild(v bool)

func (*ApplyShardRoutingRulesRequest) String

type ApplyShardRoutingRulesRequest_builder

type ApplyShardRoutingRulesRequest_builder struct {
	ShardRoutingRules *dev4.ShardRoutingRules
	// SkipRebuild, if set, will cause ApplyShardRoutingRules to skip rebuilding the
	// SrvVSchema objects in each cell in RebuildCells.
	SkipRebuild bool
	// RebuildCells limits the SrvVSchema rebuild to the specified cells. If not
	// provided the SrvVSchema will be rebuilt in every cell in the topology.
	//
	// Ignored if SkipRebuild is set.
	RebuildCells []string
	// contains filtered or unexported fields
}

func (ApplyShardRoutingRulesRequest_builder) Build

type ApplyShardRoutingRulesResponse

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

func (*ApplyShardRoutingRulesResponse) ProtoMessage

func (*ApplyShardRoutingRulesResponse) ProtoMessage()

func (*ApplyShardRoutingRulesResponse) ProtoReflect

func (*ApplyShardRoutingRulesResponse) Reset

func (x *ApplyShardRoutingRulesResponse) Reset()

func (*ApplyShardRoutingRulesResponse) String

type ApplyShardRoutingRulesResponse_builder

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

func (ApplyShardRoutingRulesResponse_builder) Build

type ApplyVSchemaRequest

type ApplyVSchemaRequest struct {
	Keyspace    string         `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	SkipRebuild bool           `protobuf:"varint,2,opt,name=skip_rebuild,json=skipRebuild,proto3" json:"skip_rebuild,omitempty"`
	DryRun      bool           `protobuf:"varint,3,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	Cells       []string       `protobuf:"bytes,4,rep,name=cells,proto3" json:"cells,omitempty"`
	VSchema     *dev4.Keyspace `protobuf:"bytes,5,opt,name=v_schema,json=vSchema,proto3" json:"v_schema,omitempty"`
	Sql         string         `protobuf:"bytes,6,opt,name=sql,proto3" json:"sql,omitempty"`
	// Strict returns an error if there are unknown vindex params.
	Strict bool `protobuf:"varint,7,opt,name=strict,proto3" json:"strict,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyVSchemaRequest) ClearVSchema

func (x *ApplyVSchemaRequest) ClearVSchema()

func (*ApplyVSchemaRequest) GetCells

func (x *ApplyVSchemaRequest) GetCells() []string

func (*ApplyVSchemaRequest) GetDryRun

func (x *ApplyVSchemaRequest) GetDryRun() bool

func (*ApplyVSchemaRequest) GetKeyspace

func (x *ApplyVSchemaRequest) GetKeyspace() string

func (*ApplyVSchemaRequest) GetSkipRebuild

func (x *ApplyVSchemaRequest) GetSkipRebuild() bool

func (*ApplyVSchemaRequest) GetSql

func (x *ApplyVSchemaRequest) GetSql() string

func (*ApplyVSchemaRequest) GetStrict

func (x *ApplyVSchemaRequest) GetStrict() bool

func (*ApplyVSchemaRequest) GetVSchema

func (x *ApplyVSchemaRequest) GetVSchema() *dev4.Keyspace

func (*ApplyVSchemaRequest) HasVSchema

func (x *ApplyVSchemaRequest) HasVSchema() bool

func (*ApplyVSchemaRequest) ProtoMessage

func (*ApplyVSchemaRequest) ProtoMessage()

func (*ApplyVSchemaRequest) ProtoReflect

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

func (*ApplyVSchemaRequest) Reset

func (x *ApplyVSchemaRequest) Reset()

func (*ApplyVSchemaRequest) SetCells

func (x *ApplyVSchemaRequest) SetCells(v []string)

func (*ApplyVSchemaRequest) SetDryRun

func (x *ApplyVSchemaRequest) SetDryRun(v bool)

func (*ApplyVSchemaRequest) SetKeyspace

func (x *ApplyVSchemaRequest) SetKeyspace(v string)

func (*ApplyVSchemaRequest) SetSkipRebuild

func (x *ApplyVSchemaRequest) SetSkipRebuild(v bool)

func (*ApplyVSchemaRequest) SetSql

func (x *ApplyVSchemaRequest) SetSql(v string)

func (*ApplyVSchemaRequest) SetStrict

func (x *ApplyVSchemaRequest) SetStrict(v bool)

func (*ApplyVSchemaRequest) SetVSchema

func (x *ApplyVSchemaRequest) SetVSchema(v *dev4.Keyspace)

func (*ApplyVSchemaRequest) String

func (x *ApplyVSchemaRequest) String() string

type ApplyVSchemaRequest_builder

type ApplyVSchemaRequest_builder struct {
	Keyspace    string
	SkipRebuild bool
	DryRun      bool
	Cells       []string
	VSchema     *dev4.Keyspace
	Sql         string
	// Strict returns an error if there are unknown vindex params.
	Strict bool
	// contains filtered or unexported fields
}

func (ApplyVSchemaRequest_builder) Build

type ApplyVSchemaResponse

type ApplyVSchemaResponse struct {
	VSchema *dev4.Keyspace `protobuf:"bytes,1,opt,name=v_schema,json=vSchema,proto3" json:"v_schema,omitempty"`
	// UnknownVindexParams is a map of vindex name to params that were not recognized by the vindex
	// type. E.g.:
	//
	//	{
	//	  "lookup_vdx": {
	//	    "params": ["raed_lock", "not_verify"]
	//	  }
	//	}
	UnknownVindexParams map[string]*ApplyVSchemaResponse_ParamList `` /* 194-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ApplyVSchemaResponse) ClearVSchema

func (x *ApplyVSchemaResponse) ClearVSchema()

func (*ApplyVSchemaResponse) GetUnknownVindexParams

func (x *ApplyVSchemaResponse) GetUnknownVindexParams() map[string]*ApplyVSchemaResponse_ParamList

func (*ApplyVSchemaResponse) GetVSchema

func (x *ApplyVSchemaResponse) GetVSchema() *dev4.Keyspace

func (*ApplyVSchemaResponse) HasVSchema

func (x *ApplyVSchemaResponse) HasVSchema() bool

func (*ApplyVSchemaResponse) ProtoMessage

func (*ApplyVSchemaResponse) ProtoMessage()

func (*ApplyVSchemaResponse) ProtoReflect

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

func (*ApplyVSchemaResponse) Reset

func (x *ApplyVSchemaResponse) Reset()

func (*ApplyVSchemaResponse) SetUnknownVindexParams

func (x *ApplyVSchemaResponse) SetUnknownVindexParams(v map[string]*ApplyVSchemaResponse_ParamList)

func (*ApplyVSchemaResponse) SetVSchema

func (x *ApplyVSchemaResponse) SetVSchema(v *dev4.Keyspace)

func (*ApplyVSchemaResponse) String

func (x *ApplyVSchemaResponse) String() string

type ApplyVSchemaResponse_ParamList

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

func (*ApplyVSchemaResponse_ParamList) GetParams

func (x *ApplyVSchemaResponse_ParamList) GetParams() []string

func (*ApplyVSchemaResponse_ParamList) ProtoMessage

func (*ApplyVSchemaResponse_ParamList) ProtoMessage()

func (*ApplyVSchemaResponse_ParamList) ProtoReflect

func (*ApplyVSchemaResponse_ParamList) Reset

func (x *ApplyVSchemaResponse_ParamList) Reset()

func (*ApplyVSchemaResponse_ParamList) SetParams

func (x *ApplyVSchemaResponse_ParamList) SetParams(v []string)

func (*ApplyVSchemaResponse_ParamList) String

type ApplyVSchemaResponse_ParamList_builder

type ApplyVSchemaResponse_ParamList_builder struct {
	Params []string
	// contains filtered or unexported fields
}

func (ApplyVSchemaResponse_ParamList_builder) Build

type ApplyVSchemaResponse_builder

type ApplyVSchemaResponse_builder struct {
	VSchema *dev4.Keyspace
	// UnknownVindexParams is a map of vindex name to params that were not recognized by the vindex
	// type. E.g.:
	//
	//	{
	//	  "lookup_vdx": {
	//	    "params": ["raed_lock", "not_verify"]
	//	  }
	//	}
	UnknownVindexParams map[string]*ApplyVSchemaResponse_ParamList
	// contains filtered or unexported fields
}

func (ApplyVSchemaResponse_builder) Build

type BackupRequest

type BackupRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// AllowPrimary allows the backup to proceed if TabletAlias is a PRIMARY.
	//
	// WARNING: If using the builtin backup engine, this will shutdown mysqld on
	// the primary for the duration of the backup, and no writes will be possible.
	AllowPrimary bool `protobuf:"varint,2,opt,name=allow_primary,json=allowPrimary,proto3" json:"allow_primary,omitempty"`
	// Concurrency specifies the number of compression/checksum jobs to run
	// simultaneously.
	Concurrency int32 `protobuf:"varint,3,opt,name=concurrency,proto3" json:"concurrency,omitempty"`
	// IncrementalFromPos indicates a position of a previous backup. When this value is non-empty
	// then the backup becomes incremental and applies as of given position.
	IncrementalFromPos string `protobuf:"bytes,4,opt,name=incremental_from_pos,json=incrementalFromPos,proto3" json:"incremental_from_pos,omitempty"`
	// UpgradeSafe indicates if the backup should be taken with innodb_fast_shutdown=0
	// so that it's a backup that can be used for an upgrade.
	UpgradeSafe bool `protobuf:"varint,5,opt,name=upgrade_safe,json=upgradeSafe,proto3" json:"upgrade_safe,omitempty"`
	// BackupEngine specifies if we want to use a particular backup engine for this backup request
	BackupEngine *string `protobuf:"bytes,6,opt,name=backup_engine,json=backupEngine,proto3,oneof" json:"backup_engine,omitempty"`
	// MysqlShutdownTimeout is the duration to wait for mysqld to shutdown before
	// starting the backup. This is available so we can override this for upgrade safe
	// backups which might take longer to shut down.
	MysqlShutdownTimeout *dev3.Duration `protobuf:"bytes,7,opt,name=mysql_shutdown_timeout,json=mysqlShutdownTimeout,proto3" json:"mysql_shutdown_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupRequest) ClearBackupEngine

func (x *BackupRequest) ClearBackupEngine()

func (*BackupRequest) ClearMysqlShutdownTimeout

func (x *BackupRequest) ClearMysqlShutdownTimeout()

func (*BackupRequest) ClearTabletAlias

func (x *BackupRequest) ClearTabletAlias()

func (*BackupRequest) GetAllowPrimary

func (x *BackupRequest) GetAllowPrimary() bool

func (*BackupRequest) GetBackupEngine

func (x *BackupRequest) GetBackupEngine() string

func (*BackupRequest) GetConcurrency

func (x *BackupRequest) GetConcurrency() int32

func (*BackupRequest) GetIncrementalFromPos

func (x *BackupRequest) GetIncrementalFromPos() string

func (*BackupRequest) GetMysqlShutdownTimeout

func (x *BackupRequest) GetMysqlShutdownTimeout() *dev3.Duration

func (*BackupRequest) GetTabletAlias

func (x *BackupRequest) GetTabletAlias() *dev2.TabletAlias

func (*BackupRequest) GetUpgradeSafe

func (x *BackupRequest) GetUpgradeSafe() bool

func (*BackupRequest) HasBackupEngine

func (x *BackupRequest) HasBackupEngine() bool

func (*BackupRequest) HasMysqlShutdownTimeout

func (x *BackupRequest) HasMysqlShutdownTimeout() bool

func (*BackupRequest) HasTabletAlias

func (x *BackupRequest) HasTabletAlias() bool

func (*BackupRequest) ProtoMessage

func (*BackupRequest) ProtoMessage()

func (*BackupRequest) ProtoReflect

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

func (*BackupRequest) Reset

func (x *BackupRequest) Reset()

func (*BackupRequest) SetAllowPrimary

func (x *BackupRequest) SetAllowPrimary(v bool)

func (*BackupRequest) SetBackupEngine

func (x *BackupRequest) SetBackupEngine(v string)

func (*BackupRequest) SetConcurrency

func (x *BackupRequest) SetConcurrency(v int32)

func (*BackupRequest) SetIncrementalFromPos

func (x *BackupRequest) SetIncrementalFromPos(v string)

func (*BackupRequest) SetMysqlShutdownTimeout

func (x *BackupRequest) SetMysqlShutdownTimeout(v *dev3.Duration)

func (*BackupRequest) SetTabletAlias

func (x *BackupRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*BackupRequest) SetUpgradeSafe

func (x *BackupRequest) SetUpgradeSafe(v bool)

func (*BackupRequest) String

func (x *BackupRequest) String() string

type BackupRequest_builder

type BackupRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// AllowPrimary allows the backup to proceed if TabletAlias is a PRIMARY.
	//
	// WARNING: If using the builtin backup engine, this will shutdown mysqld on
	// the primary for the duration of the backup, and no writes will be possible.
	AllowPrimary bool
	// Concurrency specifies the number of compression/checksum jobs to run
	// simultaneously.
	Concurrency int32
	// IncrementalFromPos indicates a position of a previous backup. When this value is non-empty
	// then the backup becomes incremental and applies as of given position.
	IncrementalFromPos string
	// UpgradeSafe indicates if the backup should be taken with innodb_fast_shutdown=0
	// so that it's a backup that can be used for an upgrade.
	UpgradeSafe bool
	// BackupEngine specifies if we want to use a particular backup engine for this backup request
	BackupEngine *string
	// MysqlShutdownTimeout is the duration to wait for mysqld to shutdown before
	// starting the backup. This is available so we can override this for upgrade safe
	// backups which might take longer to shut down.
	MysqlShutdownTimeout *dev3.Duration
	// contains filtered or unexported fields
}

func (BackupRequest_builder) Build

type BackupResponse

type BackupResponse struct {

	// TabletAlias is the alias being used for the backup.
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Keyspace    string            `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard       string            `protobuf:"bytes,3,opt,name=shard,proto3" json:"shard,omitempty"`
	Event       *dev.Event        `protobuf:"bytes,4,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupResponse) ClearEvent

func (x *BackupResponse) ClearEvent()

func (*BackupResponse) ClearTabletAlias

func (x *BackupResponse) ClearTabletAlias()

func (*BackupResponse) GetEvent

func (x *BackupResponse) GetEvent() *dev.Event

func (*BackupResponse) GetKeyspace

func (x *BackupResponse) GetKeyspace() string

func (*BackupResponse) GetShard

func (x *BackupResponse) GetShard() string

func (*BackupResponse) GetTabletAlias

func (x *BackupResponse) GetTabletAlias() *dev2.TabletAlias

func (*BackupResponse) HasEvent

func (x *BackupResponse) HasEvent() bool

func (*BackupResponse) HasTabletAlias

func (x *BackupResponse) HasTabletAlias() bool

func (*BackupResponse) ProtoMessage

func (*BackupResponse) ProtoMessage()

func (*BackupResponse) ProtoReflect

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

func (*BackupResponse) Reset

func (x *BackupResponse) Reset()

func (*BackupResponse) SetEvent

func (x *BackupResponse) SetEvent(v *dev.Event)

func (*BackupResponse) SetKeyspace

func (x *BackupResponse) SetKeyspace(v string)

func (*BackupResponse) SetShard

func (x *BackupResponse) SetShard(v string)

func (*BackupResponse) SetTabletAlias

func (x *BackupResponse) SetTabletAlias(v *dev2.TabletAlias)

func (*BackupResponse) String

func (x *BackupResponse) String() string

type BackupResponse_builder

type BackupResponse_builder struct {

	// TabletAlias is the alias being used for the backup.
	TabletAlias *dev2.TabletAlias
	Keyspace    string
	Shard       string
	Event       *dev.Event
	// contains filtered or unexported fields
}

func (BackupResponse_builder) Build

type BackupShardRequest

type BackupShardRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// AllowPrimary allows the backup to occur on a PRIMARY tablet. See
	// BackupRequest.AllowPrimary for warnings and caveats.
	AllowPrimary bool `protobuf:"varint,3,opt,name=allow_primary,json=allowPrimary,proto3" json:"allow_primary,omitempty"`
	// Concurrency specifies the number of compression/checksum jobs to run
	// simultaneously.
	Concurrency int32 `protobuf:"varint,4,opt,name=concurrency,proto3" json:"concurrency,omitempty"`
	// UpgradeSafe indicates if the backup should be taken with innodb_fast_shutdown=0
	// so that it's a backup that can be used for an upgrade.
	UpgradeSafe bool `protobuf:"varint,5,opt,name=upgrade_safe,json=upgradeSafe,proto3" json:"upgrade_safe,omitempty"`
	// IncrementalFromPos indicates a position of a previous backup. When this value is non-empty
	// then the backup becomes incremental and applies as of given position.
	IncrementalFromPos string `protobuf:"bytes,6,opt,name=incremental_from_pos,json=incrementalFromPos,proto3" json:"incremental_from_pos,omitempty"`
	// MysqlShutdownTimeout is the duration to wait for mysqld to shutdown before
	// starting the backup. This is available so we can override this for upgrade safe
	// backups which might take longer to shut down.
	MysqlShutdownTimeout *dev3.Duration `protobuf:"bytes,7,opt,name=mysql_shutdown_timeout,json=mysqlShutdownTimeout,proto3" json:"mysql_shutdown_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupShardRequest) ClearMysqlShutdownTimeout

func (x *BackupShardRequest) ClearMysqlShutdownTimeout()

func (*BackupShardRequest) GetAllowPrimary

func (x *BackupShardRequest) GetAllowPrimary() bool

func (*BackupShardRequest) GetConcurrency

func (x *BackupShardRequest) GetConcurrency() int32

func (*BackupShardRequest) GetIncrementalFromPos

func (x *BackupShardRequest) GetIncrementalFromPos() string

func (*BackupShardRequest) GetKeyspace

func (x *BackupShardRequest) GetKeyspace() string

func (*BackupShardRequest) GetMysqlShutdownTimeout

func (x *BackupShardRequest) GetMysqlShutdownTimeout() *dev3.Duration

func (*BackupShardRequest) GetShard

func (x *BackupShardRequest) GetShard() string

func (*BackupShardRequest) GetUpgradeSafe

func (x *BackupShardRequest) GetUpgradeSafe() bool

func (*BackupShardRequest) HasMysqlShutdownTimeout

func (x *BackupShardRequest) HasMysqlShutdownTimeout() bool

func (*BackupShardRequest) ProtoMessage

func (*BackupShardRequest) ProtoMessage()

func (*BackupShardRequest) ProtoReflect

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

func (*BackupShardRequest) Reset

func (x *BackupShardRequest) Reset()

func (*BackupShardRequest) SetAllowPrimary

func (x *BackupShardRequest) SetAllowPrimary(v bool)

func (*BackupShardRequest) SetConcurrency

func (x *BackupShardRequest) SetConcurrency(v int32)

func (*BackupShardRequest) SetIncrementalFromPos

func (x *BackupShardRequest) SetIncrementalFromPos(v string)

func (*BackupShardRequest) SetKeyspace

func (x *BackupShardRequest) SetKeyspace(v string)

func (*BackupShardRequest) SetMysqlShutdownTimeout

func (x *BackupShardRequest) SetMysqlShutdownTimeout(v *dev3.Duration)

func (*BackupShardRequest) SetShard

func (x *BackupShardRequest) SetShard(v string)

func (*BackupShardRequest) SetUpgradeSafe

func (x *BackupShardRequest) SetUpgradeSafe(v bool)

func (*BackupShardRequest) String

func (x *BackupShardRequest) String() string

type BackupShardRequest_builder

type BackupShardRequest_builder struct {
	Keyspace string
	Shard    string
	// AllowPrimary allows the backup to occur on a PRIMARY tablet. See
	// BackupRequest.AllowPrimary for warnings and caveats.
	AllowPrimary bool
	// Concurrency specifies the number of compression/checksum jobs to run
	// simultaneously.
	Concurrency int32
	// UpgradeSafe indicates if the backup should be taken with innodb_fast_shutdown=0
	// so that it's a backup that can be used for an upgrade.
	UpgradeSafe bool
	// IncrementalFromPos indicates a position of a previous backup. When this value is non-empty
	// then the backup becomes incremental and applies as of given position.
	IncrementalFromPos string
	// MysqlShutdownTimeout is the duration to wait for mysqld to shutdown before
	// starting the backup. This is available so we can override this for upgrade safe
	// backups which might take longer to shut down.
	MysqlShutdownTimeout *dev3.Duration
	// contains filtered or unexported fields
}

func (BackupShardRequest_builder) Build

type CancelSchemaMigrationRequest

type CancelSchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller. This is needed when strict table ACLs are enforced on the tablets.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelSchemaMigrationRequest) ClearCallerId

func (x *CancelSchemaMigrationRequest) ClearCallerId()

func (*CancelSchemaMigrationRequest) GetCallerId

func (x *CancelSchemaMigrationRequest) GetCallerId() *dev5.CallerID

func (*CancelSchemaMigrationRequest) GetKeyspace

func (x *CancelSchemaMigrationRequest) GetKeyspace() string

func (*CancelSchemaMigrationRequest) GetUuid

func (x *CancelSchemaMigrationRequest) GetUuid() string

func (*CancelSchemaMigrationRequest) HasCallerId

func (x *CancelSchemaMigrationRequest) HasCallerId() bool

func (*CancelSchemaMigrationRequest) ProtoMessage

func (*CancelSchemaMigrationRequest) ProtoMessage()

func (*CancelSchemaMigrationRequest) ProtoReflect

func (*CancelSchemaMigrationRequest) Reset

func (x *CancelSchemaMigrationRequest) Reset()

func (*CancelSchemaMigrationRequest) SetCallerId

func (x *CancelSchemaMigrationRequest) SetCallerId(v *dev5.CallerID)

func (*CancelSchemaMigrationRequest) SetKeyspace

func (x *CancelSchemaMigrationRequest) SetKeyspace(v string)

func (*CancelSchemaMigrationRequest) SetUuid

func (x *CancelSchemaMigrationRequest) SetUuid(v string)

func (*CancelSchemaMigrationRequest) String

type CancelSchemaMigrationRequest_builder

type CancelSchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller. This is needed when strict table ACLs are enforced on the tablets.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (CancelSchemaMigrationRequest_builder) Build

type CancelSchemaMigrationResponse

type CancelSchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CancelSchemaMigrationResponse) GetRowsAffectedByShard

func (x *CancelSchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*CancelSchemaMigrationResponse) ProtoMessage

func (*CancelSchemaMigrationResponse) ProtoMessage()

func (*CancelSchemaMigrationResponse) ProtoReflect

func (*CancelSchemaMigrationResponse) Reset

func (x *CancelSchemaMigrationResponse) Reset()

func (*CancelSchemaMigrationResponse) SetRowsAffectedByShard

func (x *CancelSchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*CancelSchemaMigrationResponse) String

type CancelSchemaMigrationResponse_builder

type CancelSchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (CancelSchemaMigrationResponse_builder) Build

type ChangeTabletTagsRequest

type ChangeTabletTagsRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Tags        map[string]string `` /* 135-byte string literal not displayed */
	Replace     bool              `protobuf:"varint,3,opt,name=replace,proto3" json:"replace,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeTabletTagsRequest) ClearTabletAlias

func (x *ChangeTabletTagsRequest) ClearTabletAlias()

func (*ChangeTabletTagsRequest) GetReplace

func (x *ChangeTabletTagsRequest) GetReplace() bool

func (*ChangeTabletTagsRequest) GetTabletAlias

func (x *ChangeTabletTagsRequest) GetTabletAlias() *dev2.TabletAlias

func (*ChangeTabletTagsRequest) GetTags

func (x *ChangeTabletTagsRequest) GetTags() map[string]string

func (*ChangeTabletTagsRequest) HasTabletAlias

func (x *ChangeTabletTagsRequest) HasTabletAlias() bool

func (*ChangeTabletTagsRequest) ProtoMessage

func (*ChangeTabletTagsRequest) ProtoMessage()

func (*ChangeTabletTagsRequest) ProtoReflect

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

func (*ChangeTabletTagsRequest) Reset

func (x *ChangeTabletTagsRequest) Reset()

func (*ChangeTabletTagsRequest) SetReplace

func (x *ChangeTabletTagsRequest) SetReplace(v bool)

func (*ChangeTabletTagsRequest) SetTabletAlias

func (x *ChangeTabletTagsRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ChangeTabletTagsRequest) SetTags

func (x *ChangeTabletTagsRequest) SetTags(v map[string]string)

func (*ChangeTabletTagsRequest) String

func (x *ChangeTabletTagsRequest) String() string

type ChangeTabletTagsRequest_builder

type ChangeTabletTagsRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	Tags        map[string]string
	Replace     bool
	// contains filtered or unexported fields
}

func (ChangeTabletTagsRequest_builder) Build

type ChangeTabletTagsResponse

type ChangeTabletTagsResponse struct {
	BeforeTags map[string]string `` /* 165-byte string literal not displayed */
	AfterTags  map[string]string `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChangeTabletTagsResponse) GetAfterTags

func (x *ChangeTabletTagsResponse) GetAfterTags() map[string]string

func (*ChangeTabletTagsResponse) GetBeforeTags

func (x *ChangeTabletTagsResponse) GetBeforeTags() map[string]string

func (*ChangeTabletTagsResponse) ProtoMessage

func (*ChangeTabletTagsResponse) ProtoMessage()

func (*ChangeTabletTagsResponse) ProtoReflect

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

func (*ChangeTabletTagsResponse) Reset

func (x *ChangeTabletTagsResponse) Reset()

func (*ChangeTabletTagsResponse) SetAfterTags

func (x *ChangeTabletTagsResponse) SetAfterTags(v map[string]string)

func (*ChangeTabletTagsResponse) SetBeforeTags

func (x *ChangeTabletTagsResponse) SetBeforeTags(v map[string]string)

func (*ChangeTabletTagsResponse) String

func (x *ChangeTabletTagsResponse) String() string

type ChangeTabletTagsResponse_builder

type ChangeTabletTagsResponse_builder struct {
	BeforeTags map[string]string
	AfterTags  map[string]string
	// contains filtered or unexported fields
}

func (ChangeTabletTagsResponse_builder) Build

type ChangeTabletTypeRequest

type ChangeTabletTypeRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	DbType      dev2.TabletType   `protobuf:"varint,2,opt,name=db_type,json=dbType,proto3,enum=vitess.topodata.dev.TabletType" json:"db_type,omitempty"`
	DryRun      bool              `protobuf:"varint,3,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeTabletTypeRequest) ClearTabletAlias

func (x *ChangeTabletTypeRequest) ClearTabletAlias()

func (*ChangeTabletTypeRequest) GetDbType

func (x *ChangeTabletTypeRequest) GetDbType() dev2.TabletType

func (*ChangeTabletTypeRequest) GetDryRun

func (x *ChangeTabletTypeRequest) GetDryRun() bool

func (*ChangeTabletTypeRequest) GetTabletAlias

func (x *ChangeTabletTypeRequest) GetTabletAlias() *dev2.TabletAlias

func (*ChangeTabletTypeRequest) HasTabletAlias

func (x *ChangeTabletTypeRequest) HasTabletAlias() bool

func (*ChangeTabletTypeRequest) ProtoMessage

func (*ChangeTabletTypeRequest) ProtoMessage()

func (*ChangeTabletTypeRequest) ProtoReflect

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

func (*ChangeTabletTypeRequest) Reset

func (x *ChangeTabletTypeRequest) Reset()

func (*ChangeTabletTypeRequest) SetDbType

func (x *ChangeTabletTypeRequest) SetDbType(v dev2.TabletType)

func (*ChangeTabletTypeRequest) SetDryRun

func (x *ChangeTabletTypeRequest) SetDryRun(v bool)

func (*ChangeTabletTypeRequest) SetTabletAlias

func (x *ChangeTabletTypeRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ChangeTabletTypeRequest) String

func (x *ChangeTabletTypeRequest) String() string

type ChangeTabletTypeRequest_builder

type ChangeTabletTypeRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	DbType      dev2.TabletType
	DryRun      bool
	// contains filtered or unexported fields
}

func (ChangeTabletTypeRequest_builder) Build

type ChangeTabletTypeResponse

type ChangeTabletTypeResponse struct {
	BeforeTablet *dev2.Tablet `protobuf:"bytes,1,opt,name=before_tablet,json=beforeTablet,proto3" json:"before_tablet,omitempty"`
	AfterTablet  *dev2.Tablet `protobuf:"bytes,2,opt,name=after_tablet,json=afterTablet,proto3" json:"after_tablet,omitempty"`
	WasDryRun    bool         `protobuf:"varint,3,opt,name=was_dry_run,json=wasDryRun,proto3" json:"was_dry_run,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeTabletTypeResponse) ClearAfterTablet

func (x *ChangeTabletTypeResponse) ClearAfterTablet()

func (*ChangeTabletTypeResponse) ClearBeforeTablet

func (x *ChangeTabletTypeResponse) ClearBeforeTablet()

func (*ChangeTabletTypeResponse) GetAfterTablet

func (x *ChangeTabletTypeResponse) GetAfterTablet() *dev2.Tablet

func (*ChangeTabletTypeResponse) GetBeforeTablet

func (x *ChangeTabletTypeResponse) GetBeforeTablet() *dev2.Tablet

func (*ChangeTabletTypeResponse) GetWasDryRun

func (x *ChangeTabletTypeResponse) GetWasDryRun() bool

func (*ChangeTabletTypeResponse) HasAfterTablet

func (x *ChangeTabletTypeResponse) HasAfterTablet() bool

func (*ChangeTabletTypeResponse) HasBeforeTablet

func (x *ChangeTabletTypeResponse) HasBeforeTablet() bool

func (*ChangeTabletTypeResponse) ProtoMessage

func (*ChangeTabletTypeResponse) ProtoMessage()

func (*ChangeTabletTypeResponse) ProtoReflect

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

func (*ChangeTabletTypeResponse) Reset

func (x *ChangeTabletTypeResponse) Reset()

func (*ChangeTabletTypeResponse) SetAfterTablet

func (x *ChangeTabletTypeResponse) SetAfterTablet(v *dev2.Tablet)

func (*ChangeTabletTypeResponse) SetBeforeTablet

func (x *ChangeTabletTypeResponse) SetBeforeTablet(v *dev2.Tablet)

func (*ChangeTabletTypeResponse) SetWasDryRun

func (x *ChangeTabletTypeResponse) SetWasDryRun(v bool)

func (*ChangeTabletTypeResponse) String

func (x *ChangeTabletTypeResponse) String() string

type ChangeTabletTypeResponse_builder

type ChangeTabletTypeResponse_builder struct {
	BeforeTablet *dev2.Tablet
	AfterTablet  *dev2.Tablet
	WasDryRun    bool
	// contains filtered or unexported fields
}

func (ChangeTabletTypeResponse_builder) Build

type CheckThrottlerRequest

type CheckThrottlerRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	AppName     string            `protobuf:"bytes,2,opt,name=app_name,json=appName,proto3" json:"app_name,omitempty"`
	Scope       string            `protobuf:"bytes,3,opt,name=scope,proto3" json:"scope,omitempty"`
	// SkipRequestHeartbeats ensures this check does not renew heartbeat lease
	SkipRequestHeartbeats bool `` /* 127-byte string literal not displayed */
	// OKIfNotExists asks the throttler to return OK even if the metric does not exist
	OkIfNotExists bool `protobuf:"varint,5,opt,name=ok_if_not_exists,json=okIfNotExists,proto3" json:"ok_if_not_exists,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckThrottlerRequest) ClearTabletAlias

func (x *CheckThrottlerRequest) ClearTabletAlias()

func (*CheckThrottlerRequest) GetAppName

func (x *CheckThrottlerRequest) GetAppName() string

func (*CheckThrottlerRequest) GetOkIfNotExists

func (x *CheckThrottlerRequest) GetOkIfNotExists() bool

func (*CheckThrottlerRequest) GetScope

func (x *CheckThrottlerRequest) GetScope() string

func (*CheckThrottlerRequest) GetSkipRequestHeartbeats

func (x *CheckThrottlerRequest) GetSkipRequestHeartbeats() bool

func (*CheckThrottlerRequest) GetTabletAlias

func (x *CheckThrottlerRequest) GetTabletAlias() *dev2.TabletAlias

func (*CheckThrottlerRequest) HasTabletAlias

func (x *CheckThrottlerRequest) HasTabletAlias() bool

func (*CheckThrottlerRequest) ProtoMessage

func (*CheckThrottlerRequest) ProtoMessage()

func (*CheckThrottlerRequest) ProtoReflect

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

func (*CheckThrottlerRequest) Reset

func (x *CheckThrottlerRequest) Reset()

func (*CheckThrottlerRequest) SetAppName

func (x *CheckThrottlerRequest) SetAppName(v string)

func (*CheckThrottlerRequest) SetOkIfNotExists

func (x *CheckThrottlerRequest) SetOkIfNotExists(v bool)

func (*CheckThrottlerRequest) SetScope

func (x *CheckThrottlerRequest) SetScope(v string)

func (*CheckThrottlerRequest) SetSkipRequestHeartbeats

func (x *CheckThrottlerRequest) SetSkipRequestHeartbeats(v bool)

func (*CheckThrottlerRequest) SetTabletAlias

func (x *CheckThrottlerRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*CheckThrottlerRequest) String

func (x *CheckThrottlerRequest) String() string

type CheckThrottlerRequest_builder

type CheckThrottlerRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	AppName     string
	Scope       string
	// SkipRequestHeartbeats ensures this check does not renew heartbeat lease
	SkipRequestHeartbeats bool
	// OKIfNotExists asks the throttler to return OK even if the metric does not exist
	OkIfNotExists bool
	// contains filtered or unexported fields
}

func (CheckThrottlerRequest_builder) Build

type CheckThrottlerResponse

type CheckThrottlerResponse struct {
	TabletAlias *dev2.TabletAlias            `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Check       *dev1.CheckThrottlerResponse `protobuf:"bytes,2,opt,name=Check,proto3" json:"Check,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckThrottlerResponse) ClearCheck

func (x *CheckThrottlerResponse) ClearCheck()

func (*CheckThrottlerResponse) ClearTabletAlias

func (x *CheckThrottlerResponse) ClearTabletAlias()

func (*CheckThrottlerResponse) GetCheck

func (*CheckThrottlerResponse) GetTabletAlias

func (x *CheckThrottlerResponse) GetTabletAlias() *dev2.TabletAlias

func (*CheckThrottlerResponse) HasCheck

func (x *CheckThrottlerResponse) HasCheck() bool

func (*CheckThrottlerResponse) HasTabletAlias

func (x *CheckThrottlerResponse) HasTabletAlias() bool

func (*CheckThrottlerResponse) ProtoMessage

func (*CheckThrottlerResponse) ProtoMessage()

func (*CheckThrottlerResponse) ProtoReflect

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

func (*CheckThrottlerResponse) Reset

func (x *CheckThrottlerResponse) Reset()

func (*CheckThrottlerResponse) SetCheck

func (*CheckThrottlerResponse) SetTabletAlias

func (x *CheckThrottlerResponse) SetTabletAlias(v *dev2.TabletAlias)

func (*CheckThrottlerResponse) String

func (x *CheckThrottlerResponse) String() string

type CheckThrottlerResponse_builder

type CheckThrottlerResponse_builder struct {
	TabletAlias *dev2.TabletAlias
	Check       *dev1.CheckThrottlerResponse
	// contains filtered or unexported fields
}

func (CheckThrottlerResponse_builder) Build

type CleanupSchemaMigrationRequest

type CleanupSchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CleanupSchemaMigrationRequest) ClearCallerId

func (x *CleanupSchemaMigrationRequest) ClearCallerId()

func (*CleanupSchemaMigrationRequest) GetCallerId

func (x *CleanupSchemaMigrationRequest) GetCallerId() *dev5.CallerID

func (*CleanupSchemaMigrationRequest) GetKeyspace

func (x *CleanupSchemaMigrationRequest) GetKeyspace() string

func (*CleanupSchemaMigrationRequest) GetUuid

func (*CleanupSchemaMigrationRequest) HasCallerId

func (x *CleanupSchemaMigrationRequest) HasCallerId() bool

func (*CleanupSchemaMigrationRequest) ProtoMessage

func (*CleanupSchemaMigrationRequest) ProtoMessage()

func (*CleanupSchemaMigrationRequest) ProtoReflect

func (*CleanupSchemaMigrationRequest) Reset

func (x *CleanupSchemaMigrationRequest) Reset()

func (*CleanupSchemaMigrationRequest) SetCallerId

func (x *CleanupSchemaMigrationRequest) SetCallerId(v *dev5.CallerID)

func (*CleanupSchemaMigrationRequest) SetKeyspace

func (x *CleanupSchemaMigrationRequest) SetKeyspace(v string)

func (*CleanupSchemaMigrationRequest) SetUuid

func (x *CleanupSchemaMigrationRequest) SetUuid(v string)

func (*CleanupSchemaMigrationRequest) String

type CleanupSchemaMigrationRequest_builder

type CleanupSchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (CleanupSchemaMigrationRequest_builder) Build

type CleanupSchemaMigrationResponse

type CleanupSchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CleanupSchemaMigrationResponse) GetRowsAffectedByShard

func (x *CleanupSchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*CleanupSchemaMigrationResponse) ProtoMessage

func (*CleanupSchemaMigrationResponse) ProtoMessage()

func (*CleanupSchemaMigrationResponse) ProtoReflect

func (*CleanupSchemaMigrationResponse) Reset

func (x *CleanupSchemaMigrationResponse) Reset()

func (*CleanupSchemaMigrationResponse) SetRowsAffectedByShard

func (x *CleanupSchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*CleanupSchemaMigrationResponse) String

type CleanupSchemaMigrationResponse_builder

type CleanupSchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (CleanupSchemaMigrationResponse_builder) Build

type CompleteSchemaMigrationRequest

type CompleteSchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteSchemaMigrationRequest) ClearCallerId

func (x *CompleteSchemaMigrationRequest) ClearCallerId()

func (*CompleteSchemaMigrationRequest) GetCallerId

func (x *CompleteSchemaMigrationRequest) GetCallerId() *dev5.CallerID

func (*CompleteSchemaMigrationRequest) GetKeyspace

func (x *CompleteSchemaMigrationRequest) GetKeyspace() string

func (*CompleteSchemaMigrationRequest) GetUuid

func (*CompleteSchemaMigrationRequest) HasCallerId

func (x *CompleteSchemaMigrationRequest) HasCallerId() bool

func (*CompleteSchemaMigrationRequest) ProtoMessage

func (*CompleteSchemaMigrationRequest) ProtoMessage()

func (*CompleteSchemaMigrationRequest) ProtoReflect

func (*CompleteSchemaMigrationRequest) Reset

func (x *CompleteSchemaMigrationRequest) Reset()

func (*CompleteSchemaMigrationRequest) SetCallerId

func (x *CompleteSchemaMigrationRequest) SetCallerId(v *dev5.CallerID)

func (*CompleteSchemaMigrationRequest) SetKeyspace

func (x *CompleteSchemaMigrationRequest) SetKeyspace(v string)

func (*CompleteSchemaMigrationRequest) SetUuid

func (x *CompleteSchemaMigrationRequest) SetUuid(v string)

func (*CompleteSchemaMigrationRequest) String

type CompleteSchemaMigrationRequest_builder

type CompleteSchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (CompleteSchemaMigrationRequest_builder) Build

type CompleteSchemaMigrationResponse

type CompleteSchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CompleteSchemaMigrationResponse) GetRowsAffectedByShard

func (x *CompleteSchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*CompleteSchemaMigrationResponse) ProtoMessage

func (*CompleteSchemaMigrationResponse) ProtoMessage()

func (*CompleteSchemaMigrationResponse) ProtoReflect

func (*CompleteSchemaMigrationResponse) Reset

func (*CompleteSchemaMigrationResponse) SetRowsAffectedByShard

func (x *CompleteSchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*CompleteSchemaMigrationResponse) String

type CompleteSchemaMigrationResponse_builder

type CompleteSchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (CompleteSchemaMigrationResponse_builder) Build

type ConcludeTransactionRequest

type ConcludeTransactionRequest struct {
	Dtid         string         `protobuf:"bytes,1,opt,name=dtid,proto3" json:"dtid,omitempty"`
	Participants []*dev6.Target `protobuf:"bytes,2,rep,name=participants,proto3" json:"participants,omitempty"`
	// contains filtered or unexported fields
}

func (*ConcludeTransactionRequest) GetDtid

func (x *ConcludeTransactionRequest) GetDtid() string

func (*ConcludeTransactionRequest) GetParticipants

func (x *ConcludeTransactionRequest) GetParticipants() []*dev6.Target

func (*ConcludeTransactionRequest) ProtoMessage

func (*ConcludeTransactionRequest) ProtoMessage()

func (*ConcludeTransactionRequest) ProtoReflect

func (*ConcludeTransactionRequest) Reset

func (x *ConcludeTransactionRequest) Reset()

func (*ConcludeTransactionRequest) SetDtid

func (x *ConcludeTransactionRequest) SetDtid(v string)

func (*ConcludeTransactionRequest) SetParticipants

func (x *ConcludeTransactionRequest) SetParticipants(v []*dev6.Target)

func (*ConcludeTransactionRequest) String

func (x *ConcludeTransactionRequest) String() string

type ConcludeTransactionRequest_builder

type ConcludeTransactionRequest_builder struct {
	Dtid         string
	Participants []*dev6.Target
	// contains filtered or unexported fields
}

func (ConcludeTransactionRequest_builder) Build

type ConcludeTransactionResponse

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

func (*ConcludeTransactionResponse) ProtoMessage

func (*ConcludeTransactionResponse) ProtoMessage()

func (*ConcludeTransactionResponse) ProtoReflect

func (*ConcludeTransactionResponse) Reset

func (x *ConcludeTransactionResponse) Reset()

func (*ConcludeTransactionResponse) String

func (x *ConcludeTransactionResponse) String() string

type ConcludeTransactionResponse_builder

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

func (ConcludeTransactionResponse_builder) Build

type CopySchemaShardRequest

type CopySchemaShardRequest struct {
	SourceTabletAlias   *dev2.TabletAlias `protobuf:"bytes,1,opt,name=source_tablet_alias,json=sourceTabletAlias,proto3" json:"source_tablet_alias,omitempty"`
	Tables              []string          `protobuf:"bytes,2,rep,name=tables,proto3" json:"tables,omitempty"`
	ExcludeTables       []string          `protobuf:"bytes,3,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	IncludeViews        bool              `protobuf:"varint,4,opt,name=include_views,json=includeViews,proto3" json:"include_views,omitempty"`
	SkipVerify          bool              `protobuf:"varint,5,opt,name=skip_verify,json=skipVerify,proto3" json:"skip_verify,omitempty"`
	WaitReplicasTimeout *dev3.Duration    `protobuf:"bytes,6,opt,name=wait_replicas_timeout,json=waitReplicasTimeout,proto3" json:"wait_replicas_timeout,omitempty"`
	DestinationKeyspace string            `protobuf:"bytes,7,opt,name=destination_keyspace,json=destinationKeyspace,proto3" json:"destination_keyspace,omitempty"`
	DestinationShard    string            `protobuf:"bytes,8,opt,name=destination_shard,json=destinationShard,proto3" json:"destination_shard,omitempty"`
	// contains filtered or unexported fields
}

func (*CopySchemaShardRequest) ClearSourceTabletAlias

func (x *CopySchemaShardRequest) ClearSourceTabletAlias()

func (*CopySchemaShardRequest) ClearWaitReplicasTimeout

func (x *CopySchemaShardRequest) ClearWaitReplicasTimeout()

func (*CopySchemaShardRequest) GetDestinationKeyspace

func (x *CopySchemaShardRequest) GetDestinationKeyspace() string

func (*CopySchemaShardRequest) GetDestinationShard

func (x *CopySchemaShardRequest) GetDestinationShard() string

func (*CopySchemaShardRequest) GetExcludeTables

func (x *CopySchemaShardRequest) GetExcludeTables() []string

func (*CopySchemaShardRequest) GetIncludeViews

func (x *CopySchemaShardRequest) GetIncludeViews() bool

func (*CopySchemaShardRequest) GetSkipVerify

func (x *CopySchemaShardRequest) GetSkipVerify() bool

func (*CopySchemaShardRequest) GetSourceTabletAlias

func (x *CopySchemaShardRequest) GetSourceTabletAlias() *dev2.TabletAlias

func (*CopySchemaShardRequest) GetTables

func (x *CopySchemaShardRequest) GetTables() []string

func (*CopySchemaShardRequest) GetWaitReplicasTimeout

func (x *CopySchemaShardRequest) GetWaitReplicasTimeout() *dev3.Duration

func (*CopySchemaShardRequest) HasSourceTabletAlias

func (x *CopySchemaShardRequest) HasSourceTabletAlias() bool

func (*CopySchemaShardRequest) HasWaitReplicasTimeout

func (x *CopySchemaShardRequest) HasWaitReplicasTimeout() bool

func (*CopySchemaShardRequest) ProtoMessage

func (*CopySchemaShardRequest) ProtoMessage()

func (*CopySchemaShardRequest) ProtoReflect

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

func (*CopySchemaShardRequest) Reset

func (x *CopySchemaShardRequest) Reset()

func (*CopySchemaShardRequest) SetDestinationKeyspace

func (x *CopySchemaShardRequest) SetDestinationKeyspace(v string)

func (*CopySchemaShardRequest) SetDestinationShard

func (x *CopySchemaShardRequest) SetDestinationShard(v string)

func (*CopySchemaShardRequest) SetExcludeTables

func (x *CopySchemaShardRequest) SetExcludeTables(v []string)

func (*CopySchemaShardRequest) SetIncludeViews

func (x *CopySchemaShardRequest) SetIncludeViews(v bool)

func (*CopySchemaShardRequest) SetSkipVerify

func (x *CopySchemaShardRequest) SetSkipVerify(v bool)

func (*CopySchemaShardRequest) SetSourceTabletAlias

func (x *CopySchemaShardRequest) SetSourceTabletAlias(v *dev2.TabletAlias)

func (*CopySchemaShardRequest) SetTables

func (x *CopySchemaShardRequest) SetTables(v []string)

func (*CopySchemaShardRequest) SetWaitReplicasTimeout

func (x *CopySchemaShardRequest) SetWaitReplicasTimeout(v *dev3.Duration)

func (*CopySchemaShardRequest) String

func (x *CopySchemaShardRequest) String() string

type CopySchemaShardRequest_builder

type CopySchemaShardRequest_builder struct {
	SourceTabletAlias   *dev2.TabletAlias
	Tables              []string
	ExcludeTables       []string
	IncludeViews        bool
	SkipVerify          bool
	WaitReplicasTimeout *dev3.Duration
	DestinationKeyspace string
	DestinationShard    string
	// contains filtered or unexported fields
}

func (CopySchemaShardRequest_builder) Build

type CopySchemaShardResponse

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

func (*CopySchemaShardResponse) ProtoMessage

func (*CopySchemaShardResponse) ProtoMessage()

func (*CopySchemaShardResponse) ProtoReflect

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

func (*CopySchemaShardResponse) Reset

func (x *CopySchemaShardResponse) Reset()

func (*CopySchemaShardResponse) String

func (x *CopySchemaShardResponse) String() string

type CopySchemaShardResponse_builder

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

func (CopySchemaShardResponse_builder) Build

type CreateKeyspaceRequest

type CreateKeyspaceRequest struct {

	// Name is the name of the keyspace.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Force proceeds with the request even if the keyspace already exists.
	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// AllowEmptyVSchema allows a keyspace to be created with no vschema.
	AllowEmptyVSchema bool `protobuf:"varint,3,opt,name=allow_empty_v_schema,json=allowEmptyVSchema,proto3" json:"allow_empty_v_schema,omitempty"`
	// Type is the type of the keyspace to create.
	Type dev2.KeyspaceType `protobuf:"varint,7,opt,name=type,proto3,enum=vitess.topodata.dev.KeyspaceType" json:"type,omitempty"`
	// BaseKeyspace specifies the base keyspace for SNAPSHOT keyspaces. It is
	// required to create a SNAPSHOT keyspace.
	BaseKeyspace string `protobuf:"bytes,8,opt,name=base_keyspace,json=baseKeyspace,proto3" json:"base_keyspace,omitempty"`
	// SnapshotTime specifies the snapshot time for this keyspace. It is required
	// to create a SNAPSHOT keyspace.
	SnapshotTime *dev3.Time `protobuf:"bytes,9,opt,name=snapshot_time,json=snapshotTime,proto3" json:"snapshot_time,omitempty"`
	// DurabilityPolicy is the durability policy to be
	// used for this keyspace.
	DurabilityPolicy string `protobuf:"bytes,10,opt,name=durability_policy,json=durabilityPolicy,proto3" json:"durability_policy,omitempty"`
	// SidecarDBName is the name of the sidecar database that
	// each vttablet in the keyspace will use.
	SidecarDbName string `protobuf:"bytes,11,opt,name=sidecar_db_name,json=sidecarDbName,proto3" json:"sidecar_db_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateKeyspaceRequest) ClearSnapshotTime

func (x *CreateKeyspaceRequest) ClearSnapshotTime()

func (*CreateKeyspaceRequest) GetAllowEmptyVSchema

func (x *CreateKeyspaceRequest) GetAllowEmptyVSchema() bool

func (*CreateKeyspaceRequest) GetBaseKeyspace

func (x *CreateKeyspaceRequest) GetBaseKeyspace() string

func (*CreateKeyspaceRequest) GetDurabilityPolicy

func (x *CreateKeyspaceRequest) GetDurabilityPolicy() string

func (*CreateKeyspaceRequest) GetForce

func (x *CreateKeyspaceRequest) GetForce() bool

func (*CreateKeyspaceRequest) GetName

func (x *CreateKeyspaceRequest) GetName() string

func (*CreateKeyspaceRequest) GetSidecarDbName

func (x *CreateKeyspaceRequest) GetSidecarDbName() string

func (*CreateKeyspaceRequest) GetSnapshotTime

func (x *CreateKeyspaceRequest) GetSnapshotTime() *dev3.Time

func (*CreateKeyspaceRequest) GetType

func (*CreateKeyspaceRequest) HasSnapshotTime

func (x *CreateKeyspaceRequest) HasSnapshotTime() bool

func (*CreateKeyspaceRequest) ProtoMessage

func (*CreateKeyspaceRequest) ProtoMessage()

func (*CreateKeyspaceRequest) ProtoReflect

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

func (*CreateKeyspaceRequest) Reset

func (x *CreateKeyspaceRequest) Reset()

func (*CreateKeyspaceRequest) SetAllowEmptyVSchema

func (x *CreateKeyspaceRequest) SetAllowEmptyVSchema(v bool)

func (*CreateKeyspaceRequest) SetBaseKeyspace

func (x *CreateKeyspaceRequest) SetBaseKeyspace(v string)

func (*CreateKeyspaceRequest) SetDurabilityPolicy

func (x *CreateKeyspaceRequest) SetDurabilityPolicy(v string)

func (*CreateKeyspaceRequest) SetForce

func (x *CreateKeyspaceRequest) SetForce(v bool)

func (*CreateKeyspaceRequest) SetName

func (x *CreateKeyspaceRequest) SetName(v string)

func (*CreateKeyspaceRequest) SetSidecarDbName

func (x *CreateKeyspaceRequest) SetSidecarDbName(v string)

func (*CreateKeyspaceRequest) SetSnapshotTime

func (x *CreateKeyspaceRequest) SetSnapshotTime(v *dev3.Time)

func (*CreateKeyspaceRequest) SetType

func (x *CreateKeyspaceRequest) SetType(v dev2.KeyspaceType)

func (*CreateKeyspaceRequest) String

func (x *CreateKeyspaceRequest) String() string

type CreateKeyspaceRequest_builder

type CreateKeyspaceRequest_builder struct {

	// Name is the name of the keyspace.
	Name string
	// Force proceeds with the request even if the keyspace already exists.
	Force bool
	// AllowEmptyVSchema allows a keyspace to be created with no vschema.
	AllowEmptyVSchema bool
	// Type is the type of the keyspace to create.
	Type dev2.KeyspaceType
	// BaseKeyspace specifies the base keyspace for SNAPSHOT keyspaces. It is
	// required to create a SNAPSHOT keyspace.
	BaseKeyspace string
	// SnapshotTime specifies the snapshot time for this keyspace. It is required
	// to create a SNAPSHOT keyspace.
	SnapshotTime *dev3.Time
	// DurabilityPolicy is the durability policy to be
	// used for this keyspace.
	DurabilityPolicy string
	// SidecarDBName is the name of the sidecar database that
	// each vttablet in the keyspace will use.
	SidecarDbName string
	// contains filtered or unexported fields
}

func (CreateKeyspaceRequest_builder) Build

type CreateKeyspaceResponse

type CreateKeyspaceResponse struct {

	// Keyspace is the newly-created keyspace.
	Keyspace *Keyspace `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateKeyspaceResponse) ClearKeyspace

func (x *CreateKeyspaceResponse) ClearKeyspace()

func (*CreateKeyspaceResponse) GetKeyspace

func (x *CreateKeyspaceResponse) GetKeyspace() *Keyspace

func (*CreateKeyspaceResponse) HasKeyspace

func (x *CreateKeyspaceResponse) HasKeyspace() bool

func (*CreateKeyspaceResponse) ProtoMessage

func (*CreateKeyspaceResponse) ProtoMessage()

func (*CreateKeyspaceResponse) ProtoReflect

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

func (*CreateKeyspaceResponse) Reset

func (x *CreateKeyspaceResponse) Reset()

func (*CreateKeyspaceResponse) SetKeyspace

func (x *CreateKeyspaceResponse) SetKeyspace(v *Keyspace)

func (*CreateKeyspaceResponse) String

func (x *CreateKeyspaceResponse) String() string

type CreateKeyspaceResponse_builder

type CreateKeyspaceResponse_builder struct {

	// Keyspace is the newly-created keyspace.
	Keyspace *Keyspace
	// contains filtered or unexported fields
}

func (CreateKeyspaceResponse_builder) Build

type CreateShardRequest

type CreateShardRequest struct {

	// Keyspace is the name of the keyspace to create the shard in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// ShardName is the name of the shard to create. E.g. "-" or "-80".
	ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"`
	// Force treats an attempt to create a shard that already exists as a
	// non-error.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// IncludeParent creates the parent keyspace as an empty BASE keyspace, if it
	// doesn't already exist.
	IncludeParent bool `protobuf:"varint,4,opt,name=include_parent,json=includeParent,proto3" json:"include_parent,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateShardRequest) GetForce

func (x *CreateShardRequest) GetForce() bool

func (*CreateShardRequest) GetIncludeParent

func (x *CreateShardRequest) GetIncludeParent() bool

func (*CreateShardRequest) GetKeyspace

func (x *CreateShardRequest) GetKeyspace() string

func (*CreateShardRequest) GetShardName

func (x *CreateShardRequest) GetShardName() string

func (*CreateShardRequest) ProtoMessage

func (*CreateShardRequest) ProtoMessage()

func (*CreateShardRequest) ProtoReflect

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

func (*CreateShardRequest) Reset

func (x *CreateShardRequest) Reset()

func (*CreateShardRequest) SetForce

func (x *CreateShardRequest) SetForce(v bool)

func (*CreateShardRequest) SetIncludeParent

func (x *CreateShardRequest) SetIncludeParent(v bool)

func (*CreateShardRequest) SetKeyspace

func (x *CreateShardRequest) SetKeyspace(v string)

func (*CreateShardRequest) SetShardName

func (x *CreateShardRequest) SetShardName(v string)

func (*CreateShardRequest) String

func (x *CreateShardRequest) String() string

type CreateShardRequest_builder

type CreateShardRequest_builder struct {

	// Keyspace is the name of the keyspace to create the shard in.
	Keyspace string
	// ShardName is the name of the shard to create. E.g. "-" or "-80".
	ShardName string
	// Force treats an attempt to create a shard that already exists as a
	// non-error.
	Force bool
	// IncludeParent creates the parent keyspace as an empty BASE keyspace, if it
	// doesn't already exist.
	IncludeParent bool
	// contains filtered or unexported fields
}

func (CreateShardRequest_builder) Build

type CreateShardResponse

type CreateShardResponse struct {

	// Keyspace is the created keyspace. It is set only if IncludeParent was
	// specified in the request and the parent keyspace needed to be created.
	Keyspace *Keyspace `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the newly-created shard object.
	Shard *Shard `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// ShardAlreadyExists is set if Force was specified in the request and the
	// shard already existed.
	ShardAlreadyExists bool `protobuf:"varint,3,opt,name=shard_already_exists,json=shardAlreadyExists,proto3" json:"shard_already_exists,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateShardResponse) ClearKeyspace

func (x *CreateShardResponse) ClearKeyspace()

func (*CreateShardResponse) ClearShard

func (x *CreateShardResponse) ClearShard()

func (*CreateShardResponse) GetKeyspace

func (x *CreateShardResponse) GetKeyspace() *Keyspace

func (*CreateShardResponse) GetShard

func (x *CreateShardResponse) GetShard() *Shard

func (*CreateShardResponse) GetShardAlreadyExists

func (x *CreateShardResponse) GetShardAlreadyExists() bool

func (*CreateShardResponse) HasKeyspace

func (x *CreateShardResponse) HasKeyspace() bool

func (*CreateShardResponse) HasShard

func (x *CreateShardResponse) HasShard() bool

func (*CreateShardResponse) ProtoMessage

func (*CreateShardResponse) ProtoMessage()

func (*CreateShardResponse) ProtoReflect

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

func (*CreateShardResponse) Reset

func (x *CreateShardResponse) Reset()

func (*CreateShardResponse) SetKeyspace

func (x *CreateShardResponse) SetKeyspace(v *Keyspace)

func (*CreateShardResponse) SetShard

func (x *CreateShardResponse) SetShard(v *Shard)

func (*CreateShardResponse) SetShardAlreadyExists

func (x *CreateShardResponse) SetShardAlreadyExists(v bool)

func (*CreateShardResponse) String

func (x *CreateShardResponse) String() string

type CreateShardResponse_builder

type CreateShardResponse_builder struct {

	// Keyspace is the created keyspace. It is set only if IncludeParent was
	// specified in the request and the parent keyspace needed to be created.
	Keyspace *Keyspace
	// Shard is the newly-created shard object.
	Shard *Shard
	// ShardAlreadyExists is set if Force was specified in the request and the
	// shard already existed.
	ShardAlreadyExists bool
	// contains filtered or unexported fields
}

func (CreateShardResponse_builder) Build

type DeleteCellInfoRequest

type DeleteCellInfoRequest struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Force bool   `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCellInfoRequest) GetForce

func (x *DeleteCellInfoRequest) GetForce() bool

func (*DeleteCellInfoRequest) GetName

func (x *DeleteCellInfoRequest) GetName() string

func (*DeleteCellInfoRequest) ProtoMessage

func (*DeleteCellInfoRequest) ProtoMessage()

func (*DeleteCellInfoRequest) ProtoReflect

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

func (*DeleteCellInfoRequest) Reset

func (x *DeleteCellInfoRequest) Reset()

func (*DeleteCellInfoRequest) SetForce

func (x *DeleteCellInfoRequest) SetForce(v bool)

func (*DeleteCellInfoRequest) SetName

func (x *DeleteCellInfoRequest) SetName(v string)

func (*DeleteCellInfoRequest) String

func (x *DeleteCellInfoRequest) String() string

type DeleteCellInfoRequest_builder

type DeleteCellInfoRequest_builder struct {
	Name  string
	Force bool
	// contains filtered or unexported fields
}

func (DeleteCellInfoRequest_builder) Build

type DeleteCellInfoResponse

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

func (*DeleteCellInfoResponse) ProtoMessage

func (*DeleteCellInfoResponse) ProtoMessage()

func (*DeleteCellInfoResponse) ProtoReflect

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

func (*DeleteCellInfoResponse) Reset

func (x *DeleteCellInfoResponse) Reset()

func (*DeleteCellInfoResponse) String

func (x *DeleteCellInfoResponse) String() string

type DeleteCellInfoResponse_builder

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

func (DeleteCellInfoResponse_builder) Build

type DeleteCellsAliasRequest

type DeleteCellsAliasRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCellsAliasRequest) GetName

func (x *DeleteCellsAliasRequest) GetName() string

func (*DeleteCellsAliasRequest) ProtoMessage

func (*DeleteCellsAliasRequest) ProtoMessage()

func (*DeleteCellsAliasRequest) ProtoReflect

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

func (*DeleteCellsAliasRequest) Reset

func (x *DeleteCellsAliasRequest) Reset()

func (*DeleteCellsAliasRequest) SetName

func (x *DeleteCellsAliasRequest) SetName(v string)

func (*DeleteCellsAliasRequest) String

func (x *DeleteCellsAliasRequest) String() string

type DeleteCellsAliasRequest_builder

type DeleteCellsAliasRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (DeleteCellsAliasRequest_builder) Build

type DeleteCellsAliasResponse

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

func (*DeleteCellsAliasResponse) ProtoMessage

func (*DeleteCellsAliasResponse) ProtoMessage()

func (*DeleteCellsAliasResponse) ProtoReflect

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

func (*DeleteCellsAliasResponse) Reset

func (x *DeleteCellsAliasResponse) Reset()

func (*DeleteCellsAliasResponse) String

func (x *DeleteCellsAliasResponse) String() string

type DeleteCellsAliasResponse_builder

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

func (DeleteCellsAliasResponse_builder) Build

type DeleteKeyspaceRequest

type DeleteKeyspaceRequest struct {

	// Keyspace is the name of the keyspace to delete.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Recursive causes all shards in the keyspace to be recursively deleted
	// before deleting the keyspace. It is an error to call DeleteKeyspace on a
	// non-empty keyspace without also specifying Recursive.
	Recursive bool `protobuf:"varint,2,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// Force allows a keyspace to be deleted even if the keyspace lock cannot be
	// obtained. This should only be used to force-clean a keyspace.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteKeyspaceRequest) GetForce

func (x *DeleteKeyspaceRequest) GetForce() bool

func (*DeleteKeyspaceRequest) GetKeyspace

func (x *DeleteKeyspaceRequest) GetKeyspace() string

func (*DeleteKeyspaceRequest) GetRecursive

func (x *DeleteKeyspaceRequest) GetRecursive() bool

func (*DeleteKeyspaceRequest) ProtoMessage

func (*DeleteKeyspaceRequest) ProtoMessage()

func (*DeleteKeyspaceRequest) ProtoReflect

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

func (*DeleteKeyspaceRequest) Reset

func (x *DeleteKeyspaceRequest) Reset()

func (*DeleteKeyspaceRequest) SetForce

func (x *DeleteKeyspaceRequest) SetForce(v bool)

func (*DeleteKeyspaceRequest) SetKeyspace

func (x *DeleteKeyspaceRequest) SetKeyspace(v string)

func (*DeleteKeyspaceRequest) SetRecursive

func (x *DeleteKeyspaceRequest) SetRecursive(v bool)

func (*DeleteKeyspaceRequest) String

func (x *DeleteKeyspaceRequest) String() string

type DeleteKeyspaceRequest_builder

type DeleteKeyspaceRequest_builder struct {

	// Keyspace is the name of the keyspace to delete.
	Keyspace string
	// Recursive causes all shards in the keyspace to be recursively deleted
	// before deleting the keyspace. It is an error to call DeleteKeyspace on a
	// non-empty keyspace without also specifying Recursive.
	Recursive bool
	// Force allows a keyspace to be deleted even if the keyspace lock cannot be
	// obtained. This should only be used to force-clean a keyspace.
	Force bool
	// contains filtered or unexported fields
}

func (DeleteKeyspaceRequest_builder) Build

type DeleteKeyspaceResponse

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

func (*DeleteKeyspaceResponse) ProtoMessage

func (*DeleteKeyspaceResponse) ProtoMessage()

func (*DeleteKeyspaceResponse) ProtoReflect

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

func (*DeleteKeyspaceResponse) Reset

func (x *DeleteKeyspaceResponse) Reset()

func (*DeleteKeyspaceResponse) String

func (x *DeleteKeyspaceResponse) String() string

type DeleteKeyspaceResponse_builder

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

func (DeleteKeyspaceResponse_builder) Build

type DeleteShardsRequest

type DeleteShardsRequest struct {

	// Shards is the list of shards to delete. The nested topodatapb.Shard field
	// is not required for DeleteShard, but the Keyspace and Shard fields are.
	Shards []*Shard `protobuf:"bytes,1,rep,name=shards,proto3" json:"shards,omitempty"`
	// Recursive also deletes all tablets belonging to the shard(s). It is an
	// error to call DeleteShard on a non-empty shard without also specificying
	// Recursive.
	Recursive bool `protobuf:"varint,2,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// EvenIfServing allows a shard to be deleted even if it is serving, which is
	// normally an error. Use with caution.
	EvenIfServing bool `protobuf:"varint,4,opt,name=even_if_serving,json=evenIfServing,proto3" json:"even_if_serving,omitempty"`
	// Force allows a shard to be deleted even if the shard lock cannot be
	// obtained. This should only be used to force-clean a shard.
	Force bool `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteShardsRequest) GetEvenIfServing

func (x *DeleteShardsRequest) GetEvenIfServing() bool

func (*DeleteShardsRequest) GetForce

func (x *DeleteShardsRequest) GetForce() bool

func (*DeleteShardsRequest) GetRecursive

func (x *DeleteShardsRequest) GetRecursive() bool

func (*DeleteShardsRequest) GetShards

func (x *DeleteShardsRequest) GetShards() []*Shard

func (*DeleteShardsRequest) ProtoMessage

func (*DeleteShardsRequest) ProtoMessage()

func (*DeleteShardsRequest) ProtoReflect

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

func (*DeleteShardsRequest) Reset

func (x *DeleteShardsRequest) Reset()

func (*DeleteShardsRequest) SetEvenIfServing

func (x *DeleteShardsRequest) SetEvenIfServing(v bool)

func (*DeleteShardsRequest) SetForce

func (x *DeleteShardsRequest) SetForce(v bool)

func (*DeleteShardsRequest) SetRecursive

func (x *DeleteShardsRequest) SetRecursive(v bool)

func (*DeleteShardsRequest) SetShards

func (x *DeleteShardsRequest) SetShards(v []*Shard)

func (*DeleteShardsRequest) String

func (x *DeleteShardsRequest) String() string

type DeleteShardsRequest_builder

type DeleteShardsRequest_builder struct {

	// Shards is the list of shards to delete. The nested topodatapb.Shard field
	// is not required for DeleteShard, but the Keyspace and Shard fields are.
	Shards []*Shard
	// Recursive also deletes all tablets belonging to the shard(s). It is an
	// error to call DeleteShard on a non-empty shard without also specificying
	// Recursive.
	Recursive bool
	// EvenIfServing allows a shard to be deleted even if it is serving, which is
	// normally an error. Use with caution.
	EvenIfServing bool
	// Force allows a shard to be deleted even if the shard lock cannot be
	// obtained. This should only be used to force-clean a shard.
	Force bool
	// contains filtered or unexported fields
}

func (DeleteShardsRequest_builder) Build

type DeleteShardsResponse

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

func (*DeleteShardsResponse) ProtoMessage

func (*DeleteShardsResponse) ProtoMessage()

func (*DeleteShardsResponse) ProtoReflect

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

func (*DeleteShardsResponse) Reset

func (x *DeleteShardsResponse) Reset()

func (*DeleteShardsResponse) String

func (x *DeleteShardsResponse) String() string

type DeleteShardsResponse_builder

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

func (DeleteShardsResponse_builder) Build

type DeleteSrvVSchemaRequest

type DeleteSrvVSchemaRequest struct {
	Cell string `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSrvVSchemaRequest) GetCell

func (x *DeleteSrvVSchemaRequest) GetCell() string

func (*DeleteSrvVSchemaRequest) ProtoMessage

func (*DeleteSrvVSchemaRequest) ProtoMessage()

func (*DeleteSrvVSchemaRequest) ProtoReflect

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

func (*DeleteSrvVSchemaRequest) Reset

func (x *DeleteSrvVSchemaRequest) Reset()

func (*DeleteSrvVSchemaRequest) SetCell

func (x *DeleteSrvVSchemaRequest) SetCell(v string)

func (*DeleteSrvVSchemaRequest) String

func (x *DeleteSrvVSchemaRequest) String() string

type DeleteSrvVSchemaRequest_builder

type DeleteSrvVSchemaRequest_builder struct {
	Cell string
	// contains filtered or unexported fields
}

func (DeleteSrvVSchemaRequest_builder) Build

type DeleteSrvVSchemaResponse

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

func (*DeleteSrvVSchemaResponse) ProtoMessage

func (*DeleteSrvVSchemaResponse) ProtoMessage()

func (*DeleteSrvVSchemaResponse) ProtoReflect

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

func (*DeleteSrvVSchemaResponse) Reset

func (x *DeleteSrvVSchemaResponse) Reset()

func (*DeleteSrvVSchemaResponse) String

func (x *DeleteSrvVSchemaResponse) String() string

type DeleteSrvVSchemaResponse_builder

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

func (DeleteSrvVSchemaResponse_builder) Build

type DeleteTabletsRequest

type DeleteTabletsRequest struct {

	// TabletAliases is the list of tablets to delete.
	TabletAliases []*dev2.TabletAlias `protobuf:"bytes,1,rep,name=tablet_aliases,json=tabletAliases,proto3" json:"tablet_aliases,omitempty"`
	// AllowPrimary allows for the primary tablet of a shard to be deleted.
	// Use with caution.
	AllowPrimary bool `protobuf:"varint,2,opt,name=allow_primary,json=allowPrimary,proto3" json:"allow_primary,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTabletsRequest) GetAllowPrimary

func (x *DeleteTabletsRequest) GetAllowPrimary() bool

func (*DeleteTabletsRequest) GetTabletAliases

func (x *DeleteTabletsRequest) GetTabletAliases() []*dev2.TabletAlias

func (*DeleteTabletsRequest) ProtoMessage

func (*DeleteTabletsRequest) ProtoMessage()

func (*DeleteTabletsRequest) ProtoReflect

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

func (*DeleteTabletsRequest) Reset

func (x *DeleteTabletsRequest) Reset()

func (*DeleteTabletsRequest) SetAllowPrimary

func (x *DeleteTabletsRequest) SetAllowPrimary(v bool)

func (*DeleteTabletsRequest) SetTabletAliases

func (x *DeleteTabletsRequest) SetTabletAliases(v []*dev2.TabletAlias)

func (*DeleteTabletsRequest) String

func (x *DeleteTabletsRequest) String() string

type DeleteTabletsRequest_builder

type DeleteTabletsRequest_builder struct {

	// TabletAliases is the list of tablets to delete.
	TabletAliases []*dev2.TabletAlias
	// AllowPrimary allows for the primary tablet of a shard to be deleted.
	// Use with caution.
	AllowPrimary bool
	// contains filtered or unexported fields
}

func (DeleteTabletsRequest_builder) Build

type DeleteTabletsResponse

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

func (*DeleteTabletsResponse) ProtoMessage

func (*DeleteTabletsResponse) ProtoMessage()

func (*DeleteTabletsResponse) ProtoReflect

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

func (*DeleteTabletsResponse) Reset

func (x *DeleteTabletsResponse) Reset()

func (*DeleteTabletsResponse) String

func (x *DeleteTabletsResponse) String() string

type DeleteTabletsResponse_builder

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

func (DeleteTabletsResponse_builder) Build

type EmergencyReparentShardRequest

type EmergencyReparentShardRequest struct {

	// Keyspace is the name of the keyspace to perform the Emergency Reparent in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard to perform the Emergency Reparent in.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// Optional alias of a tablet that should become the new shard primary. If not
	// not specified, the vtctld will select the most up-to-date canditate to
	// promote.
	NewPrimary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=new_primary,json=newPrimary,proto3" json:"new_primary,omitempty"`
	// List of replica aliases to ignore during the Emergency Reparent. The vtctld
	// will not attempt to stop replication on these tablets, nor attempt to
	// demote any that may think they are the shard primary.
	IgnoreReplicas []*dev2.TabletAlias `protobuf:"bytes,4,rep,name=ignore_replicas,json=ignoreReplicas,proto3" json:"ignore_replicas,omitempty"`
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in reparenting.
	WaitReplicasTimeout *dev3.Duration `protobuf:"bytes,5,opt,name=wait_replicas_timeout,json=waitReplicasTimeout,proto3" json:"wait_replicas_timeout,omitempty"`
	// PreventCrossCellPromotion is used to only promote the new primary from the same cell
	// as the failed primary.
	PreventCrossCellPromotion bool `` /* 141-byte string literal not displayed */
	// WaitForAllTablets makes ERS wait for a response from all the tablets before proceeding.
	// Useful when all the tablets are up and reachable.
	WaitForAllTablets bool `protobuf:"varint,7,opt,name=wait_for_all_tablets,json=waitForAllTablets,proto3" json:"wait_for_all_tablets,omitempty"`
	// ExpectedPrimary is the optional alias we expect to be the current primary in order for
	// the reparent operation to succeed.
	ExpectedPrimary *dev2.TabletAlias `protobuf:"bytes,8,opt,name=expected_primary,json=expectedPrimary,proto3" json:"expected_primary,omitempty"`
	// contains filtered or unexported fields
}

func (*EmergencyReparentShardRequest) ClearExpectedPrimary

func (x *EmergencyReparentShardRequest) ClearExpectedPrimary()

func (*EmergencyReparentShardRequest) ClearNewPrimary

func (x *EmergencyReparentShardRequest) ClearNewPrimary()

func (*EmergencyReparentShardRequest) ClearWaitReplicasTimeout

func (x *EmergencyReparentShardRequest) ClearWaitReplicasTimeout()

func (*EmergencyReparentShardRequest) GetExpectedPrimary

func (x *EmergencyReparentShardRequest) GetExpectedPrimary() *dev2.TabletAlias

func (*EmergencyReparentShardRequest) GetIgnoreReplicas

func (x *EmergencyReparentShardRequest) GetIgnoreReplicas() []*dev2.TabletAlias

func (*EmergencyReparentShardRequest) GetKeyspace

func (x *EmergencyReparentShardRequest) GetKeyspace() string

func (*EmergencyReparentShardRequest) GetNewPrimary

func (x *EmergencyReparentShardRequest) GetNewPrimary() *dev2.TabletAlias

func (*EmergencyReparentShardRequest) GetPreventCrossCellPromotion

func (x *EmergencyReparentShardRequest) GetPreventCrossCellPromotion() bool

func (*EmergencyReparentShardRequest) GetShard

func (x *EmergencyReparentShardRequest) GetShard() string

func (*EmergencyReparentShardRequest) GetWaitForAllTablets

func (x *EmergencyReparentShardRequest) GetWaitForAllTablets() bool

func (*EmergencyReparentShardRequest) GetWaitReplicasTimeout

func (x *EmergencyReparentShardRequest) GetWaitReplicasTimeout() *dev3.Duration

func (*EmergencyReparentShardRequest) HasExpectedPrimary

func (x *EmergencyReparentShardRequest) HasExpectedPrimary() bool

func (*EmergencyReparentShardRequest) HasNewPrimary

func (x *EmergencyReparentShardRequest) HasNewPrimary() bool

func (*EmergencyReparentShardRequest) HasWaitReplicasTimeout

func (x *EmergencyReparentShardRequest) HasWaitReplicasTimeout() bool

func (*EmergencyReparentShardRequest) ProtoMessage

func (*EmergencyReparentShardRequest) ProtoMessage()

func (*EmergencyReparentShardRequest) ProtoReflect

func (*EmergencyReparentShardRequest) Reset

func (x *EmergencyReparentShardRequest) Reset()

func (*EmergencyReparentShardRequest) SetExpectedPrimary

func (x *EmergencyReparentShardRequest) SetExpectedPrimary(v *dev2.TabletAlias)

func (*EmergencyReparentShardRequest) SetIgnoreReplicas

func (x *EmergencyReparentShardRequest) SetIgnoreReplicas(v []*dev2.TabletAlias)

func (*EmergencyReparentShardRequest) SetKeyspace

func (x *EmergencyReparentShardRequest) SetKeyspace(v string)

func (*EmergencyReparentShardRequest) SetNewPrimary

func (x *EmergencyReparentShardRequest) SetNewPrimary(v *dev2.TabletAlias)

func (*EmergencyReparentShardRequest) SetPreventCrossCellPromotion

func (x *EmergencyReparentShardRequest) SetPreventCrossCellPromotion(v bool)

func (*EmergencyReparentShardRequest) SetShard

func (x *EmergencyReparentShardRequest) SetShard(v string)

func (*EmergencyReparentShardRequest) SetWaitForAllTablets

func (x *EmergencyReparentShardRequest) SetWaitForAllTablets(v bool)

func (*EmergencyReparentShardRequest) SetWaitReplicasTimeout

func (x *EmergencyReparentShardRequest) SetWaitReplicasTimeout(v *dev3.Duration)

func (*EmergencyReparentShardRequest) String

type EmergencyReparentShardRequest_builder

type EmergencyReparentShardRequest_builder struct {

	// Keyspace is the name of the keyspace to perform the Emergency Reparent in.
	Keyspace string
	// Shard is the name of the shard to perform the Emergency Reparent in.
	Shard string
	// Optional alias of a tablet that should become the new shard primary. If not
	// not specified, the vtctld will select the most up-to-date canditate to
	// promote.
	NewPrimary *dev2.TabletAlias
	// List of replica aliases to ignore during the Emergency Reparent. The vtctld
	// will not attempt to stop replication on these tablets, nor attempt to
	// demote any that may think they are the shard primary.
	IgnoreReplicas []*dev2.TabletAlias
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in reparenting.
	WaitReplicasTimeout *dev3.Duration
	// PreventCrossCellPromotion is used to only promote the new primary from the same cell
	// as the failed primary.
	PreventCrossCellPromotion bool
	// WaitForAllTablets makes ERS wait for a response from all the tablets before proceeding.
	// Useful when all the tablets are up and reachable.
	WaitForAllTablets bool
	// ExpectedPrimary is the optional alias we expect to be the current primary in order for
	// the reparent operation to succeed.
	ExpectedPrimary *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (EmergencyReparentShardRequest_builder) Build

type EmergencyReparentShardResponse

type EmergencyReparentShardResponse struct {

	// Keyspace is the name of the keyspace the Emergency Reparent took place in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard the Emergency Reparent took place in.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// PromotedPrimary is the alias of the tablet that was promoted to shard
	// primary. If NewPrimary was set in the request, then this will be the same
	// alias. Otherwise, it will be the alias of the tablet found to be most
	// up-to-date.
	PromotedPrimary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=promoted_primary,json=promotedPrimary,proto3" json:"promoted_primary,omitempty"`
	Events          []*dev.Event      `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*EmergencyReparentShardResponse) ClearPromotedPrimary

func (x *EmergencyReparentShardResponse) ClearPromotedPrimary()

func (*EmergencyReparentShardResponse) GetEvents

func (x *EmergencyReparentShardResponse) GetEvents() []*dev.Event

func (*EmergencyReparentShardResponse) GetKeyspace

func (x *EmergencyReparentShardResponse) GetKeyspace() string

func (*EmergencyReparentShardResponse) GetPromotedPrimary

func (x *EmergencyReparentShardResponse) GetPromotedPrimary() *dev2.TabletAlias

func (*EmergencyReparentShardResponse) GetShard

func (x *EmergencyReparentShardResponse) GetShard() string

func (*EmergencyReparentShardResponse) HasPromotedPrimary

func (x *EmergencyReparentShardResponse) HasPromotedPrimary() bool

func (*EmergencyReparentShardResponse) ProtoMessage

func (*EmergencyReparentShardResponse) ProtoMessage()

func (*EmergencyReparentShardResponse) ProtoReflect

func (*EmergencyReparentShardResponse) Reset

func (x *EmergencyReparentShardResponse) Reset()

func (*EmergencyReparentShardResponse) SetEvents

func (x *EmergencyReparentShardResponse) SetEvents(v []*dev.Event)

func (*EmergencyReparentShardResponse) SetKeyspace

func (x *EmergencyReparentShardResponse) SetKeyspace(v string)

func (*EmergencyReparentShardResponse) SetPromotedPrimary

func (x *EmergencyReparentShardResponse) SetPromotedPrimary(v *dev2.TabletAlias)

func (*EmergencyReparentShardResponse) SetShard

func (x *EmergencyReparentShardResponse) SetShard(v string)

func (*EmergencyReparentShardResponse) String

type EmergencyReparentShardResponse_builder

type EmergencyReparentShardResponse_builder struct {

	// Keyspace is the name of the keyspace the Emergency Reparent took place in.
	Keyspace string
	// Shard is the name of the shard the Emergency Reparent took place in.
	Shard string
	// PromotedPrimary is the alias of the tablet that was promoted to shard
	// primary. If NewPrimary was set in the request, then this will be the same
	// alias. Otherwise, it will be the alias of the tablet found to be most
	// up-to-date.
	PromotedPrimary *dev2.TabletAlias
	Events          []*dev.Event
	// contains filtered or unexported fields
}

func (EmergencyReparentShardResponse_builder) Build

type ExecuteFetchAsAppRequest

type ExecuteFetchAsAppRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Query       string            `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to the query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64 `protobuf:"varint,3,opt,name=max_rows,json=maxRows,proto3" json:"max_rows,omitempty"`
	// UsePool causes the query to be run with a pooled connection to the tablet.
	UsePool bool `protobuf:"varint,4,opt,name=use_pool,json=usePool,proto3" json:"use_pool,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteFetchAsAppRequest) ClearTabletAlias

func (x *ExecuteFetchAsAppRequest) ClearTabletAlias()

func (*ExecuteFetchAsAppRequest) GetMaxRows

func (x *ExecuteFetchAsAppRequest) GetMaxRows() int64

func (*ExecuteFetchAsAppRequest) GetQuery

func (x *ExecuteFetchAsAppRequest) GetQuery() string

func (*ExecuteFetchAsAppRequest) GetTabletAlias

func (x *ExecuteFetchAsAppRequest) GetTabletAlias() *dev2.TabletAlias

func (*ExecuteFetchAsAppRequest) GetUsePool

func (x *ExecuteFetchAsAppRequest) GetUsePool() bool

func (*ExecuteFetchAsAppRequest) HasTabletAlias

func (x *ExecuteFetchAsAppRequest) HasTabletAlias() bool

func (*ExecuteFetchAsAppRequest) ProtoMessage

func (*ExecuteFetchAsAppRequest) ProtoMessage()

func (*ExecuteFetchAsAppRequest) ProtoReflect

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

func (*ExecuteFetchAsAppRequest) Reset

func (x *ExecuteFetchAsAppRequest) Reset()

func (*ExecuteFetchAsAppRequest) SetMaxRows

func (x *ExecuteFetchAsAppRequest) SetMaxRows(v int64)

func (*ExecuteFetchAsAppRequest) SetQuery

func (x *ExecuteFetchAsAppRequest) SetQuery(v string)

func (*ExecuteFetchAsAppRequest) SetTabletAlias

func (x *ExecuteFetchAsAppRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ExecuteFetchAsAppRequest) SetUsePool

func (x *ExecuteFetchAsAppRequest) SetUsePool(v bool)

func (*ExecuteFetchAsAppRequest) String

func (x *ExecuteFetchAsAppRequest) String() string

type ExecuteFetchAsAppRequest_builder

type ExecuteFetchAsAppRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	Query       string
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to the query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64
	// UsePool causes the query to be run with a pooled connection to the tablet.
	UsePool bool
	// contains filtered or unexported fields
}

func (ExecuteFetchAsAppRequest_builder) Build

type ExecuteFetchAsAppResponse

type ExecuteFetchAsAppResponse struct {
	Result *dev6.QueryResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteFetchAsAppResponse) ClearResult

func (x *ExecuteFetchAsAppResponse) ClearResult()

func (*ExecuteFetchAsAppResponse) GetResult

func (x *ExecuteFetchAsAppResponse) GetResult() *dev6.QueryResult

func (*ExecuteFetchAsAppResponse) HasResult

func (x *ExecuteFetchAsAppResponse) HasResult() bool

func (*ExecuteFetchAsAppResponse) ProtoMessage

func (*ExecuteFetchAsAppResponse) ProtoMessage()

func (*ExecuteFetchAsAppResponse) ProtoReflect

func (*ExecuteFetchAsAppResponse) Reset

func (x *ExecuteFetchAsAppResponse) Reset()

func (*ExecuteFetchAsAppResponse) SetResult

func (x *ExecuteFetchAsAppResponse) SetResult(v *dev6.QueryResult)

func (*ExecuteFetchAsAppResponse) String

func (x *ExecuteFetchAsAppResponse) String() string

type ExecuteFetchAsAppResponse_builder

type ExecuteFetchAsAppResponse_builder struct {
	Result *dev6.QueryResult
	// contains filtered or unexported fields
}

func (ExecuteFetchAsAppResponse_builder) Build

type ExecuteFetchAsDBARequest

type ExecuteFetchAsDBARequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Query       string            `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to the query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64 `protobuf:"varint,3,opt,name=max_rows,json=maxRows,proto3" json:"max_rows,omitempty"`
	// DisableBinlogs instructs the tablet not to use binary logging when
	// executing the query.
	DisableBinlogs bool `protobuf:"varint,4,opt,name=disable_binlogs,json=disableBinlogs,proto3" json:"disable_binlogs,omitempty"`
	// ReloadSchema instructs the tablet to reload its schema after executing the
	// query.
	ReloadSchema bool `protobuf:"varint,5,opt,name=reload_schema,json=reloadSchema,proto3" json:"reload_schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteFetchAsDBARequest) ClearTabletAlias

func (x *ExecuteFetchAsDBARequest) ClearTabletAlias()

func (*ExecuteFetchAsDBARequest) GetDisableBinlogs

func (x *ExecuteFetchAsDBARequest) GetDisableBinlogs() bool

func (*ExecuteFetchAsDBARequest) GetMaxRows

func (x *ExecuteFetchAsDBARequest) GetMaxRows() int64

func (*ExecuteFetchAsDBARequest) GetQuery

func (x *ExecuteFetchAsDBARequest) GetQuery() string

func (*ExecuteFetchAsDBARequest) GetReloadSchema

func (x *ExecuteFetchAsDBARequest) GetReloadSchema() bool

func (*ExecuteFetchAsDBARequest) GetTabletAlias

func (x *ExecuteFetchAsDBARequest) GetTabletAlias() *dev2.TabletAlias

func (*ExecuteFetchAsDBARequest) HasTabletAlias

func (x *ExecuteFetchAsDBARequest) HasTabletAlias() bool

func (*ExecuteFetchAsDBARequest) ProtoMessage

func (*ExecuteFetchAsDBARequest) ProtoMessage()

func (*ExecuteFetchAsDBARequest) ProtoReflect

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

func (*ExecuteFetchAsDBARequest) Reset

func (x *ExecuteFetchAsDBARequest) Reset()

func (*ExecuteFetchAsDBARequest) SetDisableBinlogs

func (x *ExecuteFetchAsDBARequest) SetDisableBinlogs(v bool)

func (*ExecuteFetchAsDBARequest) SetMaxRows

func (x *ExecuteFetchAsDBARequest) SetMaxRows(v int64)

func (*ExecuteFetchAsDBARequest) SetQuery

func (x *ExecuteFetchAsDBARequest) SetQuery(v string)

func (*ExecuteFetchAsDBARequest) SetReloadSchema

func (x *ExecuteFetchAsDBARequest) SetReloadSchema(v bool)

func (*ExecuteFetchAsDBARequest) SetTabletAlias

func (x *ExecuteFetchAsDBARequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ExecuteFetchAsDBARequest) String

func (x *ExecuteFetchAsDBARequest) String() string

type ExecuteFetchAsDBARequest_builder

type ExecuteFetchAsDBARequest_builder struct {
	TabletAlias *dev2.TabletAlias
	Query       string
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to the query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64
	// DisableBinlogs instructs the tablet not to use binary logging when
	// executing the query.
	DisableBinlogs bool
	// ReloadSchema instructs the tablet to reload its schema after executing the
	// query.
	ReloadSchema bool
	// contains filtered or unexported fields
}

func (ExecuteFetchAsDBARequest_builder) Build

type ExecuteFetchAsDBAResponse

type ExecuteFetchAsDBAResponse struct {
	Result *dev6.QueryResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteFetchAsDBAResponse) ClearResult

func (x *ExecuteFetchAsDBAResponse) ClearResult()

func (*ExecuteFetchAsDBAResponse) GetResult

func (x *ExecuteFetchAsDBAResponse) GetResult() *dev6.QueryResult

func (*ExecuteFetchAsDBAResponse) HasResult

func (x *ExecuteFetchAsDBAResponse) HasResult() bool

func (*ExecuteFetchAsDBAResponse) ProtoMessage

func (*ExecuteFetchAsDBAResponse) ProtoMessage()

func (*ExecuteFetchAsDBAResponse) ProtoReflect

func (*ExecuteFetchAsDBAResponse) Reset

func (x *ExecuteFetchAsDBAResponse) Reset()

func (*ExecuteFetchAsDBAResponse) SetResult

func (x *ExecuteFetchAsDBAResponse) SetResult(v *dev6.QueryResult)

func (*ExecuteFetchAsDBAResponse) String

func (x *ExecuteFetchAsDBAResponse) String() string

type ExecuteFetchAsDBAResponse_builder

type ExecuteFetchAsDBAResponse_builder struct {
	Result *dev6.QueryResult
	// contains filtered or unexported fields
}

func (ExecuteFetchAsDBAResponse_builder) Build

type ExecuteHookRequest

type ExecuteHookRequest struct {
	TabletAlias       *dev2.TabletAlias        `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	TabletHookRequest *dev1.ExecuteHookRequest `protobuf:"bytes,2,opt,name=tablet_hook_request,json=tabletHookRequest,proto3" json:"tablet_hook_request,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteHookRequest) ClearTabletAlias

func (x *ExecuteHookRequest) ClearTabletAlias()

func (*ExecuteHookRequest) ClearTabletHookRequest

func (x *ExecuteHookRequest) ClearTabletHookRequest()

func (*ExecuteHookRequest) GetTabletAlias

func (x *ExecuteHookRequest) GetTabletAlias() *dev2.TabletAlias

func (*ExecuteHookRequest) GetTabletHookRequest

func (x *ExecuteHookRequest) GetTabletHookRequest() *dev1.ExecuteHookRequest

func (*ExecuteHookRequest) HasTabletAlias

func (x *ExecuteHookRequest) HasTabletAlias() bool

func (*ExecuteHookRequest) HasTabletHookRequest

func (x *ExecuteHookRequest) HasTabletHookRequest() bool

func (*ExecuteHookRequest) ProtoMessage

func (*ExecuteHookRequest) ProtoMessage()

func (*ExecuteHookRequest) ProtoReflect

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

func (*ExecuteHookRequest) Reset

func (x *ExecuteHookRequest) Reset()

func (*ExecuteHookRequest) SetTabletAlias

func (x *ExecuteHookRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ExecuteHookRequest) SetTabletHookRequest

func (x *ExecuteHookRequest) SetTabletHookRequest(v *dev1.ExecuteHookRequest)

func (*ExecuteHookRequest) String

func (x *ExecuteHookRequest) String() string

type ExecuteHookRequest_builder

type ExecuteHookRequest_builder struct {
	TabletAlias       *dev2.TabletAlias
	TabletHookRequest *dev1.ExecuteHookRequest
	// contains filtered or unexported fields
}

func (ExecuteHookRequest_builder) Build

type ExecuteHookResponse

type ExecuteHookResponse struct {
	HookResult *dev1.ExecuteHookResponse `protobuf:"bytes,1,opt,name=hook_result,json=hookResult,proto3" json:"hook_result,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteHookResponse) ClearHookResult

func (x *ExecuteHookResponse) ClearHookResult()

func (*ExecuteHookResponse) GetHookResult

func (x *ExecuteHookResponse) GetHookResult() *dev1.ExecuteHookResponse

func (*ExecuteHookResponse) HasHookResult

func (x *ExecuteHookResponse) HasHookResult() bool

func (*ExecuteHookResponse) ProtoMessage

func (*ExecuteHookResponse) ProtoMessage()

func (*ExecuteHookResponse) ProtoReflect

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

func (*ExecuteHookResponse) Reset

func (x *ExecuteHookResponse) Reset()

func (*ExecuteHookResponse) SetHookResult

func (x *ExecuteHookResponse) SetHookResult(v *dev1.ExecuteHookResponse)

func (*ExecuteHookResponse) String

func (x *ExecuteHookResponse) String() string

type ExecuteHookResponse_builder

type ExecuteHookResponse_builder struct {
	HookResult *dev1.ExecuteHookResponse
	// contains filtered or unexported fields
}

func (ExecuteHookResponse_builder) Build

type ExecuteMultiFetchAsDBARequest

type ExecuteMultiFetchAsDBARequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// SQL could have potentially multiple queries separated by semicolons.
	Sql string `protobuf:"bytes,2,opt,name=sql,proto3" json:"sql,omitempty"`
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to a query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64 `protobuf:"varint,3,opt,name=max_rows,json=maxRows,proto3" json:"max_rows,omitempty"`
	// DisableBinlogs instructs the tablet not to use binary logging when
	// executing the query.
	DisableBinlogs bool `protobuf:"varint,4,opt,name=disable_binlogs,json=disableBinlogs,proto3" json:"disable_binlogs,omitempty"`
	// ReloadSchema instructs the tablet to reload its schema after executing the
	// query.
	ReloadSchema bool `protobuf:"varint,5,opt,name=reload_schema,json=reloadSchema,proto3" json:"reload_schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteMultiFetchAsDBARequest) ClearTabletAlias

func (x *ExecuteMultiFetchAsDBARequest) ClearTabletAlias()

func (*ExecuteMultiFetchAsDBARequest) GetDisableBinlogs

func (x *ExecuteMultiFetchAsDBARequest) GetDisableBinlogs() bool

func (*ExecuteMultiFetchAsDBARequest) GetMaxRows

func (x *ExecuteMultiFetchAsDBARequest) GetMaxRows() int64

func (*ExecuteMultiFetchAsDBARequest) GetReloadSchema

func (x *ExecuteMultiFetchAsDBARequest) GetReloadSchema() bool

func (*ExecuteMultiFetchAsDBARequest) GetSql

func (*ExecuteMultiFetchAsDBARequest) GetTabletAlias

func (x *ExecuteMultiFetchAsDBARequest) GetTabletAlias() *dev2.TabletAlias

func (*ExecuteMultiFetchAsDBARequest) HasTabletAlias

func (x *ExecuteMultiFetchAsDBARequest) HasTabletAlias() bool

func (*ExecuteMultiFetchAsDBARequest) ProtoMessage

func (*ExecuteMultiFetchAsDBARequest) ProtoMessage()

func (*ExecuteMultiFetchAsDBARequest) ProtoReflect

func (*ExecuteMultiFetchAsDBARequest) Reset

func (x *ExecuteMultiFetchAsDBARequest) Reset()

func (*ExecuteMultiFetchAsDBARequest) SetDisableBinlogs

func (x *ExecuteMultiFetchAsDBARequest) SetDisableBinlogs(v bool)

func (*ExecuteMultiFetchAsDBARequest) SetMaxRows

func (x *ExecuteMultiFetchAsDBARequest) SetMaxRows(v int64)

func (*ExecuteMultiFetchAsDBARequest) SetReloadSchema

func (x *ExecuteMultiFetchAsDBARequest) SetReloadSchema(v bool)

func (*ExecuteMultiFetchAsDBARequest) SetSql

func (*ExecuteMultiFetchAsDBARequest) SetTabletAlias

func (x *ExecuteMultiFetchAsDBARequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ExecuteMultiFetchAsDBARequest) String

type ExecuteMultiFetchAsDBARequest_builder

type ExecuteMultiFetchAsDBARequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// SQL could have potentially multiple queries separated by semicolons.
	Sql string
	// MaxRows is an optional parameter to limit the number of rows read into the
	// QueryResult. Note that this does not apply a LIMIT to a query, just how
	// many rows are read from the MySQL server on the tablet side.
	//
	// This field is optional. Specifying a non-positive value will use whatever
	// default is configured in the VtctldService.
	MaxRows int64
	// DisableBinlogs instructs the tablet not to use binary logging when
	// executing the query.
	DisableBinlogs bool
	// ReloadSchema instructs the tablet to reload its schema after executing the
	// query.
	ReloadSchema bool
	// contains filtered or unexported fields
}

func (ExecuteMultiFetchAsDBARequest_builder) Build

type ExecuteMultiFetchAsDBAResponse

type ExecuteMultiFetchAsDBAResponse struct {
	Results []*dev6.QueryResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteMultiFetchAsDBAResponse) GetResults

func (x *ExecuteMultiFetchAsDBAResponse) GetResults() []*dev6.QueryResult

func (*ExecuteMultiFetchAsDBAResponse) ProtoMessage

func (*ExecuteMultiFetchAsDBAResponse) ProtoMessage()

func (*ExecuteMultiFetchAsDBAResponse) ProtoReflect

func (*ExecuteMultiFetchAsDBAResponse) Reset

func (x *ExecuteMultiFetchAsDBAResponse) Reset()

func (*ExecuteMultiFetchAsDBAResponse) SetResults

func (x *ExecuteMultiFetchAsDBAResponse) SetResults(v []*dev6.QueryResult)

func (*ExecuteMultiFetchAsDBAResponse) String

type ExecuteMultiFetchAsDBAResponse_builder

type ExecuteMultiFetchAsDBAResponse_builder struct {
	Results []*dev6.QueryResult
	// contains filtered or unexported fields
}

func (ExecuteMultiFetchAsDBAResponse_builder) Build

type ExecuteVtctlCommandRequest

type ExecuteVtctlCommandRequest struct {
	Args          []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
	ActionTimeout int64    `protobuf:"varint,2,opt,name=action_timeout,json=actionTimeout,proto3" json:"action_timeout,omitempty"`
	// contains filtered or unexported fields
}

ExecuteVtctlCommandRequest is the payload for ExecuteVtctlCommand. timeouts are in nanoseconds.

func (*ExecuteVtctlCommandRequest) GetActionTimeout

func (x *ExecuteVtctlCommandRequest) GetActionTimeout() int64

func (*ExecuteVtctlCommandRequest) GetArgs

func (x *ExecuteVtctlCommandRequest) GetArgs() []string

func (*ExecuteVtctlCommandRequest) ProtoMessage

func (*ExecuteVtctlCommandRequest) ProtoMessage()

func (*ExecuteVtctlCommandRequest) ProtoReflect

func (*ExecuteVtctlCommandRequest) Reset

func (x *ExecuteVtctlCommandRequest) Reset()

func (*ExecuteVtctlCommandRequest) SetActionTimeout

func (x *ExecuteVtctlCommandRequest) SetActionTimeout(v int64)

func (*ExecuteVtctlCommandRequest) SetArgs

func (x *ExecuteVtctlCommandRequest) SetArgs(v []string)

func (*ExecuteVtctlCommandRequest) String

func (x *ExecuteVtctlCommandRequest) String() string

type ExecuteVtctlCommandRequest_builder

type ExecuteVtctlCommandRequest_builder struct {
	Args          []string
	ActionTimeout int64
	// contains filtered or unexported fields
}

func (ExecuteVtctlCommandRequest_builder) Build

type ExecuteVtctlCommandResponse

type ExecuteVtctlCommandResponse struct {
	Event *dev.Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

ExecuteVtctlCommandResponse is streamed back by ExecuteVtctlCommand.

func (*ExecuteVtctlCommandResponse) ClearEvent

func (x *ExecuteVtctlCommandResponse) ClearEvent()

func (*ExecuteVtctlCommandResponse) GetEvent

func (x *ExecuteVtctlCommandResponse) GetEvent() *dev.Event

func (*ExecuteVtctlCommandResponse) HasEvent

func (x *ExecuteVtctlCommandResponse) HasEvent() bool

func (*ExecuteVtctlCommandResponse) ProtoMessage

func (*ExecuteVtctlCommandResponse) ProtoMessage()

func (*ExecuteVtctlCommandResponse) ProtoReflect

func (*ExecuteVtctlCommandResponse) Reset

func (x *ExecuteVtctlCommandResponse) Reset()

func (*ExecuteVtctlCommandResponse) SetEvent

func (x *ExecuteVtctlCommandResponse) SetEvent(v *dev.Event)

func (*ExecuteVtctlCommandResponse) String

func (x *ExecuteVtctlCommandResponse) String() string

type ExecuteVtctlCommandResponse_builder

type ExecuteVtctlCommandResponse_builder struct {
	Event *dev.Event
	// contains filtered or unexported fields
}

func (ExecuteVtctlCommandResponse_builder) Build

type FindAllShardsInKeyspaceRequest

type FindAllShardsInKeyspaceRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*FindAllShardsInKeyspaceRequest) GetKeyspace

func (x *FindAllShardsInKeyspaceRequest) GetKeyspace() string

func (*FindAllShardsInKeyspaceRequest) ProtoMessage

func (*FindAllShardsInKeyspaceRequest) ProtoMessage()

func (*FindAllShardsInKeyspaceRequest) ProtoReflect

func (*FindAllShardsInKeyspaceRequest) Reset

func (x *FindAllShardsInKeyspaceRequest) Reset()

func (*FindAllShardsInKeyspaceRequest) SetKeyspace

func (x *FindAllShardsInKeyspaceRequest) SetKeyspace(v string)

func (*FindAllShardsInKeyspaceRequest) String

type FindAllShardsInKeyspaceRequest_builder

type FindAllShardsInKeyspaceRequest_builder struct {
	Keyspace string
	// contains filtered or unexported fields
}

func (FindAllShardsInKeyspaceRequest_builder) Build

type FindAllShardsInKeyspaceResponse

type FindAllShardsInKeyspaceResponse struct {
	Shards map[string]*Shard `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FindAllShardsInKeyspaceResponse) GetShards

func (x *FindAllShardsInKeyspaceResponse) GetShards() map[string]*Shard

func (*FindAllShardsInKeyspaceResponse) ProtoMessage

func (*FindAllShardsInKeyspaceResponse) ProtoMessage()

func (*FindAllShardsInKeyspaceResponse) ProtoReflect

func (*FindAllShardsInKeyspaceResponse) Reset

func (*FindAllShardsInKeyspaceResponse) SetShards

func (x *FindAllShardsInKeyspaceResponse) SetShards(v map[string]*Shard)

func (*FindAllShardsInKeyspaceResponse) String

type FindAllShardsInKeyspaceResponse_builder

type FindAllShardsInKeyspaceResponse_builder struct {
	Shards map[string]*Shard
	// contains filtered or unexported fields
}

func (FindAllShardsInKeyspaceResponse_builder) Build

type ForceCutOverSchemaMigrationRequest

type ForceCutOverSchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ForceCutOverSchemaMigrationRequest) ClearCallerId

func (x *ForceCutOverSchemaMigrationRequest) ClearCallerId()

func (*ForceCutOverSchemaMigrationRequest) GetCallerId

func (*ForceCutOverSchemaMigrationRequest) GetKeyspace

func (x *ForceCutOverSchemaMigrationRequest) GetKeyspace() string

func (*ForceCutOverSchemaMigrationRequest) GetUuid

func (*ForceCutOverSchemaMigrationRequest) HasCallerId

func (x *ForceCutOverSchemaMigrationRequest) HasCallerId() bool

func (*ForceCutOverSchemaMigrationRequest) ProtoMessage

func (*ForceCutOverSchemaMigrationRequest) ProtoMessage()

func (*ForceCutOverSchemaMigrationRequest) ProtoReflect

func (*ForceCutOverSchemaMigrationRequest) Reset

func (*ForceCutOverSchemaMigrationRequest) SetCallerId

func (*ForceCutOverSchemaMigrationRequest) SetKeyspace

func (x *ForceCutOverSchemaMigrationRequest) SetKeyspace(v string)

func (*ForceCutOverSchemaMigrationRequest) SetUuid

func (*ForceCutOverSchemaMigrationRequest) String

type ForceCutOverSchemaMigrationRequest_builder

type ForceCutOverSchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (ForceCutOverSchemaMigrationRequest_builder) Build

type ForceCutOverSchemaMigrationResponse

type ForceCutOverSchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ForceCutOverSchemaMigrationResponse) GetRowsAffectedByShard

func (x *ForceCutOverSchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*ForceCutOverSchemaMigrationResponse) ProtoMessage

func (*ForceCutOverSchemaMigrationResponse) ProtoMessage()

func (*ForceCutOverSchemaMigrationResponse) ProtoReflect

func (*ForceCutOverSchemaMigrationResponse) Reset

func (*ForceCutOverSchemaMigrationResponse) SetRowsAffectedByShard

func (x *ForceCutOverSchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*ForceCutOverSchemaMigrationResponse) String

type ForceCutOverSchemaMigrationResponse_builder

type ForceCutOverSchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (ForceCutOverSchemaMigrationResponse_builder) Build

type GetBackupsRequest

type GetBackupsRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// Limit, if nonzero, will return only the most N recent backups.
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// Detailed indicates whether to use the backupengine, if supported, to
	// populate additional fields, such as Engine and Status, on BackupInfo
	// objects in the response. If not set, or if the backupengine does not
	// support populating these fields, Engine will always be empty, and Status
	// will always be UNKNOWN.
	Detailed bool `protobuf:"varint,4,opt,name=detailed,proto3" json:"detailed,omitempty"`
	// DetailedLimit, if nonzero, will only populate additional fields (see Detailed)
	// on the N most recent backups. The Limit field still dictates the total
	// number of backup info objects returned, so, in reality, min(Limit, DetailedLimit)
	// backup infos will have additional fields set, and any remaining backups
	// will not.
	DetailedLimit uint32 `protobuf:"varint,5,opt,name=detailed_limit,json=detailedLimit,proto3" json:"detailed_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBackupsRequest) GetDetailed

func (x *GetBackupsRequest) GetDetailed() bool

func (*GetBackupsRequest) GetDetailedLimit

func (x *GetBackupsRequest) GetDetailedLimit() uint32

func (*GetBackupsRequest) GetKeyspace

func (x *GetBackupsRequest) GetKeyspace() string

func (*GetBackupsRequest) GetLimit

func (x *GetBackupsRequest) GetLimit() uint32

func (*GetBackupsRequest) GetShard

func (x *GetBackupsRequest) GetShard() string

func (*GetBackupsRequest) ProtoMessage

func (*GetBackupsRequest) ProtoMessage()

func (*GetBackupsRequest) ProtoReflect

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

func (*GetBackupsRequest) Reset

func (x *GetBackupsRequest) Reset()

func (*GetBackupsRequest) SetDetailed

func (x *GetBackupsRequest) SetDetailed(v bool)

func (*GetBackupsRequest) SetDetailedLimit

func (x *GetBackupsRequest) SetDetailedLimit(v uint32)

func (*GetBackupsRequest) SetKeyspace

func (x *GetBackupsRequest) SetKeyspace(v string)

func (*GetBackupsRequest) SetLimit

func (x *GetBackupsRequest) SetLimit(v uint32)

func (*GetBackupsRequest) SetShard

func (x *GetBackupsRequest) SetShard(v string)

func (*GetBackupsRequest) String

func (x *GetBackupsRequest) String() string

type GetBackupsRequest_builder

type GetBackupsRequest_builder struct {
	Keyspace string
	Shard    string
	// Limit, if nonzero, will return only the most N recent backups.
	Limit uint32
	// Detailed indicates whether to use the backupengine, if supported, to
	// populate additional fields, such as Engine and Status, on BackupInfo
	// objects in the response. If not set, or if the backupengine does not
	// support populating these fields, Engine will always be empty, and Status
	// will always be UNKNOWN.
	Detailed bool
	// DetailedLimit, if nonzero, will only populate additional fields (see Detailed)
	// on the N most recent backups. The Limit field still dictates the total
	// number of backup info objects returned, so, in reality, min(Limit, DetailedLimit)
	// backup infos will have additional fields set, and any remaining backups
	// will not.
	DetailedLimit uint32
	// contains filtered or unexported fields
}

func (GetBackupsRequest_builder) Build

type GetBackupsResponse

type GetBackupsResponse struct {
	Backups []*dev7.BackupInfo `protobuf:"bytes,1,rep,name=backups,proto3" json:"backups,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBackupsResponse) GetBackups

func (x *GetBackupsResponse) GetBackups() []*dev7.BackupInfo

func (*GetBackupsResponse) ProtoMessage

func (*GetBackupsResponse) ProtoMessage()

func (*GetBackupsResponse) ProtoReflect

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

func (*GetBackupsResponse) Reset

func (x *GetBackupsResponse) Reset()

func (*GetBackupsResponse) SetBackups

func (x *GetBackupsResponse) SetBackups(v []*dev7.BackupInfo)

func (*GetBackupsResponse) String

func (x *GetBackupsResponse) String() string

type GetBackupsResponse_builder

type GetBackupsResponse_builder struct {
	Backups []*dev7.BackupInfo
	// contains filtered or unexported fields
}

func (GetBackupsResponse_builder) Build

type GetCellInfoNamesRequest

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

func (*GetCellInfoNamesRequest) ProtoMessage

func (*GetCellInfoNamesRequest) ProtoMessage()

func (*GetCellInfoNamesRequest) ProtoReflect

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

func (*GetCellInfoNamesRequest) Reset

func (x *GetCellInfoNamesRequest) Reset()

func (*GetCellInfoNamesRequest) String

func (x *GetCellInfoNamesRequest) String() string

type GetCellInfoNamesRequest_builder

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

func (GetCellInfoNamesRequest_builder) Build

type GetCellInfoNamesResponse

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

func (*GetCellInfoNamesResponse) GetNames

func (x *GetCellInfoNamesResponse) GetNames() []string

func (*GetCellInfoNamesResponse) ProtoMessage

func (*GetCellInfoNamesResponse) ProtoMessage()

func (*GetCellInfoNamesResponse) ProtoReflect

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

func (*GetCellInfoNamesResponse) Reset

func (x *GetCellInfoNamesResponse) Reset()

func (*GetCellInfoNamesResponse) SetNames

func (x *GetCellInfoNamesResponse) SetNames(v []string)

func (*GetCellInfoNamesResponse) String

func (x *GetCellInfoNamesResponse) String() string

type GetCellInfoNamesResponse_builder

type GetCellInfoNamesResponse_builder struct {
	Names []string
	// contains filtered or unexported fields
}

func (GetCellInfoNamesResponse_builder) Build

type GetCellInfoRequest

type GetCellInfoRequest struct {
	Cell string `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCellInfoRequest) GetCell

func (x *GetCellInfoRequest) GetCell() string

func (*GetCellInfoRequest) ProtoMessage

func (*GetCellInfoRequest) ProtoMessage()

func (*GetCellInfoRequest) ProtoReflect

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

func (*GetCellInfoRequest) Reset

func (x *GetCellInfoRequest) Reset()

func (*GetCellInfoRequest) SetCell

func (x *GetCellInfoRequest) SetCell(v string)

func (*GetCellInfoRequest) String

func (x *GetCellInfoRequest) String() string

type GetCellInfoRequest_builder

type GetCellInfoRequest_builder struct {
	Cell string
	// contains filtered or unexported fields
}

func (GetCellInfoRequest_builder) Build

type GetCellInfoResponse

type GetCellInfoResponse struct {
	CellInfo *dev2.CellInfo `protobuf:"bytes,1,opt,name=cell_info,json=cellInfo,proto3" json:"cell_info,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCellInfoResponse) ClearCellInfo

func (x *GetCellInfoResponse) ClearCellInfo()

func (*GetCellInfoResponse) GetCellInfo

func (x *GetCellInfoResponse) GetCellInfo() *dev2.CellInfo

func (*GetCellInfoResponse) HasCellInfo

func (x *GetCellInfoResponse) HasCellInfo() bool

func (*GetCellInfoResponse) ProtoMessage

func (*GetCellInfoResponse) ProtoMessage()

func (*GetCellInfoResponse) ProtoReflect

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

func (*GetCellInfoResponse) Reset

func (x *GetCellInfoResponse) Reset()

func (*GetCellInfoResponse) SetCellInfo

func (x *GetCellInfoResponse) SetCellInfo(v *dev2.CellInfo)

func (*GetCellInfoResponse) String

func (x *GetCellInfoResponse) String() string

type GetCellInfoResponse_builder

type GetCellInfoResponse_builder struct {
	CellInfo *dev2.CellInfo
	// contains filtered or unexported fields
}

func (GetCellInfoResponse_builder) Build

type GetCellsAliasesRequest

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

func (*GetCellsAliasesRequest) ProtoMessage

func (*GetCellsAliasesRequest) ProtoMessage()

func (*GetCellsAliasesRequest) ProtoReflect

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

func (*GetCellsAliasesRequest) Reset

func (x *GetCellsAliasesRequest) Reset()

func (*GetCellsAliasesRequest) String

func (x *GetCellsAliasesRequest) String() string

type GetCellsAliasesRequest_builder

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

func (GetCellsAliasesRequest_builder) Build

type GetCellsAliasesResponse

type GetCellsAliasesResponse struct {
	Aliases map[string]*dev2.CellsAlias `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetCellsAliasesResponse) GetAliases

func (x *GetCellsAliasesResponse) GetAliases() map[string]*dev2.CellsAlias

func (*GetCellsAliasesResponse) ProtoMessage

func (*GetCellsAliasesResponse) ProtoMessage()

func (*GetCellsAliasesResponse) ProtoReflect

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

func (*GetCellsAliasesResponse) Reset

func (x *GetCellsAliasesResponse) Reset()

func (*GetCellsAliasesResponse) SetAliases

func (x *GetCellsAliasesResponse) SetAliases(v map[string]*dev2.CellsAlias)

func (*GetCellsAliasesResponse) String

func (x *GetCellsAliasesResponse) String() string

type GetCellsAliasesResponse_builder

type GetCellsAliasesResponse_builder struct {
	Aliases map[string]*dev2.CellsAlias
	// contains filtered or unexported fields
}

func (GetCellsAliasesResponse_builder) Build

type GetFullStatusRequest

type GetFullStatusRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFullStatusRequest) ClearTabletAlias

func (x *GetFullStatusRequest) ClearTabletAlias()

func (*GetFullStatusRequest) GetTabletAlias

func (x *GetFullStatusRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetFullStatusRequest) HasTabletAlias

func (x *GetFullStatusRequest) HasTabletAlias() bool

func (*GetFullStatusRequest) ProtoMessage

func (*GetFullStatusRequest) ProtoMessage()

func (*GetFullStatusRequest) ProtoReflect

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

func (*GetFullStatusRequest) Reset

func (x *GetFullStatusRequest) Reset()

func (*GetFullStatusRequest) SetTabletAlias

func (x *GetFullStatusRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetFullStatusRequest) String

func (x *GetFullStatusRequest) String() string

type GetFullStatusRequest_builder

type GetFullStatusRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (GetFullStatusRequest_builder) Build

type GetFullStatusResponse

type GetFullStatusResponse struct {
	Status *dev8.FullStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFullStatusResponse) ClearStatus

func (x *GetFullStatusResponse) ClearStatus()

func (*GetFullStatusResponse) GetStatus

func (x *GetFullStatusResponse) GetStatus() *dev8.FullStatus

func (*GetFullStatusResponse) HasStatus

func (x *GetFullStatusResponse) HasStatus() bool

func (*GetFullStatusResponse) ProtoMessage

func (*GetFullStatusResponse) ProtoMessage()

func (*GetFullStatusResponse) ProtoReflect

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

func (*GetFullStatusResponse) Reset

func (x *GetFullStatusResponse) Reset()

func (*GetFullStatusResponse) SetStatus

func (x *GetFullStatusResponse) SetStatus(v *dev8.FullStatus)

func (*GetFullStatusResponse) String

func (x *GetFullStatusResponse) String() string

type GetFullStatusResponse_builder

type GetFullStatusResponse_builder struct {
	Status *dev8.FullStatus
	// contains filtered or unexported fields
}

func (GetFullStatusResponse_builder) Build

type GetKeyspaceRequest

type GetKeyspaceRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKeyspaceRequest) GetKeyspace

func (x *GetKeyspaceRequest) GetKeyspace() string

func (*GetKeyspaceRequest) ProtoMessage

func (*GetKeyspaceRequest) ProtoMessage()

func (*GetKeyspaceRequest) ProtoReflect

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

func (*GetKeyspaceRequest) Reset

func (x *GetKeyspaceRequest) Reset()

func (*GetKeyspaceRequest) SetKeyspace

func (x *GetKeyspaceRequest) SetKeyspace(v string)

func (*GetKeyspaceRequest) String

func (x *GetKeyspaceRequest) String() string

type GetKeyspaceRequest_builder

type GetKeyspaceRequest_builder struct {
	Keyspace string
	// contains filtered or unexported fields
}

func (GetKeyspaceRequest_builder) Build

type GetKeyspaceResponse

type GetKeyspaceResponse struct {
	Keyspace *Keyspace `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKeyspaceResponse) ClearKeyspace

func (x *GetKeyspaceResponse) ClearKeyspace()

func (*GetKeyspaceResponse) GetKeyspace

func (x *GetKeyspaceResponse) GetKeyspace() *Keyspace

func (*GetKeyspaceResponse) HasKeyspace

func (x *GetKeyspaceResponse) HasKeyspace() bool

func (*GetKeyspaceResponse) ProtoMessage

func (*GetKeyspaceResponse) ProtoMessage()

func (*GetKeyspaceResponse) ProtoReflect

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

func (*GetKeyspaceResponse) Reset

func (x *GetKeyspaceResponse) Reset()

func (*GetKeyspaceResponse) SetKeyspace

func (x *GetKeyspaceResponse) SetKeyspace(v *Keyspace)

func (*GetKeyspaceResponse) String

func (x *GetKeyspaceResponse) String() string

type GetKeyspaceResponse_builder

type GetKeyspaceResponse_builder struct {
	Keyspace *Keyspace
	// contains filtered or unexported fields
}

func (GetKeyspaceResponse_builder) Build

type GetKeyspaceRoutingRulesRequest

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

func (*GetKeyspaceRoutingRulesRequest) ProtoMessage

func (*GetKeyspaceRoutingRulesRequest) ProtoMessage()

func (*GetKeyspaceRoutingRulesRequest) ProtoReflect

func (*GetKeyspaceRoutingRulesRequest) Reset

func (x *GetKeyspaceRoutingRulesRequest) Reset()

func (*GetKeyspaceRoutingRulesRequest) String

type GetKeyspaceRoutingRulesRequest_builder

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

func (GetKeyspaceRoutingRulesRequest_builder) Build

type GetKeyspaceRoutingRulesResponse

type GetKeyspaceRoutingRulesResponse struct {
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules `protobuf:"bytes,1,opt,name=keyspace_routing_rules,json=keyspaceRoutingRules,proto3" json:"keyspace_routing_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKeyspaceRoutingRulesResponse) ClearKeyspaceRoutingRules

func (x *GetKeyspaceRoutingRulesResponse) ClearKeyspaceRoutingRules()

func (*GetKeyspaceRoutingRulesResponse) GetKeyspaceRoutingRules

func (x *GetKeyspaceRoutingRulesResponse) GetKeyspaceRoutingRules() *dev4.KeyspaceRoutingRules

func (*GetKeyspaceRoutingRulesResponse) HasKeyspaceRoutingRules

func (x *GetKeyspaceRoutingRulesResponse) HasKeyspaceRoutingRules() bool

func (*GetKeyspaceRoutingRulesResponse) ProtoMessage

func (*GetKeyspaceRoutingRulesResponse) ProtoMessage()

func (*GetKeyspaceRoutingRulesResponse) ProtoReflect

func (*GetKeyspaceRoutingRulesResponse) Reset

func (*GetKeyspaceRoutingRulesResponse) SetKeyspaceRoutingRules

func (x *GetKeyspaceRoutingRulesResponse) SetKeyspaceRoutingRules(v *dev4.KeyspaceRoutingRules)

func (*GetKeyspaceRoutingRulesResponse) String

type GetKeyspaceRoutingRulesResponse_builder

type GetKeyspaceRoutingRulesResponse_builder struct {
	KeyspaceRoutingRules *dev4.KeyspaceRoutingRules
	// contains filtered or unexported fields
}

func (GetKeyspaceRoutingRulesResponse_builder) Build

type GetKeyspacesRequest

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

func (*GetKeyspacesRequest) ProtoMessage

func (*GetKeyspacesRequest) ProtoMessage()

func (*GetKeyspacesRequest) ProtoReflect

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

func (*GetKeyspacesRequest) Reset

func (x *GetKeyspacesRequest) Reset()

func (*GetKeyspacesRequest) String

func (x *GetKeyspacesRequest) String() string

type GetKeyspacesRequest_builder

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

func (GetKeyspacesRequest_builder) Build

type GetKeyspacesResponse

type GetKeyspacesResponse struct {
	Keyspaces []*Keyspace `protobuf:"bytes,1,rep,name=keyspaces,proto3" json:"keyspaces,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKeyspacesResponse) GetKeyspaces

func (x *GetKeyspacesResponse) GetKeyspaces() []*Keyspace

func (*GetKeyspacesResponse) ProtoMessage

func (*GetKeyspacesResponse) ProtoMessage()

func (*GetKeyspacesResponse) ProtoReflect

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

func (*GetKeyspacesResponse) Reset

func (x *GetKeyspacesResponse) Reset()

func (*GetKeyspacesResponse) SetKeyspaces

func (x *GetKeyspacesResponse) SetKeyspaces(v []*Keyspace)

func (*GetKeyspacesResponse) String

func (x *GetKeyspacesResponse) String() string

type GetKeyspacesResponse_builder

type GetKeyspacesResponse_builder struct {
	Keyspaces []*Keyspace
	// contains filtered or unexported fields
}

func (GetKeyspacesResponse_builder) Build

type GetMirrorRulesRequest

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

func (*GetMirrorRulesRequest) ProtoMessage

func (*GetMirrorRulesRequest) ProtoMessage()

func (*GetMirrorRulesRequest) ProtoReflect

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

func (*GetMirrorRulesRequest) Reset

func (x *GetMirrorRulesRequest) Reset()

func (*GetMirrorRulesRequest) String

func (x *GetMirrorRulesRequest) String() string

type GetMirrorRulesRequest_builder

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

func (GetMirrorRulesRequest_builder) Build

type GetMirrorRulesResponse

type GetMirrorRulesResponse struct {
	MirrorRules *dev4.MirrorRules `protobuf:"bytes,1,opt,name=mirror_rules,json=mirrorRules,proto3" json:"mirror_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMirrorRulesResponse) ClearMirrorRules

func (x *GetMirrorRulesResponse) ClearMirrorRules()

func (*GetMirrorRulesResponse) GetMirrorRules

func (x *GetMirrorRulesResponse) GetMirrorRules() *dev4.MirrorRules

func (*GetMirrorRulesResponse) HasMirrorRules

func (x *GetMirrorRulesResponse) HasMirrorRules() bool

func (*GetMirrorRulesResponse) ProtoMessage

func (*GetMirrorRulesResponse) ProtoMessage()

func (*GetMirrorRulesResponse) ProtoReflect

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

func (*GetMirrorRulesResponse) Reset

func (x *GetMirrorRulesResponse) Reset()

func (*GetMirrorRulesResponse) SetMirrorRules

func (x *GetMirrorRulesResponse) SetMirrorRules(v *dev4.MirrorRules)

func (*GetMirrorRulesResponse) String

func (x *GetMirrorRulesResponse) String() string

type GetMirrorRulesResponse_builder

type GetMirrorRulesResponse_builder struct {
	MirrorRules *dev4.MirrorRules
	// contains filtered or unexported fields
}

func (GetMirrorRulesResponse_builder) Build

type GetPermissionsRequest

type GetPermissionsRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionsRequest) ClearTabletAlias

func (x *GetPermissionsRequest) ClearTabletAlias()

func (*GetPermissionsRequest) GetTabletAlias

func (x *GetPermissionsRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetPermissionsRequest) HasTabletAlias

func (x *GetPermissionsRequest) HasTabletAlias() bool

func (*GetPermissionsRequest) ProtoMessage

func (*GetPermissionsRequest) ProtoMessage()

func (*GetPermissionsRequest) ProtoReflect

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

func (*GetPermissionsRequest) Reset

func (x *GetPermissionsRequest) Reset()

func (*GetPermissionsRequest) SetTabletAlias

func (x *GetPermissionsRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetPermissionsRequest) String

func (x *GetPermissionsRequest) String() string

type GetPermissionsRequest_builder

type GetPermissionsRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (GetPermissionsRequest_builder) Build

type GetPermissionsResponse

type GetPermissionsResponse struct {
	Permissions *dev1.Permissions `protobuf:"bytes,1,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionsResponse) ClearPermissions

func (x *GetPermissionsResponse) ClearPermissions()

func (*GetPermissionsResponse) GetPermissions

func (x *GetPermissionsResponse) GetPermissions() *dev1.Permissions

func (*GetPermissionsResponse) HasPermissions

func (x *GetPermissionsResponse) HasPermissions() bool

func (*GetPermissionsResponse) ProtoMessage

func (*GetPermissionsResponse) ProtoMessage()

func (*GetPermissionsResponse) ProtoReflect

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

func (*GetPermissionsResponse) Reset

func (x *GetPermissionsResponse) Reset()

func (*GetPermissionsResponse) SetPermissions

func (x *GetPermissionsResponse) SetPermissions(v *dev1.Permissions)

func (*GetPermissionsResponse) String

func (x *GetPermissionsResponse) String() string

type GetPermissionsResponse_builder

type GetPermissionsResponse_builder struct {
	Permissions *dev1.Permissions
	// contains filtered or unexported fields
}

func (GetPermissionsResponse_builder) Build

type GetRoutingRulesRequest

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

func (*GetRoutingRulesRequest) ProtoMessage

func (*GetRoutingRulesRequest) ProtoMessage()

func (*GetRoutingRulesRequest) ProtoReflect

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

func (*GetRoutingRulesRequest) Reset

func (x *GetRoutingRulesRequest) Reset()

func (*GetRoutingRulesRequest) String

func (x *GetRoutingRulesRequest) String() string

type GetRoutingRulesRequest_builder

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

func (GetRoutingRulesRequest_builder) Build

type GetRoutingRulesResponse

type GetRoutingRulesResponse struct {
	RoutingRules *dev4.RoutingRules `protobuf:"bytes,1,opt,name=routing_rules,json=routingRules,proto3" json:"routing_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoutingRulesResponse) ClearRoutingRules

func (x *GetRoutingRulesResponse) ClearRoutingRules()

func (*GetRoutingRulesResponse) GetRoutingRules

func (x *GetRoutingRulesResponse) GetRoutingRules() *dev4.RoutingRules

func (*GetRoutingRulesResponse) HasRoutingRules

func (x *GetRoutingRulesResponse) HasRoutingRules() bool

func (*GetRoutingRulesResponse) ProtoMessage

func (*GetRoutingRulesResponse) ProtoMessage()

func (*GetRoutingRulesResponse) ProtoReflect

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

func (*GetRoutingRulesResponse) Reset

func (x *GetRoutingRulesResponse) Reset()

func (*GetRoutingRulesResponse) SetRoutingRules

func (x *GetRoutingRulesResponse) SetRoutingRules(v *dev4.RoutingRules)

func (*GetRoutingRulesResponse) String

func (x *GetRoutingRulesResponse) String() string

type GetRoutingRulesResponse_builder

type GetRoutingRulesResponse_builder struct {
	RoutingRules *dev4.RoutingRules
	// contains filtered or unexported fields
}

func (GetRoutingRulesResponse_builder) Build

type GetSchemaMigrationsRequest

type GetSchemaMigrationsRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Uuid, if set, will cause GetSchemaMigrations to return exactly 1 migration,
	// namely the one with that UUID. If no migration exists, the response will
	// be an empty slice, not an error.
	//
	// If this field is set, other fields (status filters, limit, skip, order) are
	// ignored.
	Uuid             string                 `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	MigrationContext string                 `protobuf:"bytes,3,opt,name=migration_context,json=migrationContext,proto3" json:"migration_context,omitempty"`
	Status           SchemaMigration_Status `protobuf:"varint,4,opt,name=status,proto3,enum=vitess.vtctldata.dev.SchemaMigration_Status" json:"status,omitempty"`
	// Recent, if set, returns migrations requested between now and the provided
	// value.
	Recent *dev3.Duration `protobuf:"bytes,5,opt,name=recent,proto3" json:"recent,omitempty"`
	Order  QueryOrdering  `protobuf:"varint,6,opt,name=order,proto3,enum=vitess.vtctldata.dev.QueryOrdering" json:"order,omitempty"`
	Limit  uint64         `protobuf:"varint,7,opt,name=limit,proto3" json:"limit,omitempty"`
	Skip   uint64         `protobuf:"varint,8,opt,name=skip,proto3" json:"skip,omitempty"`
	// contains filtered or unexported fields
}

GetSchemaMigrationsRequest controls the behavior of the GetSchemaMigrations rpc.

Keyspace is a required field, while all other fields are optional.

If UUID is set, other optional fields will be ignored, since there will be at most one migration with that UUID. Furthermore, if no migration with that UUID exists, an empty response, not an error, is returned.

MigrationContext, Status, and Recent are mutually exclusive.

func (*GetSchemaMigrationsRequest) ClearRecent

func (x *GetSchemaMigrationsRequest) ClearRecent()

func (*GetSchemaMigrationsRequest) GetKeyspace

func (x *GetSchemaMigrationsRequest) GetKeyspace() string

func (*GetSchemaMigrationsRequest) GetLimit

func (x *GetSchemaMigrationsRequest) GetLimit() uint64

func (*GetSchemaMigrationsRequest) GetMigrationContext

func (x *GetSchemaMigrationsRequest) GetMigrationContext() string

func (*GetSchemaMigrationsRequest) GetOrder

func (*GetSchemaMigrationsRequest) GetRecent

func (x *GetSchemaMigrationsRequest) GetRecent() *dev3.Duration

func (*GetSchemaMigrationsRequest) GetSkip

func (x *GetSchemaMigrationsRequest) GetSkip() uint64

func (*GetSchemaMigrationsRequest) GetStatus

func (*GetSchemaMigrationsRequest) GetUuid

func (x *GetSchemaMigrationsRequest) GetUuid() string

func (*GetSchemaMigrationsRequest) HasRecent

func (x *GetSchemaMigrationsRequest) HasRecent() bool

func (*GetSchemaMigrationsRequest) ProtoMessage

func (*GetSchemaMigrationsRequest) ProtoMessage()

func (*GetSchemaMigrationsRequest) ProtoReflect

func (*GetSchemaMigrationsRequest) Reset

func (x *GetSchemaMigrationsRequest) Reset()

func (*GetSchemaMigrationsRequest) SetKeyspace

func (x *GetSchemaMigrationsRequest) SetKeyspace(v string)

func (*GetSchemaMigrationsRequest) SetLimit

func (x *GetSchemaMigrationsRequest) SetLimit(v uint64)

func (*GetSchemaMigrationsRequest) SetMigrationContext

func (x *GetSchemaMigrationsRequest) SetMigrationContext(v string)

func (*GetSchemaMigrationsRequest) SetOrder

func (*GetSchemaMigrationsRequest) SetRecent

func (x *GetSchemaMigrationsRequest) SetRecent(v *dev3.Duration)

func (*GetSchemaMigrationsRequest) SetSkip

func (x *GetSchemaMigrationsRequest) SetSkip(v uint64)

func (*GetSchemaMigrationsRequest) SetStatus

func (*GetSchemaMigrationsRequest) SetUuid

func (x *GetSchemaMigrationsRequest) SetUuid(v string)

func (*GetSchemaMigrationsRequest) String

func (x *GetSchemaMigrationsRequest) String() string

type GetSchemaMigrationsRequest_builder

type GetSchemaMigrationsRequest_builder struct {
	Keyspace string
	// Uuid, if set, will cause GetSchemaMigrations to return exactly 1 migration,
	// namely the one with that UUID. If no migration exists, the response will
	// be an empty slice, not an error.
	//
	// If this field is set, other fields (status filters, limit, skip, order) are
	// ignored.
	Uuid             string
	MigrationContext string
	Status           SchemaMigration_Status
	// Recent, if set, returns migrations requested between now and the provided
	// value.
	Recent *dev3.Duration
	Order  QueryOrdering
	Limit  uint64
	Skip   uint64
	// contains filtered or unexported fields
}

func (GetSchemaMigrationsRequest_builder) Build

type GetSchemaMigrationsResponse

type GetSchemaMigrationsResponse struct {
	Migrations []*SchemaMigration `protobuf:"bytes,1,rep,name=migrations,proto3" json:"migrations,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSchemaMigrationsResponse) GetMigrations

func (x *GetSchemaMigrationsResponse) GetMigrations() []*SchemaMigration

func (*GetSchemaMigrationsResponse) ProtoMessage

func (*GetSchemaMigrationsResponse) ProtoMessage()

func (*GetSchemaMigrationsResponse) ProtoReflect

func (*GetSchemaMigrationsResponse) Reset

func (x *GetSchemaMigrationsResponse) Reset()

func (*GetSchemaMigrationsResponse) SetMigrations

func (x *GetSchemaMigrationsResponse) SetMigrations(v []*SchemaMigration)

func (*GetSchemaMigrationsResponse) String

func (x *GetSchemaMigrationsResponse) String() string

type GetSchemaMigrationsResponse_builder

type GetSchemaMigrationsResponse_builder struct {
	Migrations []*SchemaMigration
	// contains filtered or unexported fields
}

func (GetSchemaMigrationsResponse_builder) Build

type GetSchemaRequest

type GetSchemaRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// Tables is a list of tables for which we should gather information. Each is
	// either an exact match, or a regular expression of the form /regexp/.
	Tables []string `protobuf:"bytes,2,rep,name=tables,proto3" json:"tables,omitempty"`
	// ExcludeTables is a list of tables to exclude from the result. Each is
	// either an exact match, or a regular expression of the form /regexp/.
	ExcludeTables []string `protobuf:"bytes,3,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	// IncludeViews specifies whether to include views in the result.
	IncludeViews bool `protobuf:"varint,4,opt,name=include_views,json=includeViews,proto3" json:"include_views,omitempty"`
	// TableNamesOnly specifies whether to limit the results to just table names,
	// rather than full schema information for each table.
	TableNamesOnly bool `protobuf:"varint,5,opt,name=table_names_only,json=tableNamesOnly,proto3" json:"table_names_only,omitempty"`
	// TableSizesOnly specifies whether to limit the results to just table sizes,
	// rather than full schema information for each table. It is ignored if
	// TableNamesOnly is set to true.
	TableSizesOnly bool `protobuf:"varint,6,opt,name=table_sizes_only,json=tableSizesOnly,proto3" json:"table_sizes_only,omitempty"`
	// TableSchemaOnly specifies whether to limit the results to just table/view
	// schema definition (CREATE TABLE/VIEW statements) and skip column/field information
	TableSchemaOnly bool `protobuf:"varint,7,opt,name=table_schema_only,json=tableSchemaOnly,proto3" json:"table_schema_only,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSchemaRequest) ClearTabletAlias

func (x *GetSchemaRequest) ClearTabletAlias()

func (*GetSchemaRequest) GetExcludeTables

func (x *GetSchemaRequest) GetExcludeTables() []string

func (*GetSchemaRequest) GetIncludeViews

func (x *GetSchemaRequest) GetIncludeViews() bool

func (*GetSchemaRequest) GetTableNamesOnly

func (x *GetSchemaRequest) GetTableNamesOnly() bool

func (*GetSchemaRequest) GetTableSchemaOnly

func (x *GetSchemaRequest) GetTableSchemaOnly() bool

func (*GetSchemaRequest) GetTableSizesOnly

func (x *GetSchemaRequest) GetTableSizesOnly() bool

func (*GetSchemaRequest) GetTables

func (x *GetSchemaRequest) GetTables() []string

func (*GetSchemaRequest) GetTabletAlias

func (x *GetSchemaRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetSchemaRequest) HasTabletAlias

func (x *GetSchemaRequest) HasTabletAlias() bool

func (*GetSchemaRequest) ProtoMessage

func (*GetSchemaRequest) ProtoMessage()

func (*GetSchemaRequest) ProtoReflect

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

func (*GetSchemaRequest) Reset

func (x *GetSchemaRequest) Reset()

func (*GetSchemaRequest) SetExcludeTables

func (x *GetSchemaRequest) SetExcludeTables(v []string)

func (*GetSchemaRequest) SetIncludeViews

func (x *GetSchemaRequest) SetIncludeViews(v bool)

func (*GetSchemaRequest) SetTableNamesOnly

func (x *GetSchemaRequest) SetTableNamesOnly(v bool)

func (*GetSchemaRequest) SetTableSchemaOnly

func (x *GetSchemaRequest) SetTableSchemaOnly(v bool)

func (*GetSchemaRequest) SetTableSizesOnly

func (x *GetSchemaRequest) SetTableSizesOnly(v bool)

func (*GetSchemaRequest) SetTables

func (x *GetSchemaRequest) SetTables(v []string)

func (*GetSchemaRequest) SetTabletAlias

func (x *GetSchemaRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetSchemaRequest) String

func (x *GetSchemaRequest) String() string

type GetSchemaRequest_builder

type GetSchemaRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// Tables is a list of tables for which we should gather information. Each is
	// either an exact match, or a regular expression of the form /regexp/.
	Tables []string
	// ExcludeTables is a list of tables to exclude from the result. Each is
	// either an exact match, or a regular expression of the form /regexp/.
	ExcludeTables []string
	// IncludeViews specifies whether to include views in the result.
	IncludeViews bool
	// TableNamesOnly specifies whether to limit the results to just table names,
	// rather than full schema information for each table.
	TableNamesOnly bool
	// TableSizesOnly specifies whether to limit the results to just table sizes,
	// rather than full schema information for each table. It is ignored if
	// TableNamesOnly is set to true.
	TableSizesOnly bool
	// TableSchemaOnly specifies whether to limit the results to just table/view
	// schema definition (CREATE TABLE/VIEW statements) and skip column/field information
	TableSchemaOnly bool
	// contains filtered or unexported fields
}

func (GetSchemaRequest_builder) Build

type GetSchemaResponse

type GetSchemaResponse struct {
	Schema *dev1.SchemaDefinition `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSchemaResponse) ClearSchema

func (x *GetSchemaResponse) ClearSchema()

func (*GetSchemaResponse) GetSchema

func (x *GetSchemaResponse) GetSchema() *dev1.SchemaDefinition

func (*GetSchemaResponse) HasSchema

func (x *GetSchemaResponse) HasSchema() bool

func (*GetSchemaResponse) ProtoMessage

func (*GetSchemaResponse) ProtoMessage()

func (*GetSchemaResponse) ProtoReflect

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

func (*GetSchemaResponse) Reset

func (x *GetSchemaResponse) Reset()

func (*GetSchemaResponse) SetSchema

func (x *GetSchemaResponse) SetSchema(v *dev1.SchemaDefinition)

func (*GetSchemaResponse) String

func (x *GetSchemaResponse) String() string

type GetSchemaResponse_builder

type GetSchemaResponse_builder struct {
	Schema *dev1.SchemaDefinition
	// contains filtered or unexported fields
}

func (GetSchemaResponse_builder) Build

type GetShardReplicationRequest

type GetShardReplicationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// Cells is the list of cells to fetch data for. Omit to fetch data from all
	// cells.
	Cells []string `protobuf:"bytes,3,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShardReplicationRequest) GetCells

func (x *GetShardReplicationRequest) GetCells() []string

func (*GetShardReplicationRequest) GetKeyspace

func (x *GetShardReplicationRequest) GetKeyspace() string

func (*GetShardReplicationRequest) GetShard

func (x *GetShardReplicationRequest) GetShard() string

func (*GetShardReplicationRequest) ProtoMessage

func (*GetShardReplicationRequest) ProtoMessage()

func (*GetShardReplicationRequest) ProtoReflect

func (*GetShardReplicationRequest) Reset

func (x *GetShardReplicationRequest) Reset()

func (*GetShardReplicationRequest) SetCells

func (x *GetShardReplicationRequest) SetCells(v []string)

func (*GetShardReplicationRequest) SetKeyspace

func (x *GetShardReplicationRequest) SetKeyspace(v string)

func (*GetShardReplicationRequest) SetShard

func (x *GetShardReplicationRequest) SetShard(v string)

func (*GetShardReplicationRequest) String

func (x *GetShardReplicationRequest) String() string

type GetShardReplicationRequest_builder

type GetShardReplicationRequest_builder struct {
	Keyspace string
	Shard    string
	// Cells is the list of cells to fetch data for. Omit to fetch data from all
	// cells.
	Cells []string
	// contains filtered or unexported fields
}

func (GetShardReplicationRequest_builder) Build

type GetShardReplicationResponse

type GetShardReplicationResponse struct {
	ShardReplicationByCell map[string]*dev2.ShardReplication `` /* 205-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetShardReplicationResponse) GetShardReplicationByCell

func (x *GetShardReplicationResponse) GetShardReplicationByCell() map[string]*dev2.ShardReplication

func (*GetShardReplicationResponse) ProtoMessage

func (*GetShardReplicationResponse) ProtoMessage()

func (*GetShardReplicationResponse) ProtoReflect

func (*GetShardReplicationResponse) Reset

func (x *GetShardReplicationResponse) Reset()

func (*GetShardReplicationResponse) SetShardReplicationByCell

func (x *GetShardReplicationResponse) SetShardReplicationByCell(v map[string]*dev2.ShardReplication)

func (*GetShardReplicationResponse) String

func (x *GetShardReplicationResponse) String() string

type GetShardReplicationResponse_builder

type GetShardReplicationResponse_builder struct {
	ShardReplicationByCell map[string]*dev2.ShardReplication
	// contains filtered or unexported fields
}

func (GetShardReplicationResponse_builder) Build

type GetShardRequest

type GetShardRequest struct {
	Keyspace  string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShardRequest) GetKeyspace

func (x *GetShardRequest) GetKeyspace() string

func (*GetShardRequest) GetShardName

func (x *GetShardRequest) GetShardName() string

func (*GetShardRequest) ProtoMessage

func (*GetShardRequest) ProtoMessage()

func (*GetShardRequest) ProtoReflect

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

func (*GetShardRequest) Reset

func (x *GetShardRequest) Reset()

func (*GetShardRequest) SetKeyspace

func (x *GetShardRequest) SetKeyspace(v string)

func (*GetShardRequest) SetShardName

func (x *GetShardRequest) SetShardName(v string)

func (*GetShardRequest) String

func (x *GetShardRequest) String() string

type GetShardRequest_builder

type GetShardRequest_builder struct {
	Keyspace  string
	ShardName string
	// contains filtered or unexported fields
}

func (GetShardRequest_builder) Build

type GetShardResponse

type GetShardResponse struct {
	Shard *Shard `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShardResponse) ClearShard

func (x *GetShardResponse) ClearShard()

func (*GetShardResponse) GetShard

func (x *GetShardResponse) GetShard() *Shard

func (*GetShardResponse) HasShard

func (x *GetShardResponse) HasShard() bool

func (*GetShardResponse) ProtoMessage

func (*GetShardResponse) ProtoMessage()

func (*GetShardResponse) ProtoReflect

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

func (*GetShardResponse) Reset

func (x *GetShardResponse) Reset()

func (*GetShardResponse) SetShard

func (x *GetShardResponse) SetShard(v *Shard)

func (*GetShardResponse) String

func (x *GetShardResponse) String() string

type GetShardResponse_builder

type GetShardResponse_builder struct {
	Shard *Shard
	// contains filtered or unexported fields
}

func (GetShardResponse_builder) Build

type GetShardRoutingRulesRequest

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

func (*GetShardRoutingRulesRequest) ProtoMessage

func (*GetShardRoutingRulesRequest) ProtoMessage()

func (*GetShardRoutingRulesRequest) ProtoReflect

func (*GetShardRoutingRulesRequest) Reset

func (x *GetShardRoutingRulesRequest) Reset()

func (*GetShardRoutingRulesRequest) String

func (x *GetShardRoutingRulesRequest) String() string

type GetShardRoutingRulesRequest_builder

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

func (GetShardRoutingRulesRequest_builder) Build

type GetShardRoutingRulesResponse

type GetShardRoutingRulesResponse struct {
	ShardRoutingRules *dev4.ShardRoutingRules `protobuf:"bytes,1,opt,name=shard_routing_rules,json=shardRoutingRules,proto3" json:"shard_routing_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*GetShardRoutingRulesResponse) ClearShardRoutingRules

func (x *GetShardRoutingRulesResponse) ClearShardRoutingRules()

func (*GetShardRoutingRulesResponse) GetShardRoutingRules

func (x *GetShardRoutingRulesResponse) GetShardRoutingRules() *dev4.ShardRoutingRules

func (*GetShardRoutingRulesResponse) HasShardRoutingRules

func (x *GetShardRoutingRulesResponse) HasShardRoutingRules() bool

func (*GetShardRoutingRulesResponse) ProtoMessage

func (*GetShardRoutingRulesResponse) ProtoMessage()

func (*GetShardRoutingRulesResponse) ProtoReflect

func (*GetShardRoutingRulesResponse) Reset

func (x *GetShardRoutingRulesResponse) Reset()

func (*GetShardRoutingRulesResponse) SetShardRoutingRules

func (x *GetShardRoutingRulesResponse) SetShardRoutingRules(v *dev4.ShardRoutingRules)

func (*GetShardRoutingRulesResponse) String

type GetShardRoutingRulesResponse_builder

type GetShardRoutingRulesResponse_builder struct {
	ShardRoutingRules *dev4.ShardRoutingRules
	// contains filtered or unexported fields
}

func (GetShardRoutingRulesResponse_builder) Build

type GetSrvKeyspaceNamesRequest

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

func (*GetSrvKeyspaceNamesRequest) GetCells

func (x *GetSrvKeyspaceNamesRequest) GetCells() []string

func (*GetSrvKeyspaceNamesRequest) ProtoMessage

func (*GetSrvKeyspaceNamesRequest) ProtoMessage()

func (*GetSrvKeyspaceNamesRequest) ProtoReflect

func (*GetSrvKeyspaceNamesRequest) Reset

func (x *GetSrvKeyspaceNamesRequest) Reset()

func (*GetSrvKeyspaceNamesRequest) SetCells

func (x *GetSrvKeyspaceNamesRequest) SetCells(v []string)

func (*GetSrvKeyspaceNamesRequest) String

func (x *GetSrvKeyspaceNamesRequest) String() string

type GetSrvKeyspaceNamesRequest_builder

type GetSrvKeyspaceNamesRequest_builder struct {
	Cells []string
	// contains filtered or unexported fields
}

func (GetSrvKeyspaceNamesRequest_builder) Build

type GetSrvKeyspaceNamesResponse

type GetSrvKeyspaceNamesResponse struct {

	// Names is a mapping of cell name to a list of SrvKeyspace names.
	Names map[string]*GetSrvKeyspaceNamesResponse_NameList `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetSrvKeyspaceNamesResponse) GetNames

func (*GetSrvKeyspaceNamesResponse) ProtoMessage

func (*GetSrvKeyspaceNamesResponse) ProtoMessage()

func (*GetSrvKeyspaceNamesResponse) ProtoReflect

func (*GetSrvKeyspaceNamesResponse) Reset

func (x *GetSrvKeyspaceNamesResponse) Reset()

func (*GetSrvKeyspaceNamesResponse) SetNames

func (*GetSrvKeyspaceNamesResponse) String

func (x *GetSrvKeyspaceNamesResponse) String() string

type GetSrvKeyspaceNamesResponse_NameList

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

func (*GetSrvKeyspaceNamesResponse_NameList) GetNames

func (*GetSrvKeyspaceNamesResponse_NameList) ProtoMessage

func (*GetSrvKeyspaceNamesResponse_NameList) ProtoMessage()

func (*GetSrvKeyspaceNamesResponse_NameList) ProtoReflect

func (*GetSrvKeyspaceNamesResponse_NameList) Reset

func (*GetSrvKeyspaceNamesResponse_NameList) SetNames

func (*GetSrvKeyspaceNamesResponse_NameList) String

type GetSrvKeyspaceNamesResponse_NameList_builder

type GetSrvKeyspaceNamesResponse_NameList_builder struct {
	Names []string
	// contains filtered or unexported fields
}

func (GetSrvKeyspaceNamesResponse_NameList_builder) Build

type GetSrvKeyspaceNamesResponse_builder

type GetSrvKeyspaceNamesResponse_builder struct {

	// Names is a mapping of cell name to a list of SrvKeyspace names.
	Names map[string]*GetSrvKeyspaceNamesResponse_NameList
	// contains filtered or unexported fields
}

func (GetSrvKeyspaceNamesResponse_builder) Build

type GetSrvKeyspacesRequest

type GetSrvKeyspacesRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Cells is a list of cells to lookup a SrvKeyspace for. Leaving this empty is
	// equivalent to specifying all cells in the topo.
	Cells []string `protobuf:"bytes,2,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSrvKeyspacesRequest) GetCells

func (x *GetSrvKeyspacesRequest) GetCells() []string

func (*GetSrvKeyspacesRequest) GetKeyspace

func (x *GetSrvKeyspacesRequest) GetKeyspace() string

func (*GetSrvKeyspacesRequest) ProtoMessage

func (*GetSrvKeyspacesRequest) ProtoMessage()

func (*GetSrvKeyspacesRequest) ProtoReflect

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

func (*GetSrvKeyspacesRequest) Reset

func (x *GetSrvKeyspacesRequest) Reset()

func (*GetSrvKeyspacesRequest) SetCells

func (x *GetSrvKeyspacesRequest) SetCells(v []string)

func (*GetSrvKeyspacesRequest) SetKeyspace

func (x *GetSrvKeyspacesRequest) SetKeyspace(v string)

func (*GetSrvKeyspacesRequest) String

func (x *GetSrvKeyspacesRequest) String() string

type GetSrvKeyspacesRequest_builder

type GetSrvKeyspacesRequest_builder struct {
	Keyspace string
	// Cells is a list of cells to lookup a SrvKeyspace for. Leaving this empty is
	// equivalent to specifying all cells in the topo.
	Cells []string
	// contains filtered or unexported fields
}

func (GetSrvKeyspacesRequest_builder) Build

type GetSrvKeyspacesResponse

type GetSrvKeyspacesResponse struct {

	// SrvKeyspaces is a mapping of cell name to SrvKeyspace.
	SrvKeyspaces map[string]*dev2.SrvKeyspace `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetSrvKeyspacesResponse) GetSrvKeyspaces

func (x *GetSrvKeyspacesResponse) GetSrvKeyspaces() map[string]*dev2.SrvKeyspace

func (*GetSrvKeyspacesResponse) ProtoMessage

func (*GetSrvKeyspacesResponse) ProtoMessage()

func (*GetSrvKeyspacesResponse) ProtoReflect

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

func (*GetSrvKeyspacesResponse) Reset

func (x *GetSrvKeyspacesResponse) Reset()

func (*GetSrvKeyspacesResponse) SetSrvKeyspaces

func (x *GetSrvKeyspacesResponse) SetSrvKeyspaces(v map[string]*dev2.SrvKeyspace)

func (*GetSrvKeyspacesResponse) String

func (x *GetSrvKeyspacesResponse) String() string

type GetSrvKeyspacesResponse_builder

type GetSrvKeyspacesResponse_builder struct {

	// SrvKeyspaces is a mapping of cell name to SrvKeyspace.
	SrvKeyspaces map[string]*dev2.SrvKeyspace
	// contains filtered or unexported fields
}

func (GetSrvKeyspacesResponse_builder) Build

type GetSrvVSchemaRequest

type GetSrvVSchemaRequest struct {
	Cell string `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSrvVSchemaRequest) GetCell

func (x *GetSrvVSchemaRequest) GetCell() string

func (*GetSrvVSchemaRequest) ProtoMessage

func (*GetSrvVSchemaRequest) ProtoMessage()

func (*GetSrvVSchemaRequest) ProtoReflect

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

func (*GetSrvVSchemaRequest) Reset

func (x *GetSrvVSchemaRequest) Reset()

func (*GetSrvVSchemaRequest) SetCell

func (x *GetSrvVSchemaRequest) SetCell(v string)

func (*GetSrvVSchemaRequest) String

func (x *GetSrvVSchemaRequest) String() string

type GetSrvVSchemaRequest_builder

type GetSrvVSchemaRequest_builder struct {
	Cell string
	// contains filtered or unexported fields
}

func (GetSrvVSchemaRequest_builder) Build

type GetSrvVSchemaResponse

type GetSrvVSchemaResponse struct {
	SrvVSchema *dev4.SrvVSchema `protobuf:"bytes,1,opt,name=srv_v_schema,json=srvVSchema,proto3" json:"srv_v_schema,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSrvVSchemaResponse) ClearSrvVSchema

func (x *GetSrvVSchemaResponse) ClearSrvVSchema()

func (*GetSrvVSchemaResponse) GetSrvVSchema

func (x *GetSrvVSchemaResponse) GetSrvVSchema() *dev4.SrvVSchema

func (*GetSrvVSchemaResponse) HasSrvVSchema

func (x *GetSrvVSchemaResponse) HasSrvVSchema() bool

func (*GetSrvVSchemaResponse) ProtoMessage

func (*GetSrvVSchemaResponse) ProtoMessage()

func (*GetSrvVSchemaResponse) ProtoReflect

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

func (*GetSrvVSchemaResponse) Reset

func (x *GetSrvVSchemaResponse) Reset()

func (*GetSrvVSchemaResponse) SetSrvVSchema

func (x *GetSrvVSchemaResponse) SetSrvVSchema(v *dev4.SrvVSchema)

func (*GetSrvVSchemaResponse) String

func (x *GetSrvVSchemaResponse) String() string

type GetSrvVSchemaResponse_builder

type GetSrvVSchemaResponse_builder struct {
	SrvVSchema *dev4.SrvVSchema
	// contains filtered or unexported fields
}

func (GetSrvVSchemaResponse_builder) Build

type GetSrvVSchemasRequest

type GetSrvVSchemasRequest struct {
	Cells []string `protobuf:"bytes,2,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSrvVSchemasRequest) GetCells

func (x *GetSrvVSchemasRequest) GetCells() []string

func (*GetSrvVSchemasRequest) ProtoMessage

func (*GetSrvVSchemasRequest) ProtoMessage()

func (*GetSrvVSchemasRequest) ProtoReflect

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

func (*GetSrvVSchemasRequest) Reset

func (x *GetSrvVSchemasRequest) Reset()

func (*GetSrvVSchemasRequest) SetCells

func (x *GetSrvVSchemasRequest) SetCells(v []string)

func (*GetSrvVSchemasRequest) String

func (x *GetSrvVSchemasRequest) String() string

type GetSrvVSchemasRequest_builder

type GetSrvVSchemasRequest_builder struct {
	Cells []string
	// contains filtered or unexported fields
}

func (GetSrvVSchemasRequest_builder) Build

type GetSrvVSchemasResponse

type GetSrvVSchemasResponse struct {

	// SrvVSchemas is a mapping of cell name to SrvVSchema
	SrvVSchemas map[string]*dev4.SrvVSchema `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetSrvVSchemasResponse) GetSrvVSchemas

func (x *GetSrvVSchemasResponse) GetSrvVSchemas() map[string]*dev4.SrvVSchema

func (*GetSrvVSchemasResponse) ProtoMessage

func (*GetSrvVSchemasResponse) ProtoMessage()

func (*GetSrvVSchemasResponse) ProtoReflect

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

func (*GetSrvVSchemasResponse) Reset

func (x *GetSrvVSchemasResponse) Reset()

func (*GetSrvVSchemasResponse) SetSrvVSchemas

func (x *GetSrvVSchemasResponse) SetSrvVSchemas(v map[string]*dev4.SrvVSchema)

func (*GetSrvVSchemasResponse) String

func (x *GetSrvVSchemasResponse) String() string

type GetSrvVSchemasResponse_builder

type GetSrvVSchemasResponse_builder struct {

	// SrvVSchemas is a mapping of cell name to SrvVSchema
	SrvVSchemas map[string]*dev4.SrvVSchema
	// contains filtered or unexported fields
}

func (GetSrvVSchemasResponse_builder) Build

type GetTabletRequest

type GetTabletRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTabletRequest) ClearTabletAlias

func (x *GetTabletRequest) ClearTabletAlias()

func (*GetTabletRequest) GetTabletAlias

func (x *GetTabletRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetTabletRequest) HasTabletAlias

func (x *GetTabletRequest) HasTabletAlias() bool

func (*GetTabletRequest) ProtoMessage

func (*GetTabletRequest) ProtoMessage()

func (*GetTabletRequest) ProtoReflect

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

func (*GetTabletRequest) Reset

func (x *GetTabletRequest) Reset()

func (*GetTabletRequest) SetTabletAlias

func (x *GetTabletRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetTabletRequest) String

func (x *GetTabletRequest) String() string

type GetTabletRequest_builder

type GetTabletRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (GetTabletRequest_builder) Build

type GetTabletResponse

type GetTabletResponse struct {
	Tablet *dev2.Tablet `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTabletResponse) ClearTablet

func (x *GetTabletResponse) ClearTablet()

func (*GetTabletResponse) GetTablet

func (x *GetTabletResponse) GetTablet() *dev2.Tablet

func (*GetTabletResponse) HasTablet

func (x *GetTabletResponse) HasTablet() bool

func (*GetTabletResponse) ProtoMessage

func (*GetTabletResponse) ProtoMessage()

func (*GetTabletResponse) ProtoReflect

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

func (*GetTabletResponse) Reset

func (x *GetTabletResponse) Reset()

func (*GetTabletResponse) SetTablet

func (x *GetTabletResponse) SetTablet(v *dev2.Tablet)

func (*GetTabletResponse) String

func (x *GetTabletResponse) String() string

type GetTabletResponse_builder

type GetTabletResponse_builder struct {
	Tablet *dev2.Tablet
	// contains filtered or unexported fields
}

func (GetTabletResponse_builder) Build

type GetTabletsRequest

type GetTabletsRequest struct {

	// Keyspace is the name of the keyspace to return tablets for. Omit to return
	// tablets from all keyspaces.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard to return tablets for. This field is ignored
	// if Keyspace is not set.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// Cells is an optional set of cells to return tablets for.
	Cells []string `protobuf:"bytes,3,rep,name=cells,proto3" json:"cells,omitempty"`
	// Strict specifies how the server should treat failures from individual
	// cells.
	//
	// When false (the default), GetTablets will return data from any cells that
	// return successfully, but will fail the request if all cells fail. When
	// true, any individual cell can fail the full request.
	Strict bool `protobuf:"varint,4,opt,name=strict,proto3" json:"strict,omitempty"`
	// TabletAliases is an optional list of tablet aliases to fetch Tablet objects
	// for. If specified, Keyspace, Shard, and Cells are ignored, and tablets are
	// looked up by their respective aliases' Cells directly.
	TabletAliases []*dev2.TabletAlias `protobuf:"bytes,5,rep,name=tablet_aliases,json=tabletAliases,proto3" json:"tablet_aliases,omitempty"`
	// tablet_type specifies the type of tablets to return. Omit to return all
	// tablet types.
	TabletType dev2.TabletType `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetTabletsRequest) GetCells

func (x *GetTabletsRequest) GetCells() []string

func (*GetTabletsRequest) GetKeyspace

func (x *GetTabletsRequest) GetKeyspace() string

func (*GetTabletsRequest) GetShard

func (x *GetTabletsRequest) GetShard() string

func (*GetTabletsRequest) GetStrict

func (x *GetTabletsRequest) GetStrict() bool

func (*GetTabletsRequest) GetTabletAliases

func (x *GetTabletsRequest) GetTabletAliases() []*dev2.TabletAlias

func (*GetTabletsRequest) GetTabletType

func (x *GetTabletsRequest) GetTabletType() dev2.TabletType

func (*GetTabletsRequest) ProtoMessage

func (*GetTabletsRequest) ProtoMessage()

func (*GetTabletsRequest) ProtoReflect

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

func (*GetTabletsRequest) Reset

func (x *GetTabletsRequest) Reset()

func (*GetTabletsRequest) SetCells

func (x *GetTabletsRequest) SetCells(v []string)

func (*GetTabletsRequest) SetKeyspace

func (x *GetTabletsRequest) SetKeyspace(v string)

func (*GetTabletsRequest) SetShard

func (x *GetTabletsRequest) SetShard(v string)

func (*GetTabletsRequest) SetStrict

func (x *GetTabletsRequest) SetStrict(v bool)

func (*GetTabletsRequest) SetTabletAliases

func (x *GetTabletsRequest) SetTabletAliases(v []*dev2.TabletAlias)

func (*GetTabletsRequest) SetTabletType

func (x *GetTabletsRequest) SetTabletType(v dev2.TabletType)

func (*GetTabletsRequest) String

func (x *GetTabletsRequest) String() string

type GetTabletsRequest_builder

type GetTabletsRequest_builder struct {

	// Keyspace is the name of the keyspace to return tablets for. Omit to return
	// tablets from all keyspaces.
	Keyspace string
	// Shard is the name of the shard to return tablets for. This field is ignored
	// if Keyspace is not set.
	Shard string
	// Cells is an optional set of cells to return tablets for.
	Cells []string
	// Strict specifies how the server should treat failures from individual
	// cells.
	//
	// When false (the default), GetTablets will return data from any cells that
	// return successfully, but will fail the request if all cells fail. When
	// true, any individual cell can fail the full request.
	Strict bool
	// TabletAliases is an optional list of tablet aliases to fetch Tablet objects
	// for. If specified, Keyspace, Shard, and Cells are ignored, and tablets are
	// looked up by their respective aliases' Cells directly.
	TabletAliases []*dev2.TabletAlias
	// tablet_type specifies the type of tablets to return. Omit to return all
	// tablet types.
	TabletType dev2.TabletType
	// contains filtered or unexported fields
}

func (GetTabletsRequest_builder) Build

type GetTabletsResponse

type GetTabletsResponse struct {
	Tablets []*dev2.Tablet `protobuf:"bytes,1,rep,name=tablets,proto3" json:"tablets,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTabletsResponse) GetTablets

func (x *GetTabletsResponse) GetTablets() []*dev2.Tablet

func (*GetTabletsResponse) ProtoMessage

func (*GetTabletsResponse) ProtoMessage()

func (*GetTabletsResponse) ProtoReflect

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

func (*GetTabletsResponse) Reset

func (x *GetTabletsResponse) Reset()

func (*GetTabletsResponse) SetTablets

func (x *GetTabletsResponse) SetTablets(v []*dev2.Tablet)

func (*GetTabletsResponse) String

func (x *GetTabletsResponse) String() string

type GetTabletsResponse_builder

type GetTabletsResponse_builder struct {
	Tablets []*dev2.Tablet
	// contains filtered or unexported fields
}

func (GetTabletsResponse_builder) Build

type GetThrottlerStatusRequest

type GetThrottlerStatusRequest struct {

	// TabletAlias is the alias of the tablet to probe
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThrottlerStatusRequest) ClearTabletAlias

func (x *GetThrottlerStatusRequest) ClearTabletAlias()

func (*GetThrottlerStatusRequest) GetTabletAlias

func (x *GetThrottlerStatusRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetThrottlerStatusRequest) HasTabletAlias

func (x *GetThrottlerStatusRequest) HasTabletAlias() bool

func (*GetThrottlerStatusRequest) ProtoMessage

func (*GetThrottlerStatusRequest) ProtoMessage()

func (*GetThrottlerStatusRequest) ProtoReflect

func (*GetThrottlerStatusRequest) Reset

func (x *GetThrottlerStatusRequest) Reset()

func (*GetThrottlerStatusRequest) SetTabletAlias

func (x *GetThrottlerStatusRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetThrottlerStatusRequest) String

func (x *GetThrottlerStatusRequest) String() string

type GetThrottlerStatusRequest_builder

type GetThrottlerStatusRequest_builder struct {

	// TabletAlias is the alias of the tablet to probe
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (GetThrottlerStatusRequest_builder) Build

type GetThrottlerStatusResponse

type GetThrottlerStatusResponse struct {
	Status *dev1.GetThrottlerStatusResponse `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThrottlerStatusResponse) ClearStatus

func (x *GetThrottlerStatusResponse) ClearStatus()

func (*GetThrottlerStatusResponse) GetStatus

func (*GetThrottlerStatusResponse) HasStatus

func (x *GetThrottlerStatusResponse) HasStatus() bool

func (*GetThrottlerStatusResponse) ProtoMessage

func (*GetThrottlerStatusResponse) ProtoMessage()

func (*GetThrottlerStatusResponse) ProtoReflect

func (*GetThrottlerStatusResponse) Reset

func (x *GetThrottlerStatusResponse) Reset()

func (*GetThrottlerStatusResponse) SetStatus

func (*GetThrottlerStatusResponse) String

func (x *GetThrottlerStatusResponse) String() string

type GetThrottlerStatusResponse_builder

type GetThrottlerStatusResponse_builder struct {
	Status *dev1.GetThrottlerStatusResponse
	// contains filtered or unexported fields
}

func (GetThrottlerStatusResponse_builder) Build

type GetTopologyPathRequest

type GetTopologyPathRequest struct {
	Path    string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Version int64  `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	AsJson  bool   `protobuf:"varint,3,opt,name=as_json,json=asJson,proto3" json:"as_json,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTopologyPathRequest) GetAsJson

func (x *GetTopologyPathRequest) GetAsJson() bool

func (*GetTopologyPathRequest) GetPath

func (x *GetTopologyPathRequest) GetPath() string

func (*GetTopologyPathRequest) GetVersion

func (x *GetTopologyPathRequest) GetVersion() int64

func (*GetTopologyPathRequest) ProtoMessage

func (*GetTopologyPathRequest) ProtoMessage()

func (*GetTopologyPathRequest) ProtoReflect

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

func (*GetTopologyPathRequest) Reset

func (x *GetTopologyPathRequest) Reset()

func (*GetTopologyPathRequest) SetAsJson

func (x *GetTopologyPathRequest) SetAsJson(v bool)

func (*GetTopologyPathRequest) SetPath

func (x *GetTopologyPathRequest) SetPath(v string)

func (*GetTopologyPathRequest) SetVersion

func (x *GetTopologyPathRequest) SetVersion(v int64)

func (*GetTopologyPathRequest) String

func (x *GetTopologyPathRequest) String() string

type GetTopologyPathRequest_builder

type GetTopologyPathRequest_builder struct {
	Path    string
	Version int64
	AsJson  bool
	// contains filtered or unexported fields
}

func (GetTopologyPathRequest_builder) Build

type GetTopologyPathResponse

type GetTopologyPathResponse struct {
	Cell *TopologyCell `protobuf:"bytes,1,opt,name=cell,proto3" json:"cell,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTopologyPathResponse) ClearCell

func (x *GetTopologyPathResponse) ClearCell()

func (*GetTopologyPathResponse) GetCell

func (x *GetTopologyPathResponse) GetCell() *TopologyCell

func (*GetTopologyPathResponse) HasCell

func (x *GetTopologyPathResponse) HasCell() bool

func (*GetTopologyPathResponse) ProtoMessage

func (*GetTopologyPathResponse) ProtoMessage()

func (*GetTopologyPathResponse) ProtoReflect

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

func (*GetTopologyPathResponse) Reset

func (x *GetTopologyPathResponse) Reset()

func (*GetTopologyPathResponse) SetCell

func (x *GetTopologyPathResponse) SetCell(v *TopologyCell)

func (*GetTopologyPathResponse) String

func (x *GetTopologyPathResponse) String() string

type GetTopologyPathResponse_builder

type GetTopologyPathResponse_builder struct {
	Cell *TopologyCell
	// contains filtered or unexported fields
}

func (GetTopologyPathResponse_builder) Build

type GetTransactionInfoRequest

type GetTransactionInfoRequest struct {
	Dtid string `protobuf:"bytes,1,opt,name=dtid,proto3" json:"dtid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTransactionInfoRequest) GetDtid

func (x *GetTransactionInfoRequest) GetDtid() string

func (*GetTransactionInfoRequest) ProtoMessage

func (*GetTransactionInfoRequest) ProtoMessage()

func (*GetTransactionInfoRequest) ProtoReflect

func (*GetTransactionInfoRequest) Reset

func (x *GetTransactionInfoRequest) Reset()

func (*GetTransactionInfoRequest) SetDtid

func (x *GetTransactionInfoRequest) SetDtid(v string)

func (*GetTransactionInfoRequest) String

func (x *GetTransactionInfoRequest) String() string

type GetTransactionInfoRequest_builder

type GetTransactionInfoRequest_builder struct {
	Dtid string
	// contains filtered or unexported fields
}

func (GetTransactionInfoRequest_builder) Build

type GetTransactionInfoResponse

type GetTransactionInfoResponse struct {
	Metadata    *dev6.TransactionMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	ShardStates []*ShardTransactionState  `protobuf:"bytes,2,rep,name=shard_states,json=shardStates,proto3" json:"shard_states,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTransactionInfoResponse) ClearMetadata

func (x *GetTransactionInfoResponse) ClearMetadata()

func (*GetTransactionInfoResponse) GetMetadata

func (*GetTransactionInfoResponse) GetShardStates

func (x *GetTransactionInfoResponse) GetShardStates() []*ShardTransactionState

func (*GetTransactionInfoResponse) HasMetadata

func (x *GetTransactionInfoResponse) HasMetadata() bool

func (*GetTransactionInfoResponse) ProtoMessage

func (*GetTransactionInfoResponse) ProtoMessage()

func (*GetTransactionInfoResponse) ProtoReflect

func (*GetTransactionInfoResponse) Reset

func (x *GetTransactionInfoResponse) Reset()

func (*GetTransactionInfoResponse) SetMetadata

func (*GetTransactionInfoResponse) SetShardStates

func (x *GetTransactionInfoResponse) SetShardStates(v []*ShardTransactionState)

func (*GetTransactionInfoResponse) String

func (x *GetTransactionInfoResponse) String() string

type GetTransactionInfoResponse_builder

type GetTransactionInfoResponse_builder struct {
	Metadata    *dev6.TransactionMetadata
	ShardStates []*ShardTransactionState
	// contains filtered or unexported fields
}

func (GetTransactionInfoResponse_builder) Build

type GetUnresolvedTransactionsRequest

type GetUnresolvedTransactionsRequest struct {
	Keyspace   string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	AbandonAge int64  `protobuf:"varint,2,opt,name=abandon_age,json=abandonAge,proto3" json:"abandon_age,omitempty"` // in seconds
	// contains filtered or unexported fields
}

func (*GetUnresolvedTransactionsRequest) GetAbandonAge

func (x *GetUnresolvedTransactionsRequest) GetAbandonAge() int64

func (*GetUnresolvedTransactionsRequest) GetKeyspace

func (x *GetUnresolvedTransactionsRequest) GetKeyspace() string

func (*GetUnresolvedTransactionsRequest) ProtoMessage

func (*GetUnresolvedTransactionsRequest) ProtoMessage()

func (*GetUnresolvedTransactionsRequest) ProtoReflect

func (*GetUnresolvedTransactionsRequest) Reset

func (*GetUnresolvedTransactionsRequest) SetAbandonAge

func (x *GetUnresolvedTransactionsRequest) SetAbandonAge(v int64)

func (*GetUnresolvedTransactionsRequest) SetKeyspace

func (x *GetUnresolvedTransactionsRequest) SetKeyspace(v string)

func (*GetUnresolvedTransactionsRequest) String

type GetUnresolvedTransactionsRequest_builder

type GetUnresolvedTransactionsRequest_builder struct {
	Keyspace   string
	AbandonAge int64
	// contains filtered or unexported fields
}

func (GetUnresolvedTransactionsRequest_builder) Build

type GetUnresolvedTransactionsResponse

type GetUnresolvedTransactionsResponse struct {
	Transactions []*dev6.TransactionMetadata `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUnresolvedTransactionsResponse) GetTransactions

func (*GetUnresolvedTransactionsResponse) ProtoMessage

func (*GetUnresolvedTransactionsResponse) ProtoMessage()

func (*GetUnresolvedTransactionsResponse) ProtoReflect

func (*GetUnresolvedTransactionsResponse) Reset

func (*GetUnresolvedTransactionsResponse) SetTransactions

func (*GetUnresolvedTransactionsResponse) String

type GetUnresolvedTransactionsResponse_builder

type GetUnresolvedTransactionsResponse_builder struct {
	Transactions []*dev6.TransactionMetadata
	// contains filtered or unexported fields
}

func (GetUnresolvedTransactionsResponse_builder) Build

type GetVSchemaRequest

type GetVSchemaRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVSchemaRequest) GetKeyspace

func (x *GetVSchemaRequest) GetKeyspace() string

func (*GetVSchemaRequest) ProtoMessage

func (*GetVSchemaRequest) ProtoMessage()

func (*GetVSchemaRequest) ProtoReflect

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

func (*GetVSchemaRequest) Reset

func (x *GetVSchemaRequest) Reset()

func (*GetVSchemaRequest) SetKeyspace

func (x *GetVSchemaRequest) SetKeyspace(v string)

func (*GetVSchemaRequest) String

func (x *GetVSchemaRequest) String() string

type GetVSchemaRequest_builder

type GetVSchemaRequest_builder struct {
	Keyspace string
	// contains filtered or unexported fields
}

func (GetVSchemaRequest_builder) Build

type GetVSchemaResponse

type GetVSchemaResponse struct {
	VSchema *dev4.Keyspace `protobuf:"bytes,1,opt,name=v_schema,json=vSchema,proto3" json:"v_schema,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVSchemaResponse) ClearVSchema

func (x *GetVSchemaResponse) ClearVSchema()

func (*GetVSchemaResponse) GetVSchema

func (x *GetVSchemaResponse) GetVSchema() *dev4.Keyspace

func (*GetVSchemaResponse) HasVSchema

func (x *GetVSchemaResponse) HasVSchema() bool

func (*GetVSchemaResponse) ProtoMessage

func (*GetVSchemaResponse) ProtoMessage()

func (*GetVSchemaResponse) ProtoReflect

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

func (*GetVSchemaResponse) Reset

func (x *GetVSchemaResponse) Reset()

func (*GetVSchemaResponse) SetVSchema

func (x *GetVSchemaResponse) SetVSchema(v *dev4.Keyspace)

func (*GetVSchemaResponse) String

func (x *GetVSchemaResponse) String() string

type GetVSchemaResponse_builder

type GetVSchemaResponse_builder struct {
	VSchema *dev4.Keyspace
	// contains filtered or unexported fields
}

func (GetVSchemaResponse_builder) Build

type GetVersionRequest

type GetVersionRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionRequest) ClearTabletAlias

func (x *GetVersionRequest) ClearTabletAlias()

func (*GetVersionRequest) GetTabletAlias

func (x *GetVersionRequest) GetTabletAlias() *dev2.TabletAlias

func (*GetVersionRequest) HasTabletAlias

func (x *GetVersionRequest) HasTabletAlias() bool

func (*GetVersionRequest) ProtoMessage

func (*GetVersionRequest) ProtoMessage()

func (*GetVersionRequest) ProtoReflect

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

func (*GetVersionRequest) Reset

func (x *GetVersionRequest) Reset()

func (*GetVersionRequest) SetTabletAlias

func (x *GetVersionRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*GetVersionRequest) String

func (x *GetVersionRequest) String() string

type GetVersionRequest_builder

type GetVersionRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (GetVersionRequest_builder) Build

type GetVersionResponse

type GetVersionResponse struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionResponse) GetVersion

func (x *GetVersionResponse) GetVersion() string

func (*GetVersionResponse) ProtoMessage

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) ProtoReflect

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

func (*GetVersionResponse) Reset

func (x *GetVersionResponse) Reset()

func (*GetVersionResponse) SetVersion

func (x *GetVersionResponse) SetVersion(v string)

func (*GetVersionResponse) String

func (x *GetVersionResponse) String() string

type GetVersionResponse_builder

type GetVersionResponse_builder struct {
	Version string
	// contains filtered or unexported fields
}

func (GetVersionResponse_builder) Build

type GetWorkflowsRequest

type GetWorkflowsRequest struct {
	Keyspace   string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	ActiveOnly bool   `protobuf:"varint,2,opt,name=active_only,json=activeOnly,proto3" json:"active_only,omitempty"`
	NameOnly   bool   `protobuf:"varint,3,opt,name=name_only,json=nameOnly,proto3" json:"name_only,omitempty"`
	// If you only want a specific workflow then set this field.
	Workflow    string   `protobuf:"bytes,4,opt,name=workflow,proto3" json:"workflow,omitempty"`
	IncludeLogs bool     `protobuf:"varint,5,opt,name=include_logs,json=includeLogs,proto3" json:"include_logs,omitempty"`
	Shards      []string `protobuf:"bytes,6,rep,name=shards,proto3" json:"shards,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorkflowsRequest) GetActiveOnly

func (x *GetWorkflowsRequest) GetActiveOnly() bool

func (*GetWorkflowsRequest) GetIncludeLogs

func (x *GetWorkflowsRequest) GetIncludeLogs() bool

func (*GetWorkflowsRequest) GetKeyspace

func (x *GetWorkflowsRequest) GetKeyspace() string

func (*GetWorkflowsRequest) GetNameOnly

func (x *GetWorkflowsRequest) GetNameOnly() bool

func (*GetWorkflowsRequest) GetShards

func (x *GetWorkflowsRequest) GetShards() []string

func (*GetWorkflowsRequest) GetWorkflow

func (x *GetWorkflowsRequest) GetWorkflow() string

func (*GetWorkflowsRequest) ProtoMessage

func (*GetWorkflowsRequest) ProtoMessage()

func (*GetWorkflowsRequest) ProtoReflect

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

func (*GetWorkflowsRequest) Reset

func (x *GetWorkflowsRequest) Reset()

func (*GetWorkflowsRequest) SetActiveOnly

func (x *GetWorkflowsRequest) SetActiveOnly(v bool)

func (*GetWorkflowsRequest) SetIncludeLogs

func (x *GetWorkflowsRequest) SetIncludeLogs(v bool)

func (*GetWorkflowsRequest) SetKeyspace

func (x *GetWorkflowsRequest) SetKeyspace(v string)

func (*GetWorkflowsRequest) SetNameOnly

func (x *GetWorkflowsRequest) SetNameOnly(v bool)

func (*GetWorkflowsRequest) SetShards

func (x *GetWorkflowsRequest) SetShards(v []string)

func (*GetWorkflowsRequest) SetWorkflow

func (x *GetWorkflowsRequest) SetWorkflow(v string)

func (*GetWorkflowsRequest) String

func (x *GetWorkflowsRequest) String() string

type GetWorkflowsRequest_builder

type GetWorkflowsRequest_builder struct {
	Keyspace   string
	ActiveOnly bool
	NameOnly   bool
	// If you only want a specific workflow then set this field.
	Workflow    string
	IncludeLogs bool
	Shards      []string
	// contains filtered or unexported fields
}

func (GetWorkflowsRequest_builder) Build

type GetWorkflowsResponse

type GetWorkflowsResponse struct {
	Workflows []*Workflow `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorkflowsResponse) GetWorkflows

func (x *GetWorkflowsResponse) GetWorkflows() []*Workflow

func (*GetWorkflowsResponse) ProtoMessage

func (*GetWorkflowsResponse) ProtoMessage()

func (*GetWorkflowsResponse) ProtoReflect

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

func (*GetWorkflowsResponse) Reset

func (x *GetWorkflowsResponse) Reset()

func (*GetWorkflowsResponse) SetWorkflows

func (x *GetWorkflowsResponse) SetWorkflows(v []*Workflow)

func (*GetWorkflowsResponse) String

func (x *GetWorkflowsResponse) String() string

type GetWorkflowsResponse_builder

type GetWorkflowsResponse_builder struct {
	Workflows []*Workflow
	// contains filtered or unexported fields
}

func (GetWorkflowsResponse_builder) Build

type InitShardPrimaryRequest

type InitShardPrimaryRequest struct {
	Keyspace                string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard                   string            `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	PrimaryElectTabletAlias *dev2.TabletAlias `` /* 134-byte string literal not displayed */
	Force                   bool              `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	WaitReplicasTimeout     *dev3.Duration    `protobuf:"bytes,5,opt,name=wait_replicas_timeout,json=waitReplicasTimeout,proto3" json:"wait_replicas_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*InitShardPrimaryRequest) ClearPrimaryElectTabletAlias

func (x *InitShardPrimaryRequest) ClearPrimaryElectTabletAlias()

func (*InitShardPrimaryRequest) ClearWaitReplicasTimeout

func (x *InitShardPrimaryRequest) ClearWaitReplicasTimeout()

func (*InitShardPrimaryRequest) GetForce

func (x *InitShardPrimaryRequest) GetForce() bool

func (*InitShardPrimaryRequest) GetKeyspace

func (x *InitShardPrimaryRequest) GetKeyspace() string

func (*InitShardPrimaryRequest) GetPrimaryElectTabletAlias

func (x *InitShardPrimaryRequest) GetPrimaryElectTabletAlias() *dev2.TabletAlias

func (*InitShardPrimaryRequest) GetShard

func (x *InitShardPrimaryRequest) GetShard() string

func (*InitShardPrimaryRequest) GetWaitReplicasTimeout

func (x *InitShardPrimaryRequest) GetWaitReplicasTimeout() *dev3.Duration

func (*InitShardPrimaryRequest) HasPrimaryElectTabletAlias

func (x *InitShardPrimaryRequest) HasPrimaryElectTabletAlias() bool

func (*InitShardPrimaryRequest) HasWaitReplicasTimeout

func (x *InitShardPrimaryRequest) HasWaitReplicasTimeout() bool

func (*InitShardPrimaryRequest) ProtoMessage

func (*InitShardPrimaryRequest) ProtoMessage()

func (*InitShardPrimaryRequest) ProtoReflect

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

func (*InitShardPrimaryRequest) Reset

func (x *InitShardPrimaryRequest) Reset()

func (*InitShardPrimaryRequest) SetForce

func (x *InitShardPrimaryRequest) SetForce(v bool)

func (*InitShardPrimaryRequest) SetKeyspace

func (x *InitShardPrimaryRequest) SetKeyspace(v string)

func (*InitShardPrimaryRequest) SetPrimaryElectTabletAlias

func (x *InitShardPrimaryRequest) SetPrimaryElectTabletAlias(v *dev2.TabletAlias)

func (*InitShardPrimaryRequest) SetShard

func (x *InitShardPrimaryRequest) SetShard(v string)

func (*InitShardPrimaryRequest) SetWaitReplicasTimeout

func (x *InitShardPrimaryRequest) SetWaitReplicasTimeout(v *dev3.Duration)

func (*InitShardPrimaryRequest) String

func (x *InitShardPrimaryRequest) String() string

type InitShardPrimaryRequest_builder

type InitShardPrimaryRequest_builder struct {
	Keyspace                string
	Shard                   string
	PrimaryElectTabletAlias *dev2.TabletAlias
	Force                   bool
	WaitReplicasTimeout     *dev3.Duration
	// contains filtered or unexported fields
}

func (InitShardPrimaryRequest_builder) Build

type InitShardPrimaryResponse

type InitShardPrimaryResponse struct {
	Events []*dev.Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*InitShardPrimaryResponse) GetEvents

func (x *InitShardPrimaryResponse) GetEvents() []*dev.Event

func (*InitShardPrimaryResponse) ProtoMessage

func (*InitShardPrimaryResponse) ProtoMessage()

func (*InitShardPrimaryResponse) ProtoReflect

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

func (*InitShardPrimaryResponse) Reset

func (x *InitShardPrimaryResponse) Reset()

func (*InitShardPrimaryResponse) SetEvents

func (x *InitShardPrimaryResponse) SetEvents(v []*dev.Event)

func (*InitShardPrimaryResponse) String

func (x *InitShardPrimaryResponse) String() string

type InitShardPrimaryResponse_builder

type InitShardPrimaryResponse_builder struct {
	Events []*dev.Event
	// contains filtered or unexported fields
}

func (InitShardPrimaryResponse_builder) Build

type Keyspace

type Keyspace struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Keyspace *dev2.Keyspace `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*Keyspace) ClearKeyspace

func (x *Keyspace) ClearKeyspace()

func (*Keyspace) GetKeyspace

func (x *Keyspace) GetKeyspace() *dev2.Keyspace

func (*Keyspace) GetName

func (x *Keyspace) GetName() string

func (*Keyspace) HasKeyspace

func (x *Keyspace) HasKeyspace() bool

func (*Keyspace) ProtoMessage

func (*Keyspace) ProtoMessage()

func (*Keyspace) ProtoReflect

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

func (*Keyspace) Reset

func (x *Keyspace) Reset()

func (*Keyspace) SetKeyspace

func (x *Keyspace) SetKeyspace(v *dev2.Keyspace)

func (*Keyspace) SetName

func (x *Keyspace) SetName(v string)

func (*Keyspace) String

func (x *Keyspace) String() string

type Keyspace_builder

type Keyspace_builder struct {
	Name     string
	Keyspace *dev2.Keyspace
	// contains filtered or unexported fields
}

func (Keyspace_builder) Build

func (b0 Keyspace_builder) Build() *Keyspace

type LaunchSchemaMigrationRequest

type LaunchSchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchSchemaMigrationRequest) ClearCallerId

func (x *LaunchSchemaMigrationRequest) ClearCallerId()

func (*LaunchSchemaMigrationRequest) GetCallerId

func (x *LaunchSchemaMigrationRequest) GetCallerId() *dev5.CallerID

func (*LaunchSchemaMigrationRequest) GetKeyspace

func (x *LaunchSchemaMigrationRequest) GetKeyspace() string

func (*LaunchSchemaMigrationRequest) GetUuid

func (x *LaunchSchemaMigrationRequest) GetUuid() string

func (*LaunchSchemaMigrationRequest) HasCallerId

func (x *LaunchSchemaMigrationRequest) HasCallerId() bool

func (*LaunchSchemaMigrationRequest) ProtoMessage

func (*LaunchSchemaMigrationRequest) ProtoMessage()

func (*LaunchSchemaMigrationRequest) ProtoReflect

func (*LaunchSchemaMigrationRequest) Reset

func (x *LaunchSchemaMigrationRequest) Reset()

func (*LaunchSchemaMigrationRequest) SetCallerId

func (x *LaunchSchemaMigrationRequest) SetCallerId(v *dev5.CallerID)

func (*LaunchSchemaMigrationRequest) SetKeyspace

func (x *LaunchSchemaMigrationRequest) SetKeyspace(v string)

func (*LaunchSchemaMigrationRequest) SetUuid

func (x *LaunchSchemaMigrationRequest) SetUuid(v string)

func (*LaunchSchemaMigrationRequest) String

type LaunchSchemaMigrationRequest_builder

type LaunchSchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (LaunchSchemaMigrationRequest_builder) Build

type LaunchSchemaMigrationResponse

type LaunchSchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LaunchSchemaMigrationResponse) GetRowsAffectedByShard

func (x *LaunchSchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*LaunchSchemaMigrationResponse) ProtoMessage

func (*LaunchSchemaMigrationResponse) ProtoMessage()

func (*LaunchSchemaMigrationResponse) ProtoReflect

func (*LaunchSchemaMigrationResponse) Reset

func (x *LaunchSchemaMigrationResponse) Reset()

func (*LaunchSchemaMigrationResponse) SetRowsAffectedByShard

func (x *LaunchSchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*LaunchSchemaMigrationResponse) String

type LaunchSchemaMigrationResponse_builder

type LaunchSchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (LaunchSchemaMigrationResponse_builder) Build

type LookupVindexCompleteRequest

type LookupVindexCompleteRequest struct {

	// Where the lookup vindex lives.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Where the vreplication workflow lives.
	TableKeyspace string `protobuf:"bytes,3,opt,name=table_keyspace,json=tableKeyspace,proto3" json:"table_keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupVindexCompleteRequest) GetKeyspace

func (x *LookupVindexCompleteRequest) GetKeyspace() string

func (*LookupVindexCompleteRequest) GetName

func (x *LookupVindexCompleteRequest) GetName() string

func (*LookupVindexCompleteRequest) GetTableKeyspace

func (x *LookupVindexCompleteRequest) GetTableKeyspace() string

func (*LookupVindexCompleteRequest) ProtoMessage

func (*LookupVindexCompleteRequest) ProtoMessage()

func (*LookupVindexCompleteRequest) ProtoReflect

func (*LookupVindexCompleteRequest) Reset

func (x *LookupVindexCompleteRequest) Reset()

func (*LookupVindexCompleteRequest) SetKeyspace

func (x *LookupVindexCompleteRequest) SetKeyspace(v string)

func (*LookupVindexCompleteRequest) SetName

func (x *LookupVindexCompleteRequest) SetName(v string)

func (*LookupVindexCompleteRequest) SetTableKeyspace

func (x *LookupVindexCompleteRequest) SetTableKeyspace(v string)

func (*LookupVindexCompleteRequest) String

func (x *LookupVindexCompleteRequest) String() string

type LookupVindexCompleteRequest_builder

type LookupVindexCompleteRequest_builder struct {

	// Where the lookup vindex lives.
	Keyspace string
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string
	// Where the vreplication workflow lives.
	TableKeyspace string
	// contains filtered or unexported fields
}

func (LookupVindexCompleteRequest_builder) Build

type LookupVindexCompleteResponse

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

func (*LookupVindexCompleteResponse) ProtoMessage

func (*LookupVindexCompleteResponse) ProtoMessage()

func (*LookupVindexCompleteResponse) ProtoReflect

func (*LookupVindexCompleteResponse) Reset

func (x *LookupVindexCompleteResponse) Reset()

func (*LookupVindexCompleteResponse) String

type LookupVindexCompleteResponse_builder

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

func (LookupVindexCompleteResponse_builder) Build

type LookupVindexCreateRequest

type LookupVindexCreateRequest struct {
	Keyspace                   string                         `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Workflow                   string                         `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	Cells                      []string                       `protobuf:"bytes,3,rep,name=cells,proto3" json:"cells,omitempty"`
	Vindex                     *dev4.Keyspace                 `protobuf:"bytes,4,opt,name=vindex,proto3" json:"vindex,omitempty"`
	ContinueAfterCopyWithOwner bool                           `` /* 146-byte string literal not displayed */
	TabletTypes                []dev2.TabletType              `` /* 138-byte string literal not displayed */
	TabletSelectionPreference  dev1.TabletSelectionPreference `` /* 199-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LookupVindexCreateRequest) ClearVindex

func (x *LookupVindexCreateRequest) ClearVindex()

func (*LookupVindexCreateRequest) GetCells

func (x *LookupVindexCreateRequest) GetCells() []string

func (*LookupVindexCreateRequest) GetContinueAfterCopyWithOwner

func (x *LookupVindexCreateRequest) GetContinueAfterCopyWithOwner() bool

func (*LookupVindexCreateRequest) GetKeyspace

func (x *LookupVindexCreateRequest) GetKeyspace() string

func (*LookupVindexCreateRequest) GetTabletSelectionPreference

func (x *LookupVindexCreateRequest) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*LookupVindexCreateRequest) GetTabletTypes

func (x *LookupVindexCreateRequest) GetTabletTypes() []dev2.TabletType

func (*LookupVindexCreateRequest) GetVindex

func (x *LookupVindexCreateRequest) GetVindex() *dev4.Keyspace

func (*LookupVindexCreateRequest) GetWorkflow

func (x *LookupVindexCreateRequest) GetWorkflow() string

func (*LookupVindexCreateRequest) HasVindex

func (x *LookupVindexCreateRequest) HasVindex() bool

func (*LookupVindexCreateRequest) ProtoMessage

func (*LookupVindexCreateRequest) ProtoMessage()

func (*LookupVindexCreateRequest) ProtoReflect

func (*LookupVindexCreateRequest) Reset

func (x *LookupVindexCreateRequest) Reset()

func (*LookupVindexCreateRequest) SetCells

func (x *LookupVindexCreateRequest) SetCells(v []string)

func (*LookupVindexCreateRequest) SetContinueAfterCopyWithOwner

func (x *LookupVindexCreateRequest) SetContinueAfterCopyWithOwner(v bool)

func (*LookupVindexCreateRequest) SetKeyspace

func (x *LookupVindexCreateRequest) SetKeyspace(v string)

func (*LookupVindexCreateRequest) SetTabletSelectionPreference

func (x *LookupVindexCreateRequest) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*LookupVindexCreateRequest) SetTabletTypes

func (x *LookupVindexCreateRequest) SetTabletTypes(v []dev2.TabletType)

func (*LookupVindexCreateRequest) SetVindex

func (x *LookupVindexCreateRequest) SetVindex(v *dev4.Keyspace)

func (*LookupVindexCreateRequest) SetWorkflow

func (x *LookupVindexCreateRequest) SetWorkflow(v string)

func (*LookupVindexCreateRequest) String

func (x *LookupVindexCreateRequest) String() string

type LookupVindexCreateRequest_builder

type LookupVindexCreateRequest_builder struct {
	Keyspace                   string
	Workflow                   string
	Cells                      []string
	Vindex                     *dev4.Keyspace
	ContinueAfterCopyWithOwner bool
	TabletTypes                []dev2.TabletType
	TabletSelectionPreference  dev1.TabletSelectionPreference
	// contains filtered or unexported fields
}

func (LookupVindexCreateRequest_builder) Build

type LookupVindexCreateResponse

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

func (*LookupVindexCreateResponse) ProtoMessage

func (*LookupVindexCreateResponse) ProtoMessage()

func (*LookupVindexCreateResponse) ProtoReflect

func (*LookupVindexCreateResponse) Reset

func (x *LookupVindexCreateResponse) Reset()

func (*LookupVindexCreateResponse) String

func (x *LookupVindexCreateResponse) String() string

type LookupVindexCreateResponse_builder

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

func (LookupVindexCreateResponse_builder) Build

type LookupVindexExternalizeRequest

type LookupVindexExternalizeRequest struct {

	// Where the lookup vindex lives.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Where the vreplication workflow lives.
	TableKeyspace string `protobuf:"bytes,3,opt,name=table_keyspace,json=tableKeyspace,proto3" json:"table_keyspace,omitempty"`
	// If this is set true, we directly delete the workflow instead of stopping.
	// Also, complete command is not required to delete workflow in that case.
	DeleteWorkflow bool `protobuf:"varint,4,opt,name=delete_workflow,json=deleteWorkflow,proto3" json:"delete_workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupVindexExternalizeRequest) GetDeleteWorkflow

func (x *LookupVindexExternalizeRequest) GetDeleteWorkflow() bool

func (*LookupVindexExternalizeRequest) GetKeyspace

func (x *LookupVindexExternalizeRequest) GetKeyspace() string

func (*LookupVindexExternalizeRequest) GetName

func (*LookupVindexExternalizeRequest) GetTableKeyspace

func (x *LookupVindexExternalizeRequest) GetTableKeyspace() string

func (*LookupVindexExternalizeRequest) ProtoMessage

func (*LookupVindexExternalizeRequest) ProtoMessage()

func (*LookupVindexExternalizeRequest) ProtoReflect

func (*LookupVindexExternalizeRequest) Reset

func (x *LookupVindexExternalizeRequest) Reset()

func (*LookupVindexExternalizeRequest) SetDeleteWorkflow

func (x *LookupVindexExternalizeRequest) SetDeleteWorkflow(v bool)

func (*LookupVindexExternalizeRequest) SetKeyspace

func (x *LookupVindexExternalizeRequest) SetKeyspace(v string)

func (*LookupVindexExternalizeRequest) SetName

func (x *LookupVindexExternalizeRequest) SetName(v string)

func (*LookupVindexExternalizeRequest) SetTableKeyspace

func (x *LookupVindexExternalizeRequest) SetTableKeyspace(v string)

func (*LookupVindexExternalizeRequest) String

type LookupVindexExternalizeRequest_builder

type LookupVindexExternalizeRequest_builder struct {

	// Where the lookup vindex lives.
	Keyspace string
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string
	// Where the vreplication workflow lives.
	TableKeyspace string
	// If this is set true, we directly delete the workflow instead of stopping.
	// Also, complete command is not required to delete workflow in that case.
	DeleteWorkflow bool
	// contains filtered or unexported fields
}

func (LookupVindexExternalizeRequest_builder) Build

type LookupVindexExternalizeResponse

type LookupVindexExternalizeResponse struct {

	// Was the workflow stopped.
	WorkflowStopped bool `protobuf:"varint,1,opt,name=workflow_stopped,json=workflowStopped,proto3" json:"workflow_stopped,omitempty"`
	// Was the workflow deleted.
	WorkflowDeleted bool `protobuf:"varint,2,opt,name=workflow_deleted,json=workflowDeleted,proto3" json:"workflow_deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupVindexExternalizeResponse) GetWorkflowDeleted

func (x *LookupVindexExternalizeResponse) GetWorkflowDeleted() bool

func (*LookupVindexExternalizeResponse) GetWorkflowStopped

func (x *LookupVindexExternalizeResponse) GetWorkflowStopped() bool

func (*LookupVindexExternalizeResponse) ProtoMessage

func (*LookupVindexExternalizeResponse) ProtoMessage()

func (*LookupVindexExternalizeResponse) ProtoReflect

func (*LookupVindexExternalizeResponse) Reset

func (*LookupVindexExternalizeResponse) SetWorkflowDeleted

func (x *LookupVindexExternalizeResponse) SetWorkflowDeleted(v bool)

func (*LookupVindexExternalizeResponse) SetWorkflowStopped

func (x *LookupVindexExternalizeResponse) SetWorkflowStopped(v bool)

func (*LookupVindexExternalizeResponse) String

type LookupVindexExternalizeResponse_builder

type LookupVindexExternalizeResponse_builder struct {

	// Was the workflow stopped.
	WorkflowStopped bool
	// Was the workflow deleted.
	WorkflowDeleted bool
	// contains filtered or unexported fields
}

func (LookupVindexExternalizeResponse_builder) Build

type LookupVindexInternalizeRequest

type LookupVindexInternalizeRequest struct {

	// Where the lookup vindex lives.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Where the vreplication workflow lives.
	TableKeyspace string `protobuf:"bytes,3,opt,name=table_keyspace,json=tableKeyspace,proto3" json:"table_keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupVindexInternalizeRequest) GetKeyspace

func (x *LookupVindexInternalizeRequest) GetKeyspace() string

func (*LookupVindexInternalizeRequest) GetName

func (*LookupVindexInternalizeRequest) GetTableKeyspace

func (x *LookupVindexInternalizeRequest) GetTableKeyspace() string

func (*LookupVindexInternalizeRequest) ProtoMessage

func (*LookupVindexInternalizeRequest) ProtoMessage()

func (*LookupVindexInternalizeRequest) ProtoReflect

func (*LookupVindexInternalizeRequest) Reset

func (x *LookupVindexInternalizeRequest) Reset()

func (*LookupVindexInternalizeRequest) SetKeyspace

func (x *LookupVindexInternalizeRequest) SetKeyspace(v string)

func (*LookupVindexInternalizeRequest) SetName

func (x *LookupVindexInternalizeRequest) SetName(v string)

func (*LookupVindexInternalizeRequest) SetTableKeyspace

func (x *LookupVindexInternalizeRequest) SetTableKeyspace(v string)

func (*LookupVindexInternalizeRequest) String

type LookupVindexInternalizeRequest_builder

type LookupVindexInternalizeRequest_builder struct {

	// Where the lookup vindex lives.
	Keyspace string
	// This is the name of the lookup vindex and the vreplication workflow.
	Name string
	// Where the vreplication workflow lives.
	TableKeyspace string
	// contains filtered or unexported fields
}

func (LookupVindexInternalizeRequest_builder) Build

type LookupVindexInternalizeResponse

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

func (*LookupVindexInternalizeResponse) ProtoMessage

func (*LookupVindexInternalizeResponse) ProtoMessage()

func (*LookupVindexInternalizeResponse) ProtoReflect

func (*LookupVindexInternalizeResponse) Reset

func (*LookupVindexInternalizeResponse) String

type LookupVindexInternalizeResponse_builder

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

func (LookupVindexInternalizeResponse_builder) Build

type MaterializationIntent

type MaterializationIntent int32

MaterializationIntent describes the reason for creating the Materialize flow

const (
	// CUSTOM is the default value
	MaterializationIntent_CUSTOM MaterializationIntent = 0
	// MOVETABLES is when we are creating a MoveTables flow
	MaterializationIntent_MOVETABLES MaterializationIntent = 1
	// CREATELOOKUPINDEX is when we are creating a CreateLookupIndex flow
	MaterializationIntent_CREATELOOKUPINDEX MaterializationIntent = 2
	// REFERENCE is when we are creating a materialization for reference tables
	MaterializationIntent_REFERENCE MaterializationIntent = 3
)

func (MaterializationIntent) Descriptor

func (MaterializationIntent) Enum

func (MaterializationIntent) Number

func (MaterializationIntent) String

func (x MaterializationIntent) String() string

func (MaterializationIntent) Type

type MaterializeCreateRequest

type MaterializeCreateRequest struct {
	Settings *MaterializeSettings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*MaterializeCreateRequest) ClearSettings

func (x *MaterializeCreateRequest) ClearSettings()

func (*MaterializeCreateRequest) GetSettings

func (*MaterializeCreateRequest) HasSettings

func (x *MaterializeCreateRequest) HasSettings() bool

func (*MaterializeCreateRequest) ProtoMessage

func (*MaterializeCreateRequest) ProtoMessage()

func (*MaterializeCreateRequest) ProtoReflect

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

func (*MaterializeCreateRequest) Reset

func (x *MaterializeCreateRequest) Reset()

func (*MaterializeCreateRequest) SetSettings

func (x *MaterializeCreateRequest) SetSettings(v *MaterializeSettings)

func (*MaterializeCreateRequest) String

func (x *MaterializeCreateRequest) String() string

type MaterializeCreateRequest_builder

type MaterializeCreateRequest_builder struct {
	Settings *MaterializeSettings
	// contains filtered or unexported fields
}

func (MaterializeCreateRequest_builder) Build

type MaterializeCreateResponse

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

func (*MaterializeCreateResponse) ProtoMessage

func (*MaterializeCreateResponse) ProtoMessage()

func (*MaterializeCreateResponse) ProtoReflect

func (*MaterializeCreateResponse) Reset

func (x *MaterializeCreateResponse) Reset()

func (*MaterializeCreateResponse) String

func (x *MaterializeCreateResponse) String() string

type MaterializeCreateResponse_builder

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

func (MaterializeCreateResponse_builder) Build

type MaterializeSettings

type MaterializeSettings struct {

	// workflow is the name of the workflow.
	Workflow       string `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	SourceKeyspace string `protobuf:"bytes,2,opt,name=source_keyspace,json=sourceKeyspace,proto3" json:"source_keyspace,omitempty"`
	TargetKeyspace string `protobuf:"bytes,3,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	// stop_after_copy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool                        `protobuf:"varint,4,opt,name=stop_after_copy,json=stopAfterCopy,proto3" json:"stop_after_copy,omitempty"`
	TableSettings []*TableMaterializeSettings `protobuf:"bytes,5,rep,name=table_settings,json=tableSettings,proto3" json:"table_settings,omitempty"`
	// optional parameters.
	Cell        string `protobuf:"bytes,6,opt,name=cell,proto3" json:"cell,omitempty"`
	TabletTypes string `protobuf:"bytes,7,opt,name=tablet_types,json=tabletTypes,proto3" json:"tablet_types,omitempty"`
	// ExternalCluster is the name of the mounted cluster which has the source keyspace/db for this workflow
	// it is of the type <cluster_type.cluster_name>
	ExternalCluster string `protobuf:"bytes,8,opt,name=external_cluster,json=externalCluster,proto3" json:"external_cluster,omitempty"`
	// MaterializationIntent is used to identify the reason behind the materialization workflow: eg. MoveTables, CreateLookupVindex
	MaterializationIntent MaterializationIntent `` /* 173-byte string literal not displayed */
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTable
	SourceTimeZone string `protobuf:"bytes,10,opt,name=source_time_zone,json=sourceTimeZone,proto3" json:"source_time_zone,omitempty"`
	// TargetTimeZone is not currently specifiable by the user, defaults to UTC for the forward workflows
	// and to the SourceTimeZone in reverse workflows
	TargetTimeZone string   `protobuf:"bytes,11,opt,name=target_time_zone,json=targetTimeZone,proto3" json:"target_time_zone,omitempty"`
	SourceShards   []string `protobuf:"bytes,12,rep,name=source_shards,json=sourceShards,proto3" json:"source_shards,omitempty"`
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string `protobuf:"bytes,13,opt,name=on_ddl,json=onDdl,proto3" json:"on_ddl,omitempty"`
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys        bool                           `protobuf:"varint,14,opt,name=defer_secondary_keys,json=deferSecondaryKeys,proto3" json:"defer_secondary_keys,omitempty"`
	TabletSelectionPreference dev1.TabletSelectionPreference `` /* 200-byte string literal not displayed */
	AtomicCopy                bool                           `protobuf:"varint,16,opt,name=atomic_copy,json=atomicCopy,proto3" json:"atomic_copy,omitempty"`
	WorkflowOptions           *WorkflowOptions               `protobuf:"bytes,17,opt,name=workflow_options,json=workflowOptions,proto3" json:"workflow_options,omitempty"`
	// ReferenceTables is set to a csv list of tables, if the materialization is for reference tables.
	ReferenceTables []string `protobuf:"bytes,18,rep,name=reference_tables,json=referenceTables,proto3" json:"reference_tables,omitempty"`
	// contains filtered or unexported fields
}

MaterializeSettings contains the settings for the Materialize command.

func (*MaterializeSettings) ClearWorkflowOptions

func (x *MaterializeSettings) ClearWorkflowOptions()

func (*MaterializeSettings) GetAtomicCopy

func (x *MaterializeSettings) GetAtomicCopy() bool

func (*MaterializeSettings) GetCell

func (x *MaterializeSettings) GetCell() string

func (*MaterializeSettings) GetDeferSecondaryKeys

func (x *MaterializeSettings) GetDeferSecondaryKeys() bool

func (*MaterializeSettings) GetExternalCluster

func (x *MaterializeSettings) GetExternalCluster() string

func (*MaterializeSettings) GetMaterializationIntent

func (x *MaterializeSettings) GetMaterializationIntent() MaterializationIntent

func (*MaterializeSettings) GetOnDdl

func (x *MaterializeSettings) GetOnDdl() string

func (*MaterializeSettings) GetReferenceTables

func (x *MaterializeSettings) GetReferenceTables() []string

func (*MaterializeSettings) GetSourceKeyspace

func (x *MaterializeSettings) GetSourceKeyspace() string

func (*MaterializeSettings) GetSourceShards

func (x *MaterializeSettings) GetSourceShards() []string

func (*MaterializeSettings) GetSourceTimeZone

func (x *MaterializeSettings) GetSourceTimeZone() string

func (*MaterializeSettings) GetStopAfterCopy

func (x *MaterializeSettings) GetStopAfterCopy() bool

func (*MaterializeSettings) GetTableSettings

func (x *MaterializeSettings) GetTableSettings() []*TableMaterializeSettings

func (*MaterializeSettings) GetTabletSelectionPreference

func (x *MaterializeSettings) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*MaterializeSettings) GetTabletTypes

func (x *MaterializeSettings) GetTabletTypes() string

func (*MaterializeSettings) GetTargetKeyspace

func (x *MaterializeSettings) GetTargetKeyspace() string

func (*MaterializeSettings) GetTargetTimeZone

func (x *MaterializeSettings) GetTargetTimeZone() string

func (*MaterializeSettings) GetWorkflow

func (x *MaterializeSettings) GetWorkflow() string

func (*MaterializeSettings) GetWorkflowOptions

func (x *MaterializeSettings) GetWorkflowOptions() *WorkflowOptions

func (*MaterializeSettings) HasWorkflowOptions

func (x *MaterializeSettings) HasWorkflowOptions() bool

func (*MaterializeSettings) ProtoMessage

func (*MaterializeSettings) ProtoMessage()

func (*MaterializeSettings) ProtoReflect

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

func (*MaterializeSettings) Reset

func (x *MaterializeSettings) Reset()

func (*MaterializeSettings) SetAtomicCopy

func (x *MaterializeSettings) SetAtomicCopy(v bool)

func (*MaterializeSettings) SetCell

func (x *MaterializeSettings) SetCell(v string)

func (*MaterializeSettings) SetDeferSecondaryKeys

func (x *MaterializeSettings) SetDeferSecondaryKeys(v bool)

func (*MaterializeSettings) SetExternalCluster

func (x *MaterializeSettings) SetExternalCluster(v string)

func (*MaterializeSettings) SetMaterializationIntent

func (x *MaterializeSettings) SetMaterializationIntent(v MaterializationIntent)

func (*MaterializeSettings) SetOnDdl

func (x *MaterializeSettings) SetOnDdl(v string)

func (*MaterializeSettings) SetReferenceTables

func (x *MaterializeSettings) SetReferenceTables(v []string)

func (*MaterializeSettings) SetSourceKeyspace

func (x *MaterializeSettings) SetSourceKeyspace(v string)

func (*MaterializeSettings) SetSourceShards

func (x *MaterializeSettings) SetSourceShards(v []string)

func (*MaterializeSettings) SetSourceTimeZone

func (x *MaterializeSettings) SetSourceTimeZone(v string)

func (*MaterializeSettings) SetStopAfterCopy

func (x *MaterializeSettings) SetStopAfterCopy(v bool)

func (*MaterializeSettings) SetTableSettings

func (x *MaterializeSettings) SetTableSettings(v []*TableMaterializeSettings)

func (*MaterializeSettings) SetTabletSelectionPreference

func (x *MaterializeSettings) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*MaterializeSettings) SetTabletTypes

func (x *MaterializeSettings) SetTabletTypes(v string)

func (*MaterializeSettings) SetTargetKeyspace

func (x *MaterializeSettings) SetTargetKeyspace(v string)

func (*MaterializeSettings) SetTargetTimeZone

func (x *MaterializeSettings) SetTargetTimeZone(v string)

func (*MaterializeSettings) SetWorkflow

func (x *MaterializeSettings) SetWorkflow(v string)

func (*MaterializeSettings) SetWorkflowOptions

func (x *MaterializeSettings) SetWorkflowOptions(v *WorkflowOptions)

func (*MaterializeSettings) String

func (x *MaterializeSettings) String() string

type MaterializeSettings_builder

type MaterializeSettings_builder struct {

	// workflow is the name of the workflow.
	Workflow       string
	SourceKeyspace string
	TargetKeyspace string
	// stop_after_copy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool
	TableSettings []*TableMaterializeSettings
	// optional parameters.
	Cell        string
	TabletTypes string
	// ExternalCluster is the name of the mounted cluster which has the source keyspace/db for this workflow
	// it is of the type <cluster_type.cluster_name>
	ExternalCluster string
	// MaterializationIntent is used to identify the reason behind the materialization workflow: eg. MoveTables, CreateLookupVindex
	MaterializationIntent MaterializationIntent
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTable
	SourceTimeZone string
	// TargetTimeZone is not currently specifiable by the user, defaults to UTC for the forward workflows
	// and to the SourceTimeZone in reverse workflows
	TargetTimeZone string
	SourceShards   []string
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys        bool
	TabletSelectionPreference dev1.TabletSelectionPreference
	AtomicCopy                bool
	WorkflowOptions           *WorkflowOptions
	// ReferenceTables is set to a csv list of tables, if the materialization is for reference tables.
	ReferenceTables []string
	// contains filtered or unexported fields
}

func (MaterializeSettings_builder) Build

type MigrateCompleteRequest

type MigrateCompleteRequest struct {
	Workflow         string `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace   string `protobuf:"bytes,3,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	KeepData         bool   `protobuf:"varint,4,opt,name=keep_data,json=keepData,proto3" json:"keep_data,omitempty"`
	KeepRoutingRules bool   `protobuf:"varint,5,opt,name=keep_routing_rules,json=keepRoutingRules,proto3" json:"keep_routing_rules,omitempty"`
	RenameTables     bool   `protobuf:"varint,6,opt,name=rename_tables,json=renameTables,proto3" json:"rename_tables,omitempty"`
	DryRun           bool   `protobuf:"varint,7,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	// contains filtered or unexported fields
}

func (*MigrateCompleteRequest) GetDryRun

func (x *MigrateCompleteRequest) GetDryRun() bool

func (*MigrateCompleteRequest) GetKeepData

func (x *MigrateCompleteRequest) GetKeepData() bool

func (*MigrateCompleteRequest) GetKeepRoutingRules

func (x *MigrateCompleteRequest) GetKeepRoutingRules() bool

func (*MigrateCompleteRequest) GetRenameTables

func (x *MigrateCompleteRequest) GetRenameTables() bool

func (*MigrateCompleteRequest) GetTargetKeyspace

func (x *MigrateCompleteRequest) GetTargetKeyspace() string

func (*MigrateCompleteRequest) GetWorkflow

func (x *MigrateCompleteRequest) GetWorkflow() string

func (*MigrateCompleteRequest) ProtoMessage

func (*MigrateCompleteRequest) ProtoMessage()

func (*MigrateCompleteRequest) ProtoReflect

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

func (*MigrateCompleteRequest) Reset

func (x *MigrateCompleteRequest) Reset()

func (*MigrateCompleteRequest) SetDryRun

func (x *MigrateCompleteRequest) SetDryRun(v bool)

func (*MigrateCompleteRequest) SetKeepData

func (x *MigrateCompleteRequest) SetKeepData(v bool)

func (*MigrateCompleteRequest) SetKeepRoutingRules

func (x *MigrateCompleteRequest) SetKeepRoutingRules(v bool)

func (*MigrateCompleteRequest) SetRenameTables

func (x *MigrateCompleteRequest) SetRenameTables(v bool)

func (*MigrateCompleteRequest) SetTargetKeyspace

func (x *MigrateCompleteRequest) SetTargetKeyspace(v string)

func (*MigrateCompleteRequest) SetWorkflow

func (x *MigrateCompleteRequest) SetWorkflow(v string)

func (*MigrateCompleteRequest) String

func (x *MigrateCompleteRequest) String() string

type MigrateCompleteRequest_builder

type MigrateCompleteRequest_builder struct {
	Workflow         string
	TargetKeyspace   string
	KeepData         bool
	KeepRoutingRules bool
	RenameTables     bool
	DryRun           bool
	// contains filtered or unexported fields
}

func (MigrateCompleteRequest_builder) Build

type MigrateCompleteResponse

type MigrateCompleteResponse struct {
	Summary       string   `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	DryRunResults []string `protobuf:"bytes,2,rep,name=dry_run_results,json=dryRunResults,proto3" json:"dry_run_results,omitempty"`
	// contains filtered or unexported fields
}

func (*MigrateCompleteResponse) GetDryRunResults

func (x *MigrateCompleteResponse) GetDryRunResults() []string

func (*MigrateCompleteResponse) GetSummary

func (x *MigrateCompleteResponse) GetSummary() string

func (*MigrateCompleteResponse) ProtoMessage

func (*MigrateCompleteResponse) ProtoMessage()

func (*MigrateCompleteResponse) ProtoReflect

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

func (*MigrateCompleteResponse) Reset

func (x *MigrateCompleteResponse) Reset()

func (*MigrateCompleteResponse) SetDryRunResults

func (x *MigrateCompleteResponse) SetDryRunResults(v []string)

func (*MigrateCompleteResponse) SetSummary

func (x *MigrateCompleteResponse) SetSummary(v string)

func (*MigrateCompleteResponse) String

func (x *MigrateCompleteResponse) String() string

type MigrateCompleteResponse_builder

type MigrateCompleteResponse_builder struct {
	Summary       string
	DryRunResults []string
	// contains filtered or unexported fields
}

func (MigrateCompleteResponse_builder) Build

type MigrateCreateRequest

type MigrateCreateRequest struct {

	// The necessary info gets passed on to each primary tablet involved
	// in the workflow via the CreateVReplicationWorkflow tabletmanager RPC.
	Workflow                  string                         `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	SourceKeyspace            string                         `protobuf:"bytes,2,opt,name=source_keyspace,json=sourceKeyspace,proto3" json:"source_keyspace,omitempty"`
	TargetKeyspace            string                         `protobuf:"bytes,3,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	MountName                 string                         `protobuf:"bytes,4,opt,name=mount_name,json=mountName,proto3" json:"mount_name,omitempty"`
	Cells                     []string                       `protobuf:"bytes,5,rep,name=cells,proto3" json:"cells,omitempty"`
	TabletTypes               []dev2.TabletType              `` /* 138-byte string literal not displayed */
	TabletSelectionPreference dev1.TabletSelectionPreference `` /* 199-byte string literal not displayed */
	AllTables                 bool                           `protobuf:"varint,8,opt,name=all_tables,json=allTables,proto3" json:"all_tables,omitempty"`
	IncludeTables             []string                       `protobuf:"bytes,9,rep,name=include_tables,json=includeTables,proto3" json:"include_tables,omitempty"`
	ExcludeTables             []string                       `protobuf:"bytes,10,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTables
	SourceTimeZone string `protobuf:"bytes,11,opt,name=source_time_zone,json=sourceTimeZone,proto3" json:"source_time_zone,omitempty"`
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string `protobuf:"bytes,12,opt,name=on_ddl,json=onDdl,proto3" json:"on_ddl,omitempty"`
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool `protobuf:"varint,13,opt,name=stop_after_copy,json=stopAfterCopy,proto3" json:"stop_after_copy,omitempty"`
	// DropForeignKeys specifies if foreign key constraints should be elided on the target.
	DropForeignKeys bool `protobuf:"varint,14,opt,name=drop_foreign_keys,json=dropForeignKeys,proto3" json:"drop_foreign_keys,omitempty"`
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool `protobuf:"varint,15,opt,name=defer_secondary_keys,json=deferSecondaryKeys,proto3" json:"defer_secondary_keys,omitempty"`
	// Start the workflow after creating it.
	AutoStart bool `protobuf:"varint,16,opt,name=auto_start,json=autoStart,proto3" json:"auto_start,omitempty"`
	// NoRoutingRules is set to true if routing rules should not be created on the target when the workflow is created.
	NoRoutingRules bool `protobuf:"varint,17,opt,name=no_routing_rules,json=noRoutingRules,proto3" json:"no_routing_rules,omitempty"`
	// contains filtered or unexported fields
}

func (*MigrateCreateRequest) GetAllTables

func (x *MigrateCreateRequest) GetAllTables() bool

func (*MigrateCreateRequest) GetAutoStart

func (x *MigrateCreateRequest) GetAutoStart() bool

func (*MigrateCreateRequest) GetCells

func (x *MigrateCreateRequest) GetCells() []string

func (*MigrateCreateRequest) GetDeferSecondaryKeys

func (x *MigrateCreateRequest) GetDeferSecondaryKeys() bool

func (*MigrateCreateRequest) GetDropForeignKeys

func (x *MigrateCreateRequest) GetDropForeignKeys() bool

func (*MigrateCreateRequest) GetExcludeTables

func (x *MigrateCreateRequest) GetExcludeTables() []string

func (*MigrateCreateRequest) GetIncludeTables

func (x *MigrateCreateRequest) GetIncludeTables() []string

func (*MigrateCreateRequest) GetMountName

func (x *MigrateCreateRequest) GetMountName() string

func (*MigrateCreateRequest) GetNoRoutingRules

func (x *MigrateCreateRequest) GetNoRoutingRules() bool

func (*MigrateCreateRequest) GetOnDdl

func (x *MigrateCreateRequest) GetOnDdl() string

func (*MigrateCreateRequest) GetSourceKeyspace

func (x *MigrateCreateRequest) GetSourceKeyspace() string

func (*MigrateCreateRequest) GetSourceTimeZone

func (x *MigrateCreateRequest) GetSourceTimeZone() string

func (*MigrateCreateRequest) GetStopAfterCopy

func (x *MigrateCreateRequest) GetStopAfterCopy() bool

func (*MigrateCreateRequest) GetTabletSelectionPreference

func (x *MigrateCreateRequest) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*MigrateCreateRequest) GetTabletTypes

func (x *MigrateCreateRequest) GetTabletTypes() []dev2.TabletType

func (*MigrateCreateRequest) GetTargetKeyspace

func (x *MigrateCreateRequest) GetTargetKeyspace() string

func (*MigrateCreateRequest) GetWorkflow

func (x *MigrateCreateRequest) GetWorkflow() string

func (*MigrateCreateRequest) ProtoMessage

func (*MigrateCreateRequest) ProtoMessage()

func (*MigrateCreateRequest) ProtoReflect

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

func (*MigrateCreateRequest) Reset

func (x *MigrateCreateRequest) Reset()

func (*MigrateCreateRequest) SetAllTables

func (x *MigrateCreateRequest) SetAllTables(v bool)

func (*MigrateCreateRequest) SetAutoStart

func (x *MigrateCreateRequest) SetAutoStart(v bool)

func (*MigrateCreateRequest) SetCells

func (x *MigrateCreateRequest) SetCells(v []string)

func (*MigrateCreateRequest) SetDeferSecondaryKeys

func (x *MigrateCreateRequest) SetDeferSecondaryKeys(v bool)

func (*MigrateCreateRequest) SetDropForeignKeys

func (x *MigrateCreateRequest) SetDropForeignKeys(v bool)

func (*MigrateCreateRequest) SetExcludeTables

func (x *MigrateCreateRequest) SetExcludeTables(v []string)

func (*MigrateCreateRequest) SetIncludeTables

func (x *MigrateCreateRequest) SetIncludeTables(v []string)

func (*MigrateCreateRequest) SetMountName

func (x *MigrateCreateRequest) SetMountName(v string)

func (*MigrateCreateRequest) SetNoRoutingRules

func (x *MigrateCreateRequest) SetNoRoutingRules(v bool)

func (*MigrateCreateRequest) SetOnDdl

func (x *MigrateCreateRequest) SetOnDdl(v string)

func (*MigrateCreateRequest) SetSourceKeyspace

func (x *MigrateCreateRequest) SetSourceKeyspace(v string)

func (*MigrateCreateRequest) SetSourceTimeZone

func (x *MigrateCreateRequest) SetSourceTimeZone(v string)

func (*MigrateCreateRequest) SetStopAfterCopy

func (x *MigrateCreateRequest) SetStopAfterCopy(v bool)

func (*MigrateCreateRequest) SetTabletSelectionPreference

func (x *MigrateCreateRequest) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*MigrateCreateRequest) SetTabletTypes

func (x *MigrateCreateRequest) SetTabletTypes(v []dev2.TabletType)

func (*MigrateCreateRequest) SetTargetKeyspace

func (x *MigrateCreateRequest) SetTargetKeyspace(v string)

func (*MigrateCreateRequest) SetWorkflow

func (x *MigrateCreateRequest) SetWorkflow(v string)

func (*MigrateCreateRequest) String

func (x *MigrateCreateRequest) String() string

type MigrateCreateRequest_builder

type MigrateCreateRequest_builder struct {

	// The necessary info gets passed on to each primary tablet involved
	// in the workflow via the CreateVReplicationWorkflow tabletmanager RPC.
	Workflow                  string
	SourceKeyspace            string
	TargetKeyspace            string
	MountName                 string
	Cells                     []string
	TabletTypes               []dev2.TabletType
	TabletSelectionPreference dev1.TabletSelectionPreference
	AllTables                 bool
	IncludeTables             []string
	ExcludeTables             []string
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTables
	SourceTimeZone string
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool
	// DropForeignKeys specifies if foreign key constraints should be elided on the target.
	DropForeignKeys bool
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool
	// Start the workflow after creating it.
	AutoStart bool
	// NoRoutingRules is set to true if routing rules should not be created on the target when the workflow is created.
	NoRoutingRules bool
	// contains filtered or unexported fields
}

func (MigrateCreateRequest_builder) Build

type MountListRequest

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

func (*MountListRequest) ProtoMessage

func (*MountListRequest) ProtoMessage()

func (*MountListRequest) ProtoReflect

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

func (*MountListRequest) Reset

func (x *MountListRequest) Reset()

func (*MountListRequest) String

func (x *MountListRequest) String() string

type MountListRequest_builder

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

func (MountListRequest_builder) Build

type MountListResponse

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

func (*MountListResponse) GetNames

func (x *MountListResponse) GetNames() []string

func (*MountListResponse) ProtoMessage

func (*MountListResponse) ProtoMessage()

func (*MountListResponse) ProtoReflect

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

func (*MountListResponse) Reset

func (x *MountListResponse) Reset()

func (*MountListResponse) SetNames

func (x *MountListResponse) SetNames(v []string)

func (*MountListResponse) String

func (x *MountListResponse) String() string

type MountListResponse_builder

type MountListResponse_builder struct {
	Names []string
	// contains filtered or unexported fields
}

func (MountListResponse_builder) Build

type MountRegisterRequest

type MountRegisterRequest struct {
	TopoType   string `protobuf:"bytes,1,opt,name=topo_type,json=topoType,proto3" json:"topo_type,omitempty"`
	TopoServer string `protobuf:"bytes,2,opt,name=topo_server,json=topoServer,proto3" json:"topo_server,omitempty"`
	TopoRoot   string `protobuf:"bytes,3,opt,name=topo_root,json=topoRoot,proto3" json:"topo_root,omitempty"`
	Name       string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MountRegisterRequest) GetName

func (x *MountRegisterRequest) GetName() string

func (*MountRegisterRequest) GetTopoRoot

func (x *MountRegisterRequest) GetTopoRoot() string

func (*MountRegisterRequest) GetTopoServer

func (x *MountRegisterRequest) GetTopoServer() string

func (*MountRegisterRequest) GetTopoType

func (x *MountRegisterRequest) GetTopoType() string

func (*MountRegisterRequest) ProtoMessage

func (*MountRegisterRequest) ProtoMessage()

func (*MountRegisterRequest) ProtoReflect

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

func (*MountRegisterRequest) Reset

func (x *MountRegisterRequest) Reset()

func (*MountRegisterRequest) SetName

func (x *MountRegisterRequest) SetName(v string)

func (*MountRegisterRequest) SetTopoRoot

func (x *MountRegisterRequest) SetTopoRoot(v string)

func (*MountRegisterRequest) SetTopoServer

func (x *MountRegisterRequest) SetTopoServer(v string)

func (*MountRegisterRequest) SetTopoType

func (x *MountRegisterRequest) SetTopoType(v string)

func (*MountRegisterRequest) String

func (x *MountRegisterRequest) String() string

type MountRegisterRequest_builder

type MountRegisterRequest_builder struct {
	TopoType   string
	TopoServer string
	TopoRoot   string
	Name       string
	// contains filtered or unexported fields
}

func (MountRegisterRequest_builder) Build

type MountRegisterResponse

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

func (*MountRegisterResponse) ProtoMessage

func (*MountRegisterResponse) ProtoMessage()

func (*MountRegisterResponse) ProtoReflect

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

func (*MountRegisterResponse) Reset

func (x *MountRegisterResponse) Reset()

func (*MountRegisterResponse) String

func (x *MountRegisterResponse) String() string

type MountRegisterResponse_builder

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

func (MountRegisterResponse_builder) Build

type MountShowRequest

type MountShowRequest struct {
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MountShowRequest) GetName

func (x *MountShowRequest) GetName() string

func (*MountShowRequest) ProtoMessage

func (*MountShowRequest) ProtoMessage()

func (*MountShowRequest) ProtoReflect

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

func (*MountShowRequest) Reset

func (x *MountShowRequest) Reset()

func (*MountShowRequest) SetName

func (x *MountShowRequest) SetName(v string)

func (*MountShowRequest) String

func (x *MountShowRequest) String() string

type MountShowRequest_builder

type MountShowRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (MountShowRequest_builder) Build

type MountShowResponse

type MountShowResponse struct {
	TopoType   string `protobuf:"bytes,1,opt,name=topo_type,json=topoType,proto3" json:"topo_type,omitempty"`
	TopoServer string `protobuf:"bytes,2,opt,name=topo_server,json=topoServer,proto3" json:"topo_server,omitempty"`
	TopoRoot   string `protobuf:"bytes,3,opt,name=topo_root,json=topoRoot,proto3" json:"topo_root,omitempty"`
	Name       string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MountShowResponse) GetName

func (x *MountShowResponse) GetName() string

func (*MountShowResponse) GetTopoRoot

func (x *MountShowResponse) GetTopoRoot() string

func (*MountShowResponse) GetTopoServer

func (x *MountShowResponse) GetTopoServer() string

func (*MountShowResponse) GetTopoType

func (x *MountShowResponse) GetTopoType() string

func (*MountShowResponse) ProtoMessage

func (*MountShowResponse) ProtoMessage()

func (*MountShowResponse) ProtoReflect

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

func (*MountShowResponse) Reset

func (x *MountShowResponse) Reset()

func (*MountShowResponse) SetName

func (x *MountShowResponse) SetName(v string)

func (*MountShowResponse) SetTopoRoot

func (x *MountShowResponse) SetTopoRoot(v string)

func (*MountShowResponse) SetTopoServer

func (x *MountShowResponse) SetTopoServer(v string)

func (*MountShowResponse) SetTopoType

func (x *MountShowResponse) SetTopoType(v string)

func (*MountShowResponse) String

func (x *MountShowResponse) String() string

type MountShowResponse_builder

type MountShowResponse_builder struct {
	TopoType   string
	TopoServer string
	TopoRoot   string
	Name       string
	// contains filtered or unexported fields
}

func (MountShowResponse_builder) Build

type MountUnregisterRequest

type MountUnregisterRequest struct {
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*MountUnregisterRequest) GetName

func (x *MountUnregisterRequest) GetName() string

func (*MountUnregisterRequest) ProtoMessage

func (*MountUnregisterRequest) ProtoMessage()

func (*MountUnregisterRequest) ProtoReflect

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

func (*MountUnregisterRequest) Reset

func (x *MountUnregisterRequest) Reset()

func (*MountUnregisterRequest) SetName

func (x *MountUnregisterRequest) SetName(v string)

func (*MountUnregisterRequest) String

func (x *MountUnregisterRequest) String() string

type MountUnregisterRequest_builder

type MountUnregisterRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (MountUnregisterRequest_builder) Build

type MountUnregisterResponse

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

func (*MountUnregisterResponse) ProtoMessage

func (*MountUnregisterResponse) ProtoMessage()

func (*MountUnregisterResponse) ProtoReflect

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

func (*MountUnregisterResponse) Reset

func (x *MountUnregisterResponse) Reset()

func (*MountUnregisterResponse) String

func (x *MountUnregisterResponse) String() string

type MountUnregisterResponse_builder

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

func (MountUnregisterResponse_builder) Build

type MoveTablesCompleteRequest

type MoveTablesCompleteRequest struct {
	Workflow         string   `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace   string   `protobuf:"bytes,3,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	KeepData         bool     `protobuf:"varint,4,opt,name=keep_data,json=keepData,proto3" json:"keep_data,omitempty"`
	KeepRoutingRules bool     `protobuf:"varint,5,opt,name=keep_routing_rules,json=keepRoutingRules,proto3" json:"keep_routing_rules,omitempty"`
	RenameTables     bool     `protobuf:"varint,6,opt,name=rename_tables,json=renameTables,proto3" json:"rename_tables,omitempty"`
	DryRun           bool     `protobuf:"varint,7,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	Shards           []string `protobuf:"bytes,8,rep,name=shards,proto3" json:"shards,omitempty"`
	// Set to true if the you know that the source keyspace is no
	// longer available but still want to complete the workflow.
	IgnoreSourceKeyspace bool `protobuf:"varint,9,opt,name=ignore_source_keyspace,json=ignoreSourceKeyspace,proto3" json:"ignore_source_keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveTablesCompleteRequest) GetDryRun

func (x *MoveTablesCompleteRequest) GetDryRun() bool

func (*MoveTablesCompleteRequest) GetIgnoreSourceKeyspace

func (x *MoveTablesCompleteRequest) GetIgnoreSourceKeyspace() bool

func (*MoveTablesCompleteRequest) GetKeepData

func (x *MoveTablesCompleteRequest) GetKeepData() bool

func (*MoveTablesCompleteRequest) GetKeepRoutingRules

func (x *MoveTablesCompleteRequest) GetKeepRoutingRules() bool

func (*MoveTablesCompleteRequest) GetRenameTables

func (x *MoveTablesCompleteRequest) GetRenameTables() bool

func (*MoveTablesCompleteRequest) GetShards

func (x *MoveTablesCompleteRequest) GetShards() []string

func (*MoveTablesCompleteRequest) GetTargetKeyspace

func (x *MoveTablesCompleteRequest) GetTargetKeyspace() string

func (*MoveTablesCompleteRequest) GetWorkflow

func (x *MoveTablesCompleteRequest) GetWorkflow() string

func (*MoveTablesCompleteRequest) ProtoMessage

func (*MoveTablesCompleteRequest) ProtoMessage()

func (*MoveTablesCompleteRequest) ProtoReflect

func (*MoveTablesCompleteRequest) Reset

func (x *MoveTablesCompleteRequest) Reset()

func (*MoveTablesCompleteRequest) SetDryRun

func (x *MoveTablesCompleteRequest) SetDryRun(v bool)

func (*MoveTablesCompleteRequest) SetIgnoreSourceKeyspace

func (x *MoveTablesCompleteRequest) SetIgnoreSourceKeyspace(v bool)

func (*MoveTablesCompleteRequest) SetKeepData

func (x *MoveTablesCompleteRequest) SetKeepData(v bool)

func (*MoveTablesCompleteRequest) SetKeepRoutingRules

func (x *MoveTablesCompleteRequest) SetKeepRoutingRules(v bool)

func (*MoveTablesCompleteRequest) SetRenameTables

func (x *MoveTablesCompleteRequest) SetRenameTables(v bool)

func (*MoveTablesCompleteRequest) SetShards

func (x *MoveTablesCompleteRequest) SetShards(v []string)

func (*MoveTablesCompleteRequest) SetTargetKeyspace

func (x *MoveTablesCompleteRequest) SetTargetKeyspace(v string)

func (*MoveTablesCompleteRequest) SetWorkflow

func (x *MoveTablesCompleteRequest) SetWorkflow(v string)

func (*MoveTablesCompleteRequest) String

func (x *MoveTablesCompleteRequest) String() string

type MoveTablesCompleteRequest_builder

type MoveTablesCompleteRequest_builder struct {
	Workflow         string
	TargetKeyspace   string
	KeepData         bool
	KeepRoutingRules bool
	RenameTables     bool
	DryRun           bool
	Shards           []string
	// Set to true if the you know that the source keyspace is no
	// longer available but still want to complete the workflow.
	IgnoreSourceKeyspace bool
	// contains filtered or unexported fields
}

func (MoveTablesCompleteRequest_builder) Build

type MoveTablesCompleteResponse

type MoveTablesCompleteResponse struct {
	Summary       string   `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	DryRunResults []string `protobuf:"bytes,2,rep,name=dry_run_results,json=dryRunResults,proto3" json:"dry_run_results,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveTablesCompleteResponse) GetDryRunResults

func (x *MoveTablesCompleteResponse) GetDryRunResults() []string

func (*MoveTablesCompleteResponse) GetSummary

func (x *MoveTablesCompleteResponse) GetSummary() string

func (*MoveTablesCompleteResponse) ProtoMessage

func (*MoveTablesCompleteResponse) ProtoMessage()

func (*MoveTablesCompleteResponse) ProtoReflect

func (*MoveTablesCompleteResponse) Reset

func (x *MoveTablesCompleteResponse) Reset()

func (*MoveTablesCompleteResponse) SetDryRunResults

func (x *MoveTablesCompleteResponse) SetDryRunResults(v []string)

func (*MoveTablesCompleteResponse) SetSummary

func (x *MoveTablesCompleteResponse) SetSummary(v string)

func (*MoveTablesCompleteResponse) String

func (x *MoveTablesCompleteResponse) String() string

type MoveTablesCompleteResponse_builder

type MoveTablesCompleteResponse_builder struct {
	Summary       string
	DryRunResults []string
	// contains filtered or unexported fields
}

func (MoveTablesCompleteResponse_builder) Build

type MoveTablesCreateRequest

type MoveTablesCreateRequest struct {

	// The necessary info gets passed on to each primary tablet involved
	// in the workflow via the CreateVReplicationWorkflow tabletmanager RPC.
	Workflow                  string                         `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	SourceKeyspace            string                         `protobuf:"bytes,2,opt,name=source_keyspace,json=sourceKeyspace,proto3" json:"source_keyspace,omitempty"`
	TargetKeyspace            string                         `protobuf:"bytes,3,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	Cells                     []string                       `protobuf:"bytes,4,rep,name=cells,proto3" json:"cells,omitempty"`
	TabletTypes               []dev2.TabletType              `` /* 138-byte string literal not displayed */
	TabletSelectionPreference dev1.TabletSelectionPreference `` /* 199-byte string literal not displayed */
	SourceShards              []string                       `protobuf:"bytes,7,rep,name=source_shards,json=sourceShards,proto3" json:"source_shards,omitempty"`
	AllTables                 bool                           `protobuf:"varint,8,opt,name=all_tables,json=allTables,proto3" json:"all_tables,omitempty"`
	IncludeTables             []string                       `protobuf:"bytes,9,rep,name=include_tables,json=includeTables,proto3" json:"include_tables,omitempty"`
	ExcludeTables             []string                       `protobuf:"bytes,10,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	// The name of the external cluster mounted in topo server.
	ExternalClusterName string `protobuf:"bytes,11,opt,name=external_cluster_name,json=externalClusterName,proto3" json:"external_cluster_name,omitempty"`
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTables
	SourceTimeZone string `protobuf:"bytes,12,opt,name=source_time_zone,json=sourceTimeZone,proto3" json:"source_time_zone,omitempty"`
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string `protobuf:"bytes,13,opt,name=on_ddl,json=onDdl,proto3" json:"on_ddl,omitempty"`
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool `protobuf:"varint,14,opt,name=stop_after_copy,json=stopAfterCopy,proto3" json:"stop_after_copy,omitempty"`
	// DropForeignKeys specifies if foreign key constraints should be elided on the target.
	DropForeignKeys bool `protobuf:"varint,15,opt,name=drop_foreign_keys,json=dropForeignKeys,proto3" json:"drop_foreign_keys,omitempty"`
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool `protobuf:"varint,16,opt,name=defer_secondary_keys,json=deferSecondaryKeys,proto3" json:"defer_secondary_keys,omitempty"`
	// Start the workflow after creating it.
	AutoStart bool `protobuf:"varint,17,opt,name=auto_start,json=autoStart,proto3" json:"auto_start,omitempty"`
	// NoRoutingRules is set to true if routing rules should not be created on the target when the workflow is created.
	NoRoutingRules bool `protobuf:"varint,18,opt,name=no_routing_rules,json=noRoutingRules,proto3" json:"no_routing_rules,omitempty"`
	// Run a single copy phase for the entire database.
	AtomicCopy      bool             `protobuf:"varint,19,opt,name=atomic_copy,json=atomicCopy,proto3" json:"atomic_copy,omitempty"`
	WorkflowOptions *WorkflowOptions `protobuf:"bytes,20,opt,name=workflow_options,json=workflowOptions,proto3" json:"workflow_options,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveTablesCreateRequest) ClearWorkflowOptions

func (x *MoveTablesCreateRequest) ClearWorkflowOptions()

func (*MoveTablesCreateRequest) GetAllTables

func (x *MoveTablesCreateRequest) GetAllTables() bool

func (*MoveTablesCreateRequest) GetAtomicCopy

func (x *MoveTablesCreateRequest) GetAtomicCopy() bool

func (*MoveTablesCreateRequest) GetAutoStart

func (x *MoveTablesCreateRequest) GetAutoStart() bool

func (*MoveTablesCreateRequest) GetCells

func (x *MoveTablesCreateRequest) GetCells() []string

func (*MoveTablesCreateRequest) GetDeferSecondaryKeys

func (x *MoveTablesCreateRequest) GetDeferSecondaryKeys() bool

func (*MoveTablesCreateRequest) GetDropForeignKeys

func (x *MoveTablesCreateRequest) GetDropForeignKeys() bool

func (*MoveTablesCreateRequest) GetExcludeTables

func (x *MoveTablesCreateRequest) GetExcludeTables() []string

func (*MoveTablesCreateRequest) GetExternalClusterName

func (x *MoveTablesCreateRequest) GetExternalClusterName() string

func (*MoveTablesCreateRequest) GetIncludeTables

func (x *MoveTablesCreateRequest) GetIncludeTables() []string

func (*MoveTablesCreateRequest) GetNoRoutingRules

func (x *MoveTablesCreateRequest) GetNoRoutingRules() bool

func (*MoveTablesCreateRequest) GetOnDdl

func (x *MoveTablesCreateRequest) GetOnDdl() string

func (*MoveTablesCreateRequest) GetSourceKeyspace

func (x *MoveTablesCreateRequest) GetSourceKeyspace() string

func (*MoveTablesCreateRequest) GetSourceShards

func (x *MoveTablesCreateRequest) GetSourceShards() []string

func (*MoveTablesCreateRequest) GetSourceTimeZone

func (x *MoveTablesCreateRequest) GetSourceTimeZone() string

func (*MoveTablesCreateRequest) GetStopAfterCopy

func (x *MoveTablesCreateRequest) GetStopAfterCopy() bool

func (*MoveTablesCreateRequest) GetTabletSelectionPreference

func (x *MoveTablesCreateRequest) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*MoveTablesCreateRequest) GetTabletTypes

func (x *MoveTablesCreateRequest) GetTabletTypes() []dev2.TabletType

func (*MoveTablesCreateRequest) GetTargetKeyspace

func (x *MoveTablesCreateRequest) GetTargetKeyspace() string

func (*MoveTablesCreateRequest) GetWorkflow

func (x *MoveTablesCreateRequest) GetWorkflow() string

func (*MoveTablesCreateRequest) GetWorkflowOptions

func (x *MoveTablesCreateRequest) GetWorkflowOptions() *WorkflowOptions

func (*MoveTablesCreateRequest) HasWorkflowOptions

func (x *MoveTablesCreateRequest) HasWorkflowOptions() bool

func (*MoveTablesCreateRequest) ProtoMessage

func (*MoveTablesCreateRequest) ProtoMessage()

func (*MoveTablesCreateRequest) ProtoReflect

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

func (*MoveTablesCreateRequest) Reset

func (x *MoveTablesCreateRequest) Reset()

func (*MoveTablesCreateRequest) SetAllTables

func (x *MoveTablesCreateRequest) SetAllTables(v bool)

func (*MoveTablesCreateRequest) SetAtomicCopy

func (x *MoveTablesCreateRequest) SetAtomicCopy(v bool)

func (*MoveTablesCreateRequest) SetAutoStart

func (x *MoveTablesCreateRequest) SetAutoStart(v bool)

func (*MoveTablesCreateRequest) SetCells

func (x *MoveTablesCreateRequest) SetCells(v []string)

func (*MoveTablesCreateRequest) SetDeferSecondaryKeys

func (x *MoveTablesCreateRequest) SetDeferSecondaryKeys(v bool)

func (*MoveTablesCreateRequest) SetDropForeignKeys

func (x *MoveTablesCreateRequest) SetDropForeignKeys(v bool)

func (*MoveTablesCreateRequest) SetExcludeTables

func (x *MoveTablesCreateRequest) SetExcludeTables(v []string)

func (*MoveTablesCreateRequest) SetExternalClusterName

func (x *MoveTablesCreateRequest) SetExternalClusterName(v string)

func (*MoveTablesCreateRequest) SetIncludeTables

func (x *MoveTablesCreateRequest) SetIncludeTables(v []string)

func (*MoveTablesCreateRequest) SetNoRoutingRules

func (x *MoveTablesCreateRequest) SetNoRoutingRules(v bool)

func (*MoveTablesCreateRequest) SetOnDdl

func (x *MoveTablesCreateRequest) SetOnDdl(v string)

func (*MoveTablesCreateRequest) SetSourceKeyspace

func (x *MoveTablesCreateRequest) SetSourceKeyspace(v string)

func (*MoveTablesCreateRequest) SetSourceShards

func (x *MoveTablesCreateRequest) SetSourceShards(v []string)

func (*MoveTablesCreateRequest) SetSourceTimeZone

func (x *MoveTablesCreateRequest) SetSourceTimeZone(v string)

func (*MoveTablesCreateRequest) SetStopAfterCopy

func (x *MoveTablesCreateRequest) SetStopAfterCopy(v bool)

func (*MoveTablesCreateRequest) SetTabletSelectionPreference

func (x *MoveTablesCreateRequest) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*MoveTablesCreateRequest) SetTabletTypes

func (x *MoveTablesCreateRequest) SetTabletTypes(v []dev2.TabletType)

func (*MoveTablesCreateRequest) SetTargetKeyspace

func (x *MoveTablesCreateRequest) SetTargetKeyspace(v string)

func (*MoveTablesCreateRequest) SetWorkflow

func (x *MoveTablesCreateRequest) SetWorkflow(v string)

func (*MoveTablesCreateRequest) SetWorkflowOptions

func (x *MoveTablesCreateRequest) SetWorkflowOptions(v *WorkflowOptions)

func (*MoveTablesCreateRequest) String

func (x *MoveTablesCreateRequest) String() string

type MoveTablesCreateRequest_builder

type MoveTablesCreateRequest_builder struct {

	// The necessary info gets passed on to each primary tablet involved
	// in the workflow via the CreateVReplicationWorkflow tabletmanager RPC.
	Workflow                  string
	SourceKeyspace            string
	TargetKeyspace            string
	Cells                     []string
	TabletTypes               []dev2.TabletType
	TabletSelectionPreference dev1.TabletSelectionPreference
	SourceShards              []string
	AllTables                 bool
	IncludeTables             []string
	ExcludeTables             []string
	// The name of the external cluster mounted in topo server.
	ExternalClusterName string
	// SourceTimeZone is the time zone in which datetimes on the source were stored, provided as an option in MoveTables
	SourceTimeZone string
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool
	// DropForeignKeys specifies if foreign key constraints should be elided on the target.
	DropForeignKeys bool
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool
	// Start the workflow after creating it.
	AutoStart bool
	// NoRoutingRules is set to true if routing rules should not be created on the target when the workflow is created.
	NoRoutingRules bool
	// Run a single copy phase for the entire database.
	AtomicCopy      bool
	WorkflowOptions *WorkflowOptions
	// contains filtered or unexported fields
}

func (MoveTablesCreateRequest_builder) Build

type MoveTablesCreateResponse

type MoveTablesCreateResponse struct {
	Summary string                                 `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	Details []*MoveTablesCreateResponse_TabletInfo `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveTablesCreateResponse) GetDetails

func (*MoveTablesCreateResponse) GetSummary

func (x *MoveTablesCreateResponse) GetSummary() string

func (*MoveTablesCreateResponse) ProtoMessage

func (*MoveTablesCreateResponse) ProtoMessage()

func (*MoveTablesCreateResponse) ProtoReflect

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

func (*MoveTablesCreateResponse) Reset

func (x *MoveTablesCreateResponse) Reset()

func (*MoveTablesCreateResponse) SetDetails

func (*MoveTablesCreateResponse) SetSummary

func (x *MoveTablesCreateResponse) SetSummary(v string)

func (*MoveTablesCreateResponse) String

func (x *MoveTablesCreateResponse) String() string

type MoveTablesCreateResponse_TabletInfo

type MoveTablesCreateResponse_TabletInfo struct {
	Tablet *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// Created is set if the workflow was created on this tablet or not.
	Created bool `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveTablesCreateResponse_TabletInfo) ClearTablet

func (x *MoveTablesCreateResponse_TabletInfo) ClearTablet()

func (*MoveTablesCreateResponse_TabletInfo) GetCreated

func (x *MoveTablesCreateResponse_TabletInfo) GetCreated() bool

func (*MoveTablesCreateResponse_TabletInfo) GetTablet

func (*MoveTablesCreateResponse_TabletInfo) HasTablet

func (*MoveTablesCreateResponse_TabletInfo) ProtoMessage

func (*MoveTablesCreateResponse_TabletInfo) ProtoMessage()

func (*MoveTablesCreateResponse_TabletInfo) ProtoReflect

func (*MoveTablesCreateResponse_TabletInfo) Reset

func (*MoveTablesCreateResponse_TabletInfo) SetCreated

func (x *MoveTablesCreateResponse_TabletInfo) SetCreated(v bool)

func (*MoveTablesCreateResponse_TabletInfo) SetTablet

func (*MoveTablesCreateResponse_TabletInfo) String

type MoveTablesCreateResponse_TabletInfo_builder

type MoveTablesCreateResponse_TabletInfo_builder struct {
	Tablet *dev2.TabletAlias
	// Created is set if the workflow was created on this tablet or not.
	Created bool
	// contains filtered or unexported fields
}

func (MoveTablesCreateResponse_TabletInfo_builder) Build

type MoveTablesCreateResponse_builder

type MoveTablesCreateResponse_builder struct {
	Summary string
	Details []*MoveTablesCreateResponse_TabletInfo
	// contains filtered or unexported fields
}

func (MoveTablesCreateResponse_builder) Build

type PingTabletRequest

type PingTabletRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*PingTabletRequest) ClearTabletAlias

func (x *PingTabletRequest) ClearTabletAlias()

func (*PingTabletRequest) GetTabletAlias

func (x *PingTabletRequest) GetTabletAlias() *dev2.TabletAlias

func (*PingTabletRequest) HasTabletAlias

func (x *PingTabletRequest) HasTabletAlias() bool

func (*PingTabletRequest) ProtoMessage

func (*PingTabletRequest) ProtoMessage()

func (*PingTabletRequest) ProtoReflect

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

func (*PingTabletRequest) Reset

func (x *PingTabletRequest) Reset()

func (*PingTabletRequest) SetTabletAlias

func (x *PingTabletRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*PingTabletRequest) String

func (x *PingTabletRequest) String() string

type PingTabletRequest_builder

type PingTabletRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (PingTabletRequest_builder) Build

type PingTabletResponse

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

func (*PingTabletResponse) ProtoMessage

func (*PingTabletResponse) ProtoMessage()

func (*PingTabletResponse) ProtoReflect

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

func (*PingTabletResponse) Reset

func (x *PingTabletResponse) Reset()

func (*PingTabletResponse) String

func (x *PingTabletResponse) String() string

type PingTabletResponse_builder

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

func (PingTabletResponse_builder) Build

type PlannedReparentShardRequest

type PlannedReparentShardRequest struct {

	// Keyspace is the name of the keyspace to perform the Planned Reparent in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard to perform teh Planned Reparent in.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// NewPrimary is the alias of the tablet to promote to shard primary. If not
	// specified, the vtctld will select the most up-to-date candidate to promote.
	//
	// It is an error to set NewPrimary and AvoidPrimary to the same alias.
	NewPrimary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=new_primary,json=newPrimary,proto3" json:"new_primary,omitempty"`
	// AvoidPrimary is the alias of the tablet to demote. In other words,
	// specifying an AvoidPrimary alias tells the vtctld to promote any replica
	// other than this one. A shard whose current primary is not this one is then
	// a no-op.
	//
	// It is an error to set NewPrimary and AvoidPrimary to the same alias.
	AvoidPrimary *dev2.TabletAlias `protobuf:"bytes,4,opt,name=avoid_primary,json=avoidPrimary,proto3" json:"avoid_primary,omitempty"`
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in replication both before and after the reparent. The timeout is not
	// cumulative across both wait periods, meaning that the replicas have
	// WaitReplicasTimeout time to catch up before the reparent, and an additional
	// WaitReplicasTimeout time to catch up after the reparent.
	WaitReplicasTimeout *dev3.Duration `protobuf:"bytes,5,opt,name=wait_replicas_timeout,json=waitReplicasTimeout,proto3" json:"wait_replicas_timeout,omitempty"`
	// TolerableReplicationLag is the amount of replication lag that is considered
	// acceptable for a tablet to be eligible for promotion when Vitess makes the choice of a new primary.
	// A value of 0 indicates that Vitess shouldn't consider the replication lag at all.
	TolerableReplicationLag *dev3.Duration `` /* 132-byte string literal not displayed */
	// AllowCrossCellPromotion allows cross cell promotion,
	AllowCrossCellPromotion bool `` /* 135-byte string literal not displayed */
	// ExpectedPrimary is the optional alias we expect to be the current primary in order for
	// the reparent operation to succeed.
	ExpectedPrimary *dev2.TabletAlias `protobuf:"bytes,8,opt,name=expected_primary,json=expectedPrimary,proto3" json:"expected_primary,omitempty"`
	// contains filtered or unexported fields
}

func (*PlannedReparentShardRequest) ClearAvoidPrimary

func (x *PlannedReparentShardRequest) ClearAvoidPrimary()

func (*PlannedReparentShardRequest) ClearExpectedPrimary

func (x *PlannedReparentShardRequest) ClearExpectedPrimary()

func (*PlannedReparentShardRequest) ClearNewPrimary

func (x *PlannedReparentShardRequest) ClearNewPrimary()

func (*PlannedReparentShardRequest) ClearTolerableReplicationLag

func (x *PlannedReparentShardRequest) ClearTolerableReplicationLag()

func (*PlannedReparentShardRequest) ClearWaitReplicasTimeout

func (x *PlannedReparentShardRequest) ClearWaitReplicasTimeout()

func (*PlannedReparentShardRequest) GetAllowCrossCellPromotion

func (x *PlannedReparentShardRequest) GetAllowCrossCellPromotion() bool

func (*PlannedReparentShardRequest) GetAvoidPrimary

func (x *PlannedReparentShardRequest) GetAvoidPrimary() *dev2.TabletAlias

func (*PlannedReparentShardRequest) GetExpectedPrimary

func (x *PlannedReparentShardRequest) GetExpectedPrimary() *dev2.TabletAlias

func (*PlannedReparentShardRequest) GetKeyspace

func (x *PlannedReparentShardRequest) GetKeyspace() string

func (*PlannedReparentShardRequest) GetNewPrimary

func (x *PlannedReparentShardRequest) GetNewPrimary() *dev2.TabletAlias

func (*PlannedReparentShardRequest) GetShard

func (x *PlannedReparentShardRequest) GetShard() string

func (*PlannedReparentShardRequest) GetTolerableReplicationLag

func (x *PlannedReparentShardRequest) GetTolerableReplicationLag() *dev3.Duration

func (*PlannedReparentShardRequest) GetWaitReplicasTimeout

func (x *PlannedReparentShardRequest) GetWaitReplicasTimeout() *dev3.Duration

func (*PlannedReparentShardRequest) HasAvoidPrimary

func (x *PlannedReparentShardRequest) HasAvoidPrimary() bool

func (*PlannedReparentShardRequest) HasExpectedPrimary

func (x *PlannedReparentShardRequest) HasExpectedPrimary() bool

func (*PlannedReparentShardRequest) HasNewPrimary

func (x *PlannedReparentShardRequest) HasNewPrimary() bool

func (*PlannedReparentShardRequest) HasTolerableReplicationLag

func (x *PlannedReparentShardRequest) HasTolerableReplicationLag() bool

func (*PlannedReparentShardRequest) HasWaitReplicasTimeout

func (x *PlannedReparentShardRequest) HasWaitReplicasTimeout() bool

func (*PlannedReparentShardRequest) ProtoMessage

func (*PlannedReparentShardRequest) ProtoMessage()

func (*PlannedReparentShardRequest) ProtoReflect

func (*PlannedReparentShardRequest) Reset

func (x *PlannedReparentShardRequest) Reset()

func (*PlannedReparentShardRequest) SetAllowCrossCellPromotion

func (x *PlannedReparentShardRequest) SetAllowCrossCellPromotion(v bool)

func (*PlannedReparentShardRequest) SetAvoidPrimary

func (x *PlannedReparentShardRequest) SetAvoidPrimary(v *dev2.TabletAlias)

func (*PlannedReparentShardRequest) SetExpectedPrimary

func (x *PlannedReparentShardRequest) SetExpectedPrimary(v *dev2.TabletAlias)

func (*PlannedReparentShardRequest) SetKeyspace

func (x *PlannedReparentShardRequest) SetKeyspace(v string)

func (*PlannedReparentShardRequest) SetNewPrimary

func (x *PlannedReparentShardRequest) SetNewPrimary(v *dev2.TabletAlias)

func (*PlannedReparentShardRequest) SetShard

func (x *PlannedReparentShardRequest) SetShard(v string)

func (*PlannedReparentShardRequest) SetTolerableReplicationLag

func (x *PlannedReparentShardRequest) SetTolerableReplicationLag(v *dev3.Duration)

func (*PlannedReparentShardRequest) SetWaitReplicasTimeout

func (x *PlannedReparentShardRequest) SetWaitReplicasTimeout(v *dev3.Duration)

func (*PlannedReparentShardRequest) String

func (x *PlannedReparentShardRequest) String() string

type PlannedReparentShardRequest_builder

type PlannedReparentShardRequest_builder struct {

	// Keyspace is the name of the keyspace to perform the Planned Reparent in.
	Keyspace string
	// Shard is the name of the shard to perform teh Planned Reparent in.
	Shard string
	// NewPrimary is the alias of the tablet to promote to shard primary. If not
	// specified, the vtctld will select the most up-to-date candidate to promote.
	//
	// It is an error to set NewPrimary and AvoidPrimary to the same alias.
	NewPrimary *dev2.TabletAlias
	// AvoidPrimary is the alias of the tablet to demote. In other words,
	// specifying an AvoidPrimary alias tells the vtctld to promote any replica
	// other than this one. A shard whose current primary is not this one is then
	// a no-op.
	//
	// It is an error to set NewPrimary and AvoidPrimary to the same alias.
	AvoidPrimary *dev2.TabletAlias
	// WaitReplicasTimeout is the duration of time to wait for replicas to catch
	// up in replication both before and after the reparent. The timeout is not
	// cumulative across both wait periods, meaning that the replicas have
	// WaitReplicasTimeout time to catch up before the reparent, and an additional
	// WaitReplicasTimeout time to catch up after the reparent.
	WaitReplicasTimeout *dev3.Duration
	// TolerableReplicationLag is the amount of replication lag that is considered
	// acceptable for a tablet to be eligible for promotion when Vitess makes the choice of a new primary.
	// A value of 0 indicates that Vitess shouldn't consider the replication lag at all.
	TolerableReplicationLag *dev3.Duration
	// AllowCrossCellPromotion allows cross cell promotion,
	AllowCrossCellPromotion bool
	// ExpectedPrimary is the optional alias we expect to be the current primary in order for
	// the reparent operation to succeed.
	ExpectedPrimary *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (PlannedReparentShardRequest_builder) Build

type PlannedReparentShardResponse

type PlannedReparentShardResponse struct {

	// Keyspace is the name of the keyspace the Planned Reparent took place in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard the Planned Reparent took place in.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// PromotedPrimary is the alias of the tablet that was promoted to shard
	// primary. If NewPrimary was set in the request, then this will be the same
	// alias. Otherwise, it will be the alias of the tablet found to be most
	// up-to-date.
	PromotedPrimary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=promoted_primary,json=promotedPrimary,proto3" json:"promoted_primary,omitempty"`
	Events          []*dev.Event      `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*PlannedReparentShardResponse) ClearPromotedPrimary

func (x *PlannedReparentShardResponse) ClearPromotedPrimary()

func (*PlannedReparentShardResponse) GetEvents

func (x *PlannedReparentShardResponse) GetEvents() []*dev.Event

func (*PlannedReparentShardResponse) GetKeyspace

func (x *PlannedReparentShardResponse) GetKeyspace() string

func (*PlannedReparentShardResponse) GetPromotedPrimary

func (x *PlannedReparentShardResponse) GetPromotedPrimary() *dev2.TabletAlias

func (*PlannedReparentShardResponse) GetShard

func (x *PlannedReparentShardResponse) GetShard() string

func (*PlannedReparentShardResponse) HasPromotedPrimary

func (x *PlannedReparentShardResponse) HasPromotedPrimary() bool

func (*PlannedReparentShardResponse) ProtoMessage

func (*PlannedReparentShardResponse) ProtoMessage()

func (*PlannedReparentShardResponse) ProtoReflect

func (*PlannedReparentShardResponse) Reset

func (x *PlannedReparentShardResponse) Reset()

func (*PlannedReparentShardResponse) SetEvents

func (x *PlannedReparentShardResponse) SetEvents(v []*dev.Event)

func (*PlannedReparentShardResponse) SetKeyspace

func (x *PlannedReparentShardResponse) SetKeyspace(v string)

func (*PlannedReparentShardResponse) SetPromotedPrimary

func (x *PlannedReparentShardResponse) SetPromotedPrimary(v *dev2.TabletAlias)

func (*PlannedReparentShardResponse) SetShard

func (x *PlannedReparentShardResponse) SetShard(v string)

func (*PlannedReparentShardResponse) String

type PlannedReparentShardResponse_builder

type PlannedReparentShardResponse_builder struct {

	// Keyspace is the name of the keyspace the Planned Reparent took place in.
	Keyspace string
	// Shard is the name of the shard the Planned Reparent took place in.
	Shard string
	// PromotedPrimary is the alias of the tablet that was promoted to shard
	// primary. If NewPrimary was set in the request, then this will be the same
	// alias. Otherwise, it will be the alias of the tablet found to be most
	// up-to-date.
	PromotedPrimary *dev2.TabletAlias
	Events          []*dev.Event
	// contains filtered or unexported fields
}

func (PlannedReparentShardResponse_builder) Build

type QueryOrdering

type QueryOrdering int32
const (
	QueryOrdering_NONE       QueryOrdering = 0
	QueryOrdering_ASCENDING  QueryOrdering = 1
	QueryOrdering_DESCENDING QueryOrdering = 2
)

func (QueryOrdering) Descriptor

func (QueryOrdering) Enum

func (x QueryOrdering) Enum() *QueryOrdering

func (QueryOrdering) Number

func (QueryOrdering) String

func (x QueryOrdering) String() string

func (QueryOrdering) Type

type RebuildKeyspaceGraphRequest

type RebuildKeyspaceGraphRequest struct {
	Keyspace string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Cells    []string `protobuf:"bytes,2,rep,name=cells,proto3" json:"cells,omitempty"`
	// AllowPartial, when set, allows a SNAPSHOT keyspace to serve with an
	// incomplete set of shards. It is ignored for all other keyspace types.
	AllowPartial bool `protobuf:"varint,3,opt,name=allow_partial,json=allowPartial,proto3" json:"allow_partial,omitempty"`
	// contains filtered or unexported fields
}

func (*RebuildKeyspaceGraphRequest) GetAllowPartial

func (x *RebuildKeyspaceGraphRequest) GetAllowPartial() bool

func (*RebuildKeyspaceGraphRequest) GetCells

func (x *RebuildKeyspaceGraphRequest) GetCells() []string

func (*RebuildKeyspaceGraphRequest) GetKeyspace

func (x *RebuildKeyspaceGraphRequest) GetKeyspace() string

func (*RebuildKeyspaceGraphRequest) ProtoMessage

func (*RebuildKeyspaceGraphRequest) ProtoMessage()

func (*RebuildKeyspaceGraphRequest) ProtoReflect

func (*RebuildKeyspaceGraphRequest) Reset

func (x *RebuildKeyspaceGraphRequest) Reset()

func (*RebuildKeyspaceGraphRequest) SetAllowPartial

func (x *RebuildKeyspaceGraphRequest) SetAllowPartial(v bool)

func (*RebuildKeyspaceGraphRequest) SetCells

func (x *RebuildKeyspaceGraphRequest) SetCells(v []string)

func (*RebuildKeyspaceGraphRequest) SetKeyspace

func (x *RebuildKeyspaceGraphRequest) SetKeyspace(v string)

func (*RebuildKeyspaceGraphRequest) String

func (x *RebuildKeyspaceGraphRequest) String() string

type RebuildKeyspaceGraphRequest_builder

type RebuildKeyspaceGraphRequest_builder struct {
	Keyspace string
	Cells    []string
	// AllowPartial, when set, allows a SNAPSHOT keyspace to serve with an
	// incomplete set of shards. It is ignored for all other keyspace types.
	AllowPartial bool
	// contains filtered or unexported fields
}

func (RebuildKeyspaceGraphRequest_builder) Build

type RebuildKeyspaceGraphResponse

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

func (*RebuildKeyspaceGraphResponse) ProtoMessage

func (*RebuildKeyspaceGraphResponse) ProtoMessage()

func (*RebuildKeyspaceGraphResponse) ProtoReflect

func (*RebuildKeyspaceGraphResponse) Reset

func (x *RebuildKeyspaceGraphResponse) Reset()

func (*RebuildKeyspaceGraphResponse) String

type RebuildKeyspaceGraphResponse_builder

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

func (RebuildKeyspaceGraphResponse_builder) Build

type RebuildVSchemaGraphRequest

type RebuildVSchemaGraphRequest struct {

	// Cells specifies the cells to rebuild the SrvVSchema objects for. If empty,
	// RebuildVSchemaGraph rebuilds the SrvVSchema for every cell in the topo.
	Cells []string `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*RebuildVSchemaGraphRequest) GetCells

func (x *RebuildVSchemaGraphRequest) GetCells() []string

func (*RebuildVSchemaGraphRequest) ProtoMessage

func (*RebuildVSchemaGraphRequest) ProtoMessage()

func (*RebuildVSchemaGraphRequest) ProtoReflect

func (*RebuildVSchemaGraphRequest) Reset

func (x *RebuildVSchemaGraphRequest) Reset()

func (*RebuildVSchemaGraphRequest) SetCells

func (x *RebuildVSchemaGraphRequest) SetCells(v []string)

func (*RebuildVSchemaGraphRequest) String

func (x *RebuildVSchemaGraphRequest) String() string

type RebuildVSchemaGraphRequest_builder

type RebuildVSchemaGraphRequest_builder struct {

	// Cells specifies the cells to rebuild the SrvVSchema objects for. If empty,
	// RebuildVSchemaGraph rebuilds the SrvVSchema for every cell in the topo.
	Cells []string
	// contains filtered or unexported fields
}

func (RebuildVSchemaGraphRequest_builder) Build

type RebuildVSchemaGraphResponse

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

func (*RebuildVSchemaGraphResponse) ProtoMessage

func (*RebuildVSchemaGraphResponse) ProtoMessage()

func (*RebuildVSchemaGraphResponse) ProtoReflect

func (*RebuildVSchemaGraphResponse) Reset

func (x *RebuildVSchemaGraphResponse) Reset()

func (*RebuildVSchemaGraphResponse) String

func (x *RebuildVSchemaGraphResponse) String() string

type RebuildVSchemaGraphResponse_builder

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

func (RebuildVSchemaGraphResponse_builder) Build

type RefreshStateByShardRequest

type RefreshStateByShardRequest struct {
	Keyspace string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string   `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Cells    []string `protobuf:"bytes,3,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshStateByShardRequest) GetCells

func (x *RefreshStateByShardRequest) GetCells() []string

func (*RefreshStateByShardRequest) GetKeyspace

func (x *RefreshStateByShardRequest) GetKeyspace() string

func (*RefreshStateByShardRequest) GetShard

func (x *RefreshStateByShardRequest) GetShard() string

func (*RefreshStateByShardRequest) ProtoMessage

func (*RefreshStateByShardRequest) ProtoMessage()

func (*RefreshStateByShardRequest) ProtoReflect

func (*RefreshStateByShardRequest) Reset

func (x *RefreshStateByShardRequest) Reset()

func (*RefreshStateByShardRequest) SetCells

func (x *RefreshStateByShardRequest) SetCells(v []string)

func (*RefreshStateByShardRequest) SetKeyspace

func (x *RefreshStateByShardRequest) SetKeyspace(v string)

func (*RefreshStateByShardRequest) SetShard

func (x *RefreshStateByShardRequest) SetShard(v string)

func (*RefreshStateByShardRequest) String

func (x *RefreshStateByShardRequest) String() string

type RefreshStateByShardRequest_builder

type RefreshStateByShardRequest_builder struct {
	Keyspace string
	Shard    string
	Cells    []string
	// contains filtered or unexported fields
}

func (RefreshStateByShardRequest_builder) Build

type RefreshStateByShardResponse

type RefreshStateByShardResponse struct {
	IsPartialRefresh bool `protobuf:"varint,1,opt,name=is_partial_refresh,json=isPartialRefresh,proto3" json:"is_partial_refresh,omitempty"`
	// This explains why we had a partial refresh (if we did)
	PartialRefreshDetails string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RefreshStateByShardResponse) GetIsPartialRefresh

func (x *RefreshStateByShardResponse) GetIsPartialRefresh() bool

func (*RefreshStateByShardResponse) GetPartialRefreshDetails

func (x *RefreshStateByShardResponse) GetPartialRefreshDetails() string

func (*RefreshStateByShardResponse) ProtoMessage

func (*RefreshStateByShardResponse) ProtoMessage()

func (*RefreshStateByShardResponse) ProtoReflect

func (*RefreshStateByShardResponse) Reset

func (x *RefreshStateByShardResponse) Reset()

func (*RefreshStateByShardResponse) SetIsPartialRefresh

func (x *RefreshStateByShardResponse) SetIsPartialRefresh(v bool)

func (*RefreshStateByShardResponse) SetPartialRefreshDetails

func (x *RefreshStateByShardResponse) SetPartialRefreshDetails(v string)

func (*RefreshStateByShardResponse) String

func (x *RefreshStateByShardResponse) String() string

type RefreshStateByShardResponse_builder

type RefreshStateByShardResponse_builder struct {
	IsPartialRefresh bool
	// This explains why we had a partial refresh (if we did)
	PartialRefreshDetails string
	// contains filtered or unexported fields
}

func (RefreshStateByShardResponse_builder) Build

type RefreshStateRequest

type RefreshStateRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshStateRequest) ClearTabletAlias

func (x *RefreshStateRequest) ClearTabletAlias()

func (*RefreshStateRequest) GetTabletAlias

func (x *RefreshStateRequest) GetTabletAlias() *dev2.TabletAlias

func (*RefreshStateRequest) HasTabletAlias

func (x *RefreshStateRequest) HasTabletAlias() bool

func (*RefreshStateRequest) ProtoMessage

func (*RefreshStateRequest) ProtoMessage()

func (*RefreshStateRequest) ProtoReflect

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

func (*RefreshStateRequest) Reset

func (x *RefreshStateRequest) Reset()

func (*RefreshStateRequest) SetTabletAlias

func (x *RefreshStateRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*RefreshStateRequest) String

func (x *RefreshStateRequest) String() string

type RefreshStateRequest_builder

type RefreshStateRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (RefreshStateRequest_builder) Build

type RefreshStateResponse

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

func (*RefreshStateResponse) ProtoMessage

func (*RefreshStateResponse) ProtoMessage()

func (*RefreshStateResponse) ProtoReflect

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

func (*RefreshStateResponse) Reset

func (x *RefreshStateResponse) Reset()

func (*RefreshStateResponse) String

func (x *RefreshStateResponse) String() string

type RefreshStateResponse_builder

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

func (RefreshStateResponse_builder) Build

type ReloadSchemaKeyspaceRequest

type ReloadSchemaKeyspaceRequest struct {
	Keyspace       string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	WaitPosition   string `protobuf:"bytes,2,opt,name=wait_position,json=waitPosition,proto3" json:"wait_position,omitempty"`
	IncludePrimary bool   `protobuf:"varint,3,opt,name=include_primary,json=includePrimary,proto3" json:"include_primary,omitempty"`
	// Concurrency is the global concurrency across all shards in the keyspace
	// (so, at most this many tablets will be reloaded across the keyspace at any
	// given point).
	Concurrency int32 `protobuf:"varint,4,opt,name=concurrency,proto3" json:"concurrency,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadSchemaKeyspaceRequest) GetConcurrency

func (x *ReloadSchemaKeyspaceRequest) GetConcurrency() int32

func (*ReloadSchemaKeyspaceRequest) GetIncludePrimary

func (x *ReloadSchemaKeyspaceRequest) GetIncludePrimary() bool

func (*ReloadSchemaKeyspaceRequest) GetKeyspace

func (x *ReloadSchemaKeyspaceRequest) GetKeyspace() string

func (*ReloadSchemaKeyspaceRequest) GetWaitPosition

func (x *ReloadSchemaKeyspaceRequest) GetWaitPosition() string

func (*ReloadSchemaKeyspaceRequest) ProtoMessage

func (*ReloadSchemaKeyspaceRequest) ProtoMessage()

func (*ReloadSchemaKeyspaceRequest) ProtoReflect

func (*ReloadSchemaKeyspaceRequest) Reset

func (x *ReloadSchemaKeyspaceRequest) Reset()

func (*ReloadSchemaKeyspaceRequest) SetConcurrency

func (x *ReloadSchemaKeyspaceRequest) SetConcurrency(v int32)

func (*ReloadSchemaKeyspaceRequest) SetIncludePrimary

func (x *ReloadSchemaKeyspaceRequest) SetIncludePrimary(v bool)

func (*ReloadSchemaKeyspaceRequest) SetKeyspace

func (x *ReloadSchemaKeyspaceRequest) SetKeyspace(v string)

func (*ReloadSchemaKeyspaceRequest) SetWaitPosition

func (x *ReloadSchemaKeyspaceRequest) SetWaitPosition(v string)

func (*ReloadSchemaKeyspaceRequest) String

func (x *ReloadSchemaKeyspaceRequest) String() string

type ReloadSchemaKeyspaceRequest_builder

type ReloadSchemaKeyspaceRequest_builder struct {
	Keyspace       string
	WaitPosition   string
	IncludePrimary bool
	// Concurrency is the global concurrency across all shards in the keyspace
	// (so, at most this many tablets will be reloaded across the keyspace at any
	// given point).
	Concurrency int32
	// contains filtered or unexported fields
}

func (ReloadSchemaKeyspaceRequest_builder) Build

type ReloadSchemaKeyspaceResponse

type ReloadSchemaKeyspaceResponse struct {
	Events []*dev.Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadSchemaKeyspaceResponse) GetEvents

func (x *ReloadSchemaKeyspaceResponse) GetEvents() []*dev.Event

func (*ReloadSchemaKeyspaceResponse) ProtoMessage

func (*ReloadSchemaKeyspaceResponse) ProtoMessage()

func (*ReloadSchemaKeyspaceResponse) ProtoReflect

func (*ReloadSchemaKeyspaceResponse) Reset

func (x *ReloadSchemaKeyspaceResponse) Reset()

func (*ReloadSchemaKeyspaceResponse) SetEvents

func (x *ReloadSchemaKeyspaceResponse) SetEvents(v []*dev.Event)

func (*ReloadSchemaKeyspaceResponse) String

type ReloadSchemaKeyspaceResponse_builder

type ReloadSchemaKeyspaceResponse_builder struct {
	Events []*dev.Event
	// contains filtered or unexported fields
}

func (ReloadSchemaKeyspaceResponse_builder) Build

type ReloadSchemaRequest

type ReloadSchemaRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadSchemaRequest) ClearTabletAlias

func (x *ReloadSchemaRequest) ClearTabletAlias()

func (*ReloadSchemaRequest) GetTabletAlias

func (x *ReloadSchemaRequest) GetTabletAlias() *dev2.TabletAlias

func (*ReloadSchemaRequest) HasTabletAlias

func (x *ReloadSchemaRequest) HasTabletAlias() bool

func (*ReloadSchemaRequest) ProtoMessage

func (*ReloadSchemaRequest) ProtoMessage()

func (*ReloadSchemaRequest) ProtoReflect

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

func (*ReloadSchemaRequest) Reset

func (x *ReloadSchemaRequest) Reset()

func (*ReloadSchemaRequest) SetTabletAlias

func (x *ReloadSchemaRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ReloadSchemaRequest) String

func (x *ReloadSchemaRequest) String() string

type ReloadSchemaRequest_builder

type ReloadSchemaRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (ReloadSchemaRequest_builder) Build

type ReloadSchemaResponse

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

func (*ReloadSchemaResponse) ProtoMessage

func (*ReloadSchemaResponse) ProtoMessage()

func (*ReloadSchemaResponse) ProtoReflect

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

func (*ReloadSchemaResponse) Reset

func (x *ReloadSchemaResponse) Reset()

func (*ReloadSchemaResponse) String

func (x *ReloadSchemaResponse) String() string

type ReloadSchemaResponse_builder

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

func (ReloadSchemaResponse_builder) Build

type ReloadSchemaShardRequest

type ReloadSchemaShardRequest struct {
	Keyspace       string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard          string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	WaitPosition   string `protobuf:"bytes,3,opt,name=wait_position,json=waitPosition,proto3" json:"wait_position,omitempty"`
	IncludePrimary bool   `protobuf:"varint,4,opt,name=include_primary,json=includePrimary,proto3" json:"include_primary,omitempty"`
	// Concurrency is the maximum number of tablets to reload at one time.
	Concurrency int32 `protobuf:"varint,5,opt,name=concurrency,proto3" json:"concurrency,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadSchemaShardRequest) GetConcurrency

func (x *ReloadSchemaShardRequest) GetConcurrency() int32

func (*ReloadSchemaShardRequest) GetIncludePrimary

func (x *ReloadSchemaShardRequest) GetIncludePrimary() bool

func (*ReloadSchemaShardRequest) GetKeyspace

func (x *ReloadSchemaShardRequest) GetKeyspace() string

func (*ReloadSchemaShardRequest) GetShard

func (x *ReloadSchemaShardRequest) GetShard() string

func (*ReloadSchemaShardRequest) GetWaitPosition

func (x *ReloadSchemaShardRequest) GetWaitPosition() string

func (*ReloadSchemaShardRequest) ProtoMessage

func (*ReloadSchemaShardRequest) ProtoMessage()

func (*ReloadSchemaShardRequest) ProtoReflect

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

func (*ReloadSchemaShardRequest) Reset

func (x *ReloadSchemaShardRequest) Reset()

func (*ReloadSchemaShardRequest) SetConcurrency

func (x *ReloadSchemaShardRequest) SetConcurrency(v int32)

func (*ReloadSchemaShardRequest) SetIncludePrimary

func (x *ReloadSchemaShardRequest) SetIncludePrimary(v bool)

func (*ReloadSchemaShardRequest) SetKeyspace

func (x *ReloadSchemaShardRequest) SetKeyspace(v string)

func (*ReloadSchemaShardRequest) SetShard

func (x *ReloadSchemaShardRequest) SetShard(v string)

func (*ReloadSchemaShardRequest) SetWaitPosition

func (x *ReloadSchemaShardRequest) SetWaitPosition(v string)

func (*ReloadSchemaShardRequest) String

func (x *ReloadSchemaShardRequest) String() string

type ReloadSchemaShardRequest_builder

type ReloadSchemaShardRequest_builder struct {
	Keyspace       string
	Shard          string
	WaitPosition   string
	IncludePrimary bool
	// Concurrency is the maximum number of tablets to reload at one time.
	Concurrency int32
	// contains filtered or unexported fields
}

func (ReloadSchemaShardRequest_builder) Build

type ReloadSchemaShardResponse

type ReloadSchemaShardResponse struct {
	Events []*dev.Event `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*ReloadSchemaShardResponse) GetEvents

func (x *ReloadSchemaShardResponse) GetEvents() []*dev.Event

func (*ReloadSchemaShardResponse) ProtoMessage

func (*ReloadSchemaShardResponse) ProtoMessage()

func (*ReloadSchemaShardResponse) ProtoReflect

func (*ReloadSchemaShardResponse) Reset

func (x *ReloadSchemaShardResponse) Reset()

func (*ReloadSchemaShardResponse) SetEvents

func (x *ReloadSchemaShardResponse) SetEvents(v []*dev.Event)

func (*ReloadSchemaShardResponse) String

func (x *ReloadSchemaShardResponse) String() string

type ReloadSchemaShardResponse_builder

type ReloadSchemaShardResponse_builder struct {
	Events []*dev.Event
	// contains filtered or unexported fields
}

func (ReloadSchemaShardResponse_builder) Build

type RemoveBackupRequest

type RemoveBackupRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Name     string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveBackupRequest) GetKeyspace

func (x *RemoveBackupRequest) GetKeyspace() string

func (*RemoveBackupRequest) GetName

func (x *RemoveBackupRequest) GetName() string

func (*RemoveBackupRequest) GetShard

func (x *RemoveBackupRequest) GetShard() string

func (*RemoveBackupRequest) ProtoMessage

func (*RemoveBackupRequest) ProtoMessage()

func (*RemoveBackupRequest) ProtoReflect

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

func (*RemoveBackupRequest) Reset

func (x *RemoveBackupRequest) Reset()

func (*RemoveBackupRequest) SetKeyspace

func (x *RemoveBackupRequest) SetKeyspace(v string)

func (*RemoveBackupRequest) SetName

func (x *RemoveBackupRequest) SetName(v string)

func (*RemoveBackupRequest) SetShard

func (x *RemoveBackupRequest) SetShard(v string)

func (*RemoveBackupRequest) String

func (x *RemoveBackupRequest) String() string

type RemoveBackupRequest_builder

type RemoveBackupRequest_builder struct {
	Keyspace string
	Shard    string
	Name     string
	// contains filtered or unexported fields
}

func (RemoveBackupRequest_builder) Build

type RemoveBackupResponse

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

func (*RemoveBackupResponse) ProtoMessage

func (*RemoveBackupResponse) ProtoMessage()

func (*RemoveBackupResponse) ProtoReflect

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

func (*RemoveBackupResponse) Reset

func (x *RemoveBackupResponse) Reset()

func (*RemoveBackupResponse) String

func (x *RemoveBackupResponse) String() string

type RemoveBackupResponse_builder

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

func (RemoveBackupResponse_builder) Build

type RemoveKeyspaceCellRequest

type RemoveKeyspaceCellRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Cell     string `protobuf:"bytes,2,opt,name=cell,proto3" json:"cell,omitempty"`
	// Force proceeds even if the cell's topology server cannot be reached. This
	// should only be set if a cell has been shut down entirely, and the global
	// topology data just needs to be updated.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// Recursive also deletes all tablets in that cell belonging to the specified
	// keyspace.
	Recursive bool `protobuf:"varint,4,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveKeyspaceCellRequest) GetCell

func (x *RemoveKeyspaceCellRequest) GetCell() string

func (*RemoveKeyspaceCellRequest) GetForce

func (x *RemoveKeyspaceCellRequest) GetForce() bool

func (*RemoveKeyspaceCellRequest) GetKeyspace

func (x *RemoveKeyspaceCellRequest) GetKeyspace() string

func (*RemoveKeyspaceCellRequest) GetRecursive

func (x *RemoveKeyspaceCellRequest) GetRecursive() bool

func (*RemoveKeyspaceCellRequest) ProtoMessage

func (*RemoveKeyspaceCellRequest) ProtoMessage()

func (*RemoveKeyspaceCellRequest) ProtoReflect

func (*RemoveKeyspaceCellRequest) Reset

func (x *RemoveKeyspaceCellRequest) Reset()

func (*RemoveKeyspaceCellRequest) SetCell

func (x *RemoveKeyspaceCellRequest) SetCell(v string)

func (*RemoveKeyspaceCellRequest) SetForce

func (x *RemoveKeyspaceCellRequest) SetForce(v bool)

func (*RemoveKeyspaceCellRequest) SetKeyspace

func (x *RemoveKeyspaceCellRequest) SetKeyspace(v string)

func (*RemoveKeyspaceCellRequest) SetRecursive

func (x *RemoveKeyspaceCellRequest) SetRecursive(v bool)

func (*RemoveKeyspaceCellRequest) String

func (x *RemoveKeyspaceCellRequest) String() string

type RemoveKeyspaceCellRequest_builder

type RemoveKeyspaceCellRequest_builder struct {
	Keyspace string
	Cell     string
	// Force proceeds even if the cell's topology server cannot be reached. This
	// should only be set if a cell has been shut down entirely, and the global
	// topology data just needs to be updated.
	Force bool
	// Recursive also deletes all tablets in that cell belonging to the specified
	// keyspace.
	Recursive bool
	// contains filtered or unexported fields
}

func (RemoveKeyspaceCellRequest_builder) Build

type RemoveKeyspaceCellResponse

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

func (*RemoveKeyspaceCellResponse) ProtoMessage

func (*RemoveKeyspaceCellResponse) ProtoMessage()

func (*RemoveKeyspaceCellResponse) ProtoReflect

func (*RemoveKeyspaceCellResponse) Reset

func (x *RemoveKeyspaceCellResponse) Reset()

func (*RemoveKeyspaceCellResponse) String

func (x *RemoveKeyspaceCellResponse) String() string

type RemoveKeyspaceCellResponse_builder

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

func (RemoveKeyspaceCellResponse_builder) Build

type RemoveShardCellRequest

type RemoveShardCellRequest struct {
	Keyspace  string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"`
	Cell      string `protobuf:"bytes,3,opt,name=cell,proto3" json:"cell,omitempty"`
	// Force proceeds even if the cell's topology server cannot be reached. This
	// should only be set if a cell has been shut down entirely, and the global
	// topology data just needs to be updated.
	Force bool `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	// Recursive also deletes all tablets in that cell belonging to the specified
	// keyspace and shard.
	Recursive bool `protobuf:"varint,5,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveShardCellRequest) GetCell

func (x *RemoveShardCellRequest) GetCell() string

func (*RemoveShardCellRequest) GetForce

func (x *RemoveShardCellRequest) GetForce() bool

func (*RemoveShardCellRequest) GetKeyspace

func (x *RemoveShardCellRequest) GetKeyspace() string

func (*RemoveShardCellRequest) GetRecursive

func (x *RemoveShardCellRequest) GetRecursive() bool

func (*RemoveShardCellRequest) GetShardName

func (x *RemoveShardCellRequest) GetShardName() string

func (*RemoveShardCellRequest) ProtoMessage

func (*RemoveShardCellRequest) ProtoMessage()

func (*RemoveShardCellRequest) ProtoReflect

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

func (*RemoveShardCellRequest) Reset

func (x *RemoveShardCellRequest) Reset()

func (*RemoveShardCellRequest) SetCell

func (x *RemoveShardCellRequest) SetCell(v string)

func (*RemoveShardCellRequest) SetForce

func (x *RemoveShardCellRequest) SetForce(v bool)

func (*RemoveShardCellRequest) SetKeyspace

func (x *RemoveShardCellRequest) SetKeyspace(v string)

func (*RemoveShardCellRequest) SetRecursive

func (x *RemoveShardCellRequest) SetRecursive(v bool)

func (*RemoveShardCellRequest) SetShardName

func (x *RemoveShardCellRequest) SetShardName(v string)

func (*RemoveShardCellRequest) String

func (x *RemoveShardCellRequest) String() string

type RemoveShardCellRequest_builder

type RemoveShardCellRequest_builder struct {
	Keyspace  string
	ShardName string
	Cell      string
	// Force proceeds even if the cell's topology server cannot be reached. This
	// should only be set if a cell has been shut down entirely, and the global
	// topology data just needs to be updated.
	Force bool
	// Recursive also deletes all tablets in that cell belonging to the specified
	// keyspace and shard.
	Recursive bool
	// contains filtered or unexported fields
}

func (RemoveShardCellRequest_builder) Build

type RemoveShardCellResponse

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

func (*RemoveShardCellResponse) ProtoMessage

func (*RemoveShardCellResponse) ProtoMessage()

func (*RemoveShardCellResponse) ProtoReflect

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

func (*RemoveShardCellResponse) Reset

func (x *RemoveShardCellResponse) Reset()

func (*RemoveShardCellResponse) String

func (x *RemoveShardCellResponse) String() string

type RemoveShardCellResponse_builder

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

func (RemoveShardCellResponse_builder) Build

type ReparentTabletRequest

type ReparentTabletRequest struct {

	// Tablet is the alias of the tablet that should be reparented under the
	// current shard primary.
	Tablet *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// contains filtered or unexported fields
}

func (*ReparentTabletRequest) ClearTablet

func (x *ReparentTabletRequest) ClearTablet()

func (*ReparentTabletRequest) GetTablet

func (x *ReparentTabletRequest) GetTablet() *dev2.TabletAlias

func (*ReparentTabletRequest) HasTablet

func (x *ReparentTabletRequest) HasTablet() bool

func (*ReparentTabletRequest) ProtoMessage

func (*ReparentTabletRequest) ProtoMessage()

func (*ReparentTabletRequest) ProtoReflect

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

func (*ReparentTabletRequest) Reset

func (x *ReparentTabletRequest) Reset()

func (*ReparentTabletRequest) SetTablet

func (x *ReparentTabletRequest) SetTablet(v *dev2.TabletAlias)

func (*ReparentTabletRequest) String

func (x *ReparentTabletRequest) String() string

type ReparentTabletRequest_builder

type ReparentTabletRequest_builder struct {

	// Tablet is the alias of the tablet that should be reparented under the
	// current shard primary.
	Tablet *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (ReparentTabletRequest_builder) Build

type ReparentTabletResponse

type ReparentTabletResponse struct {

	// Keyspace is the name of the keyspace the tablet was reparented in.
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Shard is the name of the shard the tablet was reparented in.
	Shard string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// Primary is the alias of the tablet that the tablet was reparented under.
	Primary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=primary,proto3" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (*ReparentTabletResponse) ClearPrimary

func (x *ReparentTabletResponse) ClearPrimary()

func (*ReparentTabletResponse) GetKeyspace

func (x *ReparentTabletResponse) GetKeyspace() string

func (*ReparentTabletResponse) GetPrimary

func (x *ReparentTabletResponse) GetPrimary() *dev2.TabletAlias

func (*ReparentTabletResponse) GetShard

func (x *ReparentTabletResponse) GetShard() string

func (*ReparentTabletResponse) HasPrimary

func (x *ReparentTabletResponse) HasPrimary() bool

func (*ReparentTabletResponse) ProtoMessage

func (*ReparentTabletResponse) ProtoMessage()

func (*ReparentTabletResponse) ProtoReflect

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

func (*ReparentTabletResponse) Reset

func (x *ReparentTabletResponse) Reset()

func (*ReparentTabletResponse) SetKeyspace

func (x *ReparentTabletResponse) SetKeyspace(v string)

func (*ReparentTabletResponse) SetPrimary

func (x *ReparentTabletResponse) SetPrimary(v *dev2.TabletAlias)

func (*ReparentTabletResponse) SetShard

func (x *ReparentTabletResponse) SetShard(v string)

func (*ReparentTabletResponse) String

func (x *ReparentTabletResponse) String() string

type ReparentTabletResponse_builder

type ReparentTabletResponse_builder struct {

	// Keyspace is the name of the keyspace the tablet was reparented in.
	Keyspace string
	// Shard is the name of the shard the tablet was reparented in.
	Shard string
	// Primary is the alias of the tablet that the tablet was reparented under.
	Primary *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (ReparentTabletResponse_builder) Build

type ReshardCreateRequest

type ReshardCreateRequest struct {
	Workflow                  string                         `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	Keyspace                  string                         `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	SourceShards              []string                       `protobuf:"bytes,3,rep,name=source_shards,json=sourceShards,proto3" json:"source_shards,omitempty"`
	TargetShards              []string                       `protobuf:"bytes,4,rep,name=target_shards,json=targetShards,proto3" json:"target_shards,omitempty"`
	Cells                     []string                       `protobuf:"bytes,5,rep,name=cells,proto3" json:"cells,omitempty"`
	TabletTypes               []dev2.TabletType              `` /* 138-byte string literal not displayed */
	TabletSelectionPreference dev1.TabletSelectionPreference `` /* 199-byte string literal not displayed */
	// SkipSchemaCopy specifies if the schema should be copied from the source shard, set false if
	// schema is already created on the target shard before Reshard is invoked.
	SkipSchemaCopy bool `protobuf:"varint,8,opt,name=skip_schema_copy,json=skipSchemaCopy,proto3" json:"skip_schema_copy,omitempty"`
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string `protobuf:"bytes,9,opt,name=on_ddl,json=onDdl,proto3" json:"on_ddl,omitempty"`
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool `protobuf:"varint,10,opt,name=stop_after_copy,json=stopAfterCopy,proto3" json:"stop_after_copy,omitempty"`
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool `protobuf:"varint,11,opt,name=defer_secondary_keys,json=deferSecondaryKeys,proto3" json:"defer_secondary_keys,omitempty"`
	// Start the workflow after creating it.
	AutoStart       bool             `protobuf:"varint,12,opt,name=auto_start,json=autoStart,proto3" json:"auto_start,omitempty"`
	WorkflowOptions *WorkflowOptions `protobuf:"bytes,13,opt,name=workflow_options,json=workflowOptions,proto3" json:"workflow_options,omitempty"`
	// contains filtered or unexported fields
}

func (*ReshardCreateRequest) ClearWorkflowOptions

func (x *ReshardCreateRequest) ClearWorkflowOptions()

func (*ReshardCreateRequest) GetAutoStart

func (x *ReshardCreateRequest) GetAutoStart() bool

func (*ReshardCreateRequest) GetCells

func (x *ReshardCreateRequest) GetCells() []string

func (*ReshardCreateRequest) GetDeferSecondaryKeys

func (x *ReshardCreateRequest) GetDeferSecondaryKeys() bool

func (*ReshardCreateRequest) GetKeyspace

func (x *ReshardCreateRequest) GetKeyspace() string

func (*ReshardCreateRequest) GetOnDdl

func (x *ReshardCreateRequest) GetOnDdl() string

func (*ReshardCreateRequest) GetSkipSchemaCopy

func (x *ReshardCreateRequest) GetSkipSchemaCopy() bool

func (*ReshardCreateRequest) GetSourceShards

func (x *ReshardCreateRequest) GetSourceShards() []string

func (*ReshardCreateRequest) GetStopAfterCopy

func (x *ReshardCreateRequest) GetStopAfterCopy() bool

func (*ReshardCreateRequest) GetTabletSelectionPreference

func (x *ReshardCreateRequest) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*ReshardCreateRequest) GetTabletTypes

func (x *ReshardCreateRequest) GetTabletTypes() []dev2.TabletType

func (*ReshardCreateRequest) GetTargetShards

func (x *ReshardCreateRequest) GetTargetShards() []string

func (*ReshardCreateRequest) GetWorkflow

func (x *ReshardCreateRequest) GetWorkflow() string

func (*ReshardCreateRequest) GetWorkflowOptions

func (x *ReshardCreateRequest) GetWorkflowOptions() *WorkflowOptions

func (*ReshardCreateRequest) HasWorkflowOptions

func (x *ReshardCreateRequest) HasWorkflowOptions() bool

func (*ReshardCreateRequest) ProtoMessage

func (*ReshardCreateRequest) ProtoMessage()

func (*ReshardCreateRequest) ProtoReflect

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

func (*ReshardCreateRequest) Reset

func (x *ReshardCreateRequest) Reset()

func (*ReshardCreateRequest) SetAutoStart

func (x *ReshardCreateRequest) SetAutoStart(v bool)

func (*ReshardCreateRequest) SetCells

func (x *ReshardCreateRequest) SetCells(v []string)

func (*ReshardCreateRequest) SetDeferSecondaryKeys

func (x *ReshardCreateRequest) SetDeferSecondaryKeys(v bool)

func (*ReshardCreateRequest) SetKeyspace

func (x *ReshardCreateRequest) SetKeyspace(v string)

func (*ReshardCreateRequest) SetOnDdl

func (x *ReshardCreateRequest) SetOnDdl(v string)

func (*ReshardCreateRequest) SetSkipSchemaCopy

func (x *ReshardCreateRequest) SetSkipSchemaCopy(v bool)

func (*ReshardCreateRequest) SetSourceShards

func (x *ReshardCreateRequest) SetSourceShards(v []string)

func (*ReshardCreateRequest) SetStopAfterCopy

func (x *ReshardCreateRequest) SetStopAfterCopy(v bool)

func (*ReshardCreateRequest) SetTabletSelectionPreference

func (x *ReshardCreateRequest) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*ReshardCreateRequest) SetTabletTypes

func (x *ReshardCreateRequest) SetTabletTypes(v []dev2.TabletType)

func (*ReshardCreateRequest) SetTargetShards

func (x *ReshardCreateRequest) SetTargetShards(v []string)

func (*ReshardCreateRequest) SetWorkflow

func (x *ReshardCreateRequest) SetWorkflow(v string)

func (*ReshardCreateRequest) SetWorkflowOptions

func (x *ReshardCreateRequest) SetWorkflowOptions(v *WorkflowOptions)

func (*ReshardCreateRequest) String

func (x *ReshardCreateRequest) String() string

type ReshardCreateRequest_builder

type ReshardCreateRequest_builder struct {
	Workflow                  string
	Keyspace                  string
	SourceShards              []string
	TargetShards              []string
	Cells                     []string
	TabletTypes               []dev2.TabletType
	TabletSelectionPreference dev1.TabletSelectionPreference
	// SkipSchemaCopy specifies if the schema should be copied from the source shard, set false if
	// schema is already created on the target shard before Reshard is invoked.
	SkipSchemaCopy bool
	// OnDdl specifies the action to be taken when a DDL is encountered.
	OnDdl string
	// StopAfterCopy specifies if vreplication should be stopped after copying.
	StopAfterCopy bool
	// DeferSecondaryKeys specifies if secondary keys should be created in one shot after table copy finishes.
	DeferSecondaryKeys bool
	// Start the workflow after creating it.
	AutoStart       bool
	WorkflowOptions *WorkflowOptions
	// contains filtered or unexported fields
}

func (ReshardCreateRequest_builder) Build

type RestoreFromBackupRequest

type RestoreFromBackupRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// BackupTime, if set, will use the backup taken most closely at or before
	// this time. If nil, the latest backup will be restored on the tablet.
	BackupTime *dev3.Time `protobuf:"bytes,2,opt,name=backup_time,json=backupTime,proto3" json:"backup_time,omitempty"`
	// RestoreToPos indicates a position for a point-in-time recovery. The recovery
	// is expected to utilize one full backup, followed by zero or more incremental backups,
	// that reach the precise desired position
	RestoreToPos string `protobuf:"bytes,3,opt,name=restore_to_pos,json=restoreToPos,proto3" json:"restore_to_pos,omitempty"`
	// Dry run does not actually performs the restore, but validates the steps and availability of backups
	DryRun bool `protobuf:"varint,4,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	// RestoreToTimestamp, if given, requested an inremental restore up to (and excluding) the given timestamp.
	// RestoreToTimestamp and RestoreToPos are mutually exclusive.
	RestoreToTimestamp *dev3.Time `protobuf:"bytes,5,opt,name=restore_to_timestamp,json=restoreToTimestamp,proto3" json:"restore_to_timestamp,omitempty"`
	// AllowedBackupEngines, if present will filter out any backups taken with engines not included in the list
	AllowedBackupEngines []string `protobuf:"bytes,6,rep,name=allowed_backup_engines,json=allowedBackupEngines,proto3" json:"allowed_backup_engines,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreFromBackupRequest) ClearBackupTime

func (x *RestoreFromBackupRequest) ClearBackupTime()

func (*RestoreFromBackupRequest) ClearRestoreToTimestamp

func (x *RestoreFromBackupRequest) ClearRestoreToTimestamp()

func (*RestoreFromBackupRequest) ClearTabletAlias

func (x *RestoreFromBackupRequest) ClearTabletAlias()

func (*RestoreFromBackupRequest) GetAllowedBackupEngines

func (x *RestoreFromBackupRequest) GetAllowedBackupEngines() []string

func (*RestoreFromBackupRequest) GetBackupTime

func (x *RestoreFromBackupRequest) GetBackupTime() *dev3.Time

func (*RestoreFromBackupRequest) GetDryRun

func (x *RestoreFromBackupRequest) GetDryRun() bool

func (*RestoreFromBackupRequest) GetRestoreToPos

func (x *RestoreFromBackupRequest) GetRestoreToPos() string

func (*RestoreFromBackupRequest) GetRestoreToTimestamp

func (x *RestoreFromBackupRequest) GetRestoreToTimestamp() *dev3.Time

func (*RestoreFromBackupRequest) GetTabletAlias

func (x *RestoreFromBackupRequest) GetTabletAlias() *dev2.TabletAlias

func (*RestoreFromBackupRequest) HasBackupTime

func (x *RestoreFromBackupRequest) HasBackupTime() bool

func (*RestoreFromBackupRequest) HasRestoreToTimestamp

func (x *RestoreFromBackupRequest) HasRestoreToTimestamp() bool

func (*RestoreFromBackupRequest) HasTabletAlias

func (x *RestoreFromBackupRequest) HasTabletAlias() bool

func (*RestoreFromBackupRequest) ProtoMessage

func (*RestoreFromBackupRequest) ProtoMessage()

func (*RestoreFromBackupRequest) ProtoReflect

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

func (*RestoreFromBackupRequest) Reset

func (x *RestoreFromBackupRequest) Reset()

func (*RestoreFromBackupRequest) SetAllowedBackupEngines

func (x *RestoreFromBackupRequest) SetAllowedBackupEngines(v []string)

func (*RestoreFromBackupRequest) SetBackupTime

func (x *RestoreFromBackupRequest) SetBackupTime(v *dev3.Time)

func (*RestoreFromBackupRequest) SetDryRun

func (x *RestoreFromBackupRequest) SetDryRun(v bool)

func (*RestoreFromBackupRequest) SetRestoreToPos

func (x *RestoreFromBackupRequest) SetRestoreToPos(v string)

func (*RestoreFromBackupRequest) SetRestoreToTimestamp

func (x *RestoreFromBackupRequest) SetRestoreToTimestamp(v *dev3.Time)

func (*RestoreFromBackupRequest) SetTabletAlias

func (x *RestoreFromBackupRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*RestoreFromBackupRequest) String

func (x *RestoreFromBackupRequest) String() string

type RestoreFromBackupRequest_builder

type RestoreFromBackupRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// BackupTime, if set, will use the backup taken most closely at or before
	// this time. If nil, the latest backup will be restored on the tablet.
	BackupTime *dev3.Time
	// RestoreToPos indicates a position for a point-in-time recovery. The recovery
	// is expected to utilize one full backup, followed by zero or more incremental backups,
	// that reach the precise desired position
	RestoreToPos string
	// Dry run does not actually performs the restore, but validates the steps and availability of backups
	DryRun bool
	// RestoreToTimestamp, if given, requested an inremental restore up to (and excluding) the given timestamp.
	// RestoreToTimestamp and RestoreToPos are mutually exclusive.
	RestoreToTimestamp *dev3.Time
	// AllowedBackupEngines, if present will filter out any backups taken with engines not included in the list
	AllowedBackupEngines []string
	// contains filtered or unexported fields
}

func (RestoreFromBackupRequest_builder) Build

type RestoreFromBackupResponse

type RestoreFromBackupResponse struct {

	// TabletAlias is the alias of the tablet doing the restore.
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Keyspace    string            `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard       string            `protobuf:"bytes,3,opt,name=shard,proto3" json:"shard,omitempty"`
	Event       *dev.Event        `protobuf:"bytes,4,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreFromBackupResponse) ClearEvent

func (x *RestoreFromBackupResponse) ClearEvent()

func (*RestoreFromBackupResponse) ClearTabletAlias

func (x *RestoreFromBackupResponse) ClearTabletAlias()

func (*RestoreFromBackupResponse) GetEvent

func (x *RestoreFromBackupResponse) GetEvent() *dev.Event

func (*RestoreFromBackupResponse) GetKeyspace

func (x *RestoreFromBackupResponse) GetKeyspace() string

func (*RestoreFromBackupResponse) GetShard

func (x *RestoreFromBackupResponse) GetShard() string

func (*RestoreFromBackupResponse) GetTabletAlias

func (x *RestoreFromBackupResponse) GetTabletAlias() *dev2.TabletAlias

func (*RestoreFromBackupResponse) HasEvent

func (x *RestoreFromBackupResponse) HasEvent() bool

func (*RestoreFromBackupResponse) HasTabletAlias

func (x *RestoreFromBackupResponse) HasTabletAlias() bool

func (*RestoreFromBackupResponse) ProtoMessage

func (*RestoreFromBackupResponse) ProtoMessage()

func (*RestoreFromBackupResponse) ProtoReflect

func (*RestoreFromBackupResponse) Reset

func (x *RestoreFromBackupResponse) Reset()

func (*RestoreFromBackupResponse) SetEvent

func (x *RestoreFromBackupResponse) SetEvent(v *dev.Event)

func (*RestoreFromBackupResponse) SetKeyspace

func (x *RestoreFromBackupResponse) SetKeyspace(v string)

func (*RestoreFromBackupResponse) SetShard

func (x *RestoreFromBackupResponse) SetShard(v string)

func (*RestoreFromBackupResponse) SetTabletAlias

func (x *RestoreFromBackupResponse) SetTabletAlias(v *dev2.TabletAlias)

func (*RestoreFromBackupResponse) String

func (x *RestoreFromBackupResponse) String() string

type RestoreFromBackupResponse_builder

type RestoreFromBackupResponse_builder struct {

	// TabletAlias is the alias of the tablet doing the restore.
	TabletAlias *dev2.TabletAlias
	Keyspace    string
	Shard       string
	Event       *dev.Event
	// contains filtered or unexported fields
}

func (RestoreFromBackupResponse_builder) Build

type RetrySchemaMigrationRequest

type RetrySchemaMigrationRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Uuid     string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID `protobuf:"bytes,3,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RetrySchemaMigrationRequest) ClearCallerId

func (x *RetrySchemaMigrationRequest) ClearCallerId()

func (*RetrySchemaMigrationRequest) GetCallerId

func (x *RetrySchemaMigrationRequest) GetCallerId() *dev5.CallerID

func (*RetrySchemaMigrationRequest) GetKeyspace

func (x *RetrySchemaMigrationRequest) GetKeyspace() string

func (*RetrySchemaMigrationRequest) GetUuid

func (x *RetrySchemaMigrationRequest) GetUuid() string

func (*RetrySchemaMigrationRequest) HasCallerId

func (x *RetrySchemaMigrationRequest) HasCallerId() bool

func (*RetrySchemaMigrationRequest) ProtoMessage

func (*RetrySchemaMigrationRequest) ProtoMessage()

func (*RetrySchemaMigrationRequest) ProtoReflect

func (*RetrySchemaMigrationRequest) Reset

func (x *RetrySchemaMigrationRequest) Reset()

func (*RetrySchemaMigrationRequest) SetCallerId

func (x *RetrySchemaMigrationRequest) SetCallerId(v *dev5.CallerID)

func (*RetrySchemaMigrationRequest) SetKeyspace

func (x *RetrySchemaMigrationRequest) SetKeyspace(v string)

func (*RetrySchemaMigrationRequest) SetUuid

func (x *RetrySchemaMigrationRequest) SetUuid(v string)

func (*RetrySchemaMigrationRequest) String

func (x *RetrySchemaMigrationRequest) String() string

type RetrySchemaMigrationRequest_builder

type RetrySchemaMigrationRequest_builder struct {
	Keyspace string
	Uuid     string
	// caller_id identifies the caller. This is the effective caller ID,
	// set by the application to further identify the caller.
	CallerId *dev5.CallerID
	// contains filtered or unexported fields
}

func (RetrySchemaMigrationRequest_builder) Build

type RetrySchemaMigrationResponse

type RetrySchemaMigrationResponse struct {
	RowsAffectedByShard map[string]uint64 `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RetrySchemaMigrationResponse) GetRowsAffectedByShard

func (x *RetrySchemaMigrationResponse) GetRowsAffectedByShard() map[string]uint64

func (*RetrySchemaMigrationResponse) ProtoMessage

func (*RetrySchemaMigrationResponse) ProtoMessage()

func (*RetrySchemaMigrationResponse) ProtoReflect

func (*RetrySchemaMigrationResponse) Reset

func (x *RetrySchemaMigrationResponse) Reset()

func (*RetrySchemaMigrationResponse) SetRowsAffectedByShard

func (x *RetrySchemaMigrationResponse) SetRowsAffectedByShard(v map[string]uint64)

func (*RetrySchemaMigrationResponse) String

type RetrySchemaMigrationResponse_builder

type RetrySchemaMigrationResponse_builder struct {
	RowsAffectedByShard map[string]uint64
	// contains filtered or unexported fields
}

func (RetrySchemaMigrationResponse_builder) Build

type RunHealthCheckRequest

type RunHealthCheckRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*RunHealthCheckRequest) ClearTabletAlias

func (x *RunHealthCheckRequest) ClearTabletAlias()

func (*RunHealthCheckRequest) GetTabletAlias

func (x *RunHealthCheckRequest) GetTabletAlias() *dev2.TabletAlias

func (*RunHealthCheckRequest) HasTabletAlias

func (x *RunHealthCheckRequest) HasTabletAlias() bool

func (*RunHealthCheckRequest) ProtoMessage

func (*RunHealthCheckRequest) ProtoMessage()

func (*RunHealthCheckRequest) ProtoReflect

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

func (*RunHealthCheckRequest) Reset

func (x *RunHealthCheckRequest) Reset()

func (*RunHealthCheckRequest) SetTabletAlias

func (x *RunHealthCheckRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*RunHealthCheckRequest) String

func (x *RunHealthCheckRequest) String() string

type RunHealthCheckRequest_builder

type RunHealthCheckRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (RunHealthCheckRequest_builder) Build

type RunHealthCheckResponse

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

func (*RunHealthCheckResponse) ProtoMessage

func (*RunHealthCheckResponse) ProtoMessage()

func (*RunHealthCheckResponse) ProtoReflect

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

func (*RunHealthCheckResponse) Reset

func (x *RunHealthCheckResponse) Reset()

func (*RunHealthCheckResponse) String

func (x *RunHealthCheckResponse) String() string

type RunHealthCheckResponse_builder

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

func (RunHealthCheckResponse_builder) Build

type SchemaMigration

type SchemaMigration struct {
	Uuid                        string                   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Keyspace                    string                   `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard                       string                   `protobuf:"bytes,3,opt,name=shard,proto3" json:"shard,omitempty"`
	Schema                      string                   `protobuf:"bytes,4,opt,name=schema,proto3" json:"schema,omitempty"`
	Table                       string                   `protobuf:"bytes,5,opt,name=table,proto3" json:"table,omitempty"`
	MigrationStatement          string                   `protobuf:"bytes,6,opt,name=migration_statement,json=migrationStatement,proto3" json:"migration_statement,omitempty"`
	Strategy                    SchemaMigration_Strategy `protobuf:"varint,7,opt,name=strategy,proto3,enum=vitess.vtctldata.dev.SchemaMigration_Strategy" json:"strategy,omitempty"`
	Options                     string                   `protobuf:"bytes,8,opt,name=options,proto3" json:"options,omitempty"`
	AddedAt                     *dev3.Time               `protobuf:"bytes,9,opt,name=added_at,json=addedAt,proto3" json:"added_at,omitempty"`
	RequestedAt                 *dev3.Time               `protobuf:"bytes,10,opt,name=requested_at,json=requestedAt,proto3" json:"requested_at,omitempty"`
	ReadyAt                     *dev3.Time               `protobuf:"bytes,11,opt,name=ready_at,json=readyAt,proto3" json:"ready_at,omitempty"`
	StartedAt                   *dev3.Time               `protobuf:"bytes,12,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	LivenessTimestamp           *dev3.Time               `protobuf:"bytes,13,opt,name=liveness_timestamp,json=livenessTimestamp,proto3" json:"liveness_timestamp,omitempty"`
	CompletedAt                 *dev3.Time               `protobuf:"bytes,14,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`
	CleanedUpAt                 *dev3.Time               `protobuf:"bytes,15,opt,name=cleaned_up_at,json=cleanedUpAt,proto3" json:"cleaned_up_at,omitempty"`
	Status                      SchemaMigration_Status   `protobuf:"varint,16,opt,name=status,proto3,enum=vitess.vtctldata.dev.SchemaMigration_Status" json:"status,omitempty"`
	LogPath                     string                   `protobuf:"bytes,17,opt,name=log_path,json=logPath,proto3" json:"log_path,omitempty"`
	Artifacts                   string                   `protobuf:"bytes,18,opt,name=artifacts,proto3" json:"artifacts,omitempty"`
	Retries                     uint64                   `protobuf:"varint,19,opt,name=retries,proto3" json:"retries,omitempty"`
	Tablet                      *dev2.TabletAlias        `protobuf:"bytes,20,opt,name=tablet,proto3" json:"tablet,omitempty"`
	TabletFailure               bool                     `protobuf:"varint,21,opt,name=tablet_failure,json=tabletFailure,proto3" json:"tablet_failure,omitempty"`
	Progress                    float32                  `protobuf:"fixed32,22,opt,name=progress,proto3" json:"progress,omitempty"`
	MigrationContext            string                   `protobuf:"bytes,23,opt,name=migration_context,json=migrationContext,proto3" json:"migration_context,omitempty"`
	DdlAction                   string                   `protobuf:"bytes,24,opt,name=ddl_action,json=ddlAction,proto3" json:"ddl_action,omitempty"`
	Message                     string                   `protobuf:"bytes,25,opt,name=message,proto3" json:"message,omitempty"`
	EtaSeconds                  int64                    `protobuf:"varint,26,opt,name=eta_seconds,json=etaSeconds,proto3" json:"eta_seconds,omitempty"`
	RowsCopied                  uint64                   `protobuf:"varint,27,opt,name=rows_copied,json=rowsCopied,proto3" json:"rows_copied,omitempty"`
	TableRows                   int64                    `protobuf:"varint,28,opt,name=table_rows,json=tableRows,proto3" json:"table_rows,omitempty"`
	AddedUniqueKeys             uint32                   `protobuf:"varint,29,opt,name=added_unique_keys,json=addedUniqueKeys,proto3" json:"added_unique_keys,omitempty"`
	RemovedUniqueKeys           uint32                   `protobuf:"varint,30,opt,name=removed_unique_keys,json=removedUniqueKeys,proto3" json:"removed_unique_keys,omitempty"`
	LogFile                     string                   `protobuf:"bytes,31,opt,name=log_file,json=logFile,proto3" json:"log_file,omitempty"`
	ArtifactRetention           *dev3.Duration           `protobuf:"bytes,32,opt,name=artifact_retention,json=artifactRetention,proto3" json:"artifact_retention,omitempty"`
	PostponeCompletion          bool                     `protobuf:"varint,33,opt,name=postpone_completion,json=postponeCompletion,proto3" json:"postpone_completion,omitempty"`
	RemovedUniqueKeyNames       string                   `` /* 129-byte string literal not displayed */
	DroppedNoDefaultColumnNames string                   `` /* 149-byte string literal not displayed */
	ExpandedColumnNames         string                   `protobuf:"bytes,36,opt,name=expanded_column_names,json=expandedColumnNames,proto3" json:"expanded_column_names,omitempty"`
	RevertibleNotes             string                   `protobuf:"bytes,37,opt,name=revertible_notes,json=revertibleNotes,proto3" json:"revertible_notes,omitempty"`
	AllowConcurrent             bool                     `protobuf:"varint,38,opt,name=allow_concurrent,json=allowConcurrent,proto3" json:"allow_concurrent,omitempty"`
	RevertedUuid                string                   `protobuf:"bytes,39,opt,name=reverted_uuid,json=revertedUuid,proto3" json:"reverted_uuid,omitempty"`
	IsView                      bool                     `protobuf:"varint,40,opt,name=is_view,json=isView,proto3" json:"is_view,omitempty"`
	ReadyToComplete             bool                     `protobuf:"varint,41,opt,name=ready_to_complete,json=readyToComplete,proto3" json:"ready_to_complete,omitempty"`
	VitessLivenessIndicator     int64                    `` /* 134-byte string literal not displayed */
	UserThrottleRatio           float32                  `protobuf:"fixed32,43,opt,name=user_throttle_ratio,json=userThrottleRatio,proto3" json:"user_throttle_ratio,omitempty"`
	SpecialPlan                 string                   `protobuf:"bytes,44,opt,name=special_plan,json=specialPlan,proto3" json:"special_plan,omitempty"`
	LastThrottledAt             *dev3.Time               `protobuf:"bytes,45,opt,name=last_throttled_at,json=lastThrottledAt,proto3" json:"last_throttled_at,omitempty"`
	ComponentThrottled          string                   `protobuf:"bytes,46,opt,name=component_throttled,json=componentThrottled,proto3" json:"component_throttled,omitempty"`
	CancelledAt                 *dev3.Time               `protobuf:"bytes,47,opt,name=cancelled_at,json=cancelledAt,proto3" json:"cancelled_at,omitempty"`
	PostponeLaunch              bool                     `protobuf:"varint,48,opt,name=postpone_launch,json=postponeLaunch,proto3" json:"postpone_launch,omitempty"`
	Stage                       string                   `protobuf:"bytes,49,opt,name=stage,proto3" json:"stage,omitempty"` // enum?
	CutoverAttempts             uint32                   `protobuf:"varint,50,opt,name=cutover_attempts,json=cutoverAttempts,proto3" json:"cutover_attempts,omitempty"`
	IsImmediateOperation        bool                     `protobuf:"varint,51,opt,name=is_immediate_operation,json=isImmediateOperation,proto3" json:"is_immediate_operation,omitempty"`
	ReviewedAt                  *dev3.Time               `protobuf:"bytes,52,opt,name=reviewed_at,json=reviewedAt,proto3" json:"reviewed_at,omitempty"`
	ReadyToCompleteAt           *dev3.Time               `protobuf:"bytes,53,opt,name=ready_to_complete_at,json=readyToCompleteAt,proto3" json:"ready_to_complete_at,omitempty"`
	RemovedForeignKeyNames      string                   `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

SchemaMigration represents a row in the schema_migrations sidecar table.

func (*SchemaMigration) ClearAddedAt

func (x *SchemaMigration) ClearAddedAt()

func (*SchemaMigration) ClearArtifactRetention

func (x *SchemaMigration) ClearArtifactRetention()

func (*SchemaMigration) ClearCancelledAt

func (x *SchemaMigration) ClearCancelledAt()

func (*SchemaMigration) ClearCleanedUpAt

func (x *SchemaMigration) ClearCleanedUpAt()

func (*SchemaMigration) ClearCompletedAt

func (x *SchemaMigration) ClearCompletedAt()

func (*SchemaMigration) ClearLastThrottledAt

func (x *SchemaMigration) ClearLastThrottledAt()

func (*SchemaMigration) ClearLivenessTimestamp

func (x *SchemaMigration) ClearLivenessTimestamp()

func (*SchemaMigration) ClearReadyAt

func (x *SchemaMigration) ClearReadyAt()

func (*SchemaMigration) ClearReadyToCompleteAt

func (x *SchemaMigration) ClearReadyToCompleteAt()

func (*SchemaMigration) ClearRequestedAt

func (x *SchemaMigration) ClearRequestedAt()

func (*SchemaMigration) ClearReviewedAt

func (x *SchemaMigration) ClearReviewedAt()

func (*SchemaMigration) ClearStartedAt

func (x *SchemaMigration) ClearStartedAt()

func (*SchemaMigration) ClearTablet

func (x *SchemaMigration) ClearTablet()

func (*SchemaMigration) GetAddedAt

func (x *SchemaMigration) GetAddedAt() *dev3.Time

func (*SchemaMigration) GetAddedUniqueKeys

func (x *SchemaMigration) GetAddedUniqueKeys() uint32

func (*SchemaMigration) GetAllowConcurrent

func (x *SchemaMigration) GetAllowConcurrent() bool

func (*SchemaMigration) GetArtifactRetention

func (x *SchemaMigration) GetArtifactRetention() *dev3.Duration

func (*SchemaMigration) GetArtifacts

func (x *SchemaMigration) GetArtifacts() string

func (*SchemaMigration) GetCancelledAt

func (x *SchemaMigration) GetCancelledAt() *dev3.Time

func (*SchemaMigration) GetCleanedUpAt

func (x *SchemaMigration) GetCleanedUpAt() *dev3.Time

func (*SchemaMigration) GetCompletedAt

func (x *SchemaMigration) GetCompletedAt() *dev3.Time

func (*SchemaMigration) GetComponentThrottled

func (x *SchemaMigration) GetComponentThrottled() string

func (*SchemaMigration) GetCutoverAttempts

func (x *SchemaMigration) GetCutoverAttempts() uint32

func (*SchemaMigration) GetDdlAction

func (x *SchemaMigration) GetDdlAction() string

func (*SchemaMigration) GetDroppedNoDefaultColumnNames

func (x *SchemaMigration) GetDroppedNoDefaultColumnNames() string

func (*SchemaMigration) GetEtaSeconds

func (x *SchemaMigration) GetEtaSeconds() int64

func (*SchemaMigration) GetExpandedColumnNames

func (x *SchemaMigration) GetExpandedColumnNames() string

func (*SchemaMigration) GetIsImmediateOperation

func (x *SchemaMigration) GetIsImmediateOperation() bool

func (*SchemaMigration) GetIsView

func (x *SchemaMigration) GetIsView() bool

func (*SchemaMigration) GetKeyspace

func (x *SchemaMigration) GetKeyspace() string

func (*SchemaMigration) GetLastThrottledAt

func (x *SchemaMigration) GetLastThrottledAt() *dev3.Time

func (*SchemaMigration) GetLivenessTimestamp

func (x *SchemaMigration) GetLivenessTimestamp() *dev3.Time

func (*SchemaMigration) GetLogFile

func (x *SchemaMigration) GetLogFile() string

func (*SchemaMigration) GetLogPath

func (x *SchemaMigration) GetLogPath() string

func (*SchemaMigration) GetMessage

func (x *SchemaMigration) GetMessage() string

func (*SchemaMigration) GetMigrationContext

func (x *SchemaMigration) GetMigrationContext() string

func (*SchemaMigration) GetMigrationStatement

func (x *SchemaMigration) GetMigrationStatement() string

func (*SchemaMigration) GetOptions

func (x *SchemaMigration) GetOptions() string

func (*SchemaMigration) GetPostponeCompletion

func (x *SchemaMigration) GetPostponeCompletion() bool

func (*SchemaMigration) GetPostponeLaunch

func (x *SchemaMigration) GetPostponeLaunch() bool

func (*SchemaMigration) GetProgress

func (x *SchemaMigration) GetProgress() float32

func (*SchemaMigration) GetReadyAt

func (x *SchemaMigration) GetReadyAt() *dev3.Time

func (*SchemaMigration) GetReadyToComplete

func (x *SchemaMigration) GetReadyToComplete() bool

func (*SchemaMigration) GetReadyToCompleteAt

func (x *SchemaMigration) GetReadyToCompleteAt() *dev3.Time

func (*SchemaMigration) GetRemovedForeignKeyNames

func (x *SchemaMigration) GetRemovedForeignKeyNames() string

func (*SchemaMigration) GetRemovedUniqueKeyNames

func (x *SchemaMigration) GetRemovedUniqueKeyNames() string

func (*SchemaMigration) GetRemovedUniqueKeys

func (x *SchemaMigration) GetRemovedUniqueKeys() uint32

func (*SchemaMigration) GetRequestedAt

func (x *SchemaMigration) GetRequestedAt() *dev3.Time

func (*SchemaMigration) GetRetries

func (x *SchemaMigration) GetRetries() uint64

func (*SchemaMigration) GetRevertedUuid

func (x *SchemaMigration) GetRevertedUuid() string

func (*SchemaMigration) GetRevertibleNotes

func (x *SchemaMigration) GetRevertibleNotes() string

func (*SchemaMigration) GetReviewedAt

func (x *SchemaMigration) GetReviewedAt() *dev3.Time

func (*SchemaMigration) GetRowsCopied

func (x *SchemaMigration) GetRowsCopied() uint64

func (*SchemaMigration) GetSchema

func (x *SchemaMigration) GetSchema() string

func (*SchemaMigration) GetShard

func (x *SchemaMigration) GetShard() string

func (*SchemaMigration) GetSpecialPlan

func (x *SchemaMigration) GetSpecialPlan() string

func (*SchemaMigration) GetStage

func (x *SchemaMigration) GetStage() string

func (*SchemaMigration) GetStartedAt

func (x *SchemaMigration) GetStartedAt() *dev3.Time

func (*SchemaMigration) GetStatus

func (x *SchemaMigration) GetStatus() SchemaMigration_Status

func (*SchemaMigration) GetStrategy

func (x *SchemaMigration) GetStrategy() SchemaMigration_Strategy

func (*SchemaMigration) GetTable

func (x *SchemaMigration) GetTable() string

func (*SchemaMigration) GetTableRows

func (x *SchemaMigration) GetTableRows() int64

func (*SchemaMigration) GetTablet

func (x *SchemaMigration) GetTablet() *dev2.TabletAlias

func (*SchemaMigration) GetTabletFailure

func (x *SchemaMigration) GetTabletFailure() bool

func (*SchemaMigration) GetUserThrottleRatio

func (x *SchemaMigration) GetUserThrottleRatio() float32

func (*SchemaMigration) GetUuid

func (x *SchemaMigration) GetUuid() string

func (*SchemaMigration) GetVitessLivenessIndicator

func (x *SchemaMigration) GetVitessLivenessIndicator() int64

func (*SchemaMigration) HasAddedAt

func (x *SchemaMigration) HasAddedAt() bool

func (*SchemaMigration) HasArtifactRetention

func (x *SchemaMigration) HasArtifactRetention() bool

func (*SchemaMigration) HasCancelledAt

func (x *SchemaMigration) HasCancelledAt() bool

func (*SchemaMigration) HasCleanedUpAt

func (x *SchemaMigration) HasCleanedUpAt() bool

func (*SchemaMigration) HasCompletedAt

func (x *SchemaMigration) HasCompletedAt() bool

func (*SchemaMigration) HasLastThrottledAt

func (x *SchemaMigration) HasLastThrottledAt() bool

func (*SchemaMigration) HasLivenessTimestamp

func (x *SchemaMigration) HasLivenessTimestamp() bool

func (*SchemaMigration) HasReadyAt

func (x *SchemaMigration) HasReadyAt() bool

func (*SchemaMigration) HasReadyToCompleteAt

func (x *SchemaMigration) HasReadyToCompleteAt() bool

func (*SchemaMigration) HasRequestedAt

func (x *SchemaMigration) HasRequestedAt() bool

func (*SchemaMigration) HasReviewedAt

func (x *SchemaMigration) HasReviewedAt() bool

func (*SchemaMigration) HasStartedAt

func (x *SchemaMigration) HasStartedAt() bool

func (*SchemaMigration) HasTablet

func (x *SchemaMigration) HasTablet() bool

func (*SchemaMigration) ProtoMessage

func (*SchemaMigration) ProtoMessage()

func (*SchemaMigration) ProtoReflect

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

func (*SchemaMigration) Reset

func (x *SchemaMigration) Reset()

func (*SchemaMigration) SetAddedAt

func (x *SchemaMigration) SetAddedAt(v *dev3.Time)

func (*SchemaMigration) SetAddedUniqueKeys

func (x *SchemaMigration) SetAddedUniqueKeys(v uint32)

func (*SchemaMigration) SetAllowConcurrent

func (x *SchemaMigration) SetAllowConcurrent(v bool)

func (*SchemaMigration) SetArtifactRetention

func (x *SchemaMigration) SetArtifactRetention(v *dev3.Duration)

func (*SchemaMigration) SetArtifacts

func (x *SchemaMigration) SetArtifacts(v string)

func (*SchemaMigration) SetCancelledAt

func (x *SchemaMigration) SetCancelledAt(v *dev3.Time)

func (*SchemaMigration) SetCleanedUpAt

func (x *SchemaMigration) SetCleanedUpAt(v *dev3.Time)

func (*SchemaMigration) SetCompletedAt

func (x *SchemaMigration) SetCompletedAt(v *dev3.Time)

func (*SchemaMigration) SetComponentThrottled

func (x *SchemaMigration) SetComponentThrottled(v string)

func (*SchemaMigration) SetCutoverAttempts

func (x *SchemaMigration) SetCutoverAttempts(v uint32)

func (*SchemaMigration) SetDdlAction

func (x *SchemaMigration) SetDdlAction(v string)

func (*SchemaMigration) SetDroppedNoDefaultColumnNames

func (x *SchemaMigration) SetDroppedNoDefaultColumnNames(v string)

func (*SchemaMigration) SetEtaSeconds

func (x *SchemaMigration) SetEtaSeconds(v int64)

func (*SchemaMigration) SetExpandedColumnNames

func (x *SchemaMigration) SetExpandedColumnNames(v string)

func (*SchemaMigration) SetIsImmediateOperation

func (x *SchemaMigration) SetIsImmediateOperation(v bool)

func (*SchemaMigration) SetIsView

func (x *SchemaMigration) SetIsView(v bool)

func (*SchemaMigration) SetKeyspace

func (x *SchemaMigration) SetKeyspace(v string)

func (*SchemaMigration) SetLastThrottledAt

func (x *SchemaMigration) SetLastThrottledAt(v *dev3.Time)

func (*SchemaMigration) SetLivenessTimestamp

func (x *SchemaMigration) SetLivenessTimestamp(v *dev3.Time)

func (*SchemaMigration) SetLogFile

func (x *SchemaMigration) SetLogFile(v string)

func (*SchemaMigration) SetLogPath

func (x *SchemaMigration) SetLogPath(v string)

func (*SchemaMigration) SetMessage

func (x *SchemaMigration) SetMessage(v string)

func (*SchemaMigration) SetMigrationContext

func (x *SchemaMigration) SetMigrationContext(v string)

func (*SchemaMigration) SetMigrationStatement

func (x *SchemaMigration) SetMigrationStatement(v string)

func (*SchemaMigration) SetOptions

func (x *SchemaMigration) SetOptions(v string)

func (*SchemaMigration) SetPostponeCompletion

func (x *SchemaMigration) SetPostponeCompletion(v bool)

func (*SchemaMigration) SetPostponeLaunch

func (x *SchemaMigration) SetPostponeLaunch(v bool)

func (*SchemaMigration) SetProgress

func (x *SchemaMigration) SetProgress(v float32)

func (*SchemaMigration) SetReadyAt

func (x *SchemaMigration) SetReadyAt(v *dev3.Time)

func (*SchemaMigration) SetReadyToComplete

func (x *SchemaMigration) SetReadyToComplete(v bool)

func (*SchemaMigration) SetReadyToCompleteAt

func (x *SchemaMigration) SetReadyToCompleteAt(v *dev3.Time)

func (*SchemaMigration) SetRemovedForeignKeyNames

func (x *SchemaMigration) SetRemovedForeignKeyNames(v string)

func (*SchemaMigration) SetRemovedUniqueKeyNames

func (x *SchemaMigration) SetRemovedUniqueKeyNames(v string)

func (*SchemaMigration) SetRemovedUniqueKeys

func (x *SchemaMigration) SetRemovedUniqueKeys(v uint32)

func (*SchemaMigration) SetRequestedAt

func (x *SchemaMigration) SetRequestedAt(v *dev3.Time)

func (*SchemaMigration) SetRetries

func (x *SchemaMigration) SetRetries(v uint64)

func (*SchemaMigration) SetRevertedUuid

func (x *SchemaMigration) SetRevertedUuid(v string)

func (*SchemaMigration) SetRevertibleNotes

func (x *SchemaMigration) SetRevertibleNotes(v string)

func (*SchemaMigration) SetReviewedAt

func (x *SchemaMigration) SetReviewedAt(v *dev3.Time)

func (*SchemaMigration) SetRowsCopied

func (x *SchemaMigration) SetRowsCopied(v uint64)

func (*SchemaMigration) SetSchema

func (x *SchemaMigration) SetSchema(v string)

func (*SchemaMigration) SetShard

func (x *SchemaMigration) SetShard(v string)

func (*SchemaMigration) SetSpecialPlan

func (x *SchemaMigration) SetSpecialPlan(v string)

func (*SchemaMigration) SetStage

func (x *SchemaMigration) SetStage(v string)

func (*SchemaMigration) SetStartedAt

func (x *SchemaMigration) SetStartedAt(v *dev3.Time)

func (*SchemaMigration) SetStatus

func (x *SchemaMigration) SetStatus(v SchemaMigration_Status)

func (*SchemaMigration) SetStrategy

func (x *SchemaMigration) SetStrategy(v SchemaMigration_Strategy)

func (*SchemaMigration) SetTable

func (x *SchemaMigration) SetTable(v string)

func (*SchemaMigration) SetTableRows

func (x *SchemaMigration) SetTableRows(v int64)

func (*SchemaMigration) SetTablet

func (x *SchemaMigration) SetTablet(v *dev2.TabletAlias)

func (*SchemaMigration) SetTabletFailure

func (x *SchemaMigration) SetTabletFailure(v bool)

func (*SchemaMigration) SetUserThrottleRatio

func (x *SchemaMigration) SetUserThrottleRatio(v float32)

func (*SchemaMigration) SetUuid

func (x *SchemaMigration) SetUuid(v string)

func (*SchemaMigration) SetVitessLivenessIndicator

func (x *SchemaMigration) SetVitessLivenessIndicator(v int64)

func (*SchemaMigration) String

func (x *SchemaMigration) String() string

type SchemaMigration_Status

type SchemaMigration_Status int32
const (
	SchemaMigration_UNKNOWN   SchemaMigration_Status = 0
	SchemaMigration_REQUESTED SchemaMigration_Status = 1
	SchemaMigration_CANCELLED SchemaMigration_Status = 2
	SchemaMigration_QUEUED    SchemaMigration_Status = 3
	SchemaMigration_READY     SchemaMigration_Status = 4
	SchemaMigration_RUNNING   SchemaMigration_Status = 5
	SchemaMigration_COMPLETE  SchemaMigration_Status = 6
	SchemaMigration_FAILED    SchemaMigration_Status = 7
)

func (SchemaMigration_Status) Descriptor

func (SchemaMigration_Status) Enum

func (SchemaMigration_Status) Number

func (SchemaMigration_Status) String

func (x SchemaMigration_Status) String() string

func (SchemaMigration_Status) Type

type SchemaMigration_Strategy

type SchemaMigration_Strategy int32
const (
	// SchemaMigration_VITESS uses vreplication to run the schema migration. It is
	// the default strategy for OnlineDDL requests.
	//
	// SchemaMigration_VITESS was also formerly called "ONLINE".
	SchemaMigration_VITESS SchemaMigration_Strategy = 0
	SchemaMigration_ONLINE SchemaMigration_Strategy = 0
	// SchemaMigration_DIRECT runs the migration directly against MySQL (e.g. `ALTER TABLE ...`),
	// meaning it is not actually an "online" DDL migration.
	SchemaMigration_DIRECT SchemaMigration_Strategy = 3
	// SchemaMigration_MYSQL is a managed migration (queued and executed by the
	// scheduler) but runs through a MySQL `ALTER TABLE`.
	SchemaMigration_MYSQL SchemaMigration_Strategy = 4
)

func (SchemaMigration_Strategy) Descriptor

func (SchemaMigration_Strategy) Enum

func (SchemaMigration_Strategy) Number

func (SchemaMigration_Strategy) String

func (x SchemaMigration_Strategy) String() string

func (SchemaMigration_Strategy) Type

type SchemaMigration_builder

type SchemaMigration_builder struct {
	Uuid                        string
	Keyspace                    string
	Shard                       string
	Schema                      string
	Table                       string
	MigrationStatement          string
	Strategy                    SchemaMigration_Strategy
	Options                     string
	AddedAt                     *dev3.Time
	RequestedAt                 *dev3.Time
	ReadyAt                     *dev3.Time
	StartedAt                   *dev3.Time
	LivenessTimestamp           *dev3.Time
	CompletedAt                 *dev3.Time
	CleanedUpAt                 *dev3.Time
	Status                      SchemaMigration_Status
	LogPath                     string
	Artifacts                   string
	Retries                     uint64
	Tablet                      *dev2.TabletAlias
	TabletFailure               bool
	Progress                    float32
	MigrationContext            string
	DdlAction                   string
	Message                     string
	EtaSeconds                  int64
	RowsCopied                  uint64
	TableRows                   int64
	AddedUniqueKeys             uint32
	RemovedUniqueKeys           uint32
	LogFile                     string
	ArtifactRetention           *dev3.Duration
	PostponeCompletion          bool
	RemovedUniqueKeyNames       string
	DroppedNoDefaultColumnNames string
	ExpandedColumnNames         string
	RevertibleNotes             string
	AllowConcurrent             bool
	RevertedUuid                string
	IsView                      bool
	ReadyToComplete             bool
	VitessLivenessIndicator     int64
	UserThrottleRatio           float32
	SpecialPlan                 string
	LastThrottledAt             *dev3.Time
	ComponentThrottled          string
	CancelledAt                 *dev3.Time
	PostponeLaunch              bool
	Stage                       string
	CutoverAttempts             uint32
	IsImmediateOperation        bool
	ReviewedAt                  *dev3.Time
	ReadyToCompleteAt           *dev3.Time
	RemovedForeignKeyNames      string
	// contains filtered or unexported fields
}

func (SchemaMigration_builder) Build

type SetKeyspaceDurabilityPolicyRequest

type SetKeyspaceDurabilityPolicyRequest struct {
	Keyspace         string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	DurabilityPolicy string `protobuf:"bytes,2,opt,name=durability_policy,json=durabilityPolicy,proto3" json:"durability_policy,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKeyspaceDurabilityPolicyRequest) GetDurabilityPolicy

func (x *SetKeyspaceDurabilityPolicyRequest) GetDurabilityPolicy() string

func (*SetKeyspaceDurabilityPolicyRequest) GetKeyspace

func (x *SetKeyspaceDurabilityPolicyRequest) GetKeyspace() string

func (*SetKeyspaceDurabilityPolicyRequest) ProtoMessage

func (*SetKeyspaceDurabilityPolicyRequest) ProtoMessage()

func (*SetKeyspaceDurabilityPolicyRequest) ProtoReflect

func (*SetKeyspaceDurabilityPolicyRequest) Reset

func (*SetKeyspaceDurabilityPolicyRequest) SetDurabilityPolicy

func (x *SetKeyspaceDurabilityPolicyRequest) SetDurabilityPolicy(v string)

func (*SetKeyspaceDurabilityPolicyRequest) SetKeyspace

func (x *SetKeyspaceDurabilityPolicyRequest) SetKeyspace(v string)

func (*SetKeyspaceDurabilityPolicyRequest) String

type SetKeyspaceDurabilityPolicyRequest_builder

type SetKeyspaceDurabilityPolicyRequest_builder struct {
	Keyspace         string
	DurabilityPolicy string
	// contains filtered or unexported fields
}

func (SetKeyspaceDurabilityPolicyRequest_builder) Build

type SetKeyspaceDurabilityPolicyResponse

type SetKeyspaceDurabilityPolicyResponse struct {

	// Keyspace is the updated keyspace record.
	Keyspace *dev2.Keyspace `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKeyspaceDurabilityPolicyResponse) ClearKeyspace

func (x *SetKeyspaceDurabilityPolicyResponse) ClearKeyspace()

func (*SetKeyspaceDurabilityPolicyResponse) GetKeyspace

func (*SetKeyspaceDurabilityPolicyResponse) HasKeyspace

func (x *SetKeyspaceDurabilityPolicyResponse) HasKeyspace() bool

func (*SetKeyspaceDurabilityPolicyResponse) ProtoMessage

func (*SetKeyspaceDurabilityPolicyResponse) ProtoMessage()

func (*SetKeyspaceDurabilityPolicyResponse) ProtoReflect

func (*SetKeyspaceDurabilityPolicyResponse) Reset

func (*SetKeyspaceDurabilityPolicyResponse) SetKeyspace

func (*SetKeyspaceDurabilityPolicyResponse) String

type SetKeyspaceDurabilityPolicyResponse_builder

type SetKeyspaceDurabilityPolicyResponse_builder struct {

	// Keyspace is the updated keyspace record.
	Keyspace *dev2.Keyspace
	// contains filtered or unexported fields
}

func (SetKeyspaceDurabilityPolicyResponse_builder) Build

type SetKeyspaceShardingInfoRequest

type SetKeyspaceShardingInfoRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Force    bool   `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKeyspaceShardingInfoRequest) GetForce

func (x *SetKeyspaceShardingInfoRequest) GetForce() bool

func (*SetKeyspaceShardingInfoRequest) GetKeyspace

func (x *SetKeyspaceShardingInfoRequest) GetKeyspace() string

func (*SetKeyspaceShardingInfoRequest) ProtoMessage

func (*SetKeyspaceShardingInfoRequest) ProtoMessage()

func (*SetKeyspaceShardingInfoRequest) ProtoReflect

func (*SetKeyspaceShardingInfoRequest) Reset

func (x *SetKeyspaceShardingInfoRequest) Reset()

func (*SetKeyspaceShardingInfoRequest) SetForce

func (x *SetKeyspaceShardingInfoRequest) SetForce(v bool)

func (*SetKeyspaceShardingInfoRequest) SetKeyspace

func (x *SetKeyspaceShardingInfoRequest) SetKeyspace(v string)

func (*SetKeyspaceShardingInfoRequest) String

type SetKeyspaceShardingInfoRequest_builder

type SetKeyspaceShardingInfoRequest_builder struct {
	Keyspace string
	Force    bool
	// contains filtered or unexported fields
}

func (SetKeyspaceShardingInfoRequest_builder) Build

type SetKeyspaceShardingInfoResponse

type SetKeyspaceShardingInfoResponse struct {

	// Keyspace is the updated keyspace record.
	Keyspace *dev2.Keyspace `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKeyspaceShardingInfoResponse) ClearKeyspace

func (x *SetKeyspaceShardingInfoResponse) ClearKeyspace()

func (*SetKeyspaceShardingInfoResponse) GetKeyspace

func (x *SetKeyspaceShardingInfoResponse) GetKeyspace() *dev2.Keyspace

func (*SetKeyspaceShardingInfoResponse) HasKeyspace

func (x *SetKeyspaceShardingInfoResponse) HasKeyspace() bool

func (*SetKeyspaceShardingInfoResponse) ProtoMessage

func (*SetKeyspaceShardingInfoResponse) ProtoMessage()

func (*SetKeyspaceShardingInfoResponse) ProtoReflect

func (*SetKeyspaceShardingInfoResponse) Reset

func (*SetKeyspaceShardingInfoResponse) SetKeyspace

func (x *SetKeyspaceShardingInfoResponse) SetKeyspace(v *dev2.Keyspace)

func (*SetKeyspaceShardingInfoResponse) String

type SetKeyspaceShardingInfoResponse_builder

type SetKeyspaceShardingInfoResponse_builder struct {

	// Keyspace is the updated keyspace record.
	Keyspace *dev2.Keyspace
	// contains filtered or unexported fields
}

func (SetKeyspaceShardingInfoResponse_builder) Build

type SetShardIsPrimaryServingRequest

type SetShardIsPrimaryServingRequest struct {
	Keyspace  string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard     string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	IsServing bool   `protobuf:"varint,3,opt,name=is_serving,json=isServing,proto3" json:"is_serving,omitempty"`
	// contains filtered or unexported fields
}

func (*SetShardIsPrimaryServingRequest) GetIsServing

func (x *SetShardIsPrimaryServingRequest) GetIsServing() bool

func (*SetShardIsPrimaryServingRequest) GetKeyspace

func (x *SetShardIsPrimaryServingRequest) GetKeyspace() string

func (*SetShardIsPrimaryServingRequest) GetShard

func (*SetShardIsPrimaryServingRequest) ProtoMessage

func (*SetShardIsPrimaryServingRequest) ProtoMessage()

func (*SetShardIsPrimaryServingRequest) ProtoReflect

func (*SetShardIsPrimaryServingRequest) Reset

func (*SetShardIsPrimaryServingRequest) SetIsServing

func (x *SetShardIsPrimaryServingRequest) SetIsServing(v bool)

func (*SetShardIsPrimaryServingRequest) SetKeyspace

func (x *SetShardIsPrimaryServingRequest) SetKeyspace(v string)

func (*SetShardIsPrimaryServingRequest) SetShard

func (x *SetShardIsPrimaryServingRequest) SetShard(v string)

func (*SetShardIsPrimaryServingRequest) String

type SetShardIsPrimaryServingRequest_builder

type SetShardIsPrimaryServingRequest_builder struct {
	Keyspace  string
	Shard     string
	IsServing bool
	// contains filtered or unexported fields
}

func (SetShardIsPrimaryServingRequest_builder) Build

type SetShardIsPrimaryServingResponse

type SetShardIsPrimaryServingResponse struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*SetShardIsPrimaryServingResponse) ClearShard

func (x *SetShardIsPrimaryServingResponse) ClearShard()

func (*SetShardIsPrimaryServingResponse) GetShard

func (*SetShardIsPrimaryServingResponse) HasShard

func (x *SetShardIsPrimaryServingResponse) HasShard() bool

func (*SetShardIsPrimaryServingResponse) ProtoMessage

func (*SetShardIsPrimaryServingResponse) ProtoMessage()

func (*SetShardIsPrimaryServingResponse) ProtoReflect

func (*SetShardIsPrimaryServingResponse) Reset

func (*SetShardIsPrimaryServingResponse) SetShard

func (*SetShardIsPrimaryServingResponse) String

type SetShardIsPrimaryServingResponse_builder

type SetShardIsPrimaryServingResponse_builder struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard
	// contains filtered or unexported fields
}

func (SetShardIsPrimaryServingResponse_builder) Build

type SetShardTabletControlRequest

type SetShardTabletControlRequest struct {
	Keyspace   string          `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard      string          `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	TabletType dev2.TabletType `` /* 128-byte string literal not displayed */
	Cells      []string        `protobuf:"bytes,4,rep,name=cells,proto3" json:"cells,omitempty"`
	// DeniedTables updates the list of denied tables the shard will serve for
	// the given tablet type. This is useful to fix tables that are being blocked
	// after a MoveTables operation.
	//
	// NOTE: Setting this field will cause DisableQueryService to be ignored.
	DeniedTables []string `protobuf:"bytes,5,rep,name=denied_tables,json=deniedTables,proto3" json:"denied_tables,omitempty"`
	// DisableQueryService instructs whether to enable the query service on
	// tablets of the given type in the shard. This is useful to fix Reshard
	// operations gone awry.
	//
	// NOTE: this is ignored if DeniedTables is not empty.
	DisableQueryService bool `protobuf:"varint,6,opt,name=disable_query_service,json=disableQueryService,proto3" json:"disable_query_service,omitempty"`
	// Remove removes the ShardTabletControl record entirely. If set, this takes
	// precedence over DeniedTables and DisableQueryService fields, and is useful
	// to manually remove serving restrictions after a completed MoveTables
	// operation.
	Remove bool `protobuf:"varint,7,opt,name=remove,proto3" json:"remove,omitempty"`
	// contains filtered or unexported fields
}

func (*SetShardTabletControlRequest) GetCells

func (x *SetShardTabletControlRequest) GetCells() []string

func (*SetShardTabletControlRequest) GetDeniedTables

func (x *SetShardTabletControlRequest) GetDeniedTables() []string

func (*SetShardTabletControlRequest) GetDisableQueryService

func (x *SetShardTabletControlRequest) GetDisableQueryService() bool

func (*SetShardTabletControlRequest) GetKeyspace

func (x *SetShardTabletControlRequest) GetKeyspace() string

func (*SetShardTabletControlRequest) GetRemove

func (x *SetShardTabletControlRequest) GetRemove() bool

func (*SetShardTabletControlRequest) GetShard

func (x *SetShardTabletControlRequest) GetShard() string

func (*SetShardTabletControlRequest) GetTabletType

func (x *SetShardTabletControlRequest) GetTabletType() dev2.TabletType

func (*SetShardTabletControlRequest) ProtoMessage

func (*SetShardTabletControlRequest) ProtoMessage()

func (*SetShardTabletControlRequest) ProtoReflect

func (*SetShardTabletControlRequest) Reset

func (x *SetShardTabletControlRequest) Reset()

func (*SetShardTabletControlRequest) SetCells

func (x *SetShardTabletControlRequest) SetCells(v []string)

func (*SetShardTabletControlRequest) SetDeniedTables

func (x *SetShardTabletControlRequest) SetDeniedTables(v []string)

func (*SetShardTabletControlRequest) SetDisableQueryService

func (x *SetShardTabletControlRequest) SetDisableQueryService(v bool)

func (*SetShardTabletControlRequest) SetKeyspace

func (x *SetShardTabletControlRequest) SetKeyspace(v string)

func (*SetShardTabletControlRequest) SetRemove

func (x *SetShardTabletControlRequest) SetRemove(v bool)

func (*SetShardTabletControlRequest) SetShard

func (x *SetShardTabletControlRequest) SetShard(v string)

func (*SetShardTabletControlRequest) SetTabletType

func (x *SetShardTabletControlRequest) SetTabletType(v dev2.TabletType)

func (*SetShardTabletControlRequest) String

type SetShardTabletControlRequest_builder

type SetShardTabletControlRequest_builder struct {
	Keyspace   string
	Shard      string
	TabletType dev2.TabletType
	Cells      []string
	// DeniedTables updates the list of denied tables the shard will serve for
	// the given tablet type. This is useful to fix tables that are being blocked
	// after a MoveTables operation.
	//
	// NOTE: Setting this field will cause DisableQueryService to be ignored.
	DeniedTables []string
	// DisableQueryService instructs whether to enable the query service on
	// tablets of the given type in the shard. This is useful to fix Reshard
	// operations gone awry.
	//
	// NOTE: this is ignored if DeniedTables is not empty.
	DisableQueryService bool
	// Remove removes the ShardTabletControl record entirely. If set, this takes
	// precedence over DeniedTables and DisableQueryService fields, and is useful
	// to manually remove serving restrictions after a completed MoveTables
	// operation.
	Remove bool
	// contains filtered or unexported fields
}

func (SetShardTabletControlRequest_builder) Build

type SetShardTabletControlResponse

type SetShardTabletControlResponse struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*SetShardTabletControlResponse) ClearShard

func (x *SetShardTabletControlResponse) ClearShard()

func (*SetShardTabletControlResponse) GetShard

func (x *SetShardTabletControlResponse) GetShard() *dev2.Shard

func (*SetShardTabletControlResponse) HasShard

func (x *SetShardTabletControlResponse) HasShard() bool

func (*SetShardTabletControlResponse) ProtoMessage

func (*SetShardTabletControlResponse) ProtoMessage()

func (*SetShardTabletControlResponse) ProtoReflect

func (*SetShardTabletControlResponse) Reset

func (x *SetShardTabletControlResponse) Reset()

func (*SetShardTabletControlResponse) SetShard

func (x *SetShardTabletControlResponse) SetShard(v *dev2.Shard)

func (*SetShardTabletControlResponse) String

type SetShardTabletControlResponse_builder

type SetShardTabletControlResponse_builder struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard
	// contains filtered or unexported fields
}

func (SetShardTabletControlResponse_builder) Build

type SetWritableRequest

type SetWritableRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Writable    bool              `protobuf:"varint,2,opt,name=writable,proto3" json:"writable,omitempty"`
	// contains filtered or unexported fields
}

func (*SetWritableRequest) ClearTabletAlias

func (x *SetWritableRequest) ClearTabletAlias()

func (*SetWritableRequest) GetTabletAlias

func (x *SetWritableRequest) GetTabletAlias() *dev2.TabletAlias

func (*SetWritableRequest) GetWritable

func (x *SetWritableRequest) GetWritable() bool

func (*SetWritableRequest) HasTabletAlias

func (x *SetWritableRequest) HasTabletAlias() bool

func (*SetWritableRequest) ProtoMessage

func (*SetWritableRequest) ProtoMessage()

func (*SetWritableRequest) ProtoReflect

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

func (*SetWritableRequest) Reset

func (x *SetWritableRequest) Reset()

func (*SetWritableRequest) SetTabletAlias

func (x *SetWritableRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*SetWritableRequest) SetWritable

func (x *SetWritableRequest) SetWritable(v bool)

func (*SetWritableRequest) String

func (x *SetWritableRequest) String() string

type SetWritableRequest_builder

type SetWritableRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	Writable    bool
	// contains filtered or unexported fields
}

func (SetWritableRequest_builder) Build

type SetWritableResponse

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

func (*SetWritableResponse) ProtoMessage

func (*SetWritableResponse) ProtoMessage()

func (*SetWritableResponse) ProtoReflect

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

func (*SetWritableResponse) Reset

func (x *SetWritableResponse) Reset()

func (*SetWritableResponse) String

func (x *SetWritableResponse) String() string

type SetWritableResponse_builder

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

func (SetWritableResponse_builder) Build

type Shard

type Shard struct {
	Keyspace string      `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Name     string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Shard    *dev2.Shard `protobuf:"bytes,3,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*Shard) ClearShard

func (x *Shard) ClearShard()

func (*Shard) GetKeyspace

func (x *Shard) GetKeyspace() string

func (*Shard) GetName

func (x *Shard) GetName() string

func (*Shard) GetShard

func (x *Shard) GetShard() *dev2.Shard

func (*Shard) HasShard

func (x *Shard) HasShard() bool

func (*Shard) ProtoMessage

func (*Shard) ProtoMessage()

func (*Shard) ProtoReflect

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

func (*Shard) Reset

func (x *Shard) Reset()

func (*Shard) SetKeyspace

func (x *Shard) SetKeyspace(v string)

func (*Shard) SetName

func (x *Shard) SetName(v string)

func (*Shard) SetShard

func (x *Shard) SetShard(v *dev2.Shard)

func (*Shard) String

func (x *Shard) String() string

type ShardReplicationAddRequest

type ShardReplicationAddRequest struct {
	Keyspace    string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard       string            `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,3,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardReplicationAddRequest) ClearTabletAlias

func (x *ShardReplicationAddRequest) ClearTabletAlias()

func (*ShardReplicationAddRequest) GetKeyspace

func (x *ShardReplicationAddRequest) GetKeyspace() string

func (*ShardReplicationAddRequest) GetShard

func (x *ShardReplicationAddRequest) GetShard() string

func (*ShardReplicationAddRequest) GetTabletAlias

func (x *ShardReplicationAddRequest) GetTabletAlias() *dev2.TabletAlias

func (*ShardReplicationAddRequest) HasTabletAlias

func (x *ShardReplicationAddRequest) HasTabletAlias() bool

func (*ShardReplicationAddRequest) ProtoMessage

func (*ShardReplicationAddRequest) ProtoMessage()

func (*ShardReplicationAddRequest) ProtoReflect

func (*ShardReplicationAddRequest) Reset

func (x *ShardReplicationAddRequest) Reset()

func (*ShardReplicationAddRequest) SetKeyspace

func (x *ShardReplicationAddRequest) SetKeyspace(v string)

func (*ShardReplicationAddRequest) SetShard

func (x *ShardReplicationAddRequest) SetShard(v string)

func (*ShardReplicationAddRequest) SetTabletAlias

func (x *ShardReplicationAddRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ShardReplicationAddRequest) String

func (x *ShardReplicationAddRequest) String() string

type ShardReplicationAddRequest_builder

type ShardReplicationAddRequest_builder struct {
	Keyspace    string
	Shard       string
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (ShardReplicationAddRequest_builder) Build

type ShardReplicationAddResponse

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

func (*ShardReplicationAddResponse) ProtoMessage

func (*ShardReplicationAddResponse) ProtoMessage()

func (*ShardReplicationAddResponse) ProtoReflect

func (*ShardReplicationAddResponse) Reset

func (x *ShardReplicationAddResponse) Reset()

func (*ShardReplicationAddResponse) String

func (x *ShardReplicationAddResponse) String() string

type ShardReplicationAddResponse_builder

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

func (ShardReplicationAddResponse_builder) Build

type ShardReplicationFixRequest

type ShardReplicationFixRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Cell     string `protobuf:"bytes,3,opt,name=cell,proto3" json:"cell,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardReplicationFixRequest) GetCell

func (x *ShardReplicationFixRequest) GetCell() string

func (*ShardReplicationFixRequest) GetKeyspace

func (x *ShardReplicationFixRequest) GetKeyspace() string

func (*ShardReplicationFixRequest) GetShard

func (x *ShardReplicationFixRequest) GetShard() string

func (*ShardReplicationFixRequest) ProtoMessage

func (*ShardReplicationFixRequest) ProtoMessage()

func (*ShardReplicationFixRequest) ProtoReflect

func (*ShardReplicationFixRequest) Reset

func (x *ShardReplicationFixRequest) Reset()

func (*ShardReplicationFixRequest) SetCell

func (x *ShardReplicationFixRequest) SetCell(v string)

func (*ShardReplicationFixRequest) SetKeyspace

func (x *ShardReplicationFixRequest) SetKeyspace(v string)

func (*ShardReplicationFixRequest) SetShard

func (x *ShardReplicationFixRequest) SetShard(v string)

func (*ShardReplicationFixRequest) String

func (x *ShardReplicationFixRequest) String() string

type ShardReplicationFixRequest_builder

type ShardReplicationFixRequest_builder struct {
	Keyspace string
	Shard    string
	Cell     string
	// contains filtered or unexported fields
}

func (ShardReplicationFixRequest_builder) Build

type ShardReplicationFixResponse

type ShardReplicationFixResponse struct {

	// Error contains information about the error fixed by a
	// ShardReplicationFix RPC. If there were no errors to fix (i.e. all nodes
	// in the replication graph are valid), this field is nil.
	Error *dev2.ShardReplicationError `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardReplicationFixResponse) ClearError

func (x *ShardReplicationFixResponse) ClearError()

func (*ShardReplicationFixResponse) GetError

func (*ShardReplicationFixResponse) HasError

func (x *ShardReplicationFixResponse) HasError() bool

func (*ShardReplicationFixResponse) ProtoMessage

func (*ShardReplicationFixResponse) ProtoMessage()

func (*ShardReplicationFixResponse) ProtoReflect

func (*ShardReplicationFixResponse) Reset

func (x *ShardReplicationFixResponse) Reset()

func (*ShardReplicationFixResponse) SetError

func (*ShardReplicationFixResponse) String

func (x *ShardReplicationFixResponse) String() string

type ShardReplicationFixResponse_builder

type ShardReplicationFixResponse_builder struct {

	// Error contains information about the error fixed by a
	// ShardReplicationFix RPC. If there were no errors to fix (i.e. all nodes
	// in the replication graph are valid), this field is nil.
	Error *dev2.ShardReplicationError
	// contains filtered or unexported fields
}

func (ShardReplicationFixResponse_builder) Build

type ShardReplicationPositionsRequest

type ShardReplicationPositionsRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardReplicationPositionsRequest) GetKeyspace

func (x *ShardReplicationPositionsRequest) GetKeyspace() string

func (*ShardReplicationPositionsRequest) GetShard

func (*ShardReplicationPositionsRequest) ProtoMessage

func (*ShardReplicationPositionsRequest) ProtoMessage()

func (*ShardReplicationPositionsRequest) ProtoReflect

func (*ShardReplicationPositionsRequest) Reset

func (*ShardReplicationPositionsRequest) SetKeyspace

func (x *ShardReplicationPositionsRequest) SetKeyspace(v string)

func (*ShardReplicationPositionsRequest) SetShard

func (*ShardReplicationPositionsRequest) String

type ShardReplicationPositionsRequest_builder

type ShardReplicationPositionsRequest_builder struct {
	Keyspace string
	Shard    string
	// contains filtered or unexported fields
}

func (ShardReplicationPositionsRequest_builder) Build

type ShardReplicationPositionsResponse

type ShardReplicationPositionsResponse struct {

	// ReplicationStatuses is a mapping of tablet alias string to replication
	// status for that tablet.
	ReplicationStatuses map[string]*dev8.Status `` /* 192-byte string literal not displayed */
	// TabletMap is the set of tablets whose replication statuses were queried,
	// keyed by tablet alias.
	TabletMap map[string]*dev2.Tablet `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ShardReplicationPositionsResponse) GetReplicationStatuses

func (x *ShardReplicationPositionsResponse) GetReplicationStatuses() map[string]*dev8.Status

func (*ShardReplicationPositionsResponse) GetTabletMap

func (x *ShardReplicationPositionsResponse) GetTabletMap() map[string]*dev2.Tablet

func (*ShardReplicationPositionsResponse) ProtoMessage

func (*ShardReplicationPositionsResponse) ProtoMessage()

func (*ShardReplicationPositionsResponse) ProtoReflect

func (*ShardReplicationPositionsResponse) Reset

func (*ShardReplicationPositionsResponse) SetReplicationStatuses

func (x *ShardReplicationPositionsResponse) SetReplicationStatuses(v map[string]*dev8.Status)

func (*ShardReplicationPositionsResponse) SetTabletMap

func (x *ShardReplicationPositionsResponse) SetTabletMap(v map[string]*dev2.Tablet)

func (*ShardReplicationPositionsResponse) String

type ShardReplicationPositionsResponse_builder

type ShardReplicationPositionsResponse_builder struct {

	// ReplicationStatuses is a mapping of tablet alias string to replication
	// status for that tablet.
	ReplicationStatuses map[string]*dev8.Status
	// TabletMap is the set of tablets whose replication statuses were queried,
	// keyed by tablet alias.
	TabletMap map[string]*dev2.Tablet
	// contains filtered or unexported fields
}

func (ShardReplicationPositionsResponse_builder) Build

type ShardReplicationRemoveRequest

type ShardReplicationRemoveRequest struct {
	Keyspace    string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard       string            `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,3,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardReplicationRemoveRequest) ClearTabletAlias

func (x *ShardReplicationRemoveRequest) ClearTabletAlias()

func (*ShardReplicationRemoveRequest) GetKeyspace

func (x *ShardReplicationRemoveRequest) GetKeyspace() string

func (*ShardReplicationRemoveRequest) GetShard

func (x *ShardReplicationRemoveRequest) GetShard() string

func (*ShardReplicationRemoveRequest) GetTabletAlias

func (x *ShardReplicationRemoveRequest) GetTabletAlias() *dev2.TabletAlias

func (*ShardReplicationRemoveRequest) HasTabletAlias

func (x *ShardReplicationRemoveRequest) HasTabletAlias() bool

func (*ShardReplicationRemoveRequest) ProtoMessage

func (*ShardReplicationRemoveRequest) ProtoMessage()

func (*ShardReplicationRemoveRequest) ProtoReflect

func (*ShardReplicationRemoveRequest) Reset

func (x *ShardReplicationRemoveRequest) Reset()

func (*ShardReplicationRemoveRequest) SetKeyspace

func (x *ShardReplicationRemoveRequest) SetKeyspace(v string)

func (*ShardReplicationRemoveRequest) SetShard

func (x *ShardReplicationRemoveRequest) SetShard(v string)

func (*ShardReplicationRemoveRequest) SetTabletAlias

func (x *ShardReplicationRemoveRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*ShardReplicationRemoveRequest) String

type ShardReplicationRemoveRequest_builder

type ShardReplicationRemoveRequest_builder struct {
	Keyspace    string
	Shard       string
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (ShardReplicationRemoveRequest_builder) Build

type ShardReplicationRemoveResponse

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

func (*ShardReplicationRemoveResponse) ProtoMessage

func (*ShardReplicationRemoveResponse) ProtoMessage()

func (*ShardReplicationRemoveResponse) ProtoReflect

func (*ShardReplicationRemoveResponse) Reset

func (x *ShardReplicationRemoveResponse) Reset()

func (*ShardReplicationRemoveResponse) String

type ShardReplicationRemoveResponse_builder

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

func (ShardReplicationRemoveResponse_builder) Build

type ShardTransactionState

type ShardTransactionState struct {
	Shard       string   `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	State       string   `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Message     string   `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	TimeCreated int64    `protobuf:"varint,4,opt,name=time_created,json=timeCreated,proto3" json:"time_created,omitempty"`
	Statements  []string `protobuf:"bytes,5,rep,name=statements,proto3" json:"statements,omitempty"`
	// contains filtered or unexported fields
}

func (*ShardTransactionState) GetMessage

func (x *ShardTransactionState) GetMessage() string

func (*ShardTransactionState) GetShard

func (x *ShardTransactionState) GetShard() string

func (*ShardTransactionState) GetState

func (x *ShardTransactionState) GetState() string

func (*ShardTransactionState) GetStatements

func (x *ShardTransactionState) GetStatements() []string

func (*ShardTransactionState) GetTimeCreated

func (x *ShardTransactionState) GetTimeCreated() int64

func (*ShardTransactionState) ProtoMessage

func (*ShardTransactionState) ProtoMessage()

func (*ShardTransactionState) ProtoReflect

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

func (*ShardTransactionState) Reset

func (x *ShardTransactionState) Reset()

func (*ShardTransactionState) SetMessage

func (x *ShardTransactionState) SetMessage(v string)

func (*ShardTransactionState) SetShard

func (x *ShardTransactionState) SetShard(v string)

func (*ShardTransactionState) SetState

func (x *ShardTransactionState) SetState(v string)

func (*ShardTransactionState) SetStatements

func (x *ShardTransactionState) SetStatements(v []string)

func (*ShardTransactionState) SetTimeCreated

func (x *ShardTransactionState) SetTimeCreated(v int64)

func (*ShardTransactionState) String

func (x *ShardTransactionState) String() string

type ShardTransactionState_builder

type ShardTransactionState_builder struct {
	Shard       string
	State       string
	Message     string
	TimeCreated int64
	Statements  []string
	// contains filtered or unexported fields
}

func (ShardTransactionState_builder) Build

type Shard_builder

type Shard_builder struct {
	Keyspace string
	Name     string
	Shard    *dev2.Shard
	// contains filtered or unexported fields
}

func (Shard_builder) Build

func (b0 Shard_builder) Build() *Shard

type ShardedAutoIncrementHandling

type ShardedAutoIncrementHandling int32
const (
	ShardedAutoIncrementHandling_LEAVE   ShardedAutoIncrementHandling = 0
	ShardedAutoIncrementHandling_REMOVE  ShardedAutoIncrementHandling = 1
	ShardedAutoIncrementHandling_REPLACE ShardedAutoIncrementHandling = 2
)

func (ShardedAutoIncrementHandling) Descriptor

func (ShardedAutoIncrementHandling) Enum

func (ShardedAutoIncrementHandling) Number

func (ShardedAutoIncrementHandling) String

func (ShardedAutoIncrementHandling) Type

type SleepTabletRequest

type SleepTabletRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	Duration    *dev3.Duration    `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*SleepTabletRequest) ClearDuration

func (x *SleepTabletRequest) ClearDuration()

func (*SleepTabletRequest) ClearTabletAlias

func (x *SleepTabletRequest) ClearTabletAlias()

func (*SleepTabletRequest) GetDuration

func (x *SleepTabletRequest) GetDuration() *dev3.Duration

func (*SleepTabletRequest) GetTabletAlias

func (x *SleepTabletRequest) GetTabletAlias() *dev2.TabletAlias

func (*SleepTabletRequest) HasDuration

func (x *SleepTabletRequest) HasDuration() bool

func (*SleepTabletRequest) HasTabletAlias

func (x *SleepTabletRequest) HasTabletAlias() bool

func (*SleepTabletRequest) ProtoMessage

func (*SleepTabletRequest) ProtoMessage()

func (*SleepTabletRequest) ProtoReflect

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

func (*SleepTabletRequest) Reset

func (x *SleepTabletRequest) Reset()

func (*SleepTabletRequest) SetDuration

func (x *SleepTabletRequest) SetDuration(v *dev3.Duration)

func (*SleepTabletRequest) SetTabletAlias

func (x *SleepTabletRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*SleepTabletRequest) String

func (x *SleepTabletRequest) String() string

type SleepTabletRequest_builder

type SleepTabletRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	Duration    *dev3.Duration
	// contains filtered or unexported fields
}

func (SleepTabletRequest_builder) Build

type SleepTabletResponse

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

func (*SleepTabletResponse) ProtoMessage

func (*SleepTabletResponse) ProtoMessage()

func (*SleepTabletResponse) ProtoReflect

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

func (*SleepTabletResponse) Reset

func (x *SleepTabletResponse) Reset()

func (*SleepTabletResponse) String

func (x *SleepTabletResponse) String() string

type SleepTabletResponse_builder

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

func (SleepTabletResponse_builder) Build

type SourceShardAddRequest

type SourceShardAddRequest struct {
	Keyspace       string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard          string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Uid            int32  `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
	SourceKeyspace string `protobuf:"bytes,4,opt,name=source_keyspace,json=sourceKeyspace,proto3" json:"source_keyspace,omitempty"`
	SourceShard    string `protobuf:"bytes,5,opt,name=source_shard,json=sourceShard,proto3" json:"source_shard,omitempty"`
	// KeyRange identifies the key range to use for the SourceShard. This field is
	// optional.
	KeyRange *dev2.KeyRange `protobuf:"bytes,6,opt,name=key_range,json=keyRange,proto3" json:"key_range,omitempty"`
	// Tables is a list of tables replicate (for MoveTables). Each "table" can be
	// either an exact match or a regular expression of the form "/regexp/".
	Tables []string `protobuf:"bytes,7,rep,name=tables,proto3" json:"tables,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceShardAddRequest) ClearKeyRange

func (x *SourceShardAddRequest) ClearKeyRange()

func (*SourceShardAddRequest) GetKeyRange

func (x *SourceShardAddRequest) GetKeyRange() *dev2.KeyRange

func (*SourceShardAddRequest) GetKeyspace

func (x *SourceShardAddRequest) GetKeyspace() string

func (*SourceShardAddRequest) GetShard

func (x *SourceShardAddRequest) GetShard() string

func (*SourceShardAddRequest) GetSourceKeyspace

func (x *SourceShardAddRequest) GetSourceKeyspace() string

func (*SourceShardAddRequest) GetSourceShard

func (x *SourceShardAddRequest) GetSourceShard() string

func (*SourceShardAddRequest) GetTables

func (x *SourceShardAddRequest) GetTables() []string

func (*SourceShardAddRequest) GetUid

func (x *SourceShardAddRequest) GetUid() int32

func (*SourceShardAddRequest) HasKeyRange

func (x *SourceShardAddRequest) HasKeyRange() bool

func (*SourceShardAddRequest) ProtoMessage

func (*SourceShardAddRequest) ProtoMessage()

func (*SourceShardAddRequest) ProtoReflect

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

func (*SourceShardAddRequest) Reset

func (x *SourceShardAddRequest) Reset()

func (*SourceShardAddRequest) SetKeyRange

func (x *SourceShardAddRequest) SetKeyRange(v *dev2.KeyRange)

func (*SourceShardAddRequest) SetKeyspace

func (x *SourceShardAddRequest) SetKeyspace(v string)

func (*SourceShardAddRequest) SetShard

func (x *SourceShardAddRequest) SetShard(v string)

func (*SourceShardAddRequest) SetSourceKeyspace

func (x *SourceShardAddRequest) SetSourceKeyspace(v string)

func (*SourceShardAddRequest) SetSourceShard

func (x *SourceShardAddRequest) SetSourceShard(v string)

func (*SourceShardAddRequest) SetTables

func (x *SourceShardAddRequest) SetTables(v []string)

func (*SourceShardAddRequest) SetUid

func (x *SourceShardAddRequest) SetUid(v int32)

func (*SourceShardAddRequest) String

func (x *SourceShardAddRequest) String() string

type SourceShardAddRequest_builder

type SourceShardAddRequest_builder struct {
	Keyspace       string
	Shard          string
	Uid            int32
	SourceKeyspace string
	SourceShard    string
	// KeyRange identifies the key range to use for the SourceShard. This field is
	// optional.
	KeyRange *dev2.KeyRange
	// Tables is a list of tables replicate (for MoveTables). Each "table" can be
	// either an exact match or a regular expression of the form "/regexp/".
	Tables []string
	// contains filtered or unexported fields
}

func (SourceShardAddRequest_builder) Build

type SourceShardAddResponse

type SourceShardAddResponse struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceShardAddResponse) ClearShard

func (x *SourceShardAddResponse) ClearShard()

func (*SourceShardAddResponse) GetShard

func (x *SourceShardAddResponse) GetShard() *dev2.Shard

func (*SourceShardAddResponse) HasShard

func (x *SourceShardAddResponse) HasShard() bool

func (*SourceShardAddResponse) ProtoMessage

func (*SourceShardAddResponse) ProtoMessage()

func (*SourceShardAddResponse) ProtoReflect

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

func (*SourceShardAddResponse) Reset

func (x *SourceShardAddResponse) Reset()

func (*SourceShardAddResponse) SetShard

func (x *SourceShardAddResponse) SetShard(v *dev2.Shard)

func (*SourceShardAddResponse) String

func (x *SourceShardAddResponse) String() string

type SourceShardAddResponse_builder

type SourceShardAddResponse_builder struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard
	// contains filtered or unexported fields
}

func (SourceShardAddResponse_builder) Build

type SourceShardDeleteRequest

type SourceShardDeleteRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Uid      int32  `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceShardDeleteRequest) GetKeyspace

func (x *SourceShardDeleteRequest) GetKeyspace() string

func (*SourceShardDeleteRequest) GetShard

func (x *SourceShardDeleteRequest) GetShard() string

func (*SourceShardDeleteRequest) GetUid

func (x *SourceShardDeleteRequest) GetUid() int32

func (*SourceShardDeleteRequest) ProtoMessage

func (*SourceShardDeleteRequest) ProtoMessage()

func (*SourceShardDeleteRequest) ProtoReflect

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

func (*SourceShardDeleteRequest) Reset

func (x *SourceShardDeleteRequest) Reset()

func (*SourceShardDeleteRequest) SetKeyspace

func (x *SourceShardDeleteRequest) SetKeyspace(v string)

func (*SourceShardDeleteRequest) SetShard

func (x *SourceShardDeleteRequest) SetShard(v string)

func (*SourceShardDeleteRequest) SetUid

func (x *SourceShardDeleteRequest) SetUid(v int32)

func (*SourceShardDeleteRequest) String

func (x *SourceShardDeleteRequest) String() string

type SourceShardDeleteRequest_builder

type SourceShardDeleteRequest_builder struct {
	Keyspace string
	Shard    string
	Uid      int32
	// contains filtered or unexported fields
}

func (SourceShardDeleteRequest_builder) Build

type SourceShardDeleteResponse

type SourceShardDeleteResponse struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard `protobuf:"bytes,1,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceShardDeleteResponse) ClearShard

func (x *SourceShardDeleteResponse) ClearShard()

func (*SourceShardDeleteResponse) GetShard

func (x *SourceShardDeleteResponse) GetShard() *dev2.Shard

func (*SourceShardDeleteResponse) HasShard

func (x *SourceShardDeleteResponse) HasShard() bool

func (*SourceShardDeleteResponse) ProtoMessage

func (*SourceShardDeleteResponse) ProtoMessage()

func (*SourceShardDeleteResponse) ProtoReflect

func (*SourceShardDeleteResponse) Reset

func (x *SourceShardDeleteResponse) Reset()

func (*SourceShardDeleteResponse) SetShard

func (x *SourceShardDeleteResponse) SetShard(v *dev2.Shard)

func (*SourceShardDeleteResponse) String

func (x *SourceShardDeleteResponse) String() string

type SourceShardDeleteResponse_builder

type SourceShardDeleteResponse_builder struct {

	// Shard is the updated shard record.
	Shard *dev2.Shard
	// contains filtered or unexported fields
}

func (SourceShardDeleteResponse_builder) Build

type StartReplicationRequest

type StartReplicationRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*StartReplicationRequest) ClearTabletAlias

func (x *StartReplicationRequest) ClearTabletAlias()

func (*StartReplicationRequest) GetTabletAlias

func (x *StartReplicationRequest) GetTabletAlias() *dev2.TabletAlias

func (*StartReplicationRequest) HasTabletAlias

func (x *StartReplicationRequest) HasTabletAlias() bool

func (*StartReplicationRequest) ProtoMessage

func (*StartReplicationRequest) ProtoMessage()

func (*StartReplicationRequest) ProtoReflect

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

func (*StartReplicationRequest) Reset

func (x *StartReplicationRequest) Reset()

func (*StartReplicationRequest) SetTabletAlias

func (x *StartReplicationRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*StartReplicationRequest) String

func (x *StartReplicationRequest) String() string

type StartReplicationRequest_builder

type StartReplicationRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (StartReplicationRequest_builder) Build

type StartReplicationResponse

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

func (*StartReplicationResponse) ProtoMessage

func (*StartReplicationResponse) ProtoMessage()

func (*StartReplicationResponse) ProtoReflect

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

func (*StartReplicationResponse) Reset

func (x *StartReplicationResponse) Reset()

func (*StartReplicationResponse) String

func (x *StartReplicationResponse) String() string

type StartReplicationResponse_builder

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

func (StartReplicationResponse_builder) Build

type StopReplicationRequest

type StopReplicationRequest struct {
	TabletAlias *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet_alias,json=tabletAlias,proto3" json:"tablet_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*StopReplicationRequest) ClearTabletAlias

func (x *StopReplicationRequest) ClearTabletAlias()

func (*StopReplicationRequest) GetTabletAlias

func (x *StopReplicationRequest) GetTabletAlias() *dev2.TabletAlias

func (*StopReplicationRequest) HasTabletAlias

func (x *StopReplicationRequest) HasTabletAlias() bool

func (*StopReplicationRequest) ProtoMessage

func (*StopReplicationRequest) ProtoMessage()

func (*StopReplicationRequest) ProtoReflect

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

func (*StopReplicationRequest) Reset

func (x *StopReplicationRequest) Reset()

func (*StopReplicationRequest) SetTabletAlias

func (x *StopReplicationRequest) SetTabletAlias(v *dev2.TabletAlias)

func (*StopReplicationRequest) String

func (x *StopReplicationRequest) String() string

type StopReplicationRequest_builder

type StopReplicationRequest_builder struct {
	TabletAlias *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (StopReplicationRequest_builder) Build

type StopReplicationResponse

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

func (*StopReplicationResponse) ProtoMessage

func (*StopReplicationResponse) ProtoMessage()

func (*StopReplicationResponse) ProtoReflect

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

func (*StopReplicationResponse) Reset

func (x *StopReplicationResponse) Reset()

func (*StopReplicationResponse) String

func (x *StopReplicationResponse) String() string

type StopReplicationResponse_builder

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

func (StopReplicationResponse_builder) Build

type TableMaterializeSettings

type TableMaterializeSettings struct {
	TargetTable string `protobuf:"bytes,1,opt,name=target_table,json=targetTable,proto3" json:"target_table,omitempty"`
	// source_expression is a select statement.
	SourceExpression string `protobuf:"bytes,2,opt,name=source_expression,json=sourceExpression,proto3" json:"source_expression,omitempty"`
	// create_ddl contains the DDL to create the target table.
	// If empty, the target table must already exist.
	// if "copy", the target table DDL is the same as the source table.
	CreateDdl string `protobuf:"bytes,3,opt,name=create_ddl,json=createDdl,proto3" json:"create_ddl,omitempty"`
	// contains filtered or unexported fields
}

TableMaterializeSttings contains the settings for one table.

func (*TableMaterializeSettings) GetCreateDdl

func (x *TableMaterializeSettings) GetCreateDdl() string

func (*TableMaterializeSettings) GetSourceExpression

func (x *TableMaterializeSettings) GetSourceExpression() string

func (*TableMaterializeSettings) GetTargetTable

func (x *TableMaterializeSettings) GetTargetTable() string

func (*TableMaterializeSettings) ProtoMessage

func (*TableMaterializeSettings) ProtoMessage()

func (*TableMaterializeSettings) ProtoReflect

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

func (*TableMaterializeSettings) Reset

func (x *TableMaterializeSettings) Reset()

func (*TableMaterializeSettings) SetCreateDdl

func (x *TableMaterializeSettings) SetCreateDdl(v string)

func (*TableMaterializeSettings) SetSourceExpression

func (x *TableMaterializeSettings) SetSourceExpression(v string)

func (*TableMaterializeSettings) SetTargetTable

func (x *TableMaterializeSettings) SetTargetTable(v string)

func (*TableMaterializeSettings) String

func (x *TableMaterializeSettings) String() string

type TableMaterializeSettings_builder

type TableMaterializeSettings_builder struct {
	TargetTable string
	// source_expression is a select statement.
	SourceExpression string
	// create_ddl contains the DDL to create the target table.
	// If empty, the target table must already exist.
	// if "copy", the target table DDL is the same as the source table.
	CreateDdl string
	// contains filtered or unexported fields
}

func (TableMaterializeSettings_builder) Build

type TabletExternallyReparentedRequest

type TabletExternallyReparentedRequest struct {

	// Tablet is the alias of the tablet that was promoted externally and should
	// be updated to the shard primary in the topo.
	Tablet *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// contains filtered or unexported fields
}

func (*TabletExternallyReparentedRequest) ClearTablet

func (x *TabletExternallyReparentedRequest) ClearTablet()

func (*TabletExternallyReparentedRequest) GetTablet

func (*TabletExternallyReparentedRequest) HasTablet

func (x *TabletExternallyReparentedRequest) HasTablet() bool

func (*TabletExternallyReparentedRequest) ProtoMessage

func (*TabletExternallyReparentedRequest) ProtoMessage()

func (*TabletExternallyReparentedRequest) ProtoReflect

func (*TabletExternallyReparentedRequest) Reset

func (*TabletExternallyReparentedRequest) SetTablet

func (*TabletExternallyReparentedRequest) String

type TabletExternallyReparentedRequest_builder

type TabletExternallyReparentedRequest_builder struct {

	// Tablet is the alias of the tablet that was promoted externally and should
	// be updated to the shard primary in the topo.
	Tablet *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (TabletExternallyReparentedRequest_builder) Build

type TabletExternallyReparentedResponse

type TabletExternallyReparentedResponse struct {
	Keyspace   string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard      string            `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	NewPrimary *dev2.TabletAlias `protobuf:"bytes,3,opt,name=new_primary,json=newPrimary,proto3" json:"new_primary,omitempty"`
	OldPrimary *dev2.TabletAlias `protobuf:"bytes,4,opt,name=old_primary,json=oldPrimary,proto3" json:"old_primary,omitempty"`
	// contains filtered or unexported fields
}

func (*TabletExternallyReparentedResponse) ClearNewPrimary

func (x *TabletExternallyReparentedResponse) ClearNewPrimary()

func (*TabletExternallyReparentedResponse) ClearOldPrimary

func (x *TabletExternallyReparentedResponse) ClearOldPrimary()

func (*TabletExternallyReparentedResponse) GetKeyspace

func (x *TabletExternallyReparentedResponse) GetKeyspace() string

func (*TabletExternallyReparentedResponse) GetNewPrimary

func (*TabletExternallyReparentedResponse) GetOldPrimary

func (*TabletExternallyReparentedResponse) GetShard

func (*TabletExternallyReparentedResponse) HasNewPrimary

func (x *TabletExternallyReparentedResponse) HasNewPrimary() bool

func (*TabletExternallyReparentedResponse) HasOldPrimary

func (x *TabletExternallyReparentedResponse) HasOldPrimary() bool

func (*TabletExternallyReparentedResponse) ProtoMessage

func (*TabletExternallyReparentedResponse) ProtoMessage()

func (*TabletExternallyReparentedResponse) ProtoReflect

func (*TabletExternallyReparentedResponse) Reset

func (*TabletExternallyReparentedResponse) SetKeyspace

func (x *TabletExternallyReparentedResponse) SetKeyspace(v string)

func (*TabletExternallyReparentedResponse) SetNewPrimary

func (*TabletExternallyReparentedResponse) SetOldPrimary

func (*TabletExternallyReparentedResponse) SetShard

func (*TabletExternallyReparentedResponse) String

type TabletExternallyReparentedResponse_builder

type TabletExternallyReparentedResponse_builder struct {
	Keyspace   string
	Shard      string
	NewPrimary *dev2.TabletAlias
	OldPrimary *dev2.TabletAlias
	// contains filtered or unexported fields
}

func (TabletExternallyReparentedResponse_builder) Build

type TopologyCell

type TopologyCell struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Data is the file contents of the cell located at path.
	// It is only populated if the cell is a terminal node.
	Data     string   `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	Children []string `protobuf:"bytes,4,rep,name=children,proto3" json:"children,omitempty"`
	Version  int64    `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*TopologyCell) GetChildren

func (x *TopologyCell) GetChildren() []string

func (*TopologyCell) GetData

func (x *TopologyCell) GetData() string

func (*TopologyCell) GetName

func (x *TopologyCell) GetName() string

func (*TopologyCell) GetPath

func (x *TopologyCell) GetPath() string

func (*TopologyCell) GetVersion

func (x *TopologyCell) GetVersion() int64

func (*TopologyCell) ProtoMessage

func (*TopologyCell) ProtoMessage()

func (*TopologyCell) ProtoReflect

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

func (*TopologyCell) Reset

func (x *TopologyCell) Reset()

func (*TopologyCell) SetChildren

func (x *TopologyCell) SetChildren(v []string)

func (*TopologyCell) SetData

func (x *TopologyCell) SetData(v string)

func (*TopologyCell) SetName

func (x *TopologyCell) SetName(v string)

func (*TopologyCell) SetPath

func (x *TopologyCell) SetPath(v string)

func (*TopologyCell) SetVersion

func (x *TopologyCell) SetVersion(v int64)

func (*TopologyCell) String

func (x *TopologyCell) String() string

type TopologyCell_builder

type TopologyCell_builder struct {
	Name string
	Path string
	// Data is the file contents of the cell located at path.
	// It is only populated if the cell is a terminal node.
	Data     string
	Children []string
	Version  int64
	// contains filtered or unexported fields
}

func (TopologyCell_builder) Build

func (b0 TopologyCell_builder) Build() *TopologyCell

type UpdateCellInfoRequest

type UpdateCellInfoRequest struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CellInfo *dev2.CellInfo `protobuf:"bytes,2,opt,name=cell_info,json=cellInfo,proto3" json:"cell_info,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCellInfoRequest) ClearCellInfo

func (x *UpdateCellInfoRequest) ClearCellInfo()

func (*UpdateCellInfoRequest) GetCellInfo

func (x *UpdateCellInfoRequest) GetCellInfo() *dev2.CellInfo

func (*UpdateCellInfoRequest) GetName

func (x *UpdateCellInfoRequest) GetName() string

func (*UpdateCellInfoRequest) HasCellInfo

func (x *UpdateCellInfoRequest) HasCellInfo() bool

func (*UpdateCellInfoRequest) ProtoMessage

func (*UpdateCellInfoRequest) ProtoMessage()

func (*UpdateCellInfoRequest) ProtoReflect

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

func (*UpdateCellInfoRequest) Reset

func (x *UpdateCellInfoRequest) Reset()

func (*UpdateCellInfoRequest) SetCellInfo

func (x *UpdateCellInfoRequest) SetCellInfo(v *dev2.CellInfo)

func (*UpdateCellInfoRequest) SetName

func (x *UpdateCellInfoRequest) SetName(v string)

func (*UpdateCellInfoRequest) String

func (x *UpdateCellInfoRequest) String() string

type UpdateCellInfoRequest_builder

type UpdateCellInfoRequest_builder struct {
	Name     string
	CellInfo *dev2.CellInfo
	// contains filtered or unexported fields
}

func (UpdateCellInfoRequest_builder) Build

type UpdateCellInfoResponse

type UpdateCellInfoResponse struct {
	Name     string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CellInfo *dev2.CellInfo `protobuf:"bytes,2,opt,name=cell_info,json=cellInfo,proto3" json:"cell_info,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCellInfoResponse) ClearCellInfo

func (x *UpdateCellInfoResponse) ClearCellInfo()

func (*UpdateCellInfoResponse) GetCellInfo

func (x *UpdateCellInfoResponse) GetCellInfo() *dev2.CellInfo

func (*UpdateCellInfoResponse) GetName

func (x *UpdateCellInfoResponse) GetName() string

func (*UpdateCellInfoResponse) HasCellInfo

func (x *UpdateCellInfoResponse) HasCellInfo() bool

func (*UpdateCellInfoResponse) ProtoMessage

func (*UpdateCellInfoResponse) ProtoMessage()

func (*UpdateCellInfoResponse) ProtoReflect

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

func (*UpdateCellInfoResponse) Reset

func (x *UpdateCellInfoResponse) Reset()

func (*UpdateCellInfoResponse) SetCellInfo

func (x *UpdateCellInfoResponse) SetCellInfo(v *dev2.CellInfo)

func (*UpdateCellInfoResponse) SetName

func (x *UpdateCellInfoResponse) SetName(v string)

func (*UpdateCellInfoResponse) String

func (x *UpdateCellInfoResponse) String() string

type UpdateCellInfoResponse_builder

type UpdateCellInfoResponse_builder struct {
	Name     string
	CellInfo *dev2.CellInfo
	// contains filtered or unexported fields
}

func (UpdateCellInfoResponse_builder) Build

type UpdateCellsAliasRequest

type UpdateCellsAliasRequest struct {
	Name       string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CellsAlias *dev2.CellsAlias `protobuf:"bytes,2,opt,name=cells_alias,json=cellsAlias,proto3" json:"cells_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCellsAliasRequest) ClearCellsAlias

func (x *UpdateCellsAliasRequest) ClearCellsAlias()

func (*UpdateCellsAliasRequest) GetCellsAlias

func (x *UpdateCellsAliasRequest) GetCellsAlias() *dev2.CellsAlias

func (*UpdateCellsAliasRequest) GetName

func (x *UpdateCellsAliasRequest) GetName() string

func (*UpdateCellsAliasRequest) HasCellsAlias

func (x *UpdateCellsAliasRequest) HasCellsAlias() bool

func (*UpdateCellsAliasRequest) ProtoMessage

func (*UpdateCellsAliasRequest) ProtoMessage()

func (*UpdateCellsAliasRequest) ProtoReflect

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

func (*UpdateCellsAliasRequest) Reset

func (x *UpdateCellsAliasRequest) Reset()

func (*UpdateCellsAliasRequest) SetCellsAlias

func (x *UpdateCellsAliasRequest) SetCellsAlias(v *dev2.CellsAlias)

func (*UpdateCellsAliasRequest) SetName

func (x *UpdateCellsAliasRequest) SetName(v string)

func (*UpdateCellsAliasRequest) String

func (x *UpdateCellsAliasRequest) String() string

type UpdateCellsAliasRequest_builder

type UpdateCellsAliasRequest_builder struct {
	Name       string
	CellsAlias *dev2.CellsAlias
	// contains filtered or unexported fields
}

func (UpdateCellsAliasRequest_builder) Build

type UpdateCellsAliasResponse

type UpdateCellsAliasResponse struct {
	Name       string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CellsAlias *dev2.CellsAlias `protobuf:"bytes,2,opt,name=cells_alias,json=cellsAlias,proto3" json:"cells_alias,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCellsAliasResponse) ClearCellsAlias

func (x *UpdateCellsAliasResponse) ClearCellsAlias()

func (*UpdateCellsAliasResponse) GetCellsAlias

func (x *UpdateCellsAliasResponse) GetCellsAlias() *dev2.CellsAlias

func (*UpdateCellsAliasResponse) GetName

func (x *UpdateCellsAliasResponse) GetName() string

func (*UpdateCellsAliasResponse) HasCellsAlias

func (x *UpdateCellsAliasResponse) HasCellsAlias() bool

func (*UpdateCellsAliasResponse) ProtoMessage

func (*UpdateCellsAliasResponse) ProtoMessage()

func (*UpdateCellsAliasResponse) ProtoReflect

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

func (*UpdateCellsAliasResponse) Reset

func (x *UpdateCellsAliasResponse) Reset()

func (*UpdateCellsAliasResponse) SetCellsAlias

func (x *UpdateCellsAliasResponse) SetCellsAlias(v *dev2.CellsAlias)

func (*UpdateCellsAliasResponse) SetName

func (x *UpdateCellsAliasResponse) SetName(v string)

func (*UpdateCellsAliasResponse) String

func (x *UpdateCellsAliasResponse) String() string

type UpdateCellsAliasResponse_builder

type UpdateCellsAliasResponse_builder struct {
	Name       string
	CellsAlias *dev2.CellsAlias
	// contains filtered or unexported fields
}

func (UpdateCellsAliasResponse_builder) Build

type UpdateThrottlerConfigRequest

type UpdateThrottlerConfigRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// Enable instructs to enable the throttler
	Enable bool `protobuf:"varint,2,opt,name=enable,proto3" json:"enable,omitempty"`
	// Disable instructs to disable the throttler
	Disable bool `protobuf:"varint,3,opt,name=disable,proto3" json:"disable,omitempty"`
	// Threshold for throttler (with no custom query, ie using default query, only positive values are considered)
	Threshold float64 `protobuf:"fixed64,4,opt,name=threshold,proto3" json:"threshold,omitempty"`
	// CustomQuery replaces the default replication lag query
	CustomQuery string `protobuf:"bytes,5,opt,name=custom_query,json=customQuery,proto3" json:"custom_query,omitempty"`
	// CustomQuerySet indicates that the value of CustomQuery has changed
	CustomQuerySet bool `protobuf:"varint,6,opt,name=custom_query_set,json=customQuerySet,proto3" json:"custom_query_set,omitempty"`
	// CheckAsCheckSelf instructs the throttler to respond to /check requests by checking the tablet's own health
	CheckAsCheckSelf bool `protobuf:"varint,7,opt,name=check_as_check_self,json=checkAsCheckSelf,proto3" json:"check_as_check_self,omitempty"`
	// CheckAsCheckShard instructs the throttler to respond to /check requests by checking the shard's health (this is the default behavior)
	CheckAsCheckShard bool `protobuf:"varint,8,opt,name=check_as_check_shard,json=checkAsCheckShard,proto3" json:"check_as_check_shard,omitempty"`
	// ThrottledApp indicates a single throttled app rule (ignored if name is empty)
	ThrottledApp *dev2.ThrottledAppRule `protobuf:"bytes,9,opt,name=throttled_app,json=throttledApp,proto3" json:"throttled_app,omitempty"`
	// MetricName is the name of the metric for which we apply a new threshold
	MetricName string `protobuf:"bytes,10,opt,name=metric_name,json=metricName,proto3" json:"metric_name,omitempty"`
	// AppName is the name of the app for which we assign metrics
	AppName string `protobuf:"bytes,11,opt,name=app_name,json=appName,proto3" json:"app_name,omitempty"`
	// AppCheckedMetrics are the metrics to be checked got the given AppName. These can be scoped. For example:
	// ["lag", "self/loadvg", "shard/threads_running"]
	AppCheckedMetrics []string `protobuf:"bytes,12,rep,name=app_checked_metrics,json=appCheckedMetrics,proto3" json:"app_checked_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateThrottlerConfigRequest) ClearThrottledApp

func (x *UpdateThrottlerConfigRequest) ClearThrottledApp()

func (*UpdateThrottlerConfigRequest) GetAppCheckedMetrics

func (x *UpdateThrottlerConfigRequest) GetAppCheckedMetrics() []string

func (*UpdateThrottlerConfigRequest) GetAppName

func (x *UpdateThrottlerConfigRequest) GetAppName() string

func (*UpdateThrottlerConfigRequest) GetCheckAsCheckSelf

func (x *UpdateThrottlerConfigRequest) GetCheckAsCheckSelf() bool

func (*UpdateThrottlerConfigRequest) GetCheckAsCheckShard

func (x *UpdateThrottlerConfigRequest) GetCheckAsCheckShard() bool

func (*UpdateThrottlerConfigRequest) GetCustomQuery

func (x *UpdateThrottlerConfigRequest) GetCustomQuery() string

func (*UpdateThrottlerConfigRequest) GetCustomQuerySet

func (x *UpdateThrottlerConfigRequest) GetCustomQuerySet() bool

func (*UpdateThrottlerConfigRequest) GetDisable

func (x *UpdateThrottlerConfigRequest) GetDisable() bool

func (*UpdateThrottlerConfigRequest) GetEnable

func (x *UpdateThrottlerConfigRequest) GetEnable() bool

func (*UpdateThrottlerConfigRequest) GetKeyspace

func (x *UpdateThrottlerConfigRequest) GetKeyspace() string

func (*UpdateThrottlerConfigRequest) GetMetricName

func (x *UpdateThrottlerConfigRequest) GetMetricName() string

func (*UpdateThrottlerConfigRequest) GetThreshold

func (x *UpdateThrottlerConfigRequest) GetThreshold() float64

func (*UpdateThrottlerConfigRequest) GetThrottledApp

func (x *UpdateThrottlerConfigRequest) GetThrottledApp() *dev2.ThrottledAppRule

func (*UpdateThrottlerConfigRequest) HasThrottledApp

func (x *UpdateThrottlerConfigRequest) HasThrottledApp() bool

func (*UpdateThrottlerConfigRequest) ProtoMessage

func (*UpdateThrottlerConfigRequest) ProtoMessage()

func (*UpdateThrottlerConfigRequest) ProtoReflect

func (*UpdateThrottlerConfigRequest) Reset

func (x *UpdateThrottlerConfigRequest) Reset()

func (*UpdateThrottlerConfigRequest) SetAppCheckedMetrics

func (x *UpdateThrottlerConfigRequest) SetAppCheckedMetrics(v []string)

func (*UpdateThrottlerConfigRequest) SetAppName

func (x *UpdateThrottlerConfigRequest) SetAppName(v string)

func (*UpdateThrottlerConfigRequest) SetCheckAsCheckSelf

func (x *UpdateThrottlerConfigRequest) SetCheckAsCheckSelf(v bool)

func (*UpdateThrottlerConfigRequest) SetCheckAsCheckShard

func (x *UpdateThrottlerConfigRequest) SetCheckAsCheckShard(v bool)

func (*UpdateThrottlerConfigRequest) SetCustomQuery

func (x *UpdateThrottlerConfigRequest) SetCustomQuery(v string)

func (*UpdateThrottlerConfigRequest) SetCustomQuerySet

func (x *UpdateThrottlerConfigRequest) SetCustomQuerySet(v bool)

func (*UpdateThrottlerConfigRequest) SetDisable

func (x *UpdateThrottlerConfigRequest) SetDisable(v bool)

func (*UpdateThrottlerConfigRequest) SetEnable

func (x *UpdateThrottlerConfigRequest) SetEnable(v bool)

func (*UpdateThrottlerConfigRequest) SetKeyspace

func (x *UpdateThrottlerConfigRequest) SetKeyspace(v string)

func (*UpdateThrottlerConfigRequest) SetMetricName

func (x *UpdateThrottlerConfigRequest) SetMetricName(v string)

func (*UpdateThrottlerConfigRequest) SetThreshold

func (x *UpdateThrottlerConfigRequest) SetThreshold(v float64)

func (*UpdateThrottlerConfigRequest) SetThrottledApp

func (x *UpdateThrottlerConfigRequest) SetThrottledApp(v *dev2.ThrottledAppRule)

func (*UpdateThrottlerConfigRequest) String

type UpdateThrottlerConfigRequest_builder

type UpdateThrottlerConfigRequest_builder struct {
	Keyspace string
	// Enable instructs to enable the throttler
	Enable bool
	// Disable instructs to disable the throttler
	Disable bool
	// Threshold for throttler (with no custom query, ie using default query, only positive values are considered)
	Threshold float64
	// CustomQuery replaces the default replication lag query
	CustomQuery string
	// CustomQuerySet indicates that the value of CustomQuery has changed
	CustomQuerySet bool
	// CheckAsCheckSelf instructs the throttler to respond to /check requests by checking the tablet's own health
	CheckAsCheckSelf bool
	// CheckAsCheckShard instructs the throttler to respond to /check requests by checking the shard's health (this is the default behavior)
	CheckAsCheckShard bool
	// ThrottledApp indicates a single throttled app rule (ignored if name is empty)
	ThrottledApp *dev2.ThrottledAppRule
	// MetricName is the name of the metric for which we apply a new threshold
	MetricName string
	// AppName is the name of the app for which we assign metrics
	AppName string
	// AppCheckedMetrics are the metrics to be checked got the given AppName. These can be scoped. For example:
	// ["lag", "self/loadvg", "shard/threads_running"]
	AppCheckedMetrics []string
	// contains filtered or unexported fields
}

func (UpdateThrottlerConfigRequest_builder) Build

type UpdateThrottlerConfigResponse

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

func (*UpdateThrottlerConfigResponse) ProtoMessage

func (*UpdateThrottlerConfigResponse) ProtoMessage()

func (*UpdateThrottlerConfigResponse) ProtoReflect

func (*UpdateThrottlerConfigResponse) Reset

func (x *UpdateThrottlerConfigResponse) Reset()

func (*UpdateThrottlerConfigResponse) String

type UpdateThrottlerConfigResponse_builder

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

func (UpdateThrottlerConfigResponse_builder) Build

type VDiffCreateRequest

type VDiffCreateRequest struct {

	// The name of the workflow that we're diffing tables for.
	Workflow string `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// The keyspace where the vreplication workflow is running.
	TargetKeyspace string `protobuf:"bytes,2,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	// A unique identifier for the vdiff.
	// If empty, a new UUID will be generated.
	Uuid string `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// The cells to look for source tablets in.
	// If empty, all cells are used.
	SourceCells []string `protobuf:"bytes,4,rep,name=source_cells,json=sourceCells,proto3" json:"source_cells,omitempty"`
	// The cells to look for target tablets in.
	// If empty, all cells are used.
	TargetCells []string `protobuf:"bytes,5,rep,name=target_cells,json=targetCells,proto3" json:"target_cells,omitempty"`
	// The tablet types to use when searching for tablets to use when streaming
	// results.
	// A default value of "replica,rdonly,primary" is used by the tablet picker.
	TabletTypes []dev2.TabletType `` /* 138-byte string literal not displayed */
	// When performing source tablet selection, look for candidates in the type
	// order as they are listed in the tablet_types value (or the default of
	// "replica,rdonly,primary" that the tablet picker uses).
	// The default is ANY (0) and you can use INORDER (1) to e.g. ensure that a
	// primary tablet is only used if there are no available replica or rdonly
	// tablets.
	TabletSelectionPreference dev1.TabletSelectionPreference `` /* 199-byte string literal not displayed */
	// The tables to compare. If empty, all tables in the workflow are compared.
	Tables []string `protobuf:"bytes,8,rep,name=tables,proto3" json:"tables,omitempty"`
	// The maximum number of rows to compare for each table on each shard.
	// The default is a max int64 value: 2^63 - 1 or 9,223,372,036,854,775,807.
	Limit int64 `protobuf:"varint,9,opt,name=limit,proto3" json:"limit,omitempty"`
	// How long to wait for the relevant vreplication stream(s) to catch up when
	// attempting to setup the table snapshots on the source and target to use for
	// the diff on each shard.
	// The default is 30s.
	FilteredReplicationWaitTime *dev3.Duration `` /* 147-byte string literal not displayed */
	// Include the MySQL query used for the diff in the report that is stored on
	// each shard primary tablet in the _vt.vdiff_table records.
	DebugQuery bool `protobuf:"varint,11,opt,name=debug_query,json=debugQuery,proto3" json:"debug_query,omitempty"`
	// Only show the Primary Key columns in any row diff output. You would
	// typically want to use this if you set the max_sample_rows very high.
	OnlyPKs bool `protobuf:"varint,12,opt,name=only_p_ks,json=onlyPKs,proto3" json:"only_p_ks,omitempty"`
	// Update the table statistics, using ANALYZE TABLE, on each table involved
	// in the vdiff during initialization on each target shard. This will ensure
	// that progress estimates are as accurate as possible -- but it does involve
	// locks and can potentially impact query processing on the target keyspace.
	UpdateTableStats bool `protobuf:"varint,13,opt,name=update_table_stats,json=updateTableStats,proto3" json:"update_table_stats,omitempty"`
	// If there are collation differences between the source and target, you can
	// have rows that are identical but simply returned in a different order from
	// MySQL. We will do a second pass to compare the rows for any actual
	// differences in this case and this flag allows you to control the resources
	// used for this operation.
	// The default is 0, comparing no extra rows.
	MaxExtraRowsToCompare int64 `` /* 132-byte string literal not displayed */
	// Wait for the vdiff to complete before returning (making the call synchronous
	// vs asynchronous by default).
	Wait bool `protobuf:"varint,15,opt,name=wait,proto3" json:"wait,omitempty"`
	// When wait is true, this is how frequently the vdiff progress will be shown.
	WaitUpdateInterval *dev3.Duration `protobuf:"bytes,16,opt,name=wait_update_interval,json=waitUpdateInterval,proto3" json:"wait_update_interval,omitempty"`
	// Automatically retry the vdiff if we encounter an error. This should almost
	// always be set to true (default is false).
	AutoRetry bool `protobuf:"varint,17,opt,name=auto_retry,json=autoRetry,proto3" json:"auto_retry,omitempty"`
	// Include additional information in the vdiff report that is produced and
	// stored on each target shard primary's _vt sidecar database.
	Verbose bool `protobuf:"varint,18,opt,name=verbose,proto3" json:"verbose,omitempty"`
	// The maximum number of rows to include in the row diff report (when
	// differences are found) for each table on each shard.
	// The default is 0, which will include no sample rows that differed.
	MaxReportSampleRows int64 `protobuf:"varint,19,opt,name=max_report_sample_rows,json=maxReportSampleRows,proto3" json:"max_report_sample_rows,omitempty"`
	// The maximum time that a diff of a single table can run on each target shard
	// before it is stopped and then later resumed from where we left off. This
	// can be helpful in limiting the impact of holding open that large transaction
	// where we scan up to every row in the table.
	// The default is 0 or no limit.
	MaxDiffDuration *dev3.Duration `protobuf:"bytes,20,opt,name=max_diff_duration,json=maxDiffDuration,proto3" json:"max_diff_duration,omitempty"`
	// At what length should we truncate the column values in the row diff report
	// generated for each table on each shard when differences are detected.
	// The default is 0, meaning do not truncate.
	RowDiffColumnTruncateAt int64 `` /* 138-byte string literal not displayed */
	// Auto start the vdiff after creating it.
	// The default is true if no value is specified.
	AutoStart *bool `protobuf:"varint,22,opt,name=auto_start,json=autoStart,proto3,oneof" json:"auto_start,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffCreateRequest) ClearAutoStart

func (x *VDiffCreateRequest) ClearAutoStart()

func (*VDiffCreateRequest) ClearFilteredReplicationWaitTime

func (x *VDiffCreateRequest) ClearFilteredReplicationWaitTime()

func (*VDiffCreateRequest) ClearMaxDiffDuration

func (x *VDiffCreateRequest) ClearMaxDiffDuration()

func (*VDiffCreateRequest) ClearWaitUpdateInterval

func (x *VDiffCreateRequest) ClearWaitUpdateInterval()

func (*VDiffCreateRequest) GetAutoRetry

func (x *VDiffCreateRequest) GetAutoRetry() bool

func (*VDiffCreateRequest) GetAutoStart

func (x *VDiffCreateRequest) GetAutoStart() bool

func (*VDiffCreateRequest) GetDebugQuery

func (x *VDiffCreateRequest) GetDebugQuery() bool

func (*VDiffCreateRequest) GetFilteredReplicationWaitTime

func (x *VDiffCreateRequest) GetFilteredReplicationWaitTime() *dev3.Duration

func (*VDiffCreateRequest) GetLimit

func (x *VDiffCreateRequest) GetLimit() int64

func (*VDiffCreateRequest) GetMaxDiffDuration

func (x *VDiffCreateRequest) GetMaxDiffDuration() *dev3.Duration

func (*VDiffCreateRequest) GetMaxExtraRowsToCompare

func (x *VDiffCreateRequest) GetMaxExtraRowsToCompare() int64

func (*VDiffCreateRequest) GetMaxReportSampleRows

func (x *VDiffCreateRequest) GetMaxReportSampleRows() int64

func (*VDiffCreateRequest) GetOnlyPKs

func (x *VDiffCreateRequest) GetOnlyPKs() bool

func (*VDiffCreateRequest) GetRowDiffColumnTruncateAt

func (x *VDiffCreateRequest) GetRowDiffColumnTruncateAt() int64

func (*VDiffCreateRequest) GetSourceCells

func (x *VDiffCreateRequest) GetSourceCells() []string

func (*VDiffCreateRequest) GetTables

func (x *VDiffCreateRequest) GetTables() []string

func (*VDiffCreateRequest) GetTabletSelectionPreference

func (x *VDiffCreateRequest) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*VDiffCreateRequest) GetTabletTypes

func (x *VDiffCreateRequest) GetTabletTypes() []dev2.TabletType

func (*VDiffCreateRequest) GetTargetCells

func (x *VDiffCreateRequest) GetTargetCells() []string

func (*VDiffCreateRequest) GetTargetKeyspace

func (x *VDiffCreateRequest) GetTargetKeyspace() string

func (*VDiffCreateRequest) GetUpdateTableStats

func (x *VDiffCreateRequest) GetUpdateTableStats() bool

func (*VDiffCreateRequest) GetUuid

func (x *VDiffCreateRequest) GetUuid() string

func (*VDiffCreateRequest) GetVerbose

func (x *VDiffCreateRequest) GetVerbose() bool

func (*VDiffCreateRequest) GetWait

func (x *VDiffCreateRequest) GetWait() bool

func (*VDiffCreateRequest) GetWaitUpdateInterval

func (x *VDiffCreateRequest) GetWaitUpdateInterval() *dev3.Duration

func (*VDiffCreateRequest) GetWorkflow

func (x *VDiffCreateRequest) GetWorkflow() string

func (*VDiffCreateRequest) HasAutoStart

func (x *VDiffCreateRequest) HasAutoStart() bool

func (*VDiffCreateRequest) HasFilteredReplicationWaitTime

func (x *VDiffCreateRequest) HasFilteredReplicationWaitTime() bool

func (*VDiffCreateRequest) HasMaxDiffDuration

func (x *VDiffCreateRequest) HasMaxDiffDuration() bool

func (*VDiffCreateRequest) HasWaitUpdateInterval

func (x *VDiffCreateRequest) HasWaitUpdateInterval() bool

func (*VDiffCreateRequest) ProtoMessage

func (*VDiffCreateRequest) ProtoMessage()

func (*VDiffCreateRequest) ProtoReflect

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

func (*VDiffCreateRequest) Reset

func (x *VDiffCreateRequest) Reset()

func (*VDiffCreateRequest) SetAutoRetry

func (x *VDiffCreateRequest) SetAutoRetry(v bool)

func (*VDiffCreateRequest) SetAutoStart

func (x *VDiffCreateRequest) SetAutoStart(v bool)

func (*VDiffCreateRequest) SetDebugQuery

func (x *VDiffCreateRequest) SetDebugQuery(v bool)

func (*VDiffCreateRequest) SetFilteredReplicationWaitTime

func (x *VDiffCreateRequest) SetFilteredReplicationWaitTime(v *dev3.Duration)

func (*VDiffCreateRequest) SetLimit

func (x *VDiffCreateRequest) SetLimit(v int64)

func (*VDiffCreateRequest) SetMaxDiffDuration

func (x *VDiffCreateRequest) SetMaxDiffDuration(v *dev3.Duration)

func (*VDiffCreateRequest) SetMaxExtraRowsToCompare

func (x *VDiffCreateRequest) SetMaxExtraRowsToCompare(v int64)

func (*VDiffCreateRequest) SetMaxReportSampleRows

func (x *VDiffCreateRequest) SetMaxReportSampleRows(v int64)

func (*VDiffCreateRequest) SetOnlyPKs

func (x *VDiffCreateRequest) SetOnlyPKs(v bool)

func (*VDiffCreateRequest) SetRowDiffColumnTruncateAt

func (x *VDiffCreateRequest) SetRowDiffColumnTruncateAt(v int64)

func (*VDiffCreateRequest) SetSourceCells

func (x *VDiffCreateRequest) SetSourceCells(v []string)

func (*VDiffCreateRequest) SetTables

func (x *VDiffCreateRequest) SetTables(v []string)

func (*VDiffCreateRequest) SetTabletSelectionPreference

func (x *VDiffCreateRequest) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*VDiffCreateRequest) SetTabletTypes

func (x *VDiffCreateRequest) SetTabletTypes(v []dev2.TabletType)

func (*VDiffCreateRequest) SetTargetCells

func (x *VDiffCreateRequest) SetTargetCells(v []string)

func (*VDiffCreateRequest) SetTargetKeyspace

func (x *VDiffCreateRequest) SetTargetKeyspace(v string)

func (*VDiffCreateRequest) SetUpdateTableStats

func (x *VDiffCreateRequest) SetUpdateTableStats(v bool)

func (*VDiffCreateRequest) SetUuid

func (x *VDiffCreateRequest) SetUuid(v string)

func (*VDiffCreateRequest) SetVerbose

func (x *VDiffCreateRequest) SetVerbose(v bool)

func (*VDiffCreateRequest) SetWait

func (x *VDiffCreateRequest) SetWait(v bool)

func (*VDiffCreateRequest) SetWaitUpdateInterval

func (x *VDiffCreateRequest) SetWaitUpdateInterval(v *dev3.Duration)

func (*VDiffCreateRequest) SetWorkflow

func (x *VDiffCreateRequest) SetWorkflow(v string)

func (*VDiffCreateRequest) String

func (x *VDiffCreateRequest) String() string

type VDiffCreateRequest_builder

type VDiffCreateRequest_builder struct {

	// The name of the workflow that we're diffing tables for.
	Workflow string
	// The keyspace where the vreplication workflow is running.
	TargetKeyspace string
	// A unique identifier for the vdiff.
	// If empty, a new UUID will be generated.
	Uuid string
	// The cells to look for source tablets in.
	// If empty, all cells are used.
	SourceCells []string
	// The cells to look for target tablets in.
	// If empty, all cells are used.
	TargetCells []string
	// The tablet types to use when searching for tablets to use when streaming
	// results.
	// A default value of "replica,rdonly,primary" is used by the tablet picker.
	TabletTypes []dev2.TabletType
	// When performing source tablet selection, look for candidates in the type
	// order as they are listed in the tablet_types value (or the default of
	// "replica,rdonly,primary" that the tablet picker uses).
	// The default is ANY (0) and you can use INORDER (1) to e.g. ensure that a
	// primary tablet is only used if there are no available replica or rdonly
	// tablets.
	TabletSelectionPreference dev1.TabletSelectionPreference
	// The tables to compare. If empty, all tables in the workflow are compared.
	Tables []string
	// The maximum number of rows to compare for each table on each shard.
	// The default is a max int64 value: 2^63 - 1 or 9,223,372,036,854,775,807.
	Limit int64
	// How long to wait for the relevant vreplication stream(s) to catch up when
	// attempting to setup the table snapshots on the source and target to use for
	// the diff on each shard.
	// The default is 30s.
	FilteredReplicationWaitTime *dev3.Duration
	// Include the MySQL query used for the diff in the report that is stored on
	// each shard primary tablet in the _vt.vdiff_table records.
	DebugQuery bool
	// Only show the Primary Key columns in any row diff output. You would
	// typically want to use this if you set the max_sample_rows very high.
	OnlyPKs bool
	// Update the table statistics, using ANALYZE TABLE, on each table involved
	// in the vdiff during initialization on each target shard. This will ensure
	// that progress estimates are as accurate as possible -- but it does involve
	// locks and can potentially impact query processing on the target keyspace.
	UpdateTableStats bool
	// If there are collation differences between the source and target, you can
	// have rows that are identical but simply returned in a different order from
	// MySQL. We will do a second pass to compare the rows for any actual
	// differences in this case and this flag allows you to control the resources
	// used for this operation.
	// The default is 0, comparing no extra rows.
	MaxExtraRowsToCompare int64
	// Wait for the vdiff to complete before returning (making the call synchronous
	// vs asynchronous by default).
	Wait bool
	// When wait is true, this is how frequently the vdiff progress will be shown.
	WaitUpdateInterval *dev3.Duration
	// Automatically retry the vdiff if we encounter an error. This should almost
	// always be set to true (default is false).
	AutoRetry bool
	// Include additional information in the vdiff report that is produced and
	// stored on each target shard primary's _vt sidecar database.
	Verbose bool
	// The maximum number of rows to include in the row diff report (when
	// differences are found) for each table on each shard.
	// The default is 0, which will include no sample rows that differed.
	MaxReportSampleRows int64
	// The maximum time that a diff of a single table can run on each target shard
	// before it is stopped and then later resumed from where we left off. This
	// can be helpful in limiting the impact of holding open that large transaction
	// where we scan up to every row in the table.
	// The default is 0 or no limit.
	MaxDiffDuration *dev3.Duration
	// At what length should we truncate the column values in the row diff report
	// generated for each table on each shard when differences are detected.
	// The default is 0, meaning do not truncate.
	RowDiffColumnTruncateAt int64
	// Auto start the vdiff after creating it.
	// The default is true if no value is specified.
	AutoStart *bool
	// contains filtered or unexported fields
}

func (VDiffCreateRequest_builder) Build

type VDiffCreateResponse

type VDiffCreateResponse struct {

	// Intentionally upper case to maintain compatibility with
	// vtctlclient and other VDiff client command output.
	UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffCreateResponse) GetUUID

func (x *VDiffCreateResponse) GetUUID() string

func (*VDiffCreateResponse) ProtoMessage

func (*VDiffCreateResponse) ProtoMessage()

func (*VDiffCreateResponse) ProtoReflect

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

func (*VDiffCreateResponse) Reset

func (x *VDiffCreateResponse) Reset()

func (*VDiffCreateResponse) SetUUID

func (x *VDiffCreateResponse) SetUUID(v string)

func (*VDiffCreateResponse) String

func (x *VDiffCreateResponse) String() string

type VDiffCreateResponse_builder

type VDiffCreateResponse_builder struct {

	// Intentionally upper case to maintain compatibility with
	// vtctlclient and other VDiff client command output.
	UUID string
	// contains filtered or unexported fields
}

func (VDiffCreateResponse_builder) Build

type VDiffDeleteRequest

type VDiffDeleteRequest struct {
	Workflow       string `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace string `protobuf:"bytes,2,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	// This will be 'all' or a UUID.
	Arg string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffDeleteRequest) GetArg

func (x *VDiffDeleteRequest) GetArg() string

func (*VDiffDeleteRequest) GetTargetKeyspace

func (x *VDiffDeleteRequest) GetTargetKeyspace() string

func (*VDiffDeleteRequest) GetWorkflow

func (x *VDiffDeleteRequest) GetWorkflow() string

func (*VDiffDeleteRequest) ProtoMessage

func (*VDiffDeleteRequest) ProtoMessage()

func (*VDiffDeleteRequest) ProtoReflect

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

func (*VDiffDeleteRequest) Reset

func (x *VDiffDeleteRequest) Reset()

func (*VDiffDeleteRequest) SetArg

func (x *VDiffDeleteRequest) SetArg(v string)

func (*VDiffDeleteRequest) SetTargetKeyspace

func (x *VDiffDeleteRequest) SetTargetKeyspace(v string)

func (*VDiffDeleteRequest) SetWorkflow

func (x *VDiffDeleteRequest) SetWorkflow(v string)

func (*VDiffDeleteRequest) String

func (x *VDiffDeleteRequest) String() string

type VDiffDeleteRequest_builder

type VDiffDeleteRequest_builder struct {
	Workflow       string
	TargetKeyspace string
	// This will be 'all' or a UUID.
	Arg string
	// contains filtered or unexported fields
}

func (VDiffDeleteRequest_builder) Build

type VDiffDeleteResponse

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

func (*VDiffDeleteResponse) ProtoMessage

func (*VDiffDeleteResponse) ProtoMessage()

func (*VDiffDeleteResponse) ProtoReflect

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

func (*VDiffDeleteResponse) Reset

func (x *VDiffDeleteResponse) Reset()

func (*VDiffDeleteResponse) String

func (x *VDiffDeleteResponse) String() string

type VDiffDeleteResponse_builder

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

func (VDiffDeleteResponse_builder) Build

type VDiffResumeRequest

type VDiffResumeRequest struct {
	Workflow       string   `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace string   `protobuf:"bytes,2,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	Uuid           string   `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`
	TargetShards   []string `protobuf:"bytes,4,rep,name=target_shards,json=targetShards,proto3" json:"target_shards,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffResumeRequest) GetTargetKeyspace

func (x *VDiffResumeRequest) GetTargetKeyspace() string

func (*VDiffResumeRequest) GetTargetShards

func (x *VDiffResumeRequest) GetTargetShards() []string

func (*VDiffResumeRequest) GetUuid

func (x *VDiffResumeRequest) GetUuid() string

func (*VDiffResumeRequest) GetWorkflow

func (x *VDiffResumeRequest) GetWorkflow() string

func (*VDiffResumeRequest) ProtoMessage

func (*VDiffResumeRequest) ProtoMessage()

func (*VDiffResumeRequest) ProtoReflect

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

func (*VDiffResumeRequest) Reset

func (x *VDiffResumeRequest) Reset()

func (*VDiffResumeRequest) SetTargetKeyspace

func (x *VDiffResumeRequest) SetTargetKeyspace(v string)

func (*VDiffResumeRequest) SetTargetShards

func (x *VDiffResumeRequest) SetTargetShards(v []string)

func (*VDiffResumeRequest) SetUuid

func (x *VDiffResumeRequest) SetUuid(v string)

func (*VDiffResumeRequest) SetWorkflow

func (x *VDiffResumeRequest) SetWorkflow(v string)

func (*VDiffResumeRequest) String

func (x *VDiffResumeRequest) String() string

type VDiffResumeRequest_builder

type VDiffResumeRequest_builder struct {
	Workflow       string
	TargetKeyspace string
	Uuid           string
	TargetShards   []string
	// contains filtered or unexported fields
}

func (VDiffResumeRequest_builder) Build

type VDiffResumeResponse

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

func (*VDiffResumeResponse) ProtoMessage

func (*VDiffResumeResponse) ProtoMessage()

func (*VDiffResumeResponse) ProtoReflect

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

func (*VDiffResumeResponse) Reset

func (x *VDiffResumeResponse) Reset()

func (*VDiffResumeResponse) String

func (x *VDiffResumeResponse) String() string

type VDiffResumeResponse_builder

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

func (VDiffResumeResponse_builder) Build

type VDiffShowRequest

type VDiffShowRequest struct {
	Workflow       string `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace string `protobuf:"bytes,2,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	// This will be 'all', 'last', or a UUID.
	Arg string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffShowRequest) GetArg

func (x *VDiffShowRequest) GetArg() string

func (*VDiffShowRequest) GetTargetKeyspace

func (x *VDiffShowRequest) GetTargetKeyspace() string

func (*VDiffShowRequest) GetWorkflow

func (x *VDiffShowRequest) GetWorkflow() string

func (*VDiffShowRequest) ProtoMessage

func (*VDiffShowRequest) ProtoMessage()

func (*VDiffShowRequest) ProtoReflect

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

func (*VDiffShowRequest) Reset

func (x *VDiffShowRequest) Reset()

func (*VDiffShowRequest) SetArg

func (x *VDiffShowRequest) SetArg(v string)

func (*VDiffShowRequest) SetTargetKeyspace

func (x *VDiffShowRequest) SetTargetKeyspace(v string)

func (*VDiffShowRequest) SetWorkflow

func (x *VDiffShowRequest) SetWorkflow(v string)

func (*VDiffShowRequest) String

func (x *VDiffShowRequest) String() string

type VDiffShowRequest_builder

type VDiffShowRequest_builder struct {
	Workflow       string
	TargetKeyspace string
	// This will be 'all', 'last', or a UUID.
	Arg string
	// contains filtered or unexported fields
}

func (VDiffShowRequest_builder) Build

type VDiffShowResponse

type VDiffShowResponse struct {

	// The key is keyspace/shard.
	TabletResponses map[string]*dev1.VDiffResponse `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*VDiffShowResponse) GetTabletResponses

func (x *VDiffShowResponse) GetTabletResponses() map[string]*dev1.VDiffResponse

func (*VDiffShowResponse) ProtoMessage

func (*VDiffShowResponse) ProtoMessage()

func (*VDiffShowResponse) ProtoReflect

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

func (*VDiffShowResponse) Reset

func (x *VDiffShowResponse) Reset()

func (*VDiffShowResponse) SetTabletResponses

func (x *VDiffShowResponse) SetTabletResponses(v map[string]*dev1.VDiffResponse)

func (*VDiffShowResponse) String

func (x *VDiffShowResponse) String() string

type VDiffShowResponse_builder

type VDiffShowResponse_builder struct {

	// The key is keyspace/shard.
	TabletResponses map[string]*dev1.VDiffResponse
	// contains filtered or unexported fields
}

func (VDiffShowResponse_builder) Build

type VDiffStopRequest

type VDiffStopRequest struct {
	Workflow       string   `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TargetKeyspace string   `protobuf:"bytes,2,opt,name=target_keyspace,json=targetKeyspace,proto3" json:"target_keyspace,omitempty"`
	Uuid           string   `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`
	TargetShards   []string `protobuf:"bytes,4,rep,name=target_shards,json=targetShards,proto3" json:"target_shards,omitempty"`
	// contains filtered or unexported fields
}

func (*VDiffStopRequest) GetTargetKeyspace

func (x *VDiffStopRequest) GetTargetKeyspace() string

func (*VDiffStopRequest) GetTargetShards

func (x *VDiffStopRequest) GetTargetShards() []string

func (*VDiffStopRequest) GetUuid

func (x *VDiffStopRequest) GetUuid() string

func (*VDiffStopRequest) GetWorkflow

func (x *VDiffStopRequest) GetWorkflow() string

func (*VDiffStopRequest) ProtoMessage

func (*VDiffStopRequest) ProtoMessage()

func (*VDiffStopRequest) ProtoReflect

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

func (*VDiffStopRequest) Reset

func (x *VDiffStopRequest) Reset()

func (*VDiffStopRequest) SetTargetKeyspace

func (x *VDiffStopRequest) SetTargetKeyspace(v string)

func (*VDiffStopRequest) SetTargetShards

func (x *VDiffStopRequest) SetTargetShards(v []string)

func (*VDiffStopRequest) SetUuid

func (x *VDiffStopRequest) SetUuid(v string)

func (*VDiffStopRequest) SetWorkflow

func (x *VDiffStopRequest) SetWorkflow(v string)

func (*VDiffStopRequest) String

func (x *VDiffStopRequest) String() string

type VDiffStopRequest_builder

type VDiffStopRequest_builder struct {
	Workflow       string
	TargetKeyspace string
	Uuid           string
	TargetShards   []string
	// contains filtered or unexported fields
}

func (VDiffStopRequest_builder) Build

type VDiffStopResponse

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

func (*VDiffStopResponse) ProtoMessage

func (*VDiffStopResponse) ProtoMessage()

func (*VDiffStopResponse) ProtoReflect

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

func (*VDiffStopResponse) Reset

func (x *VDiffStopResponse) Reset()

func (*VDiffStopResponse) String

func (x *VDiffStopResponse) String() string

type VDiffStopResponse_builder

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

func (VDiffStopResponse_builder) Build

type ValidateKeyspaceRequest

type ValidateKeyspaceRequest struct {
	Keyspace    string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	PingTablets bool   `protobuf:"varint,2,opt,name=ping_tablets,json=pingTablets,proto3" json:"ping_tablets,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateKeyspaceRequest) GetKeyspace

func (x *ValidateKeyspaceRequest) GetKeyspace() string

func (*ValidateKeyspaceRequest) GetPingTablets

func (x *ValidateKeyspaceRequest) GetPingTablets() bool

func (*ValidateKeyspaceRequest) ProtoMessage

func (*ValidateKeyspaceRequest) ProtoMessage()

func (*ValidateKeyspaceRequest) ProtoReflect

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

func (*ValidateKeyspaceRequest) Reset

func (x *ValidateKeyspaceRequest) Reset()

func (*ValidateKeyspaceRequest) SetKeyspace

func (x *ValidateKeyspaceRequest) SetKeyspace(v string)

func (*ValidateKeyspaceRequest) SetPingTablets

func (x *ValidateKeyspaceRequest) SetPingTablets(v bool)

func (*ValidateKeyspaceRequest) String

func (x *ValidateKeyspaceRequest) String() string

type ValidateKeyspaceRequest_builder

type ValidateKeyspaceRequest_builder struct {
	Keyspace    string
	PingTablets bool
	// contains filtered or unexported fields
}

func (ValidateKeyspaceRequest_builder) Build

type ValidateKeyspaceResponse

type ValidateKeyspaceResponse struct {
	Results        []string                          `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	ResultsByShard map[string]*ValidateShardResponse `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateKeyspaceResponse) GetResults

func (x *ValidateKeyspaceResponse) GetResults() []string

func (*ValidateKeyspaceResponse) GetResultsByShard

func (x *ValidateKeyspaceResponse) GetResultsByShard() map[string]*ValidateShardResponse

func (*ValidateKeyspaceResponse) ProtoMessage

func (*ValidateKeyspaceResponse) ProtoMessage()

func (*ValidateKeyspaceResponse) ProtoReflect

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

func (*ValidateKeyspaceResponse) Reset

func (x *ValidateKeyspaceResponse) Reset()

func (*ValidateKeyspaceResponse) SetResults

func (x *ValidateKeyspaceResponse) SetResults(v []string)

func (*ValidateKeyspaceResponse) SetResultsByShard

func (x *ValidateKeyspaceResponse) SetResultsByShard(v map[string]*ValidateShardResponse)

func (*ValidateKeyspaceResponse) String

func (x *ValidateKeyspaceResponse) String() string

type ValidateKeyspaceResponse_builder

type ValidateKeyspaceResponse_builder struct {
	Results        []string
	ResultsByShard map[string]*ValidateShardResponse
	// contains filtered or unexported fields
}

func (ValidateKeyspaceResponse_builder) Build

type ValidatePermissionsKeyspaceRequest

type ValidatePermissionsKeyspaceRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// If you only want to validate a subset of the shards in the
	// keyspace, then specify a list of shard names.
	Shards []string `protobuf:"bytes,2,rep,name=shards,proto3" json:"shards,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatePermissionsKeyspaceRequest) GetKeyspace

func (x *ValidatePermissionsKeyspaceRequest) GetKeyspace() string

func (*ValidatePermissionsKeyspaceRequest) GetShards

func (x *ValidatePermissionsKeyspaceRequest) GetShards() []string

func (*ValidatePermissionsKeyspaceRequest) ProtoMessage

func (*ValidatePermissionsKeyspaceRequest) ProtoMessage()

func (*ValidatePermissionsKeyspaceRequest) ProtoReflect

func (*ValidatePermissionsKeyspaceRequest) Reset

func (*ValidatePermissionsKeyspaceRequest) SetKeyspace

func (x *ValidatePermissionsKeyspaceRequest) SetKeyspace(v string)

func (*ValidatePermissionsKeyspaceRequest) SetShards

func (x *ValidatePermissionsKeyspaceRequest) SetShards(v []string)

func (*ValidatePermissionsKeyspaceRequest) String

type ValidatePermissionsKeyspaceRequest_builder

type ValidatePermissionsKeyspaceRequest_builder struct {
	Keyspace string
	// If you only want to validate a subset of the shards in the
	// keyspace, then specify a list of shard names.
	Shards []string
	// contains filtered or unexported fields
}

func (ValidatePermissionsKeyspaceRequest_builder) Build

type ValidatePermissionsKeyspaceResponse

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

func (*ValidatePermissionsKeyspaceResponse) ProtoMessage

func (*ValidatePermissionsKeyspaceResponse) ProtoMessage()

func (*ValidatePermissionsKeyspaceResponse) ProtoReflect

func (*ValidatePermissionsKeyspaceResponse) Reset

func (*ValidatePermissionsKeyspaceResponse) String

type ValidatePermissionsKeyspaceResponse_builder

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

func (ValidatePermissionsKeyspaceResponse_builder) Build

type ValidateRequest

type ValidateRequest struct {
	PingTablets bool `protobuf:"varint,1,opt,name=ping_tablets,json=pingTablets,proto3" json:"ping_tablets,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateRequest) GetPingTablets

func (x *ValidateRequest) GetPingTablets() bool

func (*ValidateRequest) ProtoMessage

func (*ValidateRequest) ProtoMessage()

func (*ValidateRequest) ProtoReflect

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

func (*ValidateRequest) Reset

func (x *ValidateRequest) Reset()

func (*ValidateRequest) SetPingTablets

func (x *ValidateRequest) SetPingTablets(v bool)

func (*ValidateRequest) String

func (x *ValidateRequest) String() string

type ValidateRequest_builder

type ValidateRequest_builder struct {
	PingTablets bool
	// contains filtered or unexported fields
}

func (ValidateRequest_builder) Build

type ValidateResponse

type ValidateResponse struct {
	Results           []string                             `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	ResultsByKeyspace map[string]*ValidateKeyspaceResponse `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateResponse) GetResults

func (x *ValidateResponse) GetResults() []string

func (*ValidateResponse) GetResultsByKeyspace

func (x *ValidateResponse) GetResultsByKeyspace() map[string]*ValidateKeyspaceResponse

func (*ValidateResponse) ProtoMessage

func (*ValidateResponse) ProtoMessage()

func (*ValidateResponse) ProtoReflect

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

func (*ValidateResponse) Reset

func (x *ValidateResponse) Reset()

func (*ValidateResponse) SetResults

func (x *ValidateResponse) SetResults(v []string)

func (*ValidateResponse) SetResultsByKeyspace

func (x *ValidateResponse) SetResultsByKeyspace(v map[string]*ValidateKeyspaceResponse)

func (*ValidateResponse) String

func (x *ValidateResponse) String() string

type ValidateResponse_builder

type ValidateResponse_builder struct {
	Results           []string
	ResultsByKeyspace map[string]*ValidateKeyspaceResponse
	// contains filtered or unexported fields
}

func (ValidateResponse_builder) Build

type ValidateSchemaKeyspaceRequest

type ValidateSchemaKeyspaceRequest struct {
	Keyspace       string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	ExcludeTables  []string `protobuf:"bytes,2,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	IncludeViews   bool     `protobuf:"varint,3,opt,name=include_views,json=includeViews,proto3" json:"include_views,omitempty"`
	SkipNoPrimary  bool     `protobuf:"varint,4,opt,name=skip_no_primary,json=skipNoPrimary,proto3" json:"skip_no_primary,omitempty"`
	IncludeVschema bool     `protobuf:"varint,5,opt,name=include_vschema,json=includeVschema,proto3" json:"include_vschema,omitempty"`
	// If you only want to validate a subset of the shards in the
	// keyspace, then specify a list of shard names.
	Shards []string `protobuf:"bytes,6,rep,name=shards,proto3" json:"shards,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateSchemaKeyspaceRequest) GetExcludeTables

func (x *ValidateSchemaKeyspaceRequest) GetExcludeTables() []string

func (*ValidateSchemaKeyspaceRequest) GetIncludeViews

func (x *ValidateSchemaKeyspaceRequest) GetIncludeViews() bool

func (*ValidateSchemaKeyspaceRequest) GetIncludeVschema

func (x *ValidateSchemaKeyspaceRequest) GetIncludeVschema() bool

func (*ValidateSchemaKeyspaceRequest) GetKeyspace

func (x *ValidateSchemaKeyspaceRequest) GetKeyspace() string

func (*ValidateSchemaKeyspaceRequest) GetShards

func (x *ValidateSchemaKeyspaceRequest) GetShards() []string

func (*ValidateSchemaKeyspaceRequest) GetSkipNoPrimary

func (x *ValidateSchemaKeyspaceRequest) GetSkipNoPrimary() bool

func (*ValidateSchemaKeyspaceRequest) ProtoMessage

func (*ValidateSchemaKeyspaceRequest) ProtoMessage()

func (*ValidateSchemaKeyspaceRequest) ProtoReflect

func (*ValidateSchemaKeyspaceRequest) Reset

func (x *ValidateSchemaKeyspaceRequest) Reset()

func (*ValidateSchemaKeyspaceRequest) SetExcludeTables

func (x *ValidateSchemaKeyspaceRequest) SetExcludeTables(v []string)

func (*ValidateSchemaKeyspaceRequest) SetIncludeViews

func (x *ValidateSchemaKeyspaceRequest) SetIncludeViews(v bool)

func (*ValidateSchemaKeyspaceRequest) SetIncludeVschema

func (x *ValidateSchemaKeyspaceRequest) SetIncludeVschema(v bool)

func (*ValidateSchemaKeyspaceRequest) SetKeyspace

func (x *ValidateSchemaKeyspaceRequest) SetKeyspace(v string)

func (*ValidateSchemaKeyspaceRequest) SetShards

func (x *ValidateSchemaKeyspaceRequest) SetShards(v []string)

func (*ValidateSchemaKeyspaceRequest) SetSkipNoPrimary

func (x *ValidateSchemaKeyspaceRequest) SetSkipNoPrimary(v bool)

func (*ValidateSchemaKeyspaceRequest) String

type ValidateSchemaKeyspaceRequest_builder

type ValidateSchemaKeyspaceRequest_builder struct {
	Keyspace       string
	ExcludeTables  []string
	IncludeViews   bool
	SkipNoPrimary  bool
	IncludeVschema bool
	// If you only want to validate a subset of the shards in the
	// keyspace, then specify a list of shard names.
	Shards []string
	// contains filtered or unexported fields
}

func (ValidateSchemaKeyspaceRequest_builder) Build

type ValidateSchemaKeyspaceResponse

type ValidateSchemaKeyspaceResponse struct {
	Results        []string                          `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	ResultsByShard map[string]*ValidateShardResponse `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateSchemaKeyspaceResponse) GetResults

func (x *ValidateSchemaKeyspaceResponse) GetResults() []string

func (*ValidateSchemaKeyspaceResponse) GetResultsByShard

func (x *ValidateSchemaKeyspaceResponse) GetResultsByShard() map[string]*ValidateShardResponse

func (*ValidateSchemaKeyspaceResponse) ProtoMessage

func (*ValidateSchemaKeyspaceResponse) ProtoMessage()

func (*ValidateSchemaKeyspaceResponse) ProtoReflect

func (*ValidateSchemaKeyspaceResponse) Reset

func (x *ValidateSchemaKeyspaceResponse) Reset()

func (*ValidateSchemaKeyspaceResponse) SetResults

func (x *ValidateSchemaKeyspaceResponse) SetResults(v []string)

func (*ValidateSchemaKeyspaceResponse) SetResultsByShard

func (x *ValidateSchemaKeyspaceResponse) SetResultsByShard(v map[string]*ValidateShardResponse)

func (*ValidateSchemaKeyspaceResponse) String

type ValidateSchemaKeyspaceResponse_builder

type ValidateSchemaKeyspaceResponse_builder struct {
	Results        []string
	ResultsByShard map[string]*ValidateShardResponse
	// contains filtered or unexported fields
}

func (ValidateSchemaKeyspaceResponse_builder) Build

type ValidateShardRequest

type ValidateShardRequest struct {
	Keyspace    string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard       string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	PingTablets bool   `protobuf:"varint,3,opt,name=ping_tablets,json=pingTablets,proto3" json:"ping_tablets,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateShardRequest) GetKeyspace

func (x *ValidateShardRequest) GetKeyspace() string

func (*ValidateShardRequest) GetPingTablets

func (x *ValidateShardRequest) GetPingTablets() bool

func (*ValidateShardRequest) GetShard

func (x *ValidateShardRequest) GetShard() string

func (*ValidateShardRequest) ProtoMessage

func (*ValidateShardRequest) ProtoMessage()

func (*ValidateShardRequest) ProtoReflect

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

func (*ValidateShardRequest) Reset

func (x *ValidateShardRequest) Reset()

func (*ValidateShardRequest) SetKeyspace

func (x *ValidateShardRequest) SetKeyspace(v string)

func (*ValidateShardRequest) SetPingTablets

func (x *ValidateShardRequest) SetPingTablets(v bool)

func (*ValidateShardRequest) SetShard

func (x *ValidateShardRequest) SetShard(v string)

func (*ValidateShardRequest) String

func (x *ValidateShardRequest) String() string

type ValidateShardRequest_builder

type ValidateShardRequest_builder struct {
	Keyspace    string
	Shard       string
	PingTablets bool
	// contains filtered or unexported fields
}

func (ValidateShardRequest_builder) Build

type ValidateShardResponse

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

func (*ValidateShardResponse) GetResults

func (x *ValidateShardResponse) GetResults() []string

func (*ValidateShardResponse) ProtoMessage

func (*ValidateShardResponse) ProtoMessage()

func (*ValidateShardResponse) ProtoReflect

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

func (*ValidateShardResponse) Reset

func (x *ValidateShardResponse) Reset()

func (*ValidateShardResponse) SetResults

func (x *ValidateShardResponse) SetResults(v []string)

func (*ValidateShardResponse) String

func (x *ValidateShardResponse) String() string

type ValidateShardResponse_builder

type ValidateShardResponse_builder struct {
	Results []string
	// contains filtered or unexported fields
}

func (ValidateShardResponse_builder) Build

type ValidateVSchemaRequest

type ValidateVSchemaRequest struct {
	Keyspace      string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shards        []string `protobuf:"bytes,2,rep,name=shards,proto3" json:"shards,omitempty"`
	ExcludeTables []string `protobuf:"bytes,3,rep,name=exclude_tables,json=excludeTables,proto3" json:"exclude_tables,omitempty"`
	IncludeViews  bool     `protobuf:"varint,4,opt,name=include_views,json=includeViews,proto3" json:"include_views,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateVSchemaRequest) GetExcludeTables

func (x *ValidateVSchemaRequest) GetExcludeTables() []string

func (*ValidateVSchemaRequest) GetIncludeViews

func (x *ValidateVSchemaRequest) GetIncludeViews() bool

func (*ValidateVSchemaRequest) GetKeyspace

func (x *ValidateVSchemaRequest) GetKeyspace() string

func (*ValidateVSchemaRequest) GetShards

func (x *ValidateVSchemaRequest) GetShards() []string

func (*ValidateVSchemaRequest) ProtoMessage

func (*ValidateVSchemaRequest) ProtoMessage()

func (*ValidateVSchemaRequest) ProtoReflect

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

func (*ValidateVSchemaRequest) Reset

func (x *ValidateVSchemaRequest) Reset()

func (*ValidateVSchemaRequest) SetExcludeTables

func (x *ValidateVSchemaRequest) SetExcludeTables(v []string)

func (*ValidateVSchemaRequest) SetIncludeViews

func (x *ValidateVSchemaRequest) SetIncludeViews(v bool)

func (*ValidateVSchemaRequest) SetKeyspace

func (x *ValidateVSchemaRequest) SetKeyspace(v string)

func (*ValidateVSchemaRequest) SetShards

func (x *ValidateVSchemaRequest) SetShards(v []string)

func (*ValidateVSchemaRequest) String

func (x *ValidateVSchemaRequest) String() string

type ValidateVSchemaRequest_builder

type ValidateVSchemaRequest_builder struct {
	Keyspace      string
	Shards        []string
	ExcludeTables []string
	IncludeViews  bool
	// contains filtered or unexported fields
}

func (ValidateVSchemaRequest_builder) Build

type ValidateVSchemaResponse

type ValidateVSchemaResponse struct {
	Results        []string                          `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	ResultsByShard map[string]*ValidateShardResponse `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateVSchemaResponse) GetResults

func (x *ValidateVSchemaResponse) GetResults() []string

func (*ValidateVSchemaResponse) GetResultsByShard

func (x *ValidateVSchemaResponse) GetResultsByShard() map[string]*ValidateShardResponse

func (*ValidateVSchemaResponse) ProtoMessage

func (*ValidateVSchemaResponse) ProtoMessage()

func (*ValidateVSchemaResponse) ProtoReflect

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

func (*ValidateVSchemaResponse) Reset

func (x *ValidateVSchemaResponse) Reset()

func (*ValidateVSchemaResponse) SetResults

func (x *ValidateVSchemaResponse) SetResults(v []string)

func (*ValidateVSchemaResponse) SetResultsByShard

func (x *ValidateVSchemaResponse) SetResultsByShard(v map[string]*ValidateShardResponse)

func (*ValidateVSchemaResponse) String

func (x *ValidateVSchemaResponse) String() string

type ValidateVSchemaResponse_builder

type ValidateVSchemaResponse_builder struct {
	Results        []string
	ResultsByShard map[string]*ValidateShardResponse
	// contains filtered or unexported fields
}

func (ValidateVSchemaResponse_builder) Build

type ValidateVersionKeyspaceRequest

type ValidateVersionKeyspaceRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateVersionKeyspaceRequest) GetKeyspace

func (x *ValidateVersionKeyspaceRequest) GetKeyspace() string

func (*ValidateVersionKeyspaceRequest) ProtoMessage

func (*ValidateVersionKeyspaceRequest) ProtoMessage()

func (*ValidateVersionKeyspaceRequest) ProtoReflect

func (*ValidateVersionKeyspaceRequest) Reset

func (x *ValidateVersionKeyspaceRequest) Reset()

func (*ValidateVersionKeyspaceRequest) SetKeyspace

func (x *ValidateVersionKeyspaceRequest) SetKeyspace(v string)

func (*ValidateVersionKeyspaceRequest) String

type ValidateVersionKeyspaceRequest_builder

type ValidateVersionKeyspaceRequest_builder struct {
	Keyspace string
	// contains filtered or unexported fields
}

func (ValidateVersionKeyspaceRequest_builder) Build

type ValidateVersionKeyspaceResponse

type ValidateVersionKeyspaceResponse struct {
	Results        []string                          `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	ResultsByShard map[string]*ValidateShardResponse `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateVersionKeyspaceResponse) GetResults

func (x *ValidateVersionKeyspaceResponse) GetResults() []string

func (*ValidateVersionKeyspaceResponse) GetResultsByShard

func (x *ValidateVersionKeyspaceResponse) GetResultsByShard() map[string]*ValidateShardResponse

func (*ValidateVersionKeyspaceResponse) ProtoMessage

func (*ValidateVersionKeyspaceResponse) ProtoMessage()

func (*ValidateVersionKeyspaceResponse) ProtoReflect

func (*ValidateVersionKeyspaceResponse) Reset

func (*ValidateVersionKeyspaceResponse) SetResults

func (x *ValidateVersionKeyspaceResponse) SetResults(v []string)

func (*ValidateVersionKeyspaceResponse) SetResultsByShard

func (x *ValidateVersionKeyspaceResponse) SetResultsByShard(v map[string]*ValidateShardResponse)

func (*ValidateVersionKeyspaceResponse) String

type ValidateVersionKeyspaceResponse_builder

type ValidateVersionKeyspaceResponse_builder struct {
	Results        []string
	ResultsByShard map[string]*ValidateShardResponse
	// contains filtered or unexported fields
}

func (ValidateVersionKeyspaceResponse_builder) Build

type ValidateVersionShardRequest

type ValidateVersionShardRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shard    string `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateVersionShardRequest) GetKeyspace

func (x *ValidateVersionShardRequest) GetKeyspace() string

func (*ValidateVersionShardRequest) GetShard

func (x *ValidateVersionShardRequest) GetShard() string

func (*ValidateVersionShardRequest) ProtoMessage

func (*ValidateVersionShardRequest) ProtoMessage()

func (*ValidateVersionShardRequest) ProtoReflect

func (*ValidateVersionShardRequest) Reset

func (x *ValidateVersionShardRequest) Reset()

func (*ValidateVersionShardRequest) SetKeyspace

func (x *ValidateVersionShardRequest) SetKeyspace(v string)

func (*ValidateVersionShardRequest) SetShard

func (x *ValidateVersionShardRequest) SetShard(v string)

func (*ValidateVersionShardRequest) String

func (x *ValidateVersionShardRequest) String() string

type ValidateVersionShardRequest_builder

type ValidateVersionShardRequest_builder struct {
	Keyspace string
	Shard    string
	// contains filtered or unexported fields
}

func (ValidateVersionShardRequest_builder) Build

type ValidateVersionShardResponse

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

func (*ValidateVersionShardResponse) GetResults

func (x *ValidateVersionShardResponse) GetResults() []string

func (*ValidateVersionShardResponse) ProtoMessage

func (*ValidateVersionShardResponse) ProtoMessage()

func (*ValidateVersionShardResponse) ProtoReflect

func (*ValidateVersionShardResponse) Reset

func (x *ValidateVersionShardResponse) Reset()

func (*ValidateVersionShardResponse) SetResults

func (x *ValidateVersionShardResponse) SetResults(v []string)

func (*ValidateVersionShardResponse) String

type ValidateVersionShardResponse_builder

type ValidateVersionShardResponse_builder struct {
	Results []string
	// contains filtered or unexported fields
}

func (ValidateVersionShardResponse_builder) Build

type Workflow

type Workflow struct {
	Name   string                        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Source *Workflow_ReplicationLocation `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Target *Workflow_ReplicationLocation `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// This represents how long it's been since we processed any event in the
	// stream.
	MaxVReplicationLag int64                            `protobuf:"varint,4,opt,name=max_v_replication_lag,json=maxVReplicationLag,proto3" json:"max_v_replication_lag,omitempty"`
	ShardStreams       map[string]*Workflow_ShardStream `` /* 171-byte string literal not displayed */
	WorkflowType       string                           `protobuf:"bytes,6,opt,name=workflow_type,json=workflowType,proto3" json:"workflow_type,omitempty"`
	WorkflowSubType    string                           `protobuf:"bytes,7,opt,name=workflow_sub_type,json=workflowSubType,proto3" json:"workflow_sub_type,omitempty"`
	// This represents the lag across all shards, between the current time and
	// the timestamp of the last transaction OR heartbeat timestamp (if there
	// have been no writes to replicate from the source).
	MaxVReplicationTransactionLag int64 `` /* 155-byte string literal not displayed */
	// This specifies whether to defer the creation of secondary keys.
	DeferSecondaryKeys bool `protobuf:"varint,9,opt,name=defer_secondary_keys,json=deferSecondaryKeys,proto3" json:"defer_secondary_keys,omitempty"`
	// These are additional (optional) settings for vreplication workflows. Previously we used to add it to the
	// binlogdata.BinlogSource proto object. More details in go/vt/sidecardb/schema/vreplication.sql.
	Options *WorkflowOptions `protobuf:"bytes,10,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

TODO: comment the hell out of this.

func (*Workflow) ClearOptions

func (x *Workflow) ClearOptions()

func (*Workflow) ClearSource

func (x *Workflow) ClearSource()

func (*Workflow) ClearTarget

func (x *Workflow) ClearTarget()

func (*Workflow) GetDeferSecondaryKeys

func (x *Workflow) GetDeferSecondaryKeys() bool

func (*Workflow) GetMaxVReplicationLag

func (x *Workflow) GetMaxVReplicationLag() int64

func (*Workflow) GetMaxVReplicationTransactionLag

func (x *Workflow) GetMaxVReplicationTransactionLag() int64

func (*Workflow) GetName

func (x *Workflow) GetName() string

func (*Workflow) GetOptions

func (x *Workflow) GetOptions() *WorkflowOptions

func (*Workflow) GetShardStreams

func (x *Workflow) GetShardStreams() map[string]*Workflow_ShardStream

func (*Workflow) GetSource

func (x *Workflow) GetSource() *Workflow_ReplicationLocation

func (*Workflow) GetTarget

func (x *Workflow) GetTarget() *Workflow_ReplicationLocation

func (*Workflow) GetWorkflowSubType

func (x *Workflow) GetWorkflowSubType() string

func (*Workflow) GetWorkflowType

func (x *Workflow) GetWorkflowType() string

func (*Workflow) HasOptions

func (x *Workflow) HasOptions() bool

func (*Workflow) HasSource

func (x *Workflow) HasSource() bool

func (*Workflow) HasTarget

func (x *Workflow) HasTarget() bool

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) ProtoReflect

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

func (*Workflow) Reset

func (x *Workflow) Reset()

func (*Workflow) SetDeferSecondaryKeys

func (x *Workflow) SetDeferSecondaryKeys(v bool)

func (*Workflow) SetMaxVReplicationLag

func (x *Workflow) SetMaxVReplicationLag(v int64)

func (*Workflow) SetMaxVReplicationTransactionLag

func (x *Workflow) SetMaxVReplicationTransactionLag(v int64)

func (*Workflow) SetName

func (x *Workflow) SetName(v string)

func (*Workflow) SetOptions

func (x *Workflow) SetOptions(v *WorkflowOptions)

func (*Workflow) SetShardStreams

func (x *Workflow) SetShardStreams(v map[string]*Workflow_ShardStream)

func (*Workflow) SetSource

func (x *Workflow) SetSource(v *Workflow_ReplicationLocation)

func (*Workflow) SetTarget

func (x *Workflow) SetTarget(v *Workflow_ReplicationLocation)

func (*Workflow) SetWorkflowSubType

func (x *Workflow) SetWorkflowSubType(v string)

func (*Workflow) SetWorkflowType

func (x *Workflow) SetWorkflowType(v string)

func (*Workflow) String

func (x *Workflow) String() string

type WorkflowAddTablesRequest

type WorkflowAddTablesRequest struct {
	Workflow              string                      `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	Keyspace              string                      `protobuf:"bytes,2,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	TableSettings         []*TableMaterializeSettings `protobuf:"bytes,3,rep,name=table_settings,json=tableSettings,proto3" json:"table_settings,omitempty"`
	MaterializationIntent MaterializationIntent       `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WorkflowAddTablesRequest) GetKeyspace

func (x *WorkflowAddTablesRequest) GetKeyspace() string

func (*WorkflowAddTablesRequest) GetMaterializationIntent

func (x *WorkflowAddTablesRequest) GetMaterializationIntent() MaterializationIntent

func (*WorkflowAddTablesRequest) GetTableSettings

func (x *WorkflowAddTablesRequest) GetTableSettings() []*TableMaterializeSettings

func (*WorkflowAddTablesRequest) GetWorkflow

func (x *WorkflowAddTablesRequest) GetWorkflow() string

func (*WorkflowAddTablesRequest) ProtoMessage

func (*WorkflowAddTablesRequest) ProtoMessage()

func (*WorkflowAddTablesRequest) ProtoReflect

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

func (*WorkflowAddTablesRequest) Reset

func (x *WorkflowAddTablesRequest) Reset()

func (*WorkflowAddTablesRequest) SetKeyspace

func (x *WorkflowAddTablesRequest) SetKeyspace(v string)

func (*WorkflowAddTablesRequest) SetMaterializationIntent

func (x *WorkflowAddTablesRequest) SetMaterializationIntent(v MaterializationIntent)

func (*WorkflowAddTablesRequest) SetTableSettings

func (x *WorkflowAddTablesRequest) SetTableSettings(v []*TableMaterializeSettings)

func (*WorkflowAddTablesRequest) SetWorkflow

func (x *WorkflowAddTablesRequest) SetWorkflow(v string)

func (*WorkflowAddTablesRequest) String

func (x *WorkflowAddTablesRequest) String() string

type WorkflowAddTablesRequest_builder

type WorkflowAddTablesRequest_builder struct {
	Workflow              string
	Keyspace              string
	TableSettings         []*TableMaterializeSettings
	MaterializationIntent MaterializationIntent
	// contains filtered or unexported fields
}

func (WorkflowAddTablesRequest_builder) Build

type WorkflowAddTablesResponse

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

func (*WorkflowAddTablesResponse) ProtoMessage

func (*WorkflowAddTablesResponse) ProtoMessage()

func (*WorkflowAddTablesResponse) ProtoReflect

func (*WorkflowAddTablesResponse) Reset

func (x *WorkflowAddTablesResponse) Reset()

func (*WorkflowAddTablesResponse) String

func (x *WorkflowAddTablesResponse) String() string

type WorkflowAddTablesResponse_builder

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

func (WorkflowAddTablesResponse_builder) Build

type WorkflowDeleteRequest

type WorkflowDeleteRequest struct {
	Keyspace         string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Workflow         string   `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	KeepData         bool     `protobuf:"varint,3,opt,name=keep_data,json=keepData,proto3" json:"keep_data,omitempty"`
	KeepRoutingRules bool     `protobuf:"varint,4,opt,name=keep_routing_rules,json=keepRoutingRules,proto3" json:"keep_routing_rules,omitempty"`
	Shards           []string `protobuf:"bytes,5,rep,name=shards,proto3" json:"shards,omitempty"`
	// The max records to delete from the moved tables when cleaning
	// up the migrated data. This is only used with multi-tenant
	// MoveTables migrations.
	DeleteBatchSize int64 `protobuf:"varint,6,opt,name=delete_batch_size,json=deleteBatchSize,proto3" json:"delete_batch_size,omitempty"`
	// Set to true if the you know that the source keyspace is no
	// longer available but still want to clean everything up on the
	// target keyspace.
	IgnoreSourceKeyspace bool `protobuf:"varint,7,opt,name=ignore_source_keyspace,json=ignoreSourceKeyspace,proto3" json:"ignore_source_keyspace,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowDeleteRequest) GetDeleteBatchSize

func (x *WorkflowDeleteRequest) GetDeleteBatchSize() int64

func (*WorkflowDeleteRequest) GetIgnoreSourceKeyspace

func (x *WorkflowDeleteRequest) GetIgnoreSourceKeyspace() bool

func (*WorkflowDeleteRequest) GetKeepData

func (x *WorkflowDeleteRequest) GetKeepData() bool

func (*WorkflowDeleteRequest) GetKeepRoutingRules

func (x *WorkflowDeleteRequest) GetKeepRoutingRules() bool

func (*WorkflowDeleteRequest) GetKeyspace

func (x *WorkflowDeleteRequest) GetKeyspace() string

func (*WorkflowDeleteRequest) GetShards

func (x *WorkflowDeleteRequest) GetShards() []string

func (*WorkflowDeleteRequest) GetWorkflow

func (x *WorkflowDeleteRequest) GetWorkflow() string

func (*WorkflowDeleteRequest) ProtoMessage

func (*WorkflowDeleteRequest) ProtoMessage()

func (*WorkflowDeleteRequest) ProtoReflect

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

func (*WorkflowDeleteRequest) Reset

func (x *WorkflowDeleteRequest) Reset()

func (*WorkflowDeleteRequest) SetDeleteBatchSize

func (x *WorkflowDeleteRequest) SetDeleteBatchSize(v int64)

func (*WorkflowDeleteRequest) SetIgnoreSourceKeyspace

func (x *WorkflowDeleteRequest) SetIgnoreSourceKeyspace(v bool)

func (*WorkflowDeleteRequest) SetKeepData

func (x *WorkflowDeleteRequest) SetKeepData(v bool)

func (*WorkflowDeleteRequest) SetKeepRoutingRules

func (x *WorkflowDeleteRequest) SetKeepRoutingRules(v bool)

func (*WorkflowDeleteRequest) SetKeyspace

func (x *WorkflowDeleteRequest) SetKeyspace(v string)

func (*WorkflowDeleteRequest) SetShards

func (x *WorkflowDeleteRequest) SetShards(v []string)

func (*WorkflowDeleteRequest) SetWorkflow

func (x *WorkflowDeleteRequest) SetWorkflow(v string)

func (*WorkflowDeleteRequest) String

func (x *WorkflowDeleteRequest) String() string

type WorkflowDeleteRequest_builder

type WorkflowDeleteRequest_builder struct {
	Keyspace         string
	Workflow         string
	KeepData         bool
	KeepRoutingRules bool
	Shards           []string
	// The max records to delete from the moved tables when cleaning
	// up the migrated data. This is only used with multi-tenant
	// MoveTables migrations.
	DeleteBatchSize int64
	// Set to true if the you know that the source keyspace is no
	// longer available but still want to clean everything up on the
	// target keyspace.
	IgnoreSourceKeyspace bool
	// contains filtered or unexported fields
}

func (WorkflowDeleteRequest_builder) Build

type WorkflowDeleteResponse

type WorkflowDeleteResponse struct {
	Summary string                               `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	Details []*WorkflowDeleteResponse_TabletInfo `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowDeleteResponse) GetDetails

func (*WorkflowDeleteResponse) GetSummary

func (x *WorkflowDeleteResponse) GetSummary() string

func (*WorkflowDeleteResponse) ProtoMessage

func (*WorkflowDeleteResponse) ProtoMessage()

func (*WorkflowDeleteResponse) ProtoReflect

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

func (*WorkflowDeleteResponse) Reset

func (x *WorkflowDeleteResponse) Reset()

func (*WorkflowDeleteResponse) SetDetails

func (*WorkflowDeleteResponse) SetSummary

func (x *WorkflowDeleteResponse) SetSummary(v string)

func (*WorkflowDeleteResponse) String

func (x *WorkflowDeleteResponse) String() string

type WorkflowDeleteResponse_TabletInfo

type WorkflowDeleteResponse_TabletInfo struct {
	Tablet *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// Delete is set if the workflow was deleted on this tablet.
	Deleted bool `protobuf:"varint,2,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowDeleteResponse_TabletInfo) ClearTablet

func (x *WorkflowDeleteResponse_TabletInfo) ClearTablet()

func (*WorkflowDeleteResponse_TabletInfo) GetDeleted

func (x *WorkflowDeleteResponse_TabletInfo) GetDeleted() bool

func (*WorkflowDeleteResponse_TabletInfo) GetTablet

func (*WorkflowDeleteResponse_TabletInfo) HasTablet

func (x *WorkflowDeleteResponse_TabletInfo) HasTablet() bool

func (*WorkflowDeleteResponse_TabletInfo) ProtoMessage

func (*WorkflowDeleteResponse_TabletInfo) ProtoMessage()

func (*WorkflowDeleteResponse_TabletInfo) ProtoReflect

func (*WorkflowDeleteResponse_TabletInfo) Reset

func (*WorkflowDeleteResponse_TabletInfo) SetDeleted

func (x *WorkflowDeleteResponse_TabletInfo) SetDeleted(v bool)

func (*WorkflowDeleteResponse_TabletInfo) SetTablet

func (*WorkflowDeleteResponse_TabletInfo) String

type WorkflowDeleteResponse_TabletInfo_builder

type WorkflowDeleteResponse_TabletInfo_builder struct {
	Tablet *dev2.TabletAlias
	// Delete is set if the workflow was deleted on this tablet.
	Deleted bool
	// contains filtered or unexported fields
}

func (WorkflowDeleteResponse_TabletInfo_builder) Build

type WorkflowDeleteResponse_builder

type WorkflowDeleteResponse_builder struct {
	Summary string
	Details []*WorkflowDeleteResponse_TabletInfo
	// contains filtered or unexported fields
}

func (WorkflowDeleteResponse_builder) Build

type WorkflowMirrorTrafficRequest

type WorkflowMirrorTrafficRequest struct {
	Keyspace    string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Workflow    string            `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	TabletTypes []dev2.TabletType `` /* 138-byte string literal not displayed */
	Percent     float32           `protobuf:"fixed32,4,opt,name=percent,proto3" json:"percent,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowMirrorTrafficRequest) GetKeyspace

func (x *WorkflowMirrorTrafficRequest) GetKeyspace() string

func (*WorkflowMirrorTrafficRequest) GetPercent

func (x *WorkflowMirrorTrafficRequest) GetPercent() float32

func (*WorkflowMirrorTrafficRequest) GetTabletTypes

func (x *WorkflowMirrorTrafficRequest) GetTabletTypes() []dev2.TabletType

func (*WorkflowMirrorTrafficRequest) GetWorkflow

func (x *WorkflowMirrorTrafficRequest) GetWorkflow() string

func (*WorkflowMirrorTrafficRequest) ProtoMessage

func (*WorkflowMirrorTrafficRequest) ProtoMessage()

func (*WorkflowMirrorTrafficRequest) ProtoReflect

func (*WorkflowMirrorTrafficRequest) Reset

func (x *WorkflowMirrorTrafficRequest) Reset()

func (*WorkflowMirrorTrafficRequest) SetKeyspace

func (x *WorkflowMirrorTrafficRequest) SetKeyspace(v string)

func (*WorkflowMirrorTrafficRequest) SetPercent

func (x *WorkflowMirrorTrafficRequest) SetPercent(v float32)

func (*WorkflowMirrorTrafficRequest) SetTabletTypes

func (x *WorkflowMirrorTrafficRequest) SetTabletTypes(v []dev2.TabletType)

func (*WorkflowMirrorTrafficRequest) SetWorkflow

func (x *WorkflowMirrorTrafficRequest) SetWorkflow(v string)

func (*WorkflowMirrorTrafficRequest) String

type WorkflowMirrorTrafficRequest_builder

type WorkflowMirrorTrafficRequest_builder struct {
	Keyspace    string
	Workflow    string
	TabletTypes []dev2.TabletType
	Percent     float32
	// contains filtered or unexported fields
}

func (WorkflowMirrorTrafficRequest_builder) Build

type WorkflowMirrorTrafficResponse

type WorkflowMirrorTrafficResponse struct {
	Summary      string `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	StartState   string `protobuf:"bytes,2,opt,name=start_state,json=startState,proto3" json:"start_state,omitempty"`
	CurrentState string `protobuf:"bytes,3,opt,name=current_state,json=currentState,proto3" json:"current_state,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowMirrorTrafficResponse) GetCurrentState

func (x *WorkflowMirrorTrafficResponse) GetCurrentState() string

func (*WorkflowMirrorTrafficResponse) GetStartState

func (x *WorkflowMirrorTrafficResponse) GetStartState() string

func (*WorkflowMirrorTrafficResponse) GetSummary

func (x *WorkflowMirrorTrafficResponse) GetSummary() string

func (*WorkflowMirrorTrafficResponse) ProtoMessage

func (*WorkflowMirrorTrafficResponse) ProtoMessage()

func (*WorkflowMirrorTrafficResponse) ProtoReflect

func (*WorkflowMirrorTrafficResponse) Reset

func (x *WorkflowMirrorTrafficResponse) Reset()

func (*WorkflowMirrorTrafficResponse) SetCurrentState

func (x *WorkflowMirrorTrafficResponse) SetCurrentState(v string)

func (*WorkflowMirrorTrafficResponse) SetStartState

func (x *WorkflowMirrorTrafficResponse) SetStartState(v string)

func (*WorkflowMirrorTrafficResponse) SetSummary

func (x *WorkflowMirrorTrafficResponse) SetSummary(v string)

func (*WorkflowMirrorTrafficResponse) String

type WorkflowMirrorTrafficResponse_builder

type WorkflowMirrorTrafficResponse_builder struct {
	Summary      string
	StartState   string
	CurrentState string
	// contains filtered or unexported fields
}

func (WorkflowMirrorTrafficResponse_builder) Build

type WorkflowOptions

type WorkflowOptions struct {
	TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// Remove auto_increment clauses on tables when moving them to a sharded
	// keyspace and optionally replace them with vschema AutoIncrement
	// definitions.
	ShardedAutoIncrementHandling ShardedAutoIncrementHandling `` /* 205-byte string literal not displayed */
	// Shards on which vreplication streams in the target keyspace are created for this workflow and to which the data
	// from the source will be vreplicated.
	Shards []string          `protobuf:"bytes,3,rep,name=shards,proto3" json:"shards,omitempty"`
	Config map[string]string `` /* 139-byte string literal not displayed */
	// Where to create any related schema and vschema objects such as
	// sequence tables.
	GlobalKeyspace string `protobuf:"bytes,5,opt,name=global_keyspace,json=globalKeyspace,proto3" json:"global_keyspace,omitempty"`
	// Lookup Vindexes that are being backfilled by the workflow.
	LookupVindexes []string `protobuf:"bytes,6,rep,name=lookup_vindexes,json=lookupVindexes,proto3" json:"lookup_vindexes,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowOptions) GetConfig

func (x *WorkflowOptions) GetConfig() map[string]string

func (*WorkflowOptions) GetGlobalKeyspace

func (x *WorkflowOptions) GetGlobalKeyspace() string

func (*WorkflowOptions) GetLookupVindexes

func (x *WorkflowOptions) GetLookupVindexes() []string

func (*WorkflowOptions) GetShardedAutoIncrementHandling

func (x *WorkflowOptions) GetShardedAutoIncrementHandling() ShardedAutoIncrementHandling

func (*WorkflowOptions) GetShards

func (x *WorkflowOptions) GetShards() []string

func (*WorkflowOptions) GetTenantId

func (x *WorkflowOptions) GetTenantId() string

func (*WorkflowOptions) ProtoMessage

func (*WorkflowOptions) ProtoMessage()

func (*WorkflowOptions) ProtoReflect

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

func (*WorkflowOptions) Reset

func (x *WorkflowOptions) Reset()

func (*WorkflowOptions) SetConfig

func (x *WorkflowOptions) SetConfig(v map[string]string)

func (*WorkflowOptions) SetGlobalKeyspace

func (x *WorkflowOptions) SetGlobalKeyspace(v string)

func (*WorkflowOptions) SetLookupVindexes

func (x *WorkflowOptions) SetLookupVindexes(v []string)

func (*WorkflowOptions) SetShardedAutoIncrementHandling

func (x *WorkflowOptions) SetShardedAutoIncrementHandling(v ShardedAutoIncrementHandling)

func (*WorkflowOptions) SetShards

func (x *WorkflowOptions) SetShards(v []string)

func (*WorkflowOptions) SetTenantId

func (x *WorkflowOptions) SetTenantId(v string)

func (*WorkflowOptions) String

func (x *WorkflowOptions) String() string

type WorkflowOptions_builder

type WorkflowOptions_builder struct {
	TenantId string
	// Remove auto_increment clauses on tables when moving them to a sharded
	// keyspace and optionally replace them with vschema AutoIncrement
	// definitions.
	ShardedAutoIncrementHandling ShardedAutoIncrementHandling
	// Shards on which vreplication streams in the target keyspace are created for this workflow and to which the data
	// from the source will be vreplicated.
	Shards []string
	Config map[string]string
	// Where to create any related schema and vschema objects such as
	// sequence tables.
	GlobalKeyspace string
	// Lookup Vindexes that are being backfilled by the workflow.
	LookupVindexes []string
	// contains filtered or unexported fields
}

func (WorkflowOptions_builder) Build

type WorkflowStatusRequest

type WorkflowStatusRequest struct {
	Keyspace string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Workflow string   `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	Shards   []string `protobuf:"bytes,3,rep,name=shards,proto3" json:"shards,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStatusRequest) GetKeyspace

func (x *WorkflowStatusRequest) GetKeyspace() string

func (*WorkflowStatusRequest) GetShards

func (x *WorkflowStatusRequest) GetShards() []string

func (*WorkflowStatusRequest) GetWorkflow

func (x *WorkflowStatusRequest) GetWorkflow() string

func (*WorkflowStatusRequest) ProtoMessage

func (*WorkflowStatusRequest) ProtoMessage()

func (*WorkflowStatusRequest) ProtoReflect

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

func (*WorkflowStatusRequest) Reset

func (x *WorkflowStatusRequest) Reset()

func (*WorkflowStatusRequest) SetKeyspace

func (x *WorkflowStatusRequest) SetKeyspace(v string)

func (*WorkflowStatusRequest) SetShards

func (x *WorkflowStatusRequest) SetShards(v []string)

func (*WorkflowStatusRequest) SetWorkflow

func (x *WorkflowStatusRequest) SetWorkflow(v string)

func (*WorkflowStatusRequest) String

func (x *WorkflowStatusRequest) String() string

type WorkflowStatusRequest_builder

type WorkflowStatusRequest_builder struct {
	Keyspace string
	Workflow string
	Shards   []string
	// contains filtered or unexported fields
}

func (WorkflowStatusRequest_builder) Build

type WorkflowStatusResponse

type WorkflowStatusResponse struct {

	// The key is keyspace/shard.
	TableCopyState map[string]*WorkflowStatusResponse_TableCopyState `` /* 179-byte string literal not displayed */
	ShardStreams   map[string]*WorkflowStatusResponse_ShardStreams   `` /* 171-byte string literal not displayed */
	TrafficState   string                                            `protobuf:"bytes,3,opt,name=traffic_state,json=trafficState,proto3" json:"traffic_state,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStatusResponse) GetShardStreams

func (*WorkflowStatusResponse) GetTableCopyState

func (*WorkflowStatusResponse) GetTrafficState

func (x *WorkflowStatusResponse) GetTrafficState() string

func (*WorkflowStatusResponse) ProtoMessage

func (*WorkflowStatusResponse) ProtoMessage()

func (*WorkflowStatusResponse) ProtoReflect

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

func (*WorkflowStatusResponse) Reset

func (x *WorkflowStatusResponse) Reset()

func (*WorkflowStatusResponse) SetShardStreams

func (*WorkflowStatusResponse) SetTableCopyState

func (*WorkflowStatusResponse) SetTrafficState

func (x *WorkflowStatusResponse) SetTrafficState(v string)

func (*WorkflowStatusResponse) String

func (x *WorkflowStatusResponse) String() string

type WorkflowStatusResponse_ShardStreamState

type WorkflowStatusResponse_ShardStreamState struct {
	Id          int32             `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Tablet      *dev2.TabletAlias `protobuf:"bytes,2,opt,name=tablet,proto3" json:"tablet,omitempty"`
	SourceShard string            `protobuf:"bytes,3,opt,name=source_shard,json=sourceShard,proto3" json:"source_shard,omitempty"`
	Position    string            `protobuf:"bytes,4,opt,name=position,proto3" json:"position,omitempty"`
	Status      string            `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	Info        string            `protobuf:"bytes,6,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStatusResponse_ShardStreamState) ClearTablet

func (x *WorkflowStatusResponse_ShardStreamState) ClearTablet()

func (*WorkflowStatusResponse_ShardStreamState) GetId

func (*WorkflowStatusResponse_ShardStreamState) GetInfo

func (*WorkflowStatusResponse_ShardStreamState) GetPosition

func (*WorkflowStatusResponse_ShardStreamState) GetSourceShard

func (x *WorkflowStatusResponse_ShardStreamState) GetSourceShard() string

func (*WorkflowStatusResponse_ShardStreamState) GetStatus

func (*WorkflowStatusResponse_ShardStreamState) GetTablet

func (*WorkflowStatusResponse_ShardStreamState) HasTablet

func (*WorkflowStatusResponse_ShardStreamState) ProtoMessage

func (*WorkflowStatusResponse_ShardStreamState) ProtoReflect

func (*WorkflowStatusResponse_ShardStreamState) Reset

func (*WorkflowStatusResponse_ShardStreamState) SetId

func (*WorkflowStatusResponse_ShardStreamState) SetInfo

func (*WorkflowStatusResponse_ShardStreamState) SetPosition

func (*WorkflowStatusResponse_ShardStreamState) SetSourceShard

func (x *WorkflowStatusResponse_ShardStreamState) SetSourceShard(v string)

func (*WorkflowStatusResponse_ShardStreamState) SetStatus

func (*WorkflowStatusResponse_ShardStreamState) SetTablet

func (*WorkflowStatusResponse_ShardStreamState) String

type WorkflowStatusResponse_ShardStreamState_builder

type WorkflowStatusResponse_ShardStreamState_builder struct {
	Id          int32
	Tablet      *dev2.TabletAlias
	SourceShard string
	Position    string
	Status      string
	Info        string
	// contains filtered or unexported fields
}

func (WorkflowStatusResponse_ShardStreamState_builder) Build

type WorkflowStatusResponse_ShardStreams

type WorkflowStatusResponse_ShardStreams struct {
	Streams []*WorkflowStatusResponse_ShardStreamState `protobuf:"bytes,2,rep,name=streams,proto3" json:"streams,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStatusResponse_ShardStreams) GetStreams

func (*WorkflowStatusResponse_ShardStreams) ProtoMessage

func (*WorkflowStatusResponse_ShardStreams) ProtoMessage()

func (*WorkflowStatusResponse_ShardStreams) ProtoReflect

func (*WorkflowStatusResponse_ShardStreams) Reset

func (*WorkflowStatusResponse_ShardStreams) SetStreams

func (*WorkflowStatusResponse_ShardStreams) String

type WorkflowStatusResponse_ShardStreams_builder

type WorkflowStatusResponse_ShardStreams_builder struct {
	Streams []*WorkflowStatusResponse_ShardStreamState
	// contains filtered or unexported fields
}

func (WorkflowStatusResponse_ShardStreams_builder) Build

type WorkflowStatusResponse_TableCopyState

type WorkflowStatusResponse_TableCopyState struct {
	RowsCopied      int64   `protobuf:"varint,1,opt,name=rows_copied,json=rowsCopied,proto3" json:"rows_copied,omitempty"`
	RowsTotal       int64   `protobuf:"varint,2,opt,name=rows_total,json=rowsTotal,proto3" json:"rows_total,omitempty"`
	RowsPercentage  float32 `protobuf:"fixed32,3,opt,name=rows_percentage,json=rowsPercentage,proto3" json:"rows_percentage,omitempty"`
	BytesCopied     int64   `protobuf:"varint,4,opt,name=bytes_copied,json=bytesCopied,proto3" json:"bytes_copied,omitempty"`
	BytesTotal      int64   `protobuf:"varint,5,opt,name=bytes_total,json=bytesTotal,proto3" json:"bytes_total,omitempty"`
	BytesPercentage float32 `protobuf:"fixed32,6,opt,name=bytes_percentage,json=bytesPercentage,proto3" json:"bytes_percentage,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStatusResponse_TableCopyState) GetBytesCopied

func (x *WorkflowStatusResponse_TableCopyState) GetBytesCopied() int64

func (*WorkflowStatusResponse_TableCopyState) GetBytesPercentage

func (x *WorkflowStatusResponse_TableCopyState) GetBytesPercentage() float32

func (*WorkflowStatusResponse_TableCopyState) GetBytesTotal

func (x *WorkflowStatusResponse_TableCopyState) GetBytesTotal() int64

func (*WorkflowStatusResponse_TableCopyState) GetRowsCopied

func (x *WorkflowStatusResponse_TableCopyState) GetRowsCopied() int64

func (*WorkflowStatusResponse_TableCopyState) GetRowsPercentage

func (x *WorkflowStatusResponse_TableCopyState) GetRowsPercentage() float32

func (*WorkflowStatusResponse_TableCopyState) GetRowsTotal

func (x *WorkflowStatusResponse_TableCopyState) GetRowsTotal() int64

func (*WorkflowStatusResponse_TableCopyState) ProtoMessage

func (*WorkflowStatusResponse_TableCopyState) ProtoMessage()

func (*WorkflowStatusResponse_TableCopyState) ProtoReflect

func (*WorkflowStatusResponse_TableCopyState) Reset

func (*WorkflowStatusResponse_TableCopyState) SetBytesCopied

func (x *WorkflowStatusResponse_TableCopyState) SetBytesCopied(v int64)

func (*WorkflowStatusResponse_TableCopyState) SetBytesPercentage

func (x *WorkflowStatusResponse_TableCopyState) SetBytesPercentage(v float32)

func (*WorkflowStatusResponse_TableCopyState) SetBytesTotal

func (x *WorkflowStatusResponse_TableCopyState) SetBytesTotal(v int64)

func (*WorkflowStatusResponse_TableCopyState) SetRowsCopied

func (x *WorkflowStatusResponse_TableCopyState) SetRowsCopied(v int64)

func (*WorkflowStatusResponse_TableCopyState) SetRowsPercentage

func (x *WorkflowStatusResponse_TableCopyState) SetRowsPercentage(v float32)

func (*WorkflowStatusResponse_TableCopyState) SetRowsTotal

func (x *WorkflowStatusResponse_TableCopyState) SetRowsTotal(v int64)

func (*WorkflowStatusResponse_TableCopyState) String

type WorkflowStatusResponse_TableCopyState_builder

type WorkflowStatusResponse_TableCopyState_builder struct {
	RowsCopied      int64
	RowsTotal       int64
	RowsPercentage  float32
	BytesCopied     int64
	BytesTotal      int64
	BytesPercentage float32
	// contains filtered or unexported fields
}

func (WorkflowStatusResponse_TableCopyState_builder) Build

type WorkflowStatusResponse_builder

type WorkflowStatusResponse_builder struct {

	// The key is keyspace/shard.
	TableCopyState map[string]*WorkflowStatusResponse_TableCopyState
	ShardStreams   map[string]*WorkflowStatusResponse_ShardStreams
	TrafficState   string
	// contains filtered or unexported fields
}

func (WorkflowStatusResponse_builder) Build

type WorkflowSwitchTrafficRequest

type WorkflowSwitchTrafficRequest struct {
	Keyspace                  string            `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Workflow                  string            `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	Cells                     []string          `protobuf:"bytes,3,rep,name=cells,proto3" json:"cells,omitempty"`
	TabletTypes               []dev2.TabletType `` /* 138-byte string literal not displayed */
	MaxReplicationLagAllowed  *dev3.Duration    `` /* 137-byte string literal not displayed */
	EnableReverseReplication  bool              `` /* 136-byte string literal not displayed */
	Direction                 int32             `protobuf:"varint,7,opt,name=direction,proto3" json:"direction,omitempty"`
	Timeout                   *dev3.Duration    `protobuf:"bytes,8,opt,name=timeout,proto3" json:"timeout,omitempty"`
	DryRun                    bool              `protobuf:"varint,9,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
	InitializeTargetSequences bool              `` /* 140-byte string literal not displayed */
	Shards                    []string          `protobuf:"bytes,11,rep,name=shards,proto3" json:"shards,omitempty"`
	Force                     bool              `protobuf:"varint,12,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowSwitchTrafficRequest) ClearMaxReplicationLagAllowed

func (x *WorkflowSwitchTrafficRequest) ClearMaxReplicationLagAllowed()

func (*WorkflowSwitchTrafficRequest) ClearTimeout

func (x *WorkflowSwitchTrafficRequest) ClearTimeout()

func (*WorkflowSwitchTrafficRequest) GetCells

func (x *WorkflowSwitchTrafficRequest) GetCells() []string

func (*WorkflowSwitchTrafficRequest) GetDirection

func (x *WorkflowSwitchTrafficRequest) GetDirection() int32

func (*WorkflowSwitchTrafficRequest) GetDryRun

func (x *WorkflowSwitchTrafficRequest) GetDryRun() bool

func (*WorkflowSwitchTrafficRequest) GetEnableReverseReplication

func (x *WorkflowSwitchTrafficRequest) GetEnableReverseReplication() bool

func (*WorkflowSwitchTrafficRequest) GetForce

func (x *WorkflowSwitchTrafficRequest) GetForce() bool

func (*WorkflowSwitchTrafficRequest) GetInitializeTargetSequences

func (x *WorkflowSwitchTrafficRequest) GetInitializeTargetSequences() bool

func (*WorkflowSwitchTrafficRequest) GetKeyspace

func (x *WorkflowSwitchTrafficRequest) GetKeyspace() string

func (*WorkflowSwitchTrafficRequest) GetMaxReplicationLagAllowed

func (x *WorkflowSwitchTrafficRequest) GetMaxReplicationLagAllowed() *dev3.Duration

func (*WorkflowSwitchTrafficRequest) GetShards

func (x *WorkflowSwitchTrafficRequest) GetShards() []string

func (*WorkflowSwitchTrafficRequest) GetTabletTypes

func (x *WorkflowSwitchTrafficRequest) GetTabletTypes() []dev2.TabletType

func (*WorkflowSwitchTrafficRequest) GetTimeout

func (x *WorkflowSwitchTrafficRequest) GetTimeout() *dev3.Duration

func (*WorkflowSwitchTrafficRequest) GetWorkflow

func (x *WorkflowSwitchTrafficRequest) GetWorkflow() string

func (*WorkflowSwitchTrafficRequest) HasMaxReplicationLagAllowed

func (x *WorkflowSwitchTrafficRequest) HasMaxReplicationLagAllowed() bool

func (*WorkflowSwitchTrafficRequest) HasTimeout

func (x *WorkflowSwitchTrafficRequest) HasTimeout() bool

func (*WorkflowSwitchTrafficRequest) ProtoMessage

func (*WorkflowSwitchTrafficRequest) ProtoMessage()

func (*WorkflowSwitchTrafficRequest) ProtoReflect

func (*WorkflowSwitchTrafficRequest) Reset

func (x *WorkflowSwitchTrafficRequest) Reset()

func (*WorkflowSwitchTrafficRequest) SetCells

func (x *WorkflowSwitchTrafficRequest) SetCells(v []string)

func (*WorkflowSwitchTrafficRequest) SetDirection

func (x *WorkflowSwitchTrafficRequest) SetDirection(v int32)

func (*WorkflowSwitchTrafficRequest) SetDryRun

func (x *WorkflowSwitchTrafficRequest) SetDryRun(v bool)

func (*WorkflowSwitchTrafficRequest) SetEnableReverseReplication

func (x *WorkflowSwitchTrafficRequest) SetEnableReverseReplication(v bool)

func (*WorkflowSwitchTrafficRequest) SetForce

func (x *WorkflowSwitchTrafficRequest) SetForce(v bool)

func (*WorkflowSwitchTrafficRequest) SetInitializeTargetSequences

func (x *WorkflowSwitchTrafficRequest) SetInitializeTargetSequences(v bool)

func (*WorkflowSwitchTrafficRequest) SetKeyspace

func (x *WorkflowSwitchTrafficRequest) SetKeyspace(v string)

func (*WorkflowSwitchTrafficRequest) SetMaxReplicationLagAllowed

func (x *WorkflowSwitchTrafficRequest) SetMaxReplicationLagAllowed(v *dev3.Duration)

func (*WorkflowSwitchTrafficRequest) SetShards

func (x *WorkflowSwitchTrafficRequest) SetShards(v []string)

func (*WorkflowSwitchTrafficRequest) SetTabletTypes

func (x *WorkflowSwitchTrafficRequest) SetTabletTypes(v []dev2.TabletType)

func (*WorkflowSwitchTrafficRequest) SetTimeout

func (x *WorkflowSwitchTrafficRequest) SetTimeout(v *dev3.Duration)

func (*WorkflowSwitchTrafficRequest) SetWorkflow

func (x *WorkflowSwitchTrafficRequest) SetWorkflow(v string)

func (*WorkflowSwitchTrafficRequest) String

type WorkflowSwitchTrafficRequest_builder

type WorkflowSwitchTrafficRequest_builder struct {
	Keyspace                  string
	Workflow                  string
	Cells                     []string
	TabletTypes               []dev2.TabletType
	MaxReplicationLagAllowed  *dev3.Duration
	EnableReverseReplication  bool
	Direction                 int32
	Timeout                   *dev3.Duration
	DryRun                    bool
	InitializeTargetSequences bool
	Shards                    []string
	Force                     bool
	// contains filtered or unexported fields
}

func (WorkflowSwitchTrafficRequest_builder) Build

type WorkflowSwitchTrafficResponse

type WorkflowSwitchTrafficResponse struct {
	Summary       string   `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	StartState    string   `protobuf:"bytes,2,opt,name=start_state,json=startState,proto3" json:"start_state,omitempty"`
	CurrentState  string   `protobuf:"bytes,3,opt,name=current_state,json=currentState,proto3" json:"current_state,omitempty"`
	DryRunResults []string `protobuf:"bytes,4,rep,name=dry_run_results,json=dryRunResults,proto3" json:"dry_run_results,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowSwitchTrafficResponse) GetCurrentState

func (x *WorkflowSwitchTrafficResponse) GetCurrentState() string

func (*WorkflowSwitchTrafficResponse) GetDryRunResults

func (x *WorkflowSwitchTrafficResponse) GetDryRunResults() []string

func (*WorkflowSwitchTrafficResponse) GetStartState

func (x *WorkflowSwitchTrafficResponse) GetStartState() string

func (*WorkflowSwitchTrafficResponse) GetSummary

func (x *WorkflowSwitchTrafficResponse) GetSummary() string

func (*WorkflowSwitchTrafficResponse) ProtoMessage

func (*WorkflowSwitchTrafficResponse) ProtoMessage()

func (*WorkflowSwitchTrafficResponse) ProtoReflect

func (*WorkflowSwitchTrafficResponse) Reset

func (x *WorkflowSwitchTrafficResponse) Reset()

func (*WorkflowSwitchTrafficResponse) SetCurrentState

func (x *WorkflowSwitchTrafficResponse) SetCurrentState(v string)

func (*WorkflowSwitchTrafficResponse) SetDryRunResults

func (x *WorkflowSwitchTrafficResponse) SetDryRunResults(v []string)

func (*WorkflowSwitchTrafficResponse) SetStartState

func (x *WorkflowSwitchTrafficResponse) SetStartState(v string)

func (*WorkflowSwitchTrafficResponse) SetSummary

func (x *WorkflowSwitchTrafficResponse) SetSummary(v string)

func (*WorkflowSwitchTrafficResponse) String

type WorkflowSwitchTrafficResponse_builder

type WorkflowSwitchTrafficResponse_builder struct {
	Summary       string
	StartState    string
	CurrentState  string
	DryRunResults []string
	// contains filtered or unexported fields
}

func (WorkflowSwitchTrafficResponse_builder) Build

type WorkflowUpdateRequest

type WorkflowUpdateRequest struct {
	Keyspace string `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	// TabletRequest gets passed on to each primary tablet involved
	// in the workflow via the UpdateVReplicationWorkflow tabletmanager RPC.
	TabletRequest *dev1.UpdateVReplicationWorkflowRequest `protobuf:"bytes,2,opt,name=tablet_request,json=tabletRequest,proto3" json:"tablet_request,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowUpdateRequest) ClearTabletRequest

func (x *WorkflowUpdateRequest) ClearTabletRequest()

func (*WorkflowUpdateRequest) GetKeyspace

func (x *WorkflowUpdateRequest) GetKeyspace() string

func (*WorkflowUpdateRequest) GetTabletRequest

func (*WorkflowUpdateRequest) HasTabletRequest

func (x *WorkflowUpdateRequest) HasTabletRequest() bool

func (*WorkflowUpdateRequest) ProtoMessage

func (*WorkflowUpdateRequest) ProtoMessage()

func (*WorkflowUpdateRequest) ProtoReflect

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

func (*WorkflowUpdateRequest) Reset

func (x *WorkflowUpdateRequest) Reset()

func (*WorkflowUpdateRequest) SetKeyspace

func (x *WorkflowUpdateRequest) SetKeyspace(v string)

func (*WorkflowUpdateRequest) SetTabletRequest

func (*WorkflowUpdateRequest) String

func (x *WorkflowUpdateRequest) String() string

type WorkflowUpdateRequest_builder

type WorkflowUpdateRequest_builder struct {
	Keyspace string
	// TabletRequest gets passed on to each primary tablet involved
	// in the workflow via the UpdateVReplicationWorkflow tabletmanager RPC.
	TabletRequest *dev1.UpdateVReplicationWorkflowRequest
	// contains filtered or unexported fields
}

func (WorkflowUpdateRequest_builder) Build

type WorkflowUpdateResponse

type WorkflowUpdateResponse struct {
	Summary string                               `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"`
	Details []*WorkflowUpdateResponse_TabletInfo `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowUpdateResponse) GetDetails

func (*WorkflowUpdateResponse) GetSummary

func (x *WorkflowUpdateResponse) GetSummary() string

func (*WorkflowUpdateResponse) ProtoMessage

func (*WorkflowUpdateResponse) ProtoMessage()

func (*WorkflowUpdateResponse) ProtoReflect

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

func (*WorkflowUpdateResponse) Reset

func (x *WorkflowUpdateResponse) Reset()

func (*WorkflowUpdateResponse) SetDetails

func (*WorkflowUpdateResponse) SetSummary

func (x *WorkflowUpdateResponse) SetSummary(v string)

func (*WorkflowUpdateResponse) String

func (x *WorkflowUpdateResponse) String() string

type WorkflowUpdateResponse_TabletInfo

type WorkflowUpdateResponse_TabletInfo struct {
	Tablet *dev2.TabletAlias `protobuf:"bytes,1,opt,name=tablet,proto3" json:"tablet,omitempty"`
	// Changed is true if any of the provided values were different
	// than what was already stored on this tablet.
	Changed bool `protobuf:"varint,2,opt,name=changed,proto3" json:"changed,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowUpdateResponse_TabletInfo) ClearTablet

func (x *WorkflowUpdateResponse_TabletInfo) ClearTablet()

func (*WorkflowUpdateResponse_TabletInfo) GetChanged

func (x *WorkflowUpdateResponse_TabletInfo) GetChanged() bool

func (*WorkflowUpdateResponse_TabletInfo) GetTablet

func (*WorkflowUpdateResponse_TabletInfo) HasTablet

func (x *WorkflowUpdateResponse_TabletInfo) HasTablet() bool

func (*WorkflowUpdateResponse_TabletInfo) ProtoMessage

func (*WorkflowUpdateResponse_TabletInfo) ProtoMessage()

func (*WorkflowUpdateResponse_TabletInfo) ProtoReflect

func (*WorkflowUpdateResponse_TabletInfo) Reset

func (*WorkflowUpdateResponse_TabletInfo) SetChanged

func (x *WorkflowUpdateResponse_TabletInfo) SetChanged(v bool)

func (*WorkflowUpdateResponse_TabletInfo) SetTablet

func (*WorkflowUpdateResponse_TabletInfo) String

type WorkflowUpdateResponse_TabletInfo_builder

type WorkflowUpdateResponse_TabletInfo_builder struct {
	Tablet *dev2.TabletAlias
	// Changed is true if any of the provided values were different
	// than what was already stored on this tablet.
	Changed bool
	// contains filtered or unexported fields
}

func (WorkflowUpdateResponse_TabletInfo_builder) Build

type WorkflowUpdateResponse_builder

type WorkflowUpdateResponse_builder struct {
	Summary string
	Details []*WorkflowUpdateResponse_TabletInfo
	// contains filtered or unexported fields
}

func (WorkflowUpdateResponse_builder) Build

type Workflow_ReplicationLocation

type Workflow_ReplicationLocation struct {
	Keyspace string   `protobuf:"bytes,1,opt,name=keyspace,proto3" json:"keyspace,omitempty"`
	Shards   []string `protobuf:"bytes,2,rep,name=shards,proto3" json:"shards,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_ReplicationLocation) GetKeyspace

func (x *Workflow_ReplicationLocation) GetKeyspace() string

func (*Workflow_ReplicationLocation) GetShards

func (x *Workflow_ReplicationLocation) GetShards() []string

func (*Workflow_ReplicationLocation) ProtoMessage

func (*Workflow_ReplicationLocation) ProtoMessage()

func (*Workflow_ReplicationLocation) ProtoReflect

func (*Workflow_ReplicationLocation) Reset

func (x *Workflow_ReplicationLocation) Reset()

func (*Workflow_ReplicationLocation) SetKeyspace

func (x *Workflow_ReplicationLocation) SetKeyspace(v string)

func (*Workflow_ReplicationLocation) SetShards

func (x *Workflow_ReplicationLocation) SetShards(v []string)

func (*Workflow_ReplicationLocation) String

type Workflow_ReplicationLocation_builder

type Workflow_ReplicationLocation_builder struct {
	Keyspace string
	Shards   []string
	// contains filtered or unexported fields
}

func (Workflow_ReplicationLocation_builder) Build

type Workflow_ShardStream

type Workflow_ShardStream struct {
	Streams          []*Workflow_Stream          `protobuf:"bytes,1,rep,name=streams,proto3" json:"streams,omitempty"`
	TabletControls   []*dev2.Shard_TabletControl `protobuf:"bytes,2,rep,name=tablet_controls,json=tabletControls,proto3" json:"tablet_controls,omitempty"`
	IsPrimaryServing bool                        `protobuf:"varint,3,opt,name=is_primary_serving,json=isPrimaryServing,proto3" json:"is_primary_serving,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_ShardStream) GetIsPrimaryServing

func (x *Workflow_ShardStream) GetIsPrimaryServing() bool

func (*Workflow_ShardStream) GetStreams

func (x *Workflow_ShardStream) GetStreams() []*Workflow_Stream

func (*Workflow_ShardStream) GetTabletControls

func (x *Workflow_ShardStream) GetTabletControls() []*dev2.Shard_TabletControl

func (*Workflow_ShardStream) ProtoMessage

func (*Workflow_ShardStream) ProtoMessage()

func (*Workflow_ShardStream) ProtoReflect

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

func (*Workflow_ShardStream) Reset

func (x *Workflow_ShardStream) Reset()

func (*Workflow_ShardStream) SetIsPrimaryServing

func (x *Workflow_ShardStream) SetIsPrimaryServing(v bool)

func (*Workflow_ShardStream) SetStreams

func (x *Workflow_ShardStream) SetStreams(v []*Workflow_Stream)

func (*Workflow_ShardStream) SetTabletControls

func (x *Workflow_ShardStream) SetTabletControls(v []*dev2.Shard_TabletControl)

func (*Workflow_ShardStream) String

func (x *Workflow_ShardStream) String() string

type Workflow_ShardStream_builder

type Workflow_ShardStream_builder struct {
	Streams          []*Workflow_Stream
	TabletControls   []*dev2.Shard_TabletControl
	IsPrimaryServing bool
	// contains filtered or unexported fields
}

func (Workflow_ShardStream_builder) Build

type Workflow_Stream

type Workflow_Stream struct {
	Id                   int64                        `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Shard                string                       `protobuf:"bytes,2,opt,name=shard,proto3" json:"shard,omitempty"`
	Tablet               *dev2.TabletAlias            `protobuf:"bytes,3,opt,name=tablet,proto3" json:"tablet,omitempty"`
	BinlogSource         *dev9.BinlogSource           `protobuf:"bytes,4,opt,name=binlog_source,json=binlogSource,proto3" json:"binlog_source,omitempty"`
	Position             string                       `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"`
	StopPosition         string                       `protobuf:"bytes,6,opt,name=stop_position,json=stopPosition,proto3" json:"stop_position,omitempty"`
	State                string                       `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	DbName               string                       `protobuf:"bytes,8,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TransactionTimestamp *dev3.Time                   `protobuf:"bytes,9,opt,name=transaction_timestamp,json=transactionTimestamp,proto3" json:"transaction_timestamp,omitempty"`
	TimeUpdated          *dev3.Time                   `protobuf:"bytes,10,opt,name=time_updated,json=timeUpdated,proto3" json:"time_updated,omitempty"`
	Message              string                       `protobuf:"bytes,11,opt,name=message,proto3" json:"message,omitempty"`
	CopyStates           []*Workflow_Stream_CopyState `protobuf:"bytes,12,rep,name=copy_states,json=copyStates,proto3" json:"copy_states,omitempty"`
	Logs                 []*Workflow_Stream_Log       `protobuf:"bytes,13,rep,name=logs,proto3" json:"logs,omitempty"`
	// LogFetchError is set if we fail to fetch some logs for this stream. We
	// will never fail to fetch workflows because we cannot fetch the logs, but
	// we will still forward log-fetch errors to the caller, should that be
	// relevant to the context in which they are fetching workflows.
	//
	// Note that this field being set does not necessarily mean that Logs is nil;
	// if there are N logs that exist for the stream, and we fail to fetch the
	// ith log, we will still return logs in [0, i) + (i, N].
	LogFetchError             string                           `protobuf:"bytes,14,opt,name=log_fetch_error,json=logFetchError,proto3" json:"log_fetch_error,omitempty"`
	Tags                      []string                         `protobuf:"bytes,15,rep,name=tags,proto3" json:"tags,omitempty"`
	RowsCopied                int64                            `protobuf:"varint,16,opt,name=rows_copied,json=rowsCopied,proto3" json:"rows_copied,omitempty"`
	ThrottlerStatus           *Workflow_Stream_ThrottlerStatus `protobuf:"bytes,17,opt,name=throttler_status,json=throttlerStatus,proto3" json:"throttler_status,omitempty"`
	TabletTypes               []dev2.TabletType                `` /* 139-byte string literal not displayed */
	TabletSelectionPreference dev1.TabletSelectionPreference   `` /* 200-byte string literal not displayed */
	Cells                     []string                         `protobuf:"bytes,20,rep,name=cells,proto3" json:"cells,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Stream) ClearBinlogSource

func (x *Workflow_Stream) ClearBinlogSource()

func (*Workflow_Stream) ClearTablet

func (x *Workflow_Stream) ClearTablet()

func (*Workflow_Stream) ClearThrottlerStatus

func (x *Workflow_Stream) ClearThrottlerStatus()

func (*Workflow_Stream) ClearTimeUpdated

func (x *Workflow_Stream) ClearTimeUpdated()

func (*Workflow_Stream) ClearTransactionTimestamp

func (x *Workflow_Stream) ClearTransactionTimestamp()

func (*Workflow_Stream) GetBinlogSource

func (x *Workflow_Stream) GetBinlogSource() *dev9.BinlogSource

func (*Workflow_Stream) GetCells

func (x *Workflow_Stream) GetCells() []string

func (*Workflow_Stream) GetCopyStates

func (x *Workflow_Stream) GetCopyStates() []*Workflow_Stream_CopyState

func (*Workflow_Stream) GetDbName

func (x *Workflow_Stream) GetDbName() string

func (*Workflow_Stream) GetId

func (x *Workflow_Stream) GetId() int64

func (*Workflow_Stream) GetLogFetchError

func (x *Workflow_Stream) GetLogFetchError() string

func (*Workflow_Stream) GetLogs

func (x *Workflow_Stream) GetLogs() []*Workflow_Stream_Log

func (*Workflow_Stream) GetMessage

func (x *Workflow_Stream) GetMessage() string

func (*Workflow_Stream) GetPosition

func (x *Workflow_Stream) GetPosition() string

func (*Workflow_Stream) GetRowsCopied

func (x *Workflow_Stream) GetRowsCopied() int64

func (*Workflow_Stream) GetShard

func (x *Workflow_Stream) GetShard() string

func (*Workflow_Stream) GetState

func (x *Workflow_Stream) GetState() string

func (*Workflow_Stream) GetStopPosition

func (x *Workflow_Stream) GetStopPosition() string

func (*Workflow_Stream) GetTablet

func (x *Workflow_Stream) GetTablet() *dev2.TabletAlias

func (*Workflow_Stream) GetTabletSelectionPreference

func (x *Workflow_Stream) GetTabletSelectionPreference() dev1.TabletSelectionPreference

func (*Workflow_Stream) GetTabletTypes

func (x *Workflow_Stream) GetTabletTypes() []dev2.TabletType

func (*Workflow_Stream) GetTags

func (x *Workflow_Stream) GetTags() []string

func (*Workflow_Stream) GetThrottlerStatus

func (x *Workflow_Stream) GetThrottlerStatus() *Workflow_Stream_ThrottlerStatus

func (*Workflow_Stream) GetTimeUpdated

func (x *Workflow_Stream) GetTimeUpdated() *dev3.Time

func (*Workflow_Stream) GetTransactionTimestamp

func (x *Workflow_Stream) GetTransactionTimestamp() *dev3.Time

func (*Workflow_Stream) HasBinlogSource

func (x *Workflow_Stream) HasBinlogSource() bool

func (*Workflow_Stream) HasTablet

func (x *Workflow_Stream) HasTablet() bool

func (*Workflow_Stream) HasThrottlerStatus

func (x *Workflow_Stream) HasThrottlerStatus() bool

func (*Workflow_Stream) HasTimeUpdated

func (x *Workflow_Stream) HasTimeUpdated() bool

func (*Workflow_Stream) HasTransactionTimestamp

func (x *Workflow_Stream) HasTransactionTimestamp() bool

func (*Workflow_Stream) ProtoMessage

func (*Workflow_Stream) ProtoMessage()

func (*Workflow_Stream) ProtoReflect

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

func (*Workflow_Stream) Reset

func (x *Workflow_Stream) Reset()

func (*Workflow_Stream) SetBinlogSource

func (x *Workflow_Stream) SetBinlogSource(v *dev9.BinlogSource)

func (*Workflow_Stream) SetCells

func (x *Workflow_Stream) SetCells(v []string)

func (*Workflow_Stream) SetCopyStates

func (x *Workflow_Stream) SetCopyStates(v []*Workflow_Stream_CopyState)

func (*Workflow_Stream) SetDbName

func (x *Workflow_Stream) SetDbName(v string)

func (*Workflow_Stream) SetId

func (x *Workflow_Stream) SetId(v int64)

func (*Workflow_Stream) SetLogFetchError

func (x *Workflow_Stream) SetLogFetchError(v string)

func (*Workflow_Stream) SetLogs

func (x *Workflow_Stream) SetLogs(v []*Workflow_Stream_Log)

func (*Workflow_Stream) SetMessage

func (x *Workflow_Stream) SetMessage(v string)

func (*Workflow_Stream) SetPosition

func (x *Workflow_Stream) SetPosition(v string)

func (*Workflow_Stream) SetRowsCopied

func (x *Workflow_Stream) SetRowsCopied(v int64)

func (*Workflow_Stream) SetShard

func (x *Workflow_Stream) SetShard(v string)

func (*Workflow_Stream) SetState

func (x *Workflow_Stream) SetState(v string)

func (*Workflow_Stream) SetStopPosition

func (x *Workflow_Stream) SetStopPosition(v string)

func (*Workflow_Stream) SetTablet

func (x *Workflow_Stream) SetTablet(v *dev2.TabletAlias)

func (*Workflow_Stream) SetTabletSelectionPreference

func (x *Workflow_Stream) SetTabletSelectionPreference(v dev1.TabletSelectionPreference)

func (*Workflow_Stream) SetTabletTypes

func (x *Workflow_Stream) SetTabletTypes(v []dev2.TabletType)

func (*Workflow_Stream) SetTags

func (x *Workflow_Stream) SetTags(v []string)

func (*Workflow_Stream) SetThrottlerStatus

func (x *Workflow_Stream) SetThrottlerStatus(v *Workflow_Stream_ThrottlerStatus)

func (*Workflow_Stream) SetTimeUpdated

func (x *Workflow_Stream) SetTimeUpdated(v *dev3.Time)

func (*Workflow_Stream) SetTransactionTimestamp

func (x *Workflow_Stream) SetTransactionTimestamp(v *dev3.Time)

func (*Workflow_Stream) String

func (x *Workflow_Stream) String() string

type Workflow_Stream_CopyState

type Workflow_Stream_CopyState struct {
	Table    string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
	LastPk   string `protobuf:"bytes,2,opt,name=last_pk,json=lastPk,proto3" json:"last_pk,omitempty"`
	StreamId int64  `protobuf:"varint,3,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Stream_CopyState) GetLastPk

func (x *Workflow_Stream_CopyState) GetLastPk() string

func (*Workflow_Stream_CopyState) GetStreamId

func (x *Workflow_Stream_CopyState) GetStreamId() int64

func (*Workflow_Stream_CopyState) GetTable

func (x *Workflow_Stream_CopyState) GetTable() string

func (*Workflow_Stream_CopyState) ProtoMessage

func (*Workflow_Stream_CopyState) ProtoMessage()

func (*Workflow_Stream_CopyState) ProtoReflect

func (*Workflow_Stream_CopyState) Reset

func (x *Workflow_Stream_CopyState) Reset()

func (*Workflow_Stream_CopyState) SetLastPk

func (x *Workflow_Stream_CopyState) SetLastPk(v string)

func (*Workflow_Stream_CopyState) SetStreamId

func (x *Workflow_Stream_CopyState) SetStreamId(v int64)

func (*Workflow_Stream_CopyState) SetTable

func (x *Workflow_Stream_CopyState) SetTable(v string)

func (*Workflow_Stream_CopyState) String

func (x *Workflow_Stream_CopyState) String() string

type Workflow_Stream_CopyState_builder

type Workflow_Stream_CopyState_builder struct {
	Table    string
	LastPk   string
	StreamId int64
	// contains filtered or unexported fields
}

func (Workflow_Stream_CopyState_builder) Build

type Workflow_Stream_Log

type Workflow_Stream_Log struct {
	Id        int64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	StreamId  int64      `protobuf:"varint,2,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
	Type      string     `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	State     string     `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	CreatedAt *dev3.Time `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *dev3.Time `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Message   string     `protobuf:"bytes,7,opt,name=message,proto3" json:"message,omitempty"`
	Count     int64      `protobuf:"varint,8,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Stream_Log) ClearCreatedAt

func (x *Workflow_Stream_Log) ClearCreatedAt()

func (*Workflow_Stream_Log) ClearUpdatedAt

func (x *Workflow_Stream_Log) ClearUpdatedAt()

func (*Workflow_Stream_Log) GetCount

func (x *Workflow_Stream_Log) GetCount() int64

func (*Workflow_Stream_Log) GetCreatedAt

func (x *Workflow_Stream_Log) GetCreatedAt() *dev3.Time

func (*Workflow_Stream_Log) GetId

func (x *Workflow_Stream_Log) GetId() int64

func (*Workflow_Stream_Log) GetMessage

func (x *Workflow_Stream_Log) GetMessage() string

func (*Workflow_Stream_Log) GetState

func (x *Workflow_Stream_Log) GetState() string

func (*Workflow_Stream_Log) GetStreamId

func (x *Workflow_Stream_Log) GetStreamId() int64

func (*Workflow_Stream_Log) GetType

func (x *Workflow_Stream_Log) GetType() string

func (*Workflow_Stream_Log) GetUpdatedAt

func (x *Workflow_Stream_Log) GetUpdatedAt() *dev3.Time

func (*Workflow_Stream_Log) HasCreatedAt

func (x *Workflow_Stream_Log) HasCreatedAt() bool

func (*Workflow_Stream_Log) HasUpdatedAt

func (x *Workflow_Stream_Log) HasUpdatedAt() bool

func (*Workflow_Stream_Log) ProtoMessage

func (*Workflow_Stream_Log) ProtoMessage()

func (*Workflow_Stream_Log) ProtoReflect

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

func (*Workflow_Stream_Log) Reset

func (x *Workflow_Stream_Log) Reset()

func (*Workflow_Stream_Log) SetCount

func (x *Workflow_Stream_Log) SetCount(v int64)

func (*Workflow_Stream_Log) SetCreatedAt

func (x *Workflow_Stream_Log) SetCreatedAt(v *dev3.Time)

func (*Workflow_Stream_Log) SetId

func (x *Workflow_Stream_Log) SetId(v int64)

func (*Workflow_Stream_Log) SetMessage

func (x *Workflow_Stream_Log) SetMessage(v string)

func (*Workflow_Stream_Log) SetState

func (x *Workflow_Stream_Log) SetState(v string)

func (*Workflow_Stream_Log) SetStreamId

func (x *Workflow_Stream_Log) SetStreamId(v int64)

func (*Workflow_Stream_Log) SetType

func (x *Workflow_Stream_Log) SetType(v string)

func (*Workflow_Stream_Log) SetUpdatedAt

func (x *Workflow_Stream_Log) SetUpdatedAt(v *dev3.Time)

func (*Workflow_Stream_Log) String

func (x *Workflow_Stream_Log) String() string

type Workflow_Stream_Log_builder

type Workflow_Stream_Log_builder struct {
	Id        int64
	StreamId  int64
	Type      string
	State     string
	CreatedAt *dev3.Time
	UpdatedAt *dev3.Time
	Message   string
	Count     int64
	// contains filtered or unexported fields
}

func (Workflow_Stream_Log_builder) Build

type Workflow_Stream_ThrottlerStatus

type Workflow_Stream_ThrottlerStatus struct {
	ComponentThrottled string     `protobuf:"bytes,1,opt,name=component_throttled,json=componentThrottled,proto3" json:"component_throttled,omitempty"`
	TimeThrottled      *dev3.Time `protobuf:"bytes,2,opt,name=time_throttled,json=timeThrottled,proto3" json:"time_throttled,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Stream_ThrottlerStatus) ClearTimeThrottled

func (x *Workflow_Stream_ThrottlerStatus) ClearTimeThrottled()

func (*Workflow_Stream_ThrottlerStatus) GetComponentThrottled

func (x *Workflow_Stream_ThrottlerStatus) GetComponentThrottled() string

func (*Workflow_Stream_ThrottlerStatus) GetTimeThrottled

func (x *Workflow_Stream_ThrottlerStatus) GetTimeThrottled() *dev3.Time

func (*Workflow_Stream_ThrottlerStatus) HasTimeThrottled

func (x *Workflow_Stream_ThrottlerStatus) HasTimeThrottled() bool

func (*Workflow_Stream_ThrottlerStatus) ProtoMessage

func (*Workflow_Stream_ThrottlerStatus) ProtoMessage()

func (*Workflow_Stream_ThrottlerStatus) ProtoReflect

func (*Workflow_Stream_ThrottlerStatus) Reset

func (*Workflow_Stream_ThrottlerStatus) SetComponentThrottled

func (x *Workflow_Stream_ThrottlerStatus) SetComponentThrottled(v string)

func (*Workflow_Stream_ThrottlerStatus) SetTimeThrottled

func (x *Workflow_Stream_ThrottlerStatus) SetTimeThrottled(v *dev3.Time)

func (*Workflow_Stream_ThrottlerStatus) String

type Workflow_Stream_ThrottlerStatus_builder

type Workflow_Stream_ThrottlerStatus_builder struct {
	ComponentThrottled string
	TimeThrottled      *dev3.Time
	// contains filtered or unexported fields
}

func (Workflow_Stream_ThrottlerStatus_builder) Build

type Workflow_Stream_builder

type Workflow_Stream_builder struct {
	Id                   int64
	Shard                string
	Tablet               *dev2.TabletAlias
	BinlogSource         *dev9.BinlogSource
	Position             string
	StopPosition         string
	State                string
	DbName               string
	TransactionTimestamp *dev3.Time
	TimeUpdated          *dev3.Time
	Message              string
	CopyStates           []*Workflow_Stream_CopyState
	Logs                 []*Workflow_Stream_Log
	// LogFetchError is set if we fail to fetch some logs for this stream. We
	// will never fail to fetch workflows because we cannot fetch the logs, but
	// we will still forward log-fetch errors to the caller, should that be
	// relevant to the context in which they are fetching workflows.
	//
	// Note that this field being set does not necessarily mean that Logs is nil;
	// if there are N logs that exist for the stream, and we fail to fetch the
	// ith log, we will still return logs in [0, i) + (i, N].
	LogFetchError             string
	Tags                      []string
	RowsCopied                int64
	ThrottlerStatus           *Workflow_Stream_ThrottlerStatus
	TabletTypes               []dev2.TabletType
	TabletSelectionPreference dev1.TabletSelectionPreference
	Cells                     []string
	// contains filtered or unexported fields
}

func (Workflow_Stream_builder) Build

type Workflow_builder

type Workflow_builder struct {
	Name   string
	Source *Workflow_ReplicationLocation
	Target *Workflow_ReplicationLocation
	// This represents how long it's been since we processed any event in the
	// stream.
	MaxVReplicationLag int64
	ShardStreams       map[string]*Workflow_ShardStream
	WorkflowType       string
	WorkflowSubType    string
	// This represents the lag across all shards, between the current time and
	// the timestamp of the last transaction OR heartbeat timestamp (if there
	// have been no writes to replicate from the source).
	MaxVReplicationTransactionLag int64
	// This specifies whether to defer the creation of secondary keys.
	DeferSecondaryKeys bool
	// These are additional (optional) settings for vreplication workflows. Previously we used to add it to the
	// binlogdata.BinlogSource proto object. More details in go/vt/sidecardb/schema/vreplication.sql.
	Options *WorkflowOptions
	// contains filtered or unexported fields
}

func (Workflow_builder) Build

func (b0 Workflow_builder) Build() *Workflow

Source Files

  • vtctldata.pb.go

Jump to

Keyboard shortcuts

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