[#104] object: Add getters for PatchRequestBodyPatch
All checks were successful
DCO action / DCO (pull_request) Successful in 1m8s
Tests and linters / Tests (1.19) (pull_request) Successful in 1m12s
Tests and linters / Tests (1.20) (pull_request) Successful in 1m17s
Tests and linters / Lint (pull_request) Successful in 1m28s
Tests and linters / Tests with -race (pull_request) Successful in 1m35s

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
This commit is contained in:
Airat Arifullin 2024-08-13 18:50:51 +03:00
parent 47a48969b0
commit d112a28d38
3 changed files with 22 additions and 6 deletions

View file

@ -2352,8 +2352,8 @@ func (r *PatchRequestBodyPatch) ToGRPCMessage() grpc.Message {
if r != nil { if r != nil {
m = new(object.PatchRequest_Body_Patch) m = new(object.PatchRequest_Body_Patch)
m.SetSourceRange(r.Range.ToGRPCMessage().(*object.Range)) m.SetSourceRange(r.GetRange().ToGRPCMessage().(*object.Range))
m.SetChunk(r.Chunk) m.SetChunk(r.GetChunk())
} }
return m return m

View file

@ -1335,8 +1335,8 @@ func (r *PatchRequestBodyPatch) StableMarshal(buf []byte) []byte {
} }
var offset int var offset int
offset += proto.NestedStructureMarshal(patchRequestBodyPatchRangeField, buf[offset:], r.Range) offset += proto.NestedStructureMarshal(patchRequestBodyPatchRangeField, buf[offset:], r.GetRange())
proto.BytesMarshal(patchRequestBodyPatchChunkField, buf[offset:], r.Chunk) proto.BytesMarshal(patchRequestBodyPatchChunkField, buf[offset:], r.GetChunk())
return buf return buf
} }
@ -1347,8 +1347,8 @@ func (r *PatchRequestBodyPatch) StableSize() int {
} }
var size int var size int
size += proto.NestedStructureSize(patchRequestBodyPatchRangeField, r.Range) size += proto.NestedStructureSize(patchRequestBodyPatchRangeField, r.GetRange())
size += proto.BytesSize(patchRequestBodyPatchChunkField, r.Chunk) size += proto.BytesSize(patchRequestBodyPatchChunkField, r.GetChunk())
return size return size
} }

View file

@ -1615,6 +1615,22 @@ func (r *PatchResponse) SetBody(v *PatchResponseBody) {
r.Body = v r.Body = v
} }
func (r *PatchRequestBodyPatch) GetChunk() []byte {
if r != nil {
return r.Chunk
}
return nil
}
func (r *PatchRequestBodyPatch) GetRange() *Range {
if r != nil {
return r.Range
}
return nil
}
func (s *ECInfo) getObjectPart() {} func (s *ECInfo) getObjectPart() {}
func (s *ECInfo) getHeaderPart() {} func (s *ECInfo) getHeaderPart() {}