vitess.io/vitess@v0.16.2/go/vt/proto/tabletmanagerservice/tabletmanagerservice_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 // versions: 3 // - protoc-gen-go-grpc v1.2.0 4 // - protoc v3.21.3 5 // source: tabletmanagerservice.proto 6 7 package tabletmanagerservice 8 9 import ( 10 context "context" 11 grpc "google.golang.org/grpc" 12 codes "google.golang.org/grpc/codes" 13 status "google.golang.org/grpc/status" 14 tabletmanagerdata "vitess.io/vitess/go/vt/proto/tabletmanagerdata" 15 ) 16 17 // This is a compile-time assertion to ensure that this generated file 18 // is compatible with the grpc package it is being compiled against. 19 // Requires gRPC-Go v1.32.0 or later. 20 const _ = grpc.SupportPackageIsVersion7 21 22 // TabletManagerClient is the client API for TabletManager service. 23 // 24 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 25 type TabletManagerClient interface { 26 // Ping returns the input payload 27 Ping(ctx context.Context, in *tabletmanagerdata.PingRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PingResponse, error) 28 // Sleep sleeps for the provided duration 29 Sleep(ctx context.Context, in *tabletmanagerdata.SleepRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SleepResponse, error) 30 // ExecuteHook executes the hook remotely 31 ExecuteHook(ctx context.Context, in *tabletmanagerdata.ExecuteHookRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteHookResponse, error) 32 // GetSchema asks the tablet for its schema 33 GetSchema(ctx context.Context, in *tabletmanagerdata.GetSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetSchemaResponse, error) 34 // GetPermissions asks the tablet for its permissions 35 GetPermissions(ctx context.Context, in *tabletmanagerdata.GetPermissionsRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetPermissionsResponse, error) 36 SetReadOnly(ctx context.Context, in *tabletmanagerdata.SetReadOnlyRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReadOnlyResponse, error) 37 SetReadWrite(ctx context.Context, in *tabletmanagerdata.SetReadWriteRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReadWriteResponse, error) 38 // ChangeType asks the remote tablet to change its type 39 ChangeType(ctx context.Context, in *tabletmanagerdata.ChangeTypeRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ChangeTypeResponse, error) 40 RefreshState(ctx context.Context, in *tabletmanagerdata.RefreshStateRequest, opts ...grpc.CallOption) (*tabletmanagerdata.RefreshStateResponse, error) 41 RunHealthCheck(ctx context.Context, in *tabletmanagerdata.RunHealthCheckRequest, opts ...grpc.CallOption) (*tabletmanagerdata.RunHealthCheckResponse, error) 42 ReloadSchema(ctx context.Context, in *tabletmanagerdata.ReloadSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReloadSchemaResponse, error) 43 PreflightSchema(ctx context.Context, in *tabletmanagerdata.PreflightSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PreflightSchemaResponse, error) 44 ApplySchema(ctx context.Context, in *tabletmanagerdata.ApplySchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ApplySchemaResponse, error) 45 LockTables(ctx context.Context, in *tabletmanagerdata.LockTablesRequest, opts ...grpc.CallOption) (*tabletmanagerdata.LockTablesResponse, error) 46 UnlockTables(ctx context.Context, in *tabletmanagerdata.UnlockTablesRequest, opts ...grpc.CallOption) (*tabletmanagerdata.UnlockTablesResponse, error) 47 ExecuteQuery(ctx context.Context, in *tabletmanagerdata.ExecuteQueryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteQueryResponse, error) 48 ExecuteFetchAsDba(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsDbaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) 49 ExecuteFetchAsAllPrivs(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) 50 ExecuteFetchAsApp(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAppRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) 51 // ReplicationStatus returns the current replication status. 52 ReplicationStatus(ctx context.Context, in *tabletmanagerdata.ReplicationStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicationStatusResponse, error) 53 // PrimaryStatus returns the current primary status. 54 PrimaryStatus(ctx context.Context, in *tabletmanagerdata.PrimaryStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PrimaryStatusResponse, error) 55 // PrimaryPosition returns the current primary position 56 PrimaryPosition(ctx context.Context, in *tabletmanagerdata.PrimaryPositionRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PrimaryPositionResponse, error) 57 // WaitForPosition waits for the position to be reached 58 WaitForPosition(ctx context.Context, in *tabletmanagerdata.WaitForPositionRequest, opts ...grpc.CallOption) (*tabletmanagerdata.WaitForPositionResponse, error) 59 // StopReplication makes mysql stop its replication 60 StopReplication(ctx context.Context, in *tabletmanagerdata.StopReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationResponse, error) 61 // StopReplicationMinimum stops the mysql replication after it reaches 62 // the provided minimum point 63 StopReplicationMinimum(ctx context.Context, in *tabletmanagerdata.StopReplicationMinimumRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationMinimumResponse, error) 64 // StartReplication starts the mysql replication 65 StartReplication(ctx context.Context, in *tabletmanagerdata.StartReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StartReplicationResponse, error) 66 // StartReplicationUnitAfter starts the mysql replication until and including 67 // the provided position 68 StartReplicationUntilAfter(ctx context.Context, in *tabletmanagerdata.StartReplicationUntilAfterRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StartReplicationUntilAfterResponse, error) 69 // GetReplicas asks for the list of mysql replicas 70 GetReplicas(ctx context.Context, in *tabletmanagerdata.GetReplicasRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetReplicasResponse, error) 71 // VReplication API 72 VReplicationExec(ctx context.Context, in *tabletmanagerdata.VReplicationExecRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VReplicationExecResponse, error) 73 VReplicationWaitForPos(ctx context.Context, in *tabletmanagerdata.VReplicationWaitForPosRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) 74 // VDiff API 75 VDiff(ctx context.Context, in *tabletmanagerdata.VDiffRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VDiffResponse, error) 76 // ResetReplication makes the target not replicating 77 ResetReplication(ctx context.Context, in *tabletmanagerdata.ResetReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ResetReplicationResponse, error) 78 // InitPrimary initializes the tablet as a primary 79 InitPrimary(ctx context.Context, in *tabletmanagerdata.InitPrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.InitPrimaryResponse, error) 80 // PopulateReparentJournal tells the tablet to add an entry to its 81 // reparent journal 82 PopulateReparentJournal(ctx context.Context, in *tabletmanagerdata.PopulateReparentJournalRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PopulateReparentJournalResponse, error) 83 // InitReplica tells the tablet to reparent to the primary unconditionally 84 InitReplica(ctx context.Context, in *tabletmanagerdata.InitReplicaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.InitReplicaResponse, error) 85 // DemotePrimary tells the soon-to-be-former primary it's gonna change 86 DemotePrimary(ctx context.Context, in *tabletmanagerdata.DemotePrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.DemotePrimaryResponse, error) 87 // UndoDemotePrimary reverts all changes made by DemotePrimary 88 UndoDemotePrimary(ctx context.Context, in *tabletmanagerdata.UndoDemotePrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.UndoDemotePrimaryResponse, error) 89 // ReplicaWasPromoted tells the remote tablet it is now the primary 90 ReplicaWasPromoted(ctx context.Context, in *tabletmanagerdata.ReplicaWasPromotedRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicaWasPromotedResponse, error) 91 // ResetReplicationParameters resets the replica replication parameters 92 ResetReplicationParameters(ctx context.Context, in *tabletmanagerdata.ResetReplicationParametersRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ResetReplicationParametersResponse, error) 93 // FullStatus collects and returns the full status of MySQL including the replication information, semi-sync information, GTID information among others 94 FullStatus(ctx context.Context, in *tabletmanagerdata.FullStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.FullStatusResponse, error) 95 // SetReplicationSource tells the replica to reparent 96 SetReplicationSource(ctx context.Context, in *tabletmanagerdata.SetReplicationSourceRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReplicationSourceResponse, error) 97 // ReplicaWasRestarted tells the remote tablet its primary has changed 98 ReplicaWasRestarted(ctx context.Context, in *tabletmanagerdata.ReplicaWasRestartedRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicaWasRestartedResponse, error) 99 // StopReplicationAndGetStatus stops MySQL replication, and returns the 100 // replication status 101 StopReplicationAndGetStatus(ctx context.Context, in *tabletmanagerdata.StopReplicationAndGetStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) 102 // PromoteReplica makes the replica the new primary 103 PromoteReplica(ctx context.Context, in *tabletmanagerdata.PromoteReplicaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PromoteReplicaResponse, error) 104 Backup(ctx context.Context, in *tabletmanagerdata.BackupRequest, opts ...grpc.CallOption) (TabletManager_BackupClient, error) 105 // RestoreFromBackup deletes all local data and restores it from the latest backup. 106 RestoreFromBackup(ctx context.Context, in *tabletmanagerdata.RestoreFromBackupRequest, opts ...grpc.CallOption) (TabletManager_RestoreFromBackupClient, error) 107 // Generic VExec request. Can be used for various purposes 108 VExec(ctx context.Context, in *tabletmanagerdata.VExecRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VExecResponse, error) 109 } 110 111 type tabletManagerClient struct { 112 cc grpc.ClientConnInterface 113 } 114 115 func NewTabletManagerClient(cc grpc.ClientConnInterface) TabletManagerClient { 116 return &tabletManagerClient{cc} 117 } 118 119 func (c *tabletManagerClient) Ping(ctx context.Context, in *tabletmanagerdata.PingRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PingResponse, error) { 120 out := new(tabletmanagerdata.PingResponse) 121 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/Ping", in, out, opts...) 122 if err != nil { 123 return nil, err 124 } 125 return out, nil 126 } 127 128 func (c *tabletManagerClient) Sleep(ctx context.Context, in *tabletmanagerdata.SleepRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SleepResponse, error) { 129 out := new(tabletmanagerdata.SleepResponse) 130 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/Sleep", in, out, opts...) 131 if err != nil { 132 return nil, err 133 } 134 return out, nil 135 } 136 137 func (c *tabletManagerClient) ExecuteHook(ctx context.Context, in *tabletmanagerdata.ExecuteHookRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteHookResponse, error) { 138 out := new(tabletmanagerdata.ExecuteHookResponse) 139 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ExecuteHook", in, out, opts...) 140 if err != nil { 141 return nil, err 142 } 143 return out, nil 144 } 145 146 func (c *tabletManagerClient) GetSchema(ctx context.Context, in *tabletmanagerdata.GetSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetSchemaResponse, error) { 147 out := new(tabletmanagerdata.GetSchemaResponse) 148 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/GetSchema", in, out, opts...) 149 if err != nil { 150 return nil, err 151 } 152 return out, nil 153 } 154 155 func (c *tabletManagerClient) GetPermissions(ctx context.Context, in *tabletmanagerdata.GetPermissionsRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetPermissionsResponse, error) { 156 out := new(tabletmanagerdata.GetPermissionsResponse) 157 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/GetPermissions", in, out, opts...) 158 if err != nil { 159 return nil, err 160 } 161 return out, nil 162 } 163 164 func (c *tabletManagerClient) SetReadOnly(ctx context.Context, in *tabletmanagerdata.SetReadOnlyRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReadOnlyResponse, error) { 165 out := new(tabletmanagerdata.SetReadOnlyResponse) 166 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/SetReadOnly", in, out, opts...) 167 if err != nil { 168 return nil, err 169 } 170 return out, nil 171 } 172 173 func (c *tabletManagerClient) SetReadWrite(ctx context.Context, in *tabletmanagerdata.SetReadWriteRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReadWriteResponse, error) { 174 out := new(tabletmanagerdata.SetReadWriteResponse) 175 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/SetReadWrite", in, out, opts...) 176 if err != nil { 177 return nil, err 178 } 179 return out, nil 180 } 181 182 func (c *tabletManagerClient) ChangeType(ctx context.Context, in *tabletmanagerdata.ChangeTypeRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ChangeTypeResponse, error) { 183 out := new(tabletmanagerdata.ChangeTypeResponse) 184 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ChangeType", in, out, opts...) 185 if err != nil { 186 return nil, err 187 } 188 return out, nil 189 } 190 191 func (c *tabletManagerClient) RefreshState(ctx context.Context, in *tabletmanagerdata.RefreshStateRequest, opts ...grpc.CallOption) (*tabletmanagerdata.RefreshStateResponse, error) { 192 out := new(tabletmanagerdata.RefreshStateResponse) 193 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/RefreshState", in, out, opts...) 194 if err != nil { 195 return nil, err 196 } 197 return out, nil 198 } 199 200 func (c *tabletManagerClient) RunHealthCheck(ctx context.Context, in *tabletmanagerdata.RunHealthCheckRequest, opts ...grpc.CallOption) (*tabletmanagerdata.RunHealthCheckResponse, error) { 201 out := new(tabletmanagerdata.RunHealthCheckResponse) 202 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/RunHealthCheck", in, out, opts...) 203 if err != nil { 204 return nil, err 205 } 206 return out, nil 207 } 208 209 func (c *tabletManagerClient) ReloadSchema(ctx context.Context, in *tabletmanagerdata.ReloadSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReloadSchemaResponse, error) { 210 out := new(tabletmanagerdata.ReloadSchemaResponse) 211 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ReloadSchema", in, out, opts...) 212 if err != nil { 213 return nil, err 214 } 215 return out, nil 216 } 217 218 func (c *tabletManagerClient) PreflightSchema(ctx context.Context, in *tabletmanagerdata.PreflightSchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PreflightSchemaResponse, error) { 219 out := new(tabletmanagerdata.PreflightSchemaResponse) 220 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/PreflightSchema", in, out, opts...) 221 if err != nil { 222 return nil, err 223 } 224 return out, nil 225 } 226 227 func (c *tabletManagerClient) ApplySchema(ctx context.Context, in *tabletmanagerdata.ApplySchemaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ApplySchemaResponse, error) { 228 out := new(tabletmanagerdata.ApplySchemaResponse) 229 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ApplySchema", in, out, opts...) 230 if err != nil { 231 return nil, err 232 } 233 return out, nil 234 } 235 236 func (c *tabletManagerClient) LockTables(ctx context.Context, in *tabletmanagerdata.LockTablesRequest, opts ...grpc.CallOption) (*tabletmanagerdata.LockTablesResponse, error) { 237 out := new(tabletmanagerdata.LockTablesResponse) 238 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/LockTables", in, out, opts...) 239 if err != nil { 240 return nil, err 241 } 242 return out, nil 243 } 244 245 func (c *tabletManagerClient) UnlockTables(ctx context.Context, in *tabletmanagerdata.UnlockTablesRequest, opts ...grpc.CallOption) (*tabletmanagerdata.UnlockTablesResponse, error) { 246 out := new(tabletmanagerdata.UnlockTablesResponse) 247 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/UnlockTables", in, out, opts...) 248 if err != nil { 249 return nil, err 250 } 251 return out, nil 252 } 253 254 func (c *tabletManagerClient) ExecuteQuery(ctx context.Context, in *tabletmanagerdata.ExecuteQueryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteQueryResponse, error) { 255 out := new(tabletmanagerdata.ExecuteQueryResponse) 256 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ExecuteQuery", in, out, opts...) 257 if err != nil { 258 return nil, err 259 } 260 return out, nil 261 } 262 263 func (c *tabletManagerClient) ExecuteFetchAsDba(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsDbaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) { 264 out := new(tabletmanagerdata.ExecuteFetchAsDbaResponse) 265 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ExecuteFetchAsDba", in, out, opts...) 266 if err != nil { 267 return nil, err 268 } 269 return out, nil 270 } 271 272 func (c *tabletManagerClient) ExecuteFetchAsAllPrivs(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) { 273 out := new(tabletmanagerdata.ExecuteFetchAsAllPrivsResponse) 274 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ExecuteFetchAsAllPrivs", in, out, opts...) 275 if err != nil { 276 return nil, err 277 } 278 return out, nil 279 } 280 281 func (c *tabletManagerClient) ExecuteFetchAsApp(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAppRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) { 282 out := new(tabletmanagerdata.ExecuteFetchAsAppResponse) 283 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ExecuteFetchAsApp", in, out, opts...) 284 if err != nil { 285 return nil, err 286 } 287 return out, nil 288 } 289 290 func (c *tabletManagerClient) ReplicationStatus(ctx context.Context, in *tabletmanagerdata.ReplicationStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicationStatusResponse, error) { 291 out := new(tabletmanagerdata.ReplicationStatusResponse) 292 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ReplicationStatus", in, out, opts...) 293 if err != nil { 294 return nil, err 295 } 296 return out, nil 297 } 298 299 func (c *tabletManagerClient) PrimaryStatus(ctx context.Context, in *tabletmanagerdata.PrimaryStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PrimaryStatusResponse, error) { 300 out := new(tabletmanagerdata.PrimaryStatusResponse) 301 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/PrimaryStatus", in, out, opts...) 302 if err != nil { 303 return nil, err 304 } 305 return out, nil 306 } 307 308 func (c *tabletManagerClient) PrimaryPosition(ctx context.Context, in *tabletmanagerdata.PrimaryPositionRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PrimaryPositionResponse, error) { 309 out := new(tabletmanagerdata.PrimaryPositionResponse) 310 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/PrimaryPosition", in, out, opts...) 311 if err != nil { 312 return nil, err 313 } 314 return out, nil 315 } 316 317 func (c *tabletManagerClient) WaitForPosition(ctx context.Context, in *tabletmanagerdata.WaitForPositionRequest, opts ...grpc.CallOption) (*tabletmanagerdata.WaitForPositionResponse, error) { 318 out := new(tabletmanagerdata.WaitForPositionResponse) 319 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/WaitForPosition", in, out, opts...) 320 if err != nil { 321 return nil, err 322 } 323 return out, nil 324 } 325 326 func (c *tabletManagerClient) StopReplication(ctx context.Context, in *tabletmanagerdata.StopReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationResponse, error) { 327 out := new(tabletmanagerdata.StopReplicationResponse) 328 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/StopReplication", in, out, opts...) 329 if err != nil { 330 return nil, err 331 } 332 return out, nil 333 } 334 335 func (c *tabletManagerClient) StopReplicationMinimum(ctx context.Context, in *tabletmanagerdata.StopReplicationMinimumRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationMinimumResponse, error) { 336 out := new(tabletmanagerdata.StopReplicationMinimumResponse) 337 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/StopReplicationMinimum", in, out, opts...) 338 if err != nil { 339 return nil, err 340 } 341 return out, nil 342 } 343 344 func (c *tabletManagerClient) StartReplication(ctx context.Context, in *tabletmanagerdata.StartReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StartReplicationResponse, error) { 345 out := new(tabletmanagerdata.StartReplicationResponse) 346 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/StartReplication", in, out, opts...) 347 if err != nil { 348 return nil, err 349 } 350 return out, nil 351 } 352 353 func (c *tabletManagerClient) StartReplicationUntilAfter(ctx context.Context, in *tabletmanagerdata.StartReplicationUntilAfterRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StartReplicationUntilAfterResponse, error) { 354 out := new(tabletmanagerdata.StartReplicationUntilAfterResponse) 355 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/StartReplicationUntilAfter", in, out, opts...) 356 if err != nil { 357 return nil, err 358 } 359 return out, nil 360 } 361 362 func (c *tabletManagerClient) GetReplicas(ctx context.Context, in *tabletmanagerdata.GetReplicasRequest, opts ...grpc.CallOption) (*tabletmanagerdata.GetReplicasResponse, error) { 363 out := new(tabletmanagerdata.GetReplicasResponse) 364 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/GetReplicas", in, out, opts...) 365 if err != nil { 366 return nil, err 367 } 368 return out, nil 369 } 370 371 func (c *tabletManagerClient) VReplicationExec(ctx context.Context, in *tabletmanagerdata.VReplicationExecRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VReplicationExecResponse, error) { 372 out := new(tabletmanagerdata.VReplicationExecResponse) 373 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/VReplicationExec", in, out, opts...) 374 if err != nil { 375 return nil, err 376 } 377 return out, nil 378 } 379 380 func (c *tabletManagerClient) VReplicationWaitForPos(ctx context.Context, in *tabletmanagerdata.VReplicationWaitForPosRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) { 381 out := new(tabletmanagerdata.VReplicationWaitForPosResponse) 382 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/VReplicationWaitForPos", in, out, opts...) 383 if err != nil { 384 return nil, err 385 } 386 return out, nil 387 } 388 389 func (c *tabletManagerClient) VDiff(ctx context.Context, in *tabletmanagerdata.VDiffRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VDiffResponse, error) { 390 out := new(tabletmanagerdata.VDiffResponse) 391 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/VDiff", in, out, opts...) 392 if err != nil { 393 return nil, err 394 } 395 return out, nil 396 } 397 398 func (c *tabletManagerClient) ResetReplication(ctx context.Context, in *tabletmanagerdata.ResetReplicationRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ResetReplicationResponse, error) { 399 out := new(tabletmanagerdata.ResetReplicationResponse) 400 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ResetReplication", in, out, opts...) 401 if err != nil { 402 return nil, err 403 } 404 return out, nil 405 } 406 407 func (c *tabletManagerClient) InitPrimary(ctx context.Context, in *tabletmanagerdata.InitPrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.InitPrimaryResponse, error) { 408 out := new(tabletmanagerdata.InitPrimaryResponse) 409 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/InitPrimary", in, out, opts...) 410 if err != nil { 411 return nil, err 412 } 413 return out, nil 414 } 415 416 func (c *tabletManagerClient) PopulateReparentJournal(ctx context.Context, in *tabletmanagerdata.PopulateReparentJournalRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PopulateReparentJournalResponse, error) { 417 out := new(tabletmanagerdata.PopulateReparentJournalResponse) 418 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/PopulateReparentJournal", in, out, opts...) 419 if err != nil { 420 return nil, err 421 } 422 return out, nil 423 } 424 425 func (c *tabletManagerClient) InitReplica(ctx context.Context, in *tabletmanagerdata.InitReplicaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.InitReplicaResponse, error) { 426 out := new(tabletmanagerdata.InitReplicaResponse) 427 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/InitReplica", in, out, opts...) 428 if err != nil { 429 return nil, err 430 } 431 return out, nil 432 } 433 434 func (c *tabletManagerClient) DemotePrimary(ctx context.Context, in *tabletmanagerdata.DemotePrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.DemotePrimaryResponse, error) { 435 out := new(tabletmanagerdata.DemotePrimaryResponse) 436 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/DemotePrimary", in, out, opts...) 437 if err != nil { 438 return nil, err 439 } 440 return out, nil 441 } 442 443 func (c *tabletManagerClient) UndoDemotePrimary(ctx context.Context, in *tabletmanagerdata.UndoDemotePrimaryRequest, opts ...grpc.CallOption) (*tabletmanagerdata.UndoDemotePrimaryResponse, error) { 444 out := new(tabletmanagerdata.UndoDemotePrimaryResponse) 445 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/UndoDemotePrimary", in, out, opts...) 446 if err != nil { 447 return nil, err 448 } 449 return out, nil 450 } 451 452 func (c *tabletManagerClient) ReplicaWasPromoted(ctx context.Context, in *tabletmanagerdata.ReplicaWasPromotedRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicaWasPromotedResponse, error) { 453 out := new(tabletmanagerdata.ReplicaWasPromotedResponse) 454 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ReplicaWasPromoted", in, out, opts...) 455 if err != nil { 456 return nil, err 457 } 458 return out, nil 459 } 460 461 func (c *tabletManagerClient) ResetReplicationParameters(ctx context.Context, in *tabletmanagerdata.ResetReplicationParametersRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ResetReplicationParametersResponse, error) { 462 out := new(tabletmanagerdata.ResetReplicationParametersResponse) 463 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ResetReplicationParameters", in, out, opts...) 464 if err != nil { 465 return nil, err 466 } 467 return out, nil 468 } 469 470 func (c *tabletManagerClient) FullStatus(ctx context.Context, in *tabletmanagerdata.FullStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.FullStatusResponse, error) { 471 out := new(tabletmanagerdata.FullStatusResponse) 472 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/FullStatus", in, out, opts...) 473 if err != nil { 474 return nil, err 475 } 476 return out, nil 477 } 478 479 func (c *tabletManagerClient) SetReplicationSource(ctx context.Context, in *tabletmanagerdata.SetReplicationSourceRequest, opts ...grpc.CallOption) (*tabletmanagerdata.SetReplicationSourceResponse, error) { 480 out := new(tabletmanagerdata.SetReplicationSourceResponse) 481 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/SetReplicationSource", in, out, opts...) 482 if err != nil { 483 return nil, err 484 } 485 return out, nil 486 } 487 488 func (c *tabletManagerClient) ReplicaWasRestarted(ctx context.Context, in *tabletmanagerdata.ReplicaWasRestartedRequest, opts ...grpc.CallOption) (*tabletmanagerdata.ReplicaWasRestartedResponse, error) { 489 out := new(tabletmanagerdata.ReplicaWasRestartedResponse) 490 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/ReplicaWasRestarted", in, out, opts...) 491 if err != nil { 492 return nil, err 493 } 494 return out, nil 495 } 496 497 func (c *tabletManagerClient) StopReplicationAndGetStatus(ctx context.Context, in *tabletmanagerdata.StopReplicationAndGetStatusRequest, opts ...grpc.CallOption) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) { 498 out := new(tabletmanagerdata.StopReplicationAndGetStatusResponse) 499 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/StopReplicationAndGetStatus", in, out, opts...) 500 if err != nil { 501 return nil, err 502 } 503 return out, nil 504 } 505 506 func (c *tabletManagerClient) PromoteReplica(ctx context.Context, in *tabletmanagerdata.PromoteReplicaRequest, opts ...grpc.CallOption) (*tabletmanagerdata.PromoteReplicaResponse, error) { 507 out := new(tabletmanagerdata.PromoteReplicaResponse) 508 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/PromoteReplica", in, out, opts...) 509 if err != nil { 510 return nil, err 511 } 512 return out, nil 513 } 514 515 func (c *tabletManagerClient) Backup(ctx context.Context, in *tabletmanagerdata.BackupRequest, opts ...grpc.CallOption) (TabletManager_BackupClient, error) { 516 stream, err := c.cc.NewStream(ctx, &TabletManager_ServiceDesc.Streams[0], "/tabletmanagerservice.TabletManager/Backup", opts...) 517 if err != nil { 518 return nil, err 519 } 520 x := &tabletManagerBackupClient{stream} 521 if err := x.ClientStream.SendMsg(in); err != nil { 522 return nil, err 523 } 524 if err := x.ClientStream.CloseSend(); err != nil { 525 return nil, err 526 } 527 return x, nil 528 } 529 530 type TabletManager_BackupClient interface { 531 Recv() (*tabletmanagerdata.BackupResponse, error) 532 grpc.ClientStream 533 } 534 535 type tabletManagerBackupClient struct { 536 grpc.ClientStream 537 } 538 539 func (x *tabletManagerBackupClient) Recv() (*tabletmanagerdata.BackupResponse, error) { 540 m := new(tabletmanagerdata.BackupResponse) 541 if err := x.ClientStream.RecvMsg(m); err != nil { 542 return nil, err 543 } 544 return m, nil 545 } 546 547 func (c *tabletManagerClient) RestoreFromBackup(ctx context.Context, in *tabletmanagerdata.RestoreFromBackupRequest, opts ...grpc.CallOption) (TabletManager_RestoreFromBackupClient, error) { 548 stream, err := c.cc.NewStream(ctx, &TabletManager_ServiceDesc.Streams[1], "/tabletmanagerservice.TabletManager/RestoreFromBackup", opts...) 549 if err != nil { 550 return nil, err 551 } 552 x := &tabletManagerRestoreFromBackupClient{stream} 553 if err := x.ClientStream.SendMsg(in); err != nil { 554 return nil, err 555 } 556 if err := x.ClientStream.CloseSend(); err != nil { 557 return nil, err 558 } 559 return x, nil 560 } 561 562 type TabletManager_RestoreFromBackupClient interface { 563 Recv() (*tabletmanagerdata.RestoreFromBackupResponse, error) 564 grpc.ClientStream 565 } 566 567 type tabletManagerRestoreFromBackupClient struct { 568 grpc.ClientStream 569 } 570 571 func (x *tabletManagerRestoreFromBackupClient) Recv() (*tabletmanagerdata.RestoreFromBackupResponse, error) { 572 m := new(tabletmanagerdata.RestoreFromBackupResponse) 573 if err := x.ClientStream.RecvMsg(m); err != nil { 574 return nil, err 575 } 576 return m, nil 577 } 578 579 func (c *tabletManagerClient) VExec(ctx context.Context, in *tabletmanagerdata.VExecRequest, opts ...grpc.CallOption) (*tabletmanagerdata.VExecResponse, error) { 580 out := new(tabletmanagerdata.VExecResponse) 581 err := c.cc.Invoke(ctx, "/tabletmanagerservice.TabletManager/VExec", in, out, opts...) 582 if err != nil { 583 return nil, err 584 } 585 return out, nil 586 } 587 588 // TabletManagerServer is the server API for TabletManager service. 589 // All implementations must embed UnimplementedTabletManagerServer 590 // for forward compatibility 591 type TabletManagerServer interface { 592 // Ping returns the input payload 593 Ping(context.Context, *tabletmanagerdata.PingRequest) (*tabletmanagerdata.PingResponse, error) 594 // Sleep sleeps for the provided duration 595 Sleep(context.Context, *tabletmanagerdata.SleepRequest) (*tabletmanagerdata.SleepResponse, error) 596 // ExecuteHook executes the hook remotely 597 ExecuteHook(context.Context, *tabletmanagerdata.ExecuteHookRequest) (*tabletmanagerdata.ExecuteHookResponse, error) 598 // GetSchema asks the tablet for its schema 599 GetSchema(context.Context, *tabletmanagerdata.GetSchemaRequest) (*tabletmanagerdata.GetSchemaResponse, error) 600 // GetPermissions asks the tablet for its permissions 601 GetPermissions(context.Context, *tabletmanagerdata.GetPermissionsRequest) (*tabletmanagerdata.GetPermissionsResponse, error) 602 SetReadOnly(context.Context, *tabletmanagerdata.SetReadOnlyRequest) (*tabletmanagerdata.SetReadOnlyResponse, error) 603 SetReadWrite(context.Context, *tabletmanagerdata.SetReadWriteRequest) (*tabletmanagerdata.SetReadWriteResponse, error) 604 // ChangeType asks the remote tablet to change its type 605 ChangeType(context.Context, *tabletmanagerdata.ChangeTypeRequest) (*tabletmanagerdata.ChangeTypeResponse, error) 606 RefreshState(context.Context, *tabletmanagerdata.RefreshStateRequest) (*tabletmanagerdata.RefreshStateResponse, error) 607 RunHealthCheck(context.Context, *tabletmanagerdata.RunHealthCheckRequest) (*tabletmanagerdata.RunHealthCheckResponse, error) 608 ReloadSchema(context.Context, *tabletmanagerdata.ReloadSchemaRequest) (*tabletmanagerdata.ReloadSchemaResponse, error) 609 PreflightSchema(context.Context, *tabletmanagerdata.PreflightSchemaRequest) (*tabletmanagerdata.PreflightSchemaResponse, error) 610 ApplySchema(context.Context, *tabletmanagerdata.ApplySchemaRequest) (*tabletmanagerdata.ApplySchemaResponse, error) 611 LockTables(context.Context, *tabletmanagerdata.LockTablesRequest) (*tabletmanagerdata.LockTablesResponse, error) 612 UnlockTables(context.Context, *tabletmanagerdata.UnlockTablesRequest) (*tabletmanagerdata.UnlockTablesResponse, error) 613 ExecuteQuery(context.Context, *tabletmanagerdata.ExecuteQueryRequest) (*tabletmanagerdata.ExecuteQueryResponse, error) 614 ExecuteFetchAsDba(context.Context, *tabletmanagerdata.ExecuteFetchAsDbaRequest) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) 615 ExecuteFetchAsAllPrivs(context.Context, *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) 616 ExecuteFetchAsApp(context.Context, *tabletmanagerdata.ExecuteFetchAsAppRequest) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) 617 // ReplicationStatus returns the current replication status. 618 ReplicationStatus(context.Context, *tabletmanagerdata.ReplicationStatusRequest) (*tabletmanagerdata.ReplicationStatusResponse, error) 619 // PrimaryStatus returns the current primary status. 620 PrimaryStatus(context.Context, *tabletmanagerdata.PrimaryStatusRequest) (*tabletmanagerdata.PrimaryStatusResponse, error) 621 // PrimaryPosition returns the current primary position 622 PrimaryPosition(context.Context, *tabletmanagerdata.PrimaryPositionRequest) (*tabletmanagerdata.PrimaryPositionResponse, error) 623 // WaitForPosition waits for the position to be reached 624 WaitForPosition(context.Context, *tabletmanagerdata.WaitForPositionRequest) (*tabletmanagerdata.WaitForPositionResponse, error) 625 // StopReplication makes mysql stop its replication 626 StopReplication(context.Context, *tabletmanagerdata.StopReplicationRequest) (*tabletmanagerdata.StopReplicationResponse, error) 627 // StopReplicationMinimum stops the mysql replication after it reaches 628 // the provided minimum point 629 StopReplicationMinimum(context.Context, *tabletmanagerdata.StopReplicationMinimumRequest) (*tabletmanagerdata.StopReplicationMinimumResponse, error) 630 // StartReplication starts the mysql replication 631 StartReplication(context.Context, *tabletmanagerdata.StartReplicationRequest) (*tabletmanagerdata.StartReplicationResponse, error) 632 // StartReplicationUnitAfter starts the mysql replication until and including 633 // the provided position 634 StartReplicationUntilAfter(context.Context, *tabletmanagerdata.StartReplicationUntilAfterRequest) (*tabletmanagerdata.StartReplicationUntilAfterResponse, error) 635 // GetReplicas asks for the list of mysql replicas 636 GetReplicas(context.Context, *tabletmanagerdata.GetReplicasRequest) (*tabletmanagerdata.GetReplicasResponse, error) 637 // VReplication API 638 VReplicationExec(context.Context, *tabletmanagerdata.VReplicationExecRequest) (*tabletmanagerdata.VReplicationExecResponse, error) 639 VReplicationWaitForPos(context.Context, *tabletmanagerdata.VReplicationWaitForPosRequest) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) 640 // VDiff API 641 VDiff(context.Context, *tabletmanagerdata.VDiffRequest) (*tabletmanagerdata.VDiffResponse, error) 642 // ResetReplication makes the target not replicating 643 ResetReplication(context.Context, *tabletmanagerdata.ResetReplicationRequest) (*tabletmanagerdata.ResetReplicationResponse, error) 644 // InitPrimary initializes the tablet as a primary 645 InitPrimary(context.Context, *tabletmanagerdata.InitPrimaryRequest) (*tabletmanagerdata.InitPrimaryResponse, error) 646 // PopulateReparentJournal tells the tablet to add an entry to its 647 // reparent journal 648 PopulateReparentJournal(context.Context, *tabletmanagerdata.PopulateReparentJournalRequest) (*tabletmanagerdata.PopulateReparentJournalResponse, error) 649 // InitReplica tells the tablet to reparent to the primary unconditionally 650 InitReplica(context.Context, *tabletmanagerdata.InitReplicaRequest) (*tabletmanagerdata.InitReplicaResponse, error) 651 // DemotePrimary tells the soon-to-be-former primary it's gonna change 652 DemotePrimary(context.Context, *tabletmanagerdata.DemotePrimaryRequest) (*tabletmanagerdata.DemotePrimaryResponse, error) 653 // UndoDemotePrimary reverts all changes made by DemotePrimary 654 UndoDemotePrimary(context.Context, *tabletmanagerdata.UndoDemotePrimaryRequest) (*tabletmanagerdata.UndoDemotePrimaryResponse, error) 655 // ReplicaWasPromoted tells the remote tablet it is now the primary 656 ReplicaWasPromoted(context.Context, *tabletmanagerdata.ReplicaWasPromotedRequest) (*tabletmanagerdata.ReplicaWasPromotedResponse, error) 657 // ResetReplicationParameters resets the replica replication parameters 658 ResetReplicationParameters(context.Context, *tabletmanagerdata.ResetReplicationParametersRequest) (*tabletmanagerdata.ResetReplicationParametersResponse, error) 659 // FullStatus collects and returns the full status of MySQL including the replication information, semi-sync information, GTID information among others 660 FullStatus(context.Context, *tabletmanagerdata.FullStatusRequest) (*tabletmanagerdata.FullStatusResponse, error) 661 // SetReplicationSource tells the replica to reparent 662 SetReplicationSource(context.Context, *tabletmanagerdata.SetReplicationSourceRequest) (*tabletmanagerdata.SetReplicationSourceResponse, error) 663 // ReplicaWasRestarted tells the remote tablet its primary has changed 664 ReplicaWasRestarted(context.Context, *tabletmanagerdata.ReplicaWasRestartedRequest) (*tabletmanagerdata.ReplicaWasRestartedResponse, error) 665 // StopReplicationAndGetStatus stops MySQL replication, and returns the 666 // replication status 667 StopReplicationAndGetStatus(context.Context, *tabletmanagerdata.StopReplicationAndGetStatusRequest) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) 668 // PromoteReplica makes the replica the new primary 669 PromoteReplica(context.Context, *tabletmanagerdata.PromoteReplicaRequest) (*tabletmanagerdata.PromoteReplicaResponse, error) 670 Backup(*tabletmanagerdata.BackupRequest, TabletManager_BackupServer) error 671 // RestoreFromBackup deletes all local data and restores it from the latest backup. 672 RestoreFromBackup(*tabletmanagerdata.RestoreFromBackupRequest, TabletManager_RestoreFromBackupServer) error 673 // Generic VExec request. Can be used for various purposes 674 VExec(context.Context, *tabletmanagerdata.VExecRequest) (*tabletmanagerdata.VExecResponse, error) 675 mustEmbedUnimplementedTabletManagerServer() 676 } 677 678 // UnimplementedTabletManagerServer must be embedded to have forward compatible implementations. 679 type UnimplementedTabletManagerServer struct { 680 } 681 682 func (UnimplementedTabletManagerServer) Ping(context.Context, *tabletmanagerdata.PingRequest) (*tabletmanagerdata.PingResponse, error) { 683 return nil, status.Errorf(codes.Unimplemented, "method Ping not implemented") 684 } 685 func (UnimplementedTabletManagerServer) Sleep(context.Context, *tabletmanagerdata.SleepRequest) (*tabletmanagerdata.SleepResponse, error) { 686 return nil, status.Errorf(codes.Unimplemented, "method Sleep not implemented") 687 } 688 func (UnimplementedTabletManagerServer) ExecuteHook(context.Context, *tabletmanagerdata.ExecuteHookRequest) (*tabletmanagerdata.ExecuteHookResponse, error) { 689 return nil, status.Errorf(codes.Unimplemented, "method ExecuteHook not implemented") 690 } 691 func (UnimplementedTabletManagerServer) GetSchema(context.Context, *tabletmanagerdata.GetSchemaRequest) (*tabletmanagerdata.GetSchemaResponse, error) { 692 return nil, status.Errorf(codes.Unimplemented, "method GetSchema not implemented") 693 } 694 func (UnimplementedTabletManagerServer) GetPermissions(context.Context, *tabletmanagerdata.GetPermissionsRequest) (*tabletmanagerdata.GetPermissionsResponse, error) { 695 return nil, status.Errorf(codes.Unimplemented, "method GetPermissions not implemented") 696 } 697 func (UnimplementedTabletManagerServer) SetReadOnly(context.Context, *tabletmanagerdata.SetReadOnlyRequest) (*tabletmanagerdata.SetReadOnlyResponse, error) { 698 return nil, status.Errorf(codes.Unimplemented, "method SetReadOnly not implemented") 699 } 700 func (UnimplementedTabletManagerServer) SetReadWrite(context.Context, *tabletmanagerdata.SetReadWriteRequest) (*tabletmanagerdata.SetReadWriteResponse, error) { 701 return nil, status.Errorf(codes.Unimplemented, "method SetReadWrite not implemented") 702 } 703 func (UnimplementedTabletManagerServer) ChangeType(context.Context, *tabletmanagerdata.ChangeTypeRequest) (*tabletmanagerdata.ChangeTypeResponse, error) { 704 return nil, status.Errorf(codes.Unimplemented, "method ChangeType not implemented") 705 } 706 func (UnimplementedTabletManagerServer) RefreshState(context.Context, *tabletmanagerdata.RefreshStateRequest) (*tabletmanagerdata.RefreshStateResponse, error) { 707 return nil, status.Errorf(codes.Unimplemented, "method RefreshState not implemented") 708 } 709 func (UnimplementedTabletManagerServer) RunHealthCheck(context.Context, *tabletmanagerdata.RunHealthCheckRequest) (*tabletmanagerdata.RunHealthCheckResponse, error) { 710 return nil, status.Errorf(codes.Unimplemented, "method RunHealthCheck not implemented") 711 } 712 func (UnimplementedTabletManagerServer) ReloadSchema(context.Context, *tabletmanagerdata.ReloadSchemaRequest) (*tabletmanagerdata.ReloadSchemaResponse, error) { 713 return nil, status.Errorf(codes.Unimplemented, "method ReloadSchema not implemented") 714 } 715 func (UnimplementedTabletManagerServer) PreflightSchema(context.Context, *tabletmanagerdata.PreflightSchemaRequest) (*tabletmanagerdata.PreflightSchemaResponse, error) { 716 return nil, status.Errorf(codes.Unimplemented, "method PreflightSchema not implemented") 717 } 718 func (UnimplementedTabletManagerServer) ApplySchema(context.Context, *tabletmanagerdata.ApplySchemaRequest) (*tabletmanagerdata.ApplySchemaResponse, error) { 719 return nil, status.Errorf(codes.Unimplemented, "method ApplySchema not implemented") 720 } 721 func (UnimplementedTabletManagerServer) LockTables(context.Context, *tabletmanagerdata.LockTablesRequest) (*tabletmanagerdata.LockTablesResponse, error) { 722 return nil, status.Errorf(codes.Unimplemented, "method LockTables not implemented") 723 } 724 func (UnimplementedTabletManagerServer) UnlockTables(context.Context, *tabletmanagerdata.UnlockTablesRequest) (*tabletmanagerdata.UnlockTablesResponse, error) { 725 return nil, status.Errorf(codes.Unimplemented, "method UnlockTables not implemented") 726 } 727 func (UnimplementedTabletManagerServer) ExecuteQuery(context.Context, *tabletmanagerdata.ExecuteQueryRequest) (*tabletmanagerdata.ExecuteQueryResponse, error) { 728 return nil, status.Errorf(codes.Unimplemented, "method ExecuteQuery not implemented") 729 } 730 func (UnimplementedTabletManagerServer) ExecuteFetchAsDba(context.Context, *tabletmanagerdata.ExecuteFetchAsDbaRequest) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) { 731 return nil, status.Errorf(codes.Unimplemented, "method ExecuteFetchAsDba not implemented") 732 } 733 func (UnimplementedTabletManagerServer) ExecuteFetchAsAllPrivs(context.Context, *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) { 734 return nil, status.Errorf(codes.Unimplemented, "method ExecuteFetchAsAllPrivs not implemented") 735 } 736 func (UnimplementedTabletManagerServer) ExecuteFetchAsApp(context.Context, *tabletmanagerdata.ExecuteFetchAsAppRequest) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) { 737 return nil, status.Errorf(codes.Unimplemented, "method ExecuteFetchAsApp not implemented") 738 } 739 func (UnimplementedTabletManagerServer) ReplicationStatus(context.Context, *tabletmanagerdata.ReplicationStatusRequest) (*tabletmanagerdata.ReplicationStatusResponse, error) { 740 return nil, status.Errorf(codes.Unimplemented, "method ReplicationStatus not implemented") 741 } 742 func (UnimplementedTabletManagerServer) PrimaryStatus(context.Context, *tabletmanagerdata.PrimaryStatusRequest) (*tabletmanagerdata.PrimaryStatusResponse, error) { 743 return nil, status.Errorf(codes.Unimplemented, "method PrimaryStatus not implemented") 744 } 745 func (UnimplementedTabletManagerServer) PrimaryPosition(context.Context, *tabletmanagerdata.PrimaryPositionRequest) (*tabletmanagerdata.PrimaryPositionResponse, error) { 746 return nil, status.Errorf(codes.Unimplemented, "method PrimaryPosition not implemented") 747 } 748 func (UnimplementedTabletManagerServer) WaitForPosition(context.Context, *tabletmanagerdata.WaitForPositionRequest) (*tabletmanagerdata.WaitForPositionResponse, error) { 749 return nil, status.Errorf(codes.Unimplemented, "method WaitForPosition not implemented") 750 } 751 func (UnimplementedTabletManagerServer) StopReplication(context.Context, *tabletmanagerdata.StopReplicationRequest) (*tabletmanagerdata.StopReplicationResponse, error) { 752 return nil, status.Errorf(codes.Unimplemented, "method StopReplication not implemented") 753 } 754 func (UnimplementedTabletManagerServer) StopReplicationMinimum(context.Context, *tabletmanagerdata.StopReplicationMinimumRequest) (*tabletmanagerdata.StopReplicationMinimumResponse, error) { 755 return nil, status.Errorf(codes.Unimplemented, "method StopReplicationMinimum not implemented") 756 } 757 func (UnimplementedTabletManagerServer) StartReplication(context.Context, *tabletmanagerdata.StartReplicationRequest) (*tabletmanagerdata.StartReplicationResponse, error) { 758 return nil, status.Errorf(codes.Unimplemented, "method StartReplication not implemented") 759 } 760 func (UnimplementedTabletManagerServer) StartReplicationUntilAfter(context.Context, *tabletmanagerdata.StartReplicationUntilAfterRequest) (*tabletmanagerdata.StartReplicationUntilAfterResponse, error) { 761 return nil, status.Errorf(codes.Unimplemented, "method StartReplicationUntilAfter not implemented") 762 } 763 func (UnimplementedTabletManagerServer) GetReplicas(context.Context, *tabletmanagerdata.GetReplicasRequest) (*tabletmanagerdata.GetReplicasResponse, error) { 764 return nil, status.Errorf(codes.Unimplemented, "method GetReplicas not implemented") 765 } 766 func (UnimplementedTabletManagerServer) VReplicationExec(context.Context, *tabletmanagerdata.VReplicationExecRequest) (*tabletmanagerdata.VReplicationExecResponse, error) { 767 return nil, status.Errorf(codes.Unimplemented, "method VReplicationExec not implemented") 768 } 769 func (UnimplementedTabletManagerServer) VReplicationWaitForPos(context.Context, *tabletmanagerdata.VReplicationWaitForPosRequest) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) { 770 return nil, status.Errorf(codes.Unimplemented, "method VReplicationWaitForPos not implemented") 771 } 772 func (UnimplementedTabletManagerServer) VDiff(context.Context, *tabletmanagerdata.VDiffRequest) (*tabletmanagerdata.VDiffResponse, error) { 773 return nil, status.Errorf(codes.Unimplemented, "method VDiff not implemented") 774 } 775 func (UnimplementedTabletManagerServer) ResetReplication(context.Context, *tabletmanagerdata.ResetReplicationRequest) (*tabletmanagerdata.ResetReplicationResponse, error) { 776 return nil, status.Errorf(codes.Unimplemented, "method ResetReplication not implemented") 777 } 778 func (UnimplementedTabletManagerServer) InitPrimary(context.Context, *tabletmanagerdata.InitPrimaryRequest) (*tabletmanagerdata.InitPrimaryResponse, error) { 779 return nil, status.Errorf(codes.Unimplemented, "method InitPrimary not implemented") 780 } 781 func (UnimplementedTabletManagerServer) PopulateReparentJournal(context.Context, *tabletmanagerdata.PopulateReparentJournalRequest) (*tabletmanagerdata.PopulateReparentJournalResponse, error) { 782 return nil, status.Errorf(codes.Unimplemented, "method PopulateReparentJournal not implemented") 783 } 784 func (UnimplementedTabletManagerServer) InitReplica(context.Context, *tabletmanagerdata.InitReplicaRequest) (*tabletmanagerdata.InitReplicaResponse, error) { 785 return nil, status.Errorf(codes.Unimplemented, "method InitReplica not implemented") 786 } 787 func (UnimplementedTabletManagerServer) DemotePrimary(context.Context, *tabletmanagerdata.DemotePrimaryRequest) (*tabletmanagerdata.DemotePrimaryResponse, error) { 788 return nil, status.Errorf(codes.Unimplemented, "method DemotePrimary not implemented") 789 } 790 func (UnimplementedTabletManagerServer) UndoDemotePrimary(context.Context, *tabletmanagerdata.UndoDemotePrimaryRequest) (*tabletmanagerdata.UndoDemotePrimaryResponse, error) { 791 return nil, status.Errorf(codes.Unimplemented, "method UndoDemotePrimary not implemented") 792 } 793 func (UnimplementedTabletManagerServer) ReplicaWasPromoted(context.Context, *tabletmanagerdata.ReplicaWasPromotedRequest) (*tabletmanagerdata.ReplicaWasPromotedResponse, error) { 794 return nil, status.Errorf(codes.Unimplemented, "method ReplicaWasPromoted not implemented") 795 } 796 func (UnimplementedTabletManagerServer) ResetReplicationParameters(context.Context, *tabletmanagerdata.ResetReplicationParametersRequest) (*tabletmanagerdata.ResetReplicationParametersResponse, error) { 797 return nil, status.Errorf(codes.Unimplemented, "method ResetReplicationParameters not implemented") 798 } 799 func (UnimplementedTabletManagerServer) FullStatus(context.Context, *tabletmanagerdata.FullStatusRequest) (*tabletmanagerdata.FullStatusResponse, error) { 800 return nil, status.Errorf(codes.Unimplemented, "method FullStatus not implemented") 801 } 802 func (UnimplementedTabletManagerServer) SetReplicationSource(context.Context, *tabletmanagerdata.SetReplicationSourceRequest) (*tabletmanagerdata.SetReplicationSourceResponse, error) { 803 return nil, status.Errorf(codes.Unimplemented, "method SetReplicationSource not implemented") 804 } 805 func (UnimplementedTabletManagerServer) ReplicaWasRestarted(context.Context, *tabletmanagerdata.ReplicaWasRestartedRequest) (*tabletmanagerdata.ReplicaWasRestartedResponse, error) { 806 return nil, status.Errorf(codes.Unimplemented, "method ReplicaWasRestarted not implemented") 807 } 808 func (UnimplementedTabletManagerServer) StopReplicationAndGetStatus(context.Context, *tabletmanagerdata.StopReplicationAndGetStatusRequest) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) { 809 return nil, status.Errorf(codes.Unimplemented, "method StopReplicationAndGetStatus not implemented") 810 } 811 func (UnimplementedTabletManagerServer) PromoteReplica(context.Context, *tabletmanagerdata.PromoteReplicaRequest) (*tabletmanagerdata.PromoteReplicaResponse, error) { 812 return nil, status.Errorf(codes.Unimplemented, "method PromoteReplica not implemented") 813 } 814 func (UnimplementedTabletManagerServer) Backup(*tabletmanagerdata.BackupRequest, TabletManager_BackupServer) error { 815 return status.Errorf(codes.Unimplemented, "method Backup not implemented") 816 } 817 func (UnimplementedTabletManagerServer) RestoreFromBackup(*tabletmanagerdata.RestoreFromBackupRequest, TabletManager_RestoreFromBackupServer) error { 818 return status.Errorf(codes.Unimplemented, "method RestoreFromBackup not implemented") 819 } 820 func (UnimplementedTabletManagerServer) VExec(context.Context, *tabletmanagerdata.VExecRequest) (*tabletmanagerdata.VExecResponse, error) { 821 return nil, status.Errorf(codes.Unimplemented, "method VExec not implemented") 822 } 823 func (UnimplementedTabletManagerServer) mustEmbedUnimplementedTabletManagerServer() {} 824 825 // UnsafeTabletManagerServer may be embedded to opt out of forward compatibility for this service. 826 // Use of this interface is not recommended, as added methods to TabletManagerServer will 827 // result in compilation errors. 828 type UnsafeTabletManagerServer interface { 829 mustEmbedUnimplementedTabletManagerServer() 830 } 831 832 func RegisterTabletManagerServer(s grpc.ServiceRegistrar, srv TabletManagerServer) { 833 s.RegisterService(&TabletManager_ServiceDesc, srv) 834 } 835 836 func _TabletManager_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 837 in := new(tabletmanagerdata.PingRequest) 838 if err := dec(in); err != nil { 839 return nil, err 840 } 841 if interceptor == nil { 842 return srv.(TabletManagerServer).Ping(ctx, in) 843 } 844 info := &grpc.UnaryServerInfo{ 845 Server: srv, 846 FullMethod: "/tabletmanagerservice.TabletManager/Ping", 847 } 848 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 849 return srv.(TabletManagerServer).Ping(ctx, req.(*tabletmanagerdata.PingRequest)) 850 } 851 return interceptor(ctx, in, info, handler) 852 } 853 854 func _TabletManager_Sleep_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 855 in := new(tabletmanagerdata.SleepRequest) 856 if err := dec(in); err != nil { 857 return nil, err 858 } 859 if interceptor == nil { 860 return srv.(TabletManagerServer).Sleep(ctx, in) 861 } 862 info := &grpc.UnaryServerInfo{ 863 Server: srv, 864 FullMethod: "/tabletmanagerservice.TabletManager/Sleep", 865 } 866 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 867 return srv.(TabletManagerServer).Sleep(ctx, req.(*tabletmanagerdata.SleepRequest)) 868 } 869 return interceptor(ctx, in, info, handler) 870 } 871 872 func _TabletManager_ExecuteHook_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 873 in := new(tabletmanagerdata.ExecuteHookRequest) 874 if err := dec(in); err != nil { 875 return nil, err 876 } 877 if interceptor == nil { 878 return srv.(TabletManagerServer).ExecuteHook(ctx, in) 879 } 880 info := &grpc.UnaryServerInfo{ 881 Server: srv, 882 FullMethod: "/tabletmanagerservice.TabletManager/ExecuteHook", 883 } 884 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 885 return srv.(TabletManagerServer).ExecuteHook(ctx, req.(*tabletmanagerdata.ExecuteHookRequest)) 886 } 887 return interceptor(ctx, in, info, handler) 888 } 889 890 func _TabletManager_GetSchema_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 891 in := new(tabletmanagerdata.GetSchemaRequest) 892 if err := dec(in); err != nil { 893 return nil, err 894 } 895 if interceptor == nil { 896 return srv.(TabletManagerServer).GetSchema(ctx, in) 897 } 898 info := &grpc.UnaryServerInfo{ 899 Server: srv, 900 FullMethod: "/tabletmanagerservice.TabletManager/GetSchema", 901 } 902 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 903 return srv.(TabletManagerServer).GetSchema(ctx, req.(*tabletmanagerdata.GetSchemaRequest)) 904 } 905 return interceptor(ctx, in, info, handler) 906 } 907 908 func _TabletManager_GetPermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 909 in := new(tabletmanagerdata.GetPermissionsRequest) 910 if err := dec(in); err != nil { 911 return nil, err 912 } 913 if interceptor == nil { 914 return srv.(TabletManagerServer).GetPermissions(ctx, in) 915 } 916 info := &grpc.UnaryServerInfo{ 917 Server: srv, 918 FullMethod: "/tabletmanagerservice.TabletManager/GetPermissions", 919 } 920 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 921 return srv.(TabletManagerServer).GetPermissions(ctx, req.(*tabletmanagerdata.GetPermissionsRequest)) 922 } 923 return interceptor(ctx, in, info, handler) 924 } 925 926 func _TabletManager_SetReadOnly_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 927 in := new(tabletmanagerdata.SetReadOnlyRequest) 928 if err := dec(in); err != nil { 929 return nil, err 930 } 931 if interceptor == nil { 932 return srv.(TabletManagerServer).SetReadOnly(ctx, in) 933 } 934 info := &grpc.UnaryServerInfo{ 935 Server: srv, 936 FullMethod: "/tabletmanagerservice.TabletManager/SetReadOnly", 937 } 938 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 939 return srv.(TabletManagerServer).SetReadOnly(ctx, req.(*tabletmanagerdata.SetReadOnlyRequest)) 940 } 941 return interceptor(ctx, in, info, handler) 942 } 943 944 func _TabletManager_SetReadWrite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 945 in := new(tabletmanagerdata.SetReadWriteRequest) 946 if err := dec(in); err != nil { 947 return nil, err 948 } 949 if interceptor == nil { 950 return srv.(TabletManagerServer).SetReadWrite(ctx, in) 951 } 952 info := &grpc.UnaryServerInfo{ 953 Server: srv, 954 FullMethod: "/tabletmanagerservice.TabletManager/SetReadWrite", 955 } 956 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 957 return srv.(TabletManagerServer).SetReadWrite(ctx, req.(*tabletmanagerdata.SetReadWriteRequest)) 958 } 959 return interceptor(ctx, in, info, handler) 960 } 961 962 func _TabletManager_ChangeType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 963 in := new(tabletmanagerdata.ChangeTypeRequest) 964 if err := dec(in); err != nil { 965 return nil, err 966 } 967 if interceptor == nil { 968 return srv.(TabletManagerServer).ChangeType(ctx, in) 969 } 970 info := &grpc.UnaryServerInfo{ 971 Server: srv, 972 FullMethod: "/tabletmanagerservice.TabletManager/ChangeType", 973 } 974 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 975 return srv.(TabletManagerServer).ChangeType(ctx, req.(*tabletmanagerdata.ChangeTypeRequest)) 976 } 977 return interceptor(ctx, in, info, handler) 978 } 979 980 func _TabletManager_RefreshState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 981 in := new(tabletmanagerdata.RefreshStateRequest) 982 if err := dec(in); err != nil { 983 return nil, err 984 } 985 if interceptor == nil { 986 return srv.(TabletManagerServer).RefreshState(ctx, in) 987 } 988 info := &grpc.UnaryServerInfo{ 989 Server: srv, 990 FullMethod: "/tabletmanagerservice.TabletManager/RefreshState", 991 } 992 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 993 return srv.(TabletManagerServer).RefreshState(ctx, req.(*tabletmanagerdata.RefreshStateRequest)) 994 } 995 return interceptor(ctx, in, info, handler) 996 } 997 998 func _TabletManager_RunHealthCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 999 in := new(tabletmanagerdata.RunHealthCheckRequest) 1000 if err := dec(in); err != nil { 1001 return nil, err 1002 } 1003 if interceptor == nil { 1004 return srv.(TabletManagerServer).RunHealthCheck(ctx, in) 1005 } 1006 info := &grpc.UnaryServerInfo{ 1007 Server: srv, 1008 FullMethod: "/tabletmanagerservice.TabletManager/RunHealthCheck", 1009 } 1010 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1011 return srv.(TabletManagerServer).RunHealthCheck(ctx, req.(*tabletmanagerdata.RunHealthCheckRequest)) 1012 } 1013 return interceptor(ctx, in, info, handler) 1014 } 1015 1016 func _TabletManager_ReloadSchema_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1017 in := new(tabletmanagerdata.ReloadSchemaRequest) 1018 if err := dec(in); err != nil { 1019 return nil, err 1020 } 1021 if interceptor == nil { 1022 return srv.(TabletManagerServer).ReloadSchema(ctx, in) 1023 } 1024 info := &grpc.UnaryServerInfo{ 1025 Server: srv, 1026 FullMethod: "/tabletmanagerservice.TabletManager/ReloadSchema", 1027 } 1028 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1029 return srv.(TabletManagerServer).ReloadSchema(ctx, req.(*tabletmanagerdata.ReloadSchemaRequest)) 1030 } 1031 return interceptor(ctx, in, info, handler) 1032 } 1033 1034 func _TabletManager_PreflightSchema_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1035 in := new(tabletmanagerdata.PreflightSchemaRequest) 1036 if err := dec(in); err != nil { 1037 return nil, err 1038 } 1039 if interceptor == nil { 1040 return srv.(TabletManagerServer).PreflightSchema(ctx, in) 1041 } 1042 info := &grpc.UnaryServerInfo{ 1043 Server: srv, 1044 FullMethod: "/tabletmanagerservice.TabletManager/PreflightSchema", 1045 } 1046 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1047 return srv.(TabletManagerServer).PreflightSchema(ctx, req.(*tabletmanagerdata.PreflightSchemaRequest)) 1048 } 1049 return interceptor(ctx, in, info, handler) 1050 } 1051 1052 func _TabletManager_ApplySchema_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1053 in := new(tabletmanagerdata.ApplySchemaRequest) 1054 if err := dec(in); err != nil { 1055 return nil, err 1056 } 1057 if interceptor == nil { 1058 return srv.(TabletManagerServer).ApplySchema(ctx, in) 1059 } 1060 info := &grpc.UnaryServerInfo{ 1061 Server: srv, 1062 FullMethod: "/tabletmanagerservice.TabletManager/ApplySchema", 1063 } 1064 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1065 return srv.(TabletManagerServer).ApplySchema(ctx, req.(*tabletmanagerdata.ApplySchemaRequest)) 1066 } 1067 return interceptor(ctx, in, info, handler) 1068 } 1069 1070 func _TabletManager_LockTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1071 in := new(tabletmanagerdata.LockTablesRequest) 1072 if err := dec(in); err != nil { 1073 return nil, err 1074 } 1075 if interceptor == nil { 1076 return srv.(TabletManagerServer).LockTables(ctx, in) 1077 } 1078 info := &grpc.UnaryServerInfo{ 1079 Server: srv, 1080 FullMethod: "/tabletmanagerservice.TabletManager/LockTables", 1081 } 1082 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1083 return srv.(TabletManagerServer).LockTables(ctx, req.(*tabletmanagerdata.LockTablesRequest)) 1084 } 1085 return interceptor(ctx, in, info, handler) 1086 } 1087 1088 func _TabletManager_UnlockTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1089 in := new(tabletmanagerdata.UnlockTablesRequest) 1090 if err := dec(in); err != nil { 1091 return nil, err 1092 } 1093 if interceptor == nil { 1094 return srv.(TabletManagerServer).UnlockTables(ctx, in) 1095 } 1096 info := &grpc.UnaryServerInfo{ 1097 Server: srv, 1098 FullMethod: "/tabletmanagerservice.TabletManager/UnlockTables", 1099 } 1100 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1101 return srv.(TabletManagerServer).UnlockTables(ctx, req.(*tabletmanagerdata.UnlockTablesRequest)) 1102 } 1103 return interceptor(ctx, in, info, handler) 1104 } 1105 1106 func _TabletManager_ExecuteQuery_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1107 in := new(tabletmanagerdata.ExecuteQueryRequest) 1108 if err := dec(in); err != nil { 1109 return nil, err 1110 } 1111 if interceptor == nil { 1112 return srv.(TabletManagerServer).ExecuteQuery(ctx, in) 1113 } 1114 info := &grpc.UnaryServerInfo{ 1115 Server: srv, 1116 FullMethod: "/tabletmanagerservice.TabletManager/ExecuteQuery", 1117 } 1118 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1119 return srv.(TabletManagerServer).ExecuteQuery(ctx, req.(*tabletmanagerdata.ExecuteQueryRequest)) 1120 } 1121 return interceptor(ctx, in, info, handler) 1122 } 1123 1124 func _TabletManager_ExecuteFetchAsDba_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1125 in := new(tabletmanagerdata.ExecuteFetchAsDbaRequest) 1126 if err := dec(in); err != nil { 1127 return nil, err 1128 } 1129 if interceptor == nil { 1130 return srv.(TabletManagerServer).ExecuteFetchAsDba(ctx, in) 1131 } 1132 info := &grpc.UnaryServerInfo{ 1133 Server: srv, 1134 FullMethod: "/tabletmanagerservice.TabletManager/ExecuteFetchAsDba", 1135 } 1136 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1137 return srv.(TabletManagerServer).ExecuteFetchAsDba(ctx, req.(*tabletmanagerdata.ExecuteFetchAsDbaRequest)) 1138 } 1139 return interceptor(ctx, in, info, handler) 1140 } 1141 1142 func _TabletManager_ExecuteFetchAsAllPrivs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1143 in := new(tabletmanagerdata.ExecuteFetchAsAllPrivsRequest) 1144 if err := dec(in); err != nil { 1145 return nil, err 1146 } 1147 if interceptor == nil { 1148 return srv.(TabletManagerServer).ExecuteFetchAsAllPrivs(ctx, in) 1149 } 1150 info := &grpc.UnaryServerInfo{ 1151 Server: srv, 1152 FullMethod: "/tabletmanagerservice.TabletManager/ExecuteFetchAsAllPrivs", 1153 } 1154 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1155 return srv.(TabletManagerServer).ExecuteFetchAsAllPrivs(ctx, req.(*tabletmanagerdata.ExecuteFetchAsAllPrivsRequest)) 1156 } 1157 return interceptor(ctx, in, info, handler) 1158 } 1159 1160 func _TabletManager_ExecuteFetchAsApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1161 in := new(tabletmanagerdata.ExecuteFetchAsAppRequest) 1162 if err := dec(in); err != nil { 1163 return nil, err 1164 } 1165 if interceptor == nil { 1166 return srv.(TabletManagerServer).ExecuteFetchAsApp(ctx, in) 1167 } 1168 info := &grpc.UnaryServerInfo{ 1169 Server: srv, 1170 FullMethod: "/tabletmanagerservice.TabletManager/ExecuteFetchAsApp", 1171 } 1172 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1173 return srv.(TabletManagerServer).ExecuteFetchAsApp(ctx, req.(*tabletmanagerdata.ExecuteFetchAsAppRequest)) 1174 } 1175 return interceptor(ctx, in, info, handler) 1176 } 1177 1178 func _TabletManager_ReplicationStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1179 in := new(tabletmanagerdata.ReplicationStatusRequest) 1180 if err := dec(in); err != nil { 1181 return nil, err 1182 } 1183 if interceptor == nil { 1184 return srv.(TabletManagerServer).ReplicationStatus(ctx, in) 1185 } 1186 info := &grpc.UnaryServerInfo{ 1187 Server: srv, 1188 FullMethod: "/tabletmanagerservice.TabletManager/ReplicationStatus", 1189 } 1190 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1191 return srv.(TabletManagerServer).ReplicationStatus(ctx, req.(*tabletmanagerdata.ReplicationStatusRequest)) 1192 } 1193 return interceptor(ctx, in, info, handler) 1194 } 1195 1196 func _TabletManager_PrimaryStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1197 in := new(tabletmanagerdata.PrimaryStatusRequest) 1198 if err := dec(in); err != nil { 1199 return nil, err 1200 } 1201 if interceptor == nil { 1202 return srv.(TabletManagerServer).PrimaryStatus(ctx, in) 1203 } 1204 info := &grpc.UnaryServerInfo{ 1205 Server: srv, 1206 FullMethod: "/tabletmanagerservice.TabletManager/PrimaryStatus", 1207 } 1208 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1209 return srv.(TabletManagerServer).PrimaryStatus(ctx, req.(*tabletmanagerdata.PrimaryStatusRequest)) 1210 } 1211 return interceptor(ctx, in, info, handler) 1212 } 1213 1214 func _TabletManager_PrimaryPosition_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1215 in := new(tabletmanagerdata.PrimaryPositionRequest) 1216 if err := dec(in); err != nil { 1217 return nil, err 1218 } 1219 if interceptor == nil { 1220 return srv.(TabletManagerServer).PrimaryPosition(ctx, in) 1221 } 1222 info := &grpc.UnaryServerInfo{ 1223 Server: srv, 1224 FullMethod: "/tabletmanagerservice.TabletManager/PrimaryPosition", 1225 } 1226 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1227 return srv.(TabletManagerServer).PrimaryPosition(ctx, req.(*tabletmanagerdata.PrimaryPositionRequest)) 1228 } 1229 return interceptor(ctx, in, info, handler) 1230 } 1231 1232 func _TabletManager_WaitForPosition_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1233 in := new(tabletmanagerdata.WaitForPositionRequest) 1234 if err := dec(in); err != nil { 1235 return nil, err 1236 } 1237 if interceptor == nil { 1238 return srv.(TabletManagerServer).WaitForPosition(ctx, in) 1239 } 1240 info := &grpc.UnaryServerInfo{ 1241 Server: srv, 1242 FullMethod: "/tabletmanagerservice.TabletManager/WaitForPosition", 1243 } 1244 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1245 return srv.(TabletManagerServer).WaitForPosition(ctx, req.(*tabletmanagerdata.WaitForPositionRequest)) 1246 } 1247 return interceptor(ctx, in, info, handler) 1248 } 1249 1250 func _TabletManager_StopReplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1251 in := new(tabletmanagerdata.StopReplicationRequest) 1252 if err := dec(in); err != nil { 1253 return nil, err 1254 } 1255 if interceptor == nil { 1256 return srv.(TabletManagerServer).StopReplication(ctx, in) 1257 } 1258 info := &grpc.UnaryServerInfo{ 1259 Server: srv, 1260 FullMethod: "/tabletmanagerservice.TabletManager/StopReplication", 1261 } 1262 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1263 return srv.(TabletManagerServer).StopReplication(ctx, req.(*tabletmanagerdata.StopReplicationRequest)) 1264 } 1265 return interceptor(ctx, in, info, handler) 1266 } 1267 1268 func _TabletManager_StopReplicationMinimum_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1269 in := new(tabletmanagerdata.StopReplicationMinimumRequest) 1270 if err := dec(in); err != nil { 1271 return nil, err 1272 } 1273 if interceptor == nil { 1274 return srv.(TabletManagerServer).StopReplicationMinimum(ctx, in) 1275 } 1276 info := &grpc.UnaryServerInfo{ 1277 Server: srv, 1278 FullMethod: "/tabletmanagerservice.TabletManager/StopReplicationMinimum", 1279 } 1280 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1281 return srv.(TabletManagerServer).StopReplicationMinimum(ctx, req.(*tabletmanagerdata.StopReplicationMinimumRequest)) 1282 } 1283 return interceptor(ctx, in, info, handler) 1284 } 1285 1286 func _TabletManager_StartReplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1287 in := new(tabletmanagerdata.StartReplicationRequest) 1288 if err := dec(in); err != nil { 1289 return nil, err 1290 } 1291 if interceptor == nil { 1292 return srv.(TabletManagerServer).StartReplication(ctx, in) 1293 } 1294 info := &grpc.UnaryServerInfo{ 1295 Server: srv, 1296 FullMethod: "/tabletmanagerservice.TabletManager/StartReplication", 1297 } 1298 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1299 return srv.(TabletManagerServer).StartReplication(ctx, req.(*tabletmanagerdata.StartReplicationRequest)) 1300 } 1301 return interceptor(ctx, in, info, handler) 1302 } 1303 1304 func _TabletManager_StartReplicationUntilAfter_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1305 in := new(tabletmanagerdata.StartReplicationUntilAfterRequest) 1306 if err := dec(in); err != nil { 1307 return nil, err 1308 } 1309 if interceptor == nil { 1310 return srv.(TabletManagerServer).StartReplicationUntilAfter(ctx, in) 1311 } 1312 info := &grpc.UnaryServerInfo{ 1313 Server: srv, 1314 FullMethod: "/tabletmanagerservice.TabletManager/StartReplicationUntilAfter", 1315 } 1316 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1317 return srv.(TabletManagerServer).StartReplicationUntilAfter(ctx, req.(*tabletmanagerdata.StartReplicationUntilAfterRequest)) 1318 } 1319 return interceptor(ctx, in, info, handler) 1320 } 1321 1322 func _TabletManager_GetReplicas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1323 in := new(tabletmanagerdata.GetReplicasRequest) 1324 if err := dec(in); err != nil { 1325 return nil, err 1326 } 1327 if interceptor == nil { 1328 return srv.(TabletManagerServer).GetReplicas(ctx, in) 1329 } 1330 info := &grpc.UnaryServerInfo{ 1331 Server: srv, 1332 FullMethod: "/tabletmanagerservice.TabletManager/GetReplicas", 1333 } 1334 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1335 return srv.(TabletManagerServer).GetReplicas(ctx, req.(*tabletmanagerdata.GetReplicasRequest)) 1336 } 1337 return interceptor(ctx, in, info, handler) 1338 } 1339 1340 func _TabletManager_VReplicationExec_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1341 in := new(tabletmanagerdata.VReplicationExecRequest) 1342 if err := dec(in); err != nil { 1343 return nil, err 1344 } 1345 if interceptor == nil { 1346 return srv.(TabletManagerServer).VReplicationExec(ctx, in) 1347 } 1348 info := &grpc.UnaryServerInfo{ 1349 Server: srv, 1350 FullMethod: "/tabletmanagerservice.TabletManager/VReplicationExec", 1351 } 1352 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1353 return srv.(TabletManagerServer).VReplicationExec(ctx, req.(*tabletmanagerdata.VReplicationExecRequest)) 1354 } 1355 return interceptor(ctx, in, info, handler) 1356 } 1357 1358 func _TabletManager_VReplicationWaitForPos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1359 in := new(tabletmanagerdata.VReplicationWaitForPosRequest) 1360 if err := dec(in); err != nil { 1361 return nil, err 1362 } 1363 if interceptor == nil { 1364 return srv.(TabletManagerServer).VReplicationWaitForPos(ctx, in) 1365 } 1366 info := &grpc.UnaryServerInfo{ 1367 Server: srv, 1368 FullMethod: "/tabletmanagerservice.TabletManager/VReplicationWaitForPos", 1369 } 1370 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1371 return srv.(TabletManagerServer).VReplicationWaitForPos(ctx, req.(*tabletmanagerdata.VReplicationWaitForPosRequest)) 1372 } 1373 return interceptor(ctx, in, info, handler) 1374 } 1375 1376 func _TabletManager_VDiff_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1377 in := new(tabletmanagerdata.VDiffRequest) 1378 if err := dec(in); err != nil { 1379 return nil, err 1380 } 1381 if interceptor == nil { 1382 return srv.(TabletManagerServer).VDiff(ctx, in) 1383 } 1384 info := &grpc.UnaryServerInfo{ 1385 Server: srv, 1386 FullMethod: "/tabletmanagerservice.TabletManager/VDiff", 1387 } 1388 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1389 return srv.(TabletManagerServer).VDiff(ctx, req.(*tabletmanagerdata.VDiffRequest)) 1390 } 1391 return interceptor(ctx, in, info, handler) 1392 } 1393 1394 func _TabletManager_ResetReplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1395 in := new(tabletmanagerdata.ResetReplicationRequest) 1396 if err := dec(in); err != nil { 1397 return nil, err 1398 } 1399 if interceptor == nil { 1400 return srv.(TabletManagerServer).ResetReplication(ctx, in) 1401 } 1402 info := &grpc.UnaryServerInfo{ 1403 Server: srv, 1404 FullMethod: "/tabletmanagerservice.TabletManager/ResetReplication", 1405 } 1406 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1407 return srv.(TabletManagerServer).ResetReplication(ctx, req.(*tabletmanagerdata.ResetReplicationRequest)) 1408 } 1409 return interceptor(ctx, in, info, handler) 1410 } 1411 1412 func _TabletManager_InitPrimary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1413 in := new(tabletmanagerdata.InitPrimaryRequest) 1414 if err := dec(in); err != nil { 1415 return nil, err 1416 } 1417 if interceptor == nil { 1418 return srv.(TabletManagerServer).InitPrimary(ctx, in) 1419 } 1420 info := &grpc.UnaryServerInfo{ 1421 Server: srv, 1422 FullMethod: "/tabletmanagerservice.TabletManager/InitPrimary", 1423 } 1424 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1425 return srv.(TabletManagerServer).InitPrimary(ctx, req.(*tabletmanagerdata.InitPrimaryRequest)) 1426 } 1427 return interceptor(ctx, in, info, handler) 1428 } 1429 1430 func _TabletManager_PopulateReparentJournal_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1431 in := new(tabletmanagerdata.PopulateReparentJournalRequest) 1432 if err := dec(in); err != nil { 1433 return nil, err 1434 } 1435 if interceptor == nil { 1436 return srv.(TabletManagerServer).PopulateReparentJournal(ctx, in) 1437 } 1438 info := &grpc.UnaryServerInfo{ 1439 Server: srv, 1440 FullMethod: "/tabletmanagerservice.TabletManager/PopulateReparentJournal", 1441 } 1442 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1443 return srv.(TabletManagerServer).PopulateReparentJournal(ctx, req.(*tabletmanagerdata.PopulateReparentJournalRequest)) 1444 } 1445 return interceptor(ctx, in, info, handler) 1446 } 1447 1448 func _TabletManager_InitReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1449 in := new(tabletmanagerdata.InitReplicaRequest) 1450 if err := dec(in); err != nil { 1451 return nil, err 1452 } 1453 if interceptor == nil { 1454 return srv.(TabletManagerServer).InitReplica(ctx, in) 1455 } 1456 info := &grpc.UnaryServerInfo{ 1457 Server: srv, 1458 FullMethod: "/tabletmanagerservice.TabletManager/InitReplica", 1459 } 1460 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1461 return srv.(TabletManagerServer).InitReplica(ctx, req.(*tabletmanagerdata.InitReplicaRequest)) 1462 } 1463 return interceptor(ctx, in, info, handler) 1464 } 1465 1466 func _TabletManager_DemotePrimary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1467 in := new(tabletmanagerdata.DemotePrimaryRequest) 1468 if err := dec(in); err != nil { 1469 return nil, err 1470 } 1471 if interceptor == nil { 1472 return srv.(TabletManagerServer).DemotePrimary(ctx, in) 1473 } 1474 info := &grpc.UnaryServerInfo{ 1475 Server: srv, 1476 FullMethod: "/tabletmanagerservice.TabletManager/DemotePrimary", 1477 } 1478 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1479 return srv.(TabletManagerServer).DemotePrimary(ctx, req.(*tabletmanagerdata.DemotePrimaryRequest)) 1480 } 1481 return interceptor(ctx, in, info, handler) 1482 } 1483 1484 func _TabletManager_UndoDemotePrimary_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1485 in := new(tabletmanagerdata.UndoDemotePrimaryRequest) 1486 if err := dec(in); err != nil { 1487 return nil, err 1488 } 1489 if interceptor == nil { 1490 return srv.(TabletManagerServer).UndoDemotePrimary(ctx, in) 1491 } 1492 info := &grpc.UnaryServerInfo{ 1493 Server: srv, 1494 FullMethod: "/tabletmanagerservice.TabletManager/UndoDemotePrimary", 1495 } 1496 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1497 return srv.(TabletManagerServer).UndoDemotePrimary(ctx, req.(*tabletmanagerdata.UndoDemotePrimaryRequest)) 1498 } 1499 return interceptor(ctx, in, info, handler) 1500 } 1501 1502 func _TabletManager_ReplicaWasPromoted_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1503 in := new(tabletmanagerdata.ReplicaWasPromotedRequest) 1504 if err := dec(in); err != nil { 1505 return nil, err 1506 } 1507 if interceptor == nil { 1508 return srv.(TabletManagerServer).ReplicaWasPromoted(ctx, in) 1509 } 1510 info := &grpc.UnaryServerInfo{ 1511 Server: srv, 1512 FullMethod: "/tabletmanagerservice.TabletManager/ReplicaWasPromoted", 1513 } 1514 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1515 return srv.(TabletManagerServer).ReplicaWasPromoted(ctx, req.(*tabletmanagerdata.ReplicaWasPromotedRequest)) 1516 } 1517 return interceptor(ctx, in, info, handler) 1518 } 1519 1520 func _TabletManager_ResetReplicationParameters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1521 in := new(tabletmanagerdata.ResetReplicationParametersRequest) 1522 if err := dec(in); err != nil { 1523 return nil, err 1524 } 1525 if interceptor == nil { 1526 return srv.(TabletManagerServer).ResetReplicationParameters(ctx, in) 1527 } 1528 info := &grpc.UnaryServerInfo{ 1529 Server: srv, 1530 FullMethod: "/tabletmanagerservice.TabletManager/ResetReplicationParameters", 1531 } 1532 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1533 return srv.(TabletManagerServer).ResetReplicationParameters(ctx, req.(*tabletmanagerdata.ResetReplicationParametersRequest)) 1534 } 1535 return interceptor(ctx, in, info, handler) 1536 } 1537 1538 func _TabletManager_FullStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1539 in := new(tabletmanagerdata.FullStatusRequest) 1540 if err := dec(in); err != nil { 1541 return nil, err 1542 } 1543 if interceptor == nil { 1544 return srv.(TabletManagerServer).FullStatus(ctx, in) 1545 } 1546 info := &grpc.UnaryServerInfo{ 1547 Server: srv, 1548 FullMethod: "/tabletmanagerservice.TabletManager/FullStatus", 1549 } 1550 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1551 return srv.(TabletManagerServer).FullStatus(ctx, req.(*tabletmanagerdata.FullStatusRequest)) 1552 } 1553 return interceptor(ctx, in, info, handler) 1554 } 1555 1556 func _TabletManager_SetReplicationSource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1557 in := new(tabletmanagerdata.SetReplicationSourceRequest) 1558 if err := dec(in); err != nil { 1559 return nil, err 1560 } 1561 if interceptor == nil { 1562 return srv.(TabletManagerServer).SetReplicationSource(ctx, in) 1563 } 1564 info := &grpc.UnaryServerInfo{ 1565 Server: srv, 1566 FullMethod: "/tabletmanagerservice.TabletManager/SetReplicationSource", 1567 } 1568 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1569 return srv.(TabletManagerServer).SetReplicationSource(ctx, req.(*tabletmanagerdata.SetReplicationSourceRequest)) 1570 } 1571 return interceptor(ctx, in, info, handler) 1572 } 1573 1574 func _TabletManager_ReplicaWasRestarted_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1575 in := new(tabletmanagerdata.ReplicaWasRestartedRequest) 1576 if err := dec(in); err != nil { 1577 return nil, err 1578 } 1579 if interceptor == nil { 1580 return srv.(TabletManagerServer).ReplicaWasRestarted(ctx, in) 1581 } 1582 info := &grpc.UnaryServerInfo{ 1583 Server: srv, 1584 FullMethod: "/tabletmanagerservice.TabletManager/ReplicaWasRestarted", 1585 } 1586 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1587 return srv.(TabletManagerServer).ReplicaWasRestarted(ctx, req.(*tabletmanagerdata.ReplicaWasRestartedRequest)) 1588 } 1589 return interceptor(ctx, in, info, handler) 1590 } 1591 1592 func _TabletManager_StopReplicationAndGetStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1593 in := new(tabletmanagerdata.StopReplicationAndGetStatusRequest) 1594 if err := dec(in); err != nil { 1595 return nil, err 1596 } 1597 if interceptor == nil { 1598 return srv.(TabletManagerServer).StopReplicationAndGetStatus(ctx, in) 1599 } 1600 info := &grpc.UnaryServerInfo{ 1601 Server: srv, 1602 FullMethod: "/tabletmanagerservice.TabletManager/StopReplicationAndGetStatus", 1603 } 1604 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1605 return srv.(TabletManagerServer).StopReplicationAndGetStatus(ctx, req.(*tabletmanagerdata.StopReplicationAndGetStatusRequest)) 1606 } 1607 return interceptor(ctx, in, info, handler) 1608 } 1609 1610 func _TabletManager_PromoteReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1611 in := new(tabletmanagerdata.PromoteReplicaRequest) 1612 if err := dec(in); err != nil { 1613 return nil, err 1614 } 1615 if interceptor == nil { 1616 return srv.(TabletManagerServer).PromoteReplica(ctx, in) 1617 } 1618 info := &grpc.UnaryServerInfo{ 1619 Server: srv, 1620 FullMethod: "/tabletmanagerservice.TabletManager/PromoteReplica", 1621 } 1622 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1623 return srv.(TabletManagerServer).PromoteReplica(ctx, req.(*tabletmanagerdata.PromoteReplicaRequest)) 1624 } 1625 return interceptor(ctx, in, info, handler) 1626 } 1627 1628 func _TabletManager_Backup_Handler(srv interface{}, stream grpc.ServerStream) error { 1629 m := new(tabletmanagerdata.BackupRequest) 1630 if err := stream.RecvMsg(m); err != nil { 1631 return err 1632 } 1633 return srv.(TabletManagerServer).Backup(m, &tabletManagerBackupServer{stream}) 1634 } 1635 1636 type TabletManager_BackupServer interface { 1637 Send(*tabletmanagerdata.BackupResponse) error 1638 grpc.ServerStream 1639 } 1640 1641 type tabletManagerBackupServer struct { 1642 grpc.ServerStream 1643 } 1644 1645 func (x *tabletManagerBackupServer) Send(m *tabletmanagerdata.BackupResponse) error { 1646 return x.ServerStream.SendMsg(m) 1647 } 1648 1649 func _TabletManager_RestoreFromBackup_Handler(srv interface{}, stream grpc.ServerStream) error { 1650 m := new(tabletmanagerdata.RestoreFromBackupRequest) 1651 if err := stream.RecvMsg(m); err != nil { 1652 return err 1653 } 1654 return srv.(TabletManagerServer).RestoreFromBackup(m, &tabletManagerRestoreFromBackupServer{stream}) 1655 } 1656 1657 type TabletManager_RestoreFromBackupServer interface { 1658 Send(*tabletmanagerdata.RestoreFromBackupResponse) error 1659 grpc.ServerStream 1660 } 1661 1662 type tabletManagerRestoreFromBackupServer struct { 1663 grpc.ServerStream 1664 } 1665 1666 func (x *tabletManagerRestoreFromBackupServer) Send(m *tabletmanagerdata.RestoreFromBackupResponse) error { 1667 return x.ServerStream.SendMsg(m) 1668 } 1669 1670 func _TabletManager_VExec_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1671 in := new(tabletmanagerdata.VExecRequest) 1672 if err := dec(in); err != nil { 1673 return nil, err 1674 } 1675 if interceptor == nil { 1676 return srv.(TabletManagerServer).VExec(ctx, in) 1677 } 1678 info := &grpc.UnaryServerInfo{ 1679 Server: srv, 1680 FullMethod: "/tabletmanagerservice.TabletManager/VExec", 1681 } 1682 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1683 return srv.(TabletManagerServer).VExec(ctx, req.(*tabletmanagerdata.VExecRequest)) 1684 } 1685 return interceptor(ctx, in, info, handler) 1686 } 1687 1688 // TabletManager_ServiceDesc is the grpc.ServiceDesc for TabletManager service. 1689 // It's only intended for direct use with grpc.RegisterService, 1690 // and not to be introspected or modified (even as a copy) 1691 var TabletManager_ServiceDesc = grpc.ServiceDesc{ 1692 ServiceName: "tabletmanagerservice.TabletManager", 1693 HandlerType: (*TabletManagerServer)(nil), 1694 Methods: []grpc.MethodDesc{ 1695 { 1696 MethodName: "Ping", 1697 Handler: _TabletManager_Ping_Handler, 1698 }, 1699 { 1700 MethodName: "Sleep", 1701 Handler: _TabletManager_Sleep_Handler, 1702 }, 1703 { 1704 MethodName: "ExecuteHook", 1705 Handler: _TabletManager_ExecuteHook_Handler, 1706 }, 1707 { 1708 MethodName: "GetSchema", 1709 Handler: _TabletManager_GetSchema_Handler, 1710 }, 1711 { 1712 MethodName: "GetPermissions", 1713 Handler: _TabletManager_GetPermissions_Handler, 1714 }, 1715 { 1716 MethodName: "SetReadOnly", 1717 Handler: _TabletManager_SetReadOnly_Handler, 1718 }, 1719 { 1720 MethodName: "SetReadWrite", 1721 Handler: _TabletManager_SetReadWrite_Handler, 1722 }, 1723 { 1724 MethodName: "ChangeType", 1725 Handler: _TabletManager_ChangeType_Handler, 1726 }, 1727 { 1728 MethodName: "RefreshState", 1729 Handler: _TabletManager_RefreshState_Handler, 1730 }, 1731 { 1732 MethodName: "RunHealthCheck", 1733 Handler: _TabletManager_RunHealthCheck_Handler, 1734 }, 1735 { 1736 MethodName: "ReloadSchema", 1737 Handler: _TabletManager_ReloadSchema_Handler, 1738 }, 1739 { 1740 MethodName: "PreflightSchema", 1741 Handler: _TabletManager_PreflightSchema_Handler, 1742 }, 1743 { 1744 MethodName: "ApplySchema", 1745 Handler: _TabletManager_ApplySchema_Handler, 1746 }, 1747 { 1748 MethodName: "LockTables", 1749 Handler: _TabletManager_LockTables_Handler, 1750 }, 1751 { 1752 MethodName: "UnlockTables", 1753 Handler: _TabletManager_UnlockTables_Handler, 1754 }, 1755 { 1756 MethodName: "ExecuteQuery", 1757 Handler: _TabletManager_ExecuteQuery_Handler, 1758 }, 1759 { 1760 MethodName: "ExecuteFetchAsDba", 1761 Handler: _TabletManager_ExecuteFetchAsDba_Handler, 1762 }, 1763 { 1764 MethodName: "ExecuteFetchAsAllPrivs", 1765 Handler: _TabletManager_ExecuteFetchAsAllPrivs_Handler, 1766 }, 1767 { 1768 MethodName: "ExecuteFetchAsApp", 1769 Handler: _TabletManager_ExecuteFetchAsApp_Handler, 1770 }, 1771 { 1772 MethodName: "ReplicationStatus", 1773 Handler: _TabletManager_ReplicationStatus_Handler, 1774 }, 1775 { 1776 MethodName: "PrimaryStatus", 1777 Handler: _TabletManager_PrimaryStatus_Handler, 1778 }, 1779 { 1780 MethodName: "PrimaryPosition", 1781 Handler: _TabletManager_PrimaryPosition_Handler, 1782 }, 1783 { 1784 MethodName: "WaitForPosition", 1785 Handler: _TabletManager_WaitForPosition_Handler, 1786 }, 1787 { 1788 MethodName: "StopReplication", 1789 Handler: _TabletManager_StopReplication_Handler, 1790 }, 1791 { 1792 MethodName: "StopReplicationMinimum", 1793 Handler: _TabletManager_StopReplicationMinimum_Handler, 1794 }, 1795 { 1796 MethodName: "StartReplication", 1797 Handler: _TabletManager_StartReplication_Handler, 1798 }, 1799 { 1800 MethodName: "StartReplicationUntilAfter", 1801 Handler: _TabletManager_StartReplicationUntilAfter_Handler, 1802 }, 1803 { 1804 MethodName: "GetReplicas", 1805 Handler: _TabletManager_GetReplicas_Handler, 1806 }, 1807 { 1808 MethodName: "VReplicationExec", 1809 Handler: _TabletManager_VReplicationExec_Handler, 1810 }, 1811 { 1812 MethodName: "VReplicationWaitForPos", 1813 Handler: _TabletManager_VReplicationWaitForPos_Handler, 1814 }, 1815 { 1816 MethodName: "VDiff", 1817 Handler: _TabletManager_VDiff_Handler, 1818 }, 1819 { 1820 MethodName: "ResetReplication", 1821 Handler: _TabletManager_ResetReplication_Handler, 1822 }, 1823 { 1824 MethodName: "InitPrimary", 1825 Handler: _TabletManager_InitPrimary_Handler, 1826 }, 1827 { 1828 MethodName: "PopulateReparentJournal", 1829 Handler: _TabletManager_PopulateReparentJournal_Handler, 1830 }, 1831 { 1832 MethodName: "InitReplica", 1833 Handler: _TabletManager_InitReplica_Handler, 1834 }, 1835 { 1836 MethodName: "DemotePrimary", 1837 Handler: _TabletManager_DemotePrimary_Handler, 1838 }, 1839 { 1840 MethodName: "UndoDemotePrimary", 1841 Handler: _TabletManager_UndoDemotePrimary_Handler, 1842 }, 1843 { 1844 MethodName: "ReplicaWasPromoted", 1845 Handler: _TabletManager_ReplicaWasPromoted_Handler, 1846 }, 1847 { 1848 MethodName: "ResetReplicationParameters", 1849 Handler: _TabletManager_ResetReplicationParameters_Handler, 1850 }, 1851 { 1852 MethodName: "FullStatus", 1853 Handler: _TabletManager_FullStatus_Handler, 1854 }, 1855 { 1856 MethodName: "SetReplicationSource", 1857 Handler: _TabletManager_SetReplicationSource_Handler, 1858 }, 1859 { 1860 MethodName: "ReplicaWasRestarted", 1861 Handler: _TabletManager_ReplicaWasRestarted_Handler, 1862 }, 1863 { 1864 MethodName: "StopReplicationAndGetStatus", 1865 Handler: _TabletManager_StopReplicationAndGetStatus_Handler, 1866 }, 1867 { 1868 MethodName: "PromoteReplica", 1869 Handler: _TabletManager_PromoteReplica_Handler, 1870 }, 1871 { 1872 MethodName: "VExec", 1873 Handler: _TabletManager_VExec_Handler, 1874 }, 1875 }, 1876 Streams: []grpc.StreamDesc{ 1877 { 1878 StreamName: "Backup", 1879 Handler: _TabletManager_Backup_Handler, 1880 ServerStreams: true, 1881 }, 1882 { 1883 StreamName: "RestoreFromBackup", 1884 Handler: _TabletManager_RestoreFromBackup_Handler, 1885 ServerStreams: true, 1886 }, 1887 }, 1888 Metadata: "tabletmanagerservice.proto", 1889 }