github.com/TrueCloudLab/frostfs-api-go/v2@v2.0.0-20230228134343-196241c4e79a/session/grpc/service.go (about)

     1  package session
     2  
     3  import (
     4  	refs "github.com/TrueCloudLab/frostfs-api-go/v2/refs/grpc"
     5  )
     6  
     7  // SetOwnerId sets identifier of the session initiator.
     8  func (m *CreateRequest_Body) SetOwnerId(v *refs.OwnerID) {
     9  	m.OwnerId = v
    10  }
    11  
    12  // SetExpiration sets lifetime of the session.
    13  func (m *CreateRequest_Body) SetExpiration(v uint64) {
    14  	m.Expiration = v
    15  }
    16  
    17  // SetBody sets body of the request.
    18  func (m *CreateRequest) SetBody(v *CreateRequest_Body) {
    19  	m.Body = v
    20  }
    21  
    22  // SetMetaHeader sets meta header of the request.
    23  func (m *CreateRequest) SetMetaHeader(v *RequestMetaHeader) {
    24  	m.MetaHeader = v
    25  }
    26  
    27  // SetVerifyHeader sets verification header of the request.
    28  func (m *CreateRequest) SetVerifyHeader(v *RequestVerificationHeader) {
    29  	m.VerifyHeader = v
    30  }
    31  
    32  // SetId sets identifier of the session token.
    33  func (m *CreateResponse_Body) SetId(v []byte) {
    34  	m.Id = v
    35  }
    36  
    37  // SetSessionKey sets session public key in a binary format.
    38  func (m *CreateResponse_Body) SetSessionKey(v []byte) {
    39  	m.SessionKey = v
    40  }
    41  
    42  // SetBody sets body of the response.
    43  func (m *CreateResponse) SetBody(v *CreateResponse_Body) {
    44  	m.Body = v
    45  }
    46  
    47  // SetMetaHeader sets meta header of the response.
    48  func (m *CreateResponse) SetMetaHeader(v *ResponseMetaHeader) {
    49  	m.MetaHeader = v
    50  }
    51  
    52  // SetVerifyHeader sets verification header of the response.
    53  func (m *CreateResponse) SetVerifyHeader(v *ResponseVerificationHeader) {
    54  	m.VerifyHeader = v
    55  }