github.com/TrueCloudLab/frostfs-api-go/v2@v2.0.0-20230228134343-196241c4e79a/reputation/grpc/service.go (about) 1 package reputation 2 3 import ( 4 session "github.com/TrueCloudLab/frostfs-api-go/v2/session/grpc" 5 ) 6 7 // SetEpoch sets epoch in which the trust was assessed. 8 func (x *AnnounceLocalTrustRequest_Body) SetEpoch(v uint64) { 9 x.Epoch = v 10 } 11 12 // SetTrusts sets list of normalized trust values. 13 func (x *AnnounceLocalTrustRequest_Body) SetTrusts(v []*Trust) { 14 x.Trusts = v 15 } 16 17 // SetBody sets body of the request. 18 func (x *AnnounceLocalTrustRequest) SetBody(v *AnnounceLocalTrustRequest_Body) { 19 x.Body = v 20 } 21 22 // SetMetaHeader sets meta header of the request. 23 func (x *AnnounceLocalTrustRequest) SetMetaHeader(v *session.RequestMetaHeader) { 24 x.MetaHeader = v 25 } 26 27 // SetVerifyHeader sets verification header of the request. 28 func (x *AnnounceLocalTrustRequest) SetVerifyHeader(v *session.RequestVerificationHeader) { 29 x.VerifyHeader = v 30 } 31 32 // SetBody sets body of the response. 33 func (x *AnnounceLocalTrustResponse) SetBody(v *AnnounceLocalTrustResponse_Body) { 34 x.Body = v 35 } 36 37 // SetMetaHeader sets meta header of the response. 38 func (x *AnnounceLocalTrustResponse) SetMetaHeader(v *session.ResponseMetaHeader) { 39 x.MetaHeader = v 40 } 41 42 // SetVerifyHeader sets verification header of the response. 43 func (x *AnnounceLocalTrustResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) { 44 x.VerifyHeader = v 45 } 46 47 // SetEpoch sets epoch in which the intermediate trust was assessed. 48 func (x *AnnounceIntermediateResultRequest_Body) SetEpoch(v uint64) { 49 x.Epoch = v 50 } 51 52 // SetIteration sets sequence number of the iteration. 53 func (x *AnnounceIntermediateResultRequest_Body) SetIteration(v uint32) { 54 x.Iteration = v 55 } 56 57 // SetTrust sets current global trust value. 58 func (x *AnnounceIntermediateResultRequest_Body) SetTrust(v *PeerToPeerTrust) { 59 x.Trust = v 60 } 61 62 // SetBody sets body of the request. 63 func (x *AnnounceIntermediateResultRequest) SetBody(v *AnnounceIntermediateResultRequest_Body) { 64 x.Body = v 65 } 66 67 // SetMetaHeader sets meta header of the request. 68 func (x *AnnounceIntermediateResultRequest) SetMetaHeader(v *session.RequestMetaHeader) { 69 x.MetaHeader = v 70 } 71 72 // SetVerifyHeader sets verification header of the request. 73 func (x *AnnounceIntermediateResultRequest) SetVerifyHeader(v *session.RequestVerificationHeader) { 74 x.VerifyHeader = v 75 } 76 77 // SetBody sets body of the response. 78 func (x *AnnounceIntermediateResultResponse) SetBody(v *AnnounceIntermediateResultResponse_Body) { 79 x.Body = v 80 } 81 82 // SetMetaHeader sets meta header of the response. 83 func (x *AnnounceIntermediateResultResponse) SetMetaHeader(v *session.ResponseMetaHeader) { 84 x.MetaHeader = v 85 } 86 87 // SetVerifyHeader sets verification header of the response. 88 func (x *AnnounceIntermediateResultResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) { 89 x.VerifyHeader = v 90 }