|
|
@ -1,8 +1,4 @@ |
|
|
|
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
|
|
|
// versions:
|
|
|
|
// - protoc-gen-go-grpc v1.2.0
|
|
|
|
// - protoc v3.21.4
|
|
|
|
// source: master.proto
|
|
|
|
|
|
|
|
package master_pb |
|
|
|
|
|
|
@ -32,6 +28,8 @@ type SeaweedClient interface { |
|
|
|
VolumeList(ctx context.Context, in *VolumeListRequest, opts ...grpc.CallOption) (*VolumeListResponse, error) |
|
|
|
LookupEcVolume(ctx context.Context, in *LookupEcVolumeRequest, opts ...grpc.CallOption) (*LookupEcVolumeResponse, error) |
|
|
|
VacuumVolume(ctx context.Context, in *VacuumVolumeRequest, opts ...grpc.CallOption) (*VacuumVolumeResponse, error) |
|
|
|
VolumeMarkReadonly(ctx context.Context, in *VolumeMarkReadonlyRequest, opts ...grpc.CallOption) (*VolumeMarkReadonlyResponse, error) |
|
|
|
VolumeMarkWritable(ctx context.Context, in *VolumeMarkWritableRequest, opts ...grpc.CallOption) (*VolumeMarkWritableResponse, error) |
|
|
|
GetMasterConfiguration(ctx context.Context, in *GetMasterConfigurationRequest, opts ...grpc.CallOption) (*GetMasterConfigurationResponse, error) |
|
|
|
ListClusterNodes(ctx context.Context, in *ListClusterNodesRequest, opts ...grpc.CallOption) (*ListClusterNodesResponse, error) |
|
|
|
LeaseAdminToken(ctx context.Context, in *LeaseAdminTokenRequest, opts ...grpc.CallOption) (*LeaseAdminTokenResponse, error) |
|
|
@ -184,6 +182,24 @@ func (c *seaweedClient) VacuumVolume(ctx context.Context, in *VacuumVolumeReques |
|
|
|
return out, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (c *seaweedClient) VolumeMarkReadonly(ctx context.Context, in *VolumeMarkReadonlyRequest, opts ...grpc.CallOption) (*VolumeMarkReadonlyResponse, error) { |
|
|
|
out := new(VolumeMarkReadonlyResponse) |
|
|
|
err := c.cc.Invoke(ctx, "/master_pb.Seaweed/VolumeMarkReadonly", in, out, opts...) |
|
|
|
if err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
return out, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (c *seaweedClient) VolumeMarkWritable(ctx context.Context, in *VolumeMarkWritableRequest, opts ...grpc.CallOption) (*VolumeMarkWritableResponse, error) { |
|
|
|
out := new(VolumeMarkWritableResponse) |
|
|
|
err := c.cc.Invoke(ctx, "/master_pb.Seaweed/VolumeMarkWritable", in, out, opts...) |
|
|
|
if err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
return out, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (c *seaweedClient) GetMasterConfiguration(ctx context.Context, in *GetMasterConfigurationRequest, opts ...grpc.CallOption) (*GetMasterConfigurationResponse, error) { |
|
|
|
out := new(GetMasterConfigurationResponse) |
|
|
|
err := c.cc.Invoke(ctx, "/master_pb.Seaweed/GetMasterConfiguration", in, out, opts...) |
|
|
@ -270,6 +286,8 @@ type SeaweedServer interface { |
|
|
|
VolumeList(context.Context, *VolumeListRequest) (*VolumeListResponse, error) |
|
|
|
LookupEcVolume(context.Context, *LookupEcVolumeRequest) (*LookupEcVolumeResponse, error) |
|
|
|
VacuumVolume(context.Context, *VacuumVolumeRequest) (*VacuumVolumeResponse, error) |
|
|
|
VolumeMarkReadonly(context.Context, *VolumeMarkReadonlyRequest) (*VolumeMarkReadonlyResponse, error) |
|
|
|
VolumeMarkWritable(context.Context, *VolumeMarkWritableRequest) (*VolumeMarkWritableResponse, error) |
|
|
|
GetMasterConfiguration(context.Context, *GetMasterConfigurationRequest) (*GetMasterConfigurationResponse, error) |
|
|
|
ListClusterNodes(context.Context, *ListClusterNodesRequest) (*ListClusterNodesResponse, error) |
|
|
|
LeaseAdminToken(context.Context, *LeaseAdminTokenRequest) (*LeaseAdminTokenResponse, error) |
|
|
@ -315,6 +333,12 @@ func (UnimplementedSeaweedServer) LookupEcVolume(context.Context, *LookupEcVolum |
|
|
|
func (UnimplementedSeaweedServer) VacuumVolume(context.Context, *VacuumVolumeRequest) (*VacuumVolumeResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method VacuumVolume not implemented") |
|
|
|
} |
|
|
|
func (UnimplementedSeaweedServer) VolumeMarkReadonly(context.Context, *VolumeMarkReadonlyRequest) (*VolumeMarkReadonlyResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method VolumeMarkReadonly not implemented") |
|
|
|
} |
|
|
|
func (UnimplementedSeaweedServer) VolumeMarkWritable(context.Context, *VolumeMarkWritableRequest) (*VolumeMarkWritableResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method VolumeMarkWritable not implemented") |
|
|
|
} |
|
|
|
func (UnimplementedSeaweedServer) GetMasterConfiguration(context.Context, *GetMasterConfigurationRequest) (*GetMasterConfigurationResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method GetMasterConfiguration not implemented") |
|
|
|
} |
|
|
@ -548,6 +572,42 @@ func _Seaweed_VacuumVolume_Handler(srv interface{}, ctx context.Context, dec fun |
|
|
|
return interceptor(ctx, in, info, handler) |
|
|
|
} |
|
|
|
|
|
|
|
func _Seaweed_VolumeMarkReadonly_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { |
|
|
|
in := new(VolumeMarkReadonlyRequest) |
|
|
|
if err := dec(in); err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
if interceptor == nil { |
|
|
|
return srv.(SeaweedServer).VolumeMarkReadonly(ctx, in) |
|
|
|
} |
|
|
|
info := &grpc.UnaryServerInfo{ |
|
|
|
Server: srv, |
|
|
|
FullMethod: "/master_pb.Seaweed/VolumeMarkReadonly", |
|
|
|
} |
|
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) { |
|
|
|
return srv.(SeaweedServer).VolumeMarkReadonly(ctx, req.(*VolumeMarkReadonlyRequest)) |
|
|
|
} |
|
|
|
return interceptor(ctx, in, info, handler) |
|
|
|
} |
|
|
|
|
|
|
|
func _Seaweed_VolumeMarkWritable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { |
|
|
|
in := new(VolumeMarkWritableRequest) |
|
|
|
if err := dec(in); err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
if interceptor == nil { |
|
|
|
return srv.(SeaweedServer).VolumeMarkWritable(ctx, in) |
|
|
|
} |
|
|
|
info := &grpc.UnaryServerInfo{ |
|
|
|
Server: srv, |
|
|
|
FullMethod: "/master_pb.Seaweed/VolumeMarkWritable", |
|
|
|
} |
|
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) { |
|
|
|
return srv.(SeaweedServer).VolumeMarkWritable(ctx, req.(*VolumeMarkWritableRequest)) |
|
|
|
} |
|
|
|
return interceptor(ctx, in, info, handler) |
|
|
|
} |
|
|
|
|
|
|
|
func _Seaweed_GetMasterConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { |
|
|
|
in := new(GetMasterConfigurationRequest) |
|
|
|
if err := dec(in); err != nil { |
|
|
@ -731,6 +791,14 @@ var Seaweed_ServiceDesc = grpc.ServiceDesc{ |
|
|
|
MethodName: "VacuumVolume", |
|
|
|
Handler: _Seaweed_VacuumVolume_Handler, |
|
|
|
}, |
|
|
|
{ |
|
|
|
MethodName: "VolumeMarkReadonly", |
|
|
|
Handler: _Seaweed_VolumeMarkReadonly_Handler, |
|
|
|
}, |
|
|
|
{ |
|
|
|
MethodName: "VolumeMarkWritable", |
|
|
|
Handler: _Seaweed_VolumeMarkWritable_Handler, |
|
|
|
}, |
|
|
|
{ |
|
|
|
MethodName: "GetMasterConfiguration", |
|
|
|
Handler: _Seaweed_GetMasterConfiguration_Handler, |
|
|
|