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

     1  package container
     2  
     3  import (
     4  	acl "github.com/TrueCloudLab/frostfs-api-go/v2/acl/grpc"
     5  	refs "github.com/TrueCloudLab/frostfs-api-go/v2/refs/grpc"
     6  	session "github.com/TrueCloudLab/frostfs-api-go/v2/session/grpc"
     7  )
     8  
     9  // SetContainer sets container of the request.
    10  func (m *PutRequest_Body) SetContainer(v *Container) {
    11  	m.Container = v
    12  }
    13  
    14  // SetSignature sets signature of the container structure.
    15  func (m *PutRequest_Body) SetSignature(v *refs.SignatureRFC6979) {
    16  	m.Signature = v
    17  }
    18  
    19  // SetBody sets body of the request.
    20  func (m *PutRequest) SetBody(v *PutRequest_Body) {
    21  	m.Body = v
    22  }
    23  
    24  // SetMetaHeader sets meta header of the request.
    25  func (m *PutRequest) SetMetaHeader(v *session.RequestMetaHeader) {
    26  	m.MetaHeader = v
    27  }
    28  
    29  // SetVerifyHeader sets verification header of the request.
    30  func (m *PutRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
    31  	m.VerifyHeader = v
    32  }
    33  
    34  // SetContainerId sets identifier of the container.
    35  func (m *PutResponse_Body) SetContainerId(v *refs.ContainerID) {
    36  	m.ContainerId = v
    37  }
    38  
    39  // SetBody sets body of the response.
    40  func (m *PutResponse) SetBody(v *PutResponse_Body) {
    41  	m.Body = v
    42  }
    43  
    44  // SetMetaHeader sets meta header of the response.
    45  func (m *PutResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
    46  	m.MetaHeader = v
    47  }
    48  
    49  // SetVerifyHeader sets verification header of the response.
    50  func (m *PutResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
    51  	m.VerifyHeader = v
    52  }
    53  
    54  // SetContainerId sets identifier of the container.
    55  func (m *DeleteRequest_Body) SetContainerId(v *refs.ContainerID) {
    56  	m.ContainerId = v
    57  }
    58  
    59  // SetSignature sets signature of the container identifier.
    60  func (m *DeleteRequest_Body) SetSignature(v *refs.SignatureRFC6979) {
    61  	m.Signature = v
    62  }
    63  
    64  // SetBody sets body of the request.
    65  func (m *DeleteRequest) SetBody(v *DeleteRequest_Body) {
    66  	m.Body = v
    67  }
    68  
    69  // SetMetaHeader sets meta header of the request.
    70  func (m *DeleteRequest) SetMetaHeader(v *session.RequestMetaHeader) {
    71  	m.MetaHeader = v
    72  }
    73  
    74  // SetVerifyHeader sets verification header of the request.
    75  func (m *DeleteRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
    76  	m.VerifyHeader = v
    77  }
    78  
    79  // SetBody sets body of the response.
    80  func (m *DeleteResponse) SetBody(v *DeleteResponse_Body) {
    81  	m.Body = v
    82  }
    83  
    84  // SetMetaHeader sets meta header of the response.
    85  func (m *DeleteResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
    86  	m.MetaHeader = v
    87  }
    88  
    89  // SetVerifyHeader sets verification header of the response.
    90  func (m *DeleteResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
    91  	m.VerifyHeader = v
    92  }
    93  
    94  // SetContainerId sets identifier of the container.
    95  func (m *GetRequest_Body) SetContainerId(v *refs.ContainerID) {
    96  	m.ContainerId = v
    97  }
    98  
    99  // SetBody sets body of the request.
   100  func (m *GetRequest) SetBody(v *GetRequest_Body) {
   101  	m.Body = v
   102  }
   103  
   104  // SetMetaHeader sets meta header of the request.
   105  func (m *GetRequest) SetMetaHeader(v *session.RequestMetaHeader) {
   106  	m.MetaHeader = v
   107  }
   108  
   109  // SetVerifyHeader sets verification header of the request.
   110  func (m *GetRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
   111  	m.VerifyHeader = v
   112  }
   113  
   114  // SetContainer sets the container structure.
   115  func (m *GetResponse_Body) SetContainer(v *Container) {
   116  	m.Container = v
   117  }
   118  
   119  // SetSessionToken sets token of the session within which requested
   120  // container was created.
   121  func (m *GetResponse_Body) SetSessionToken(v *session.SessionToken) {
   122  	m.SessionToken = v
   123  }
   124  
   125  // SetSignature sets signature of the container structure.
   126  func (m *GetResponse_Body) SetSignature(v *refs.SignatureRFC6979) {
   127  	m.Signature = v
   128  }
   129  
   130  // SetBody sets body of the response.
   131  func (m *GetResponse) SetBody(v *GetResponse_Body) {
   132  	m.Body = v
   133  }
   134  
   135  // SetMetaHeader sets meta header of the response.
   136  func (m *GetResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
   137  	m.MetaHeader = v
   138  }
   139  
   140  // SetVerifyHeader sets verification header of the response.
   141  func (m *GetResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
   142  	m.VerifyHeader = v
   143  }
   144  
   145  // SetOwnerId sets identifier of the container owner.
   146  func (m *ListRequest_Body) SetOwnerId(v *refs.OwnerID) {
   147  	m.OwnerId = v
   148  }
   149  
   150  // SetBody sets body of the request.
   151  func (m *ListRequest) SetBody(v *ListRequest_Body) {
   152  	m.Body = v
   153  }
   154  
   155  // SetMetaHeader sets meta header of the request.
   156  func (m *ListRequest) SetMetaHeader(v *session.RequestMetaHeader) {
   157  	m.MetaHeader = v
   158  }
   159  
   160  // SetVerifyHeader sets verification header of the request.
   161  func (m *ListRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
   162  	m.VerifyHeader = v
   163  }
   164  
   165  // SetContainerIds sets list of the container identifiers.
   166  func (m *ListResponse_Body) SetContainerIds(v []*refs.ContainerID) {
   167  	m.ContainerIds = v
   168  }
   169  
   170  // SetBody sets body of the response.
   171  func (m *ListResponse) SetBody(v *ListResponse_Body) {
   172  	m.Body = v
   173  }
   174  
   175  // SetMetaHeader sets meta header of the response.
   176  func (m *ListResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
   177  	m.MetaHeader = v
   178  }
   179  
   180  // SetVerifyHeader sets verification header of the response.
   181  func (m *ListResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
   182  	m.VerifyHeader = v
   183  }
   184  
   185  // SetEacl sets eACL table structure.
   186  func (m *SetExtendedACLRequest_Body) SetEacl(v *acl.EACLTable) {
   187  	m.Eacl = v
   188  }
   189  
   190  // SetSignature sets signature of the eACL table structure.
   191  func (m *SetExtendedACLRequest_Body) SetSignature(v *refs.SignatureRFC6979) {
   192  	m.Signature = v
   193  }
   194  
   195  // SetBody sets body of the request.
   196  func (m *SetExtendedACLRequest) SetBody(v *SetExtendedACLRequest_Body) {
   197  	m.Body = v
   198  }
   199  
   200  // SetMetaHeader sets meta header of the request.
   201  func (m *SetExtendedACLRequest) SetMetaHeader(v *session.RequestMetaHeader) {
   202  	m.MetaHeader = v
   203  }
   204  
   205  // SetVerifyHeader sets verification header of the request.
   206  func (m *SetExtendedACLRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
   207  	m.VerifyHeader = v
   208  }
   209  
   210  // SetBody sets body of the response.
   211  func (m *SetExtendedACLResponse) SetBody(v *SetExtendedACLResponse_Body) {
   212  	m.Body = v
   213  }
   214  
   215  // SetMetaHeader sets meta header of the response.
   216  func (m *SetExtendedACLResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
   217  	m.MetaHeader = v
   218  }
   219  
   220  // SetVerifyHeader sets verification header of the response.
   221  func (m *SetExtendedACLResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
   222  	m.VerifyHeader = v
   223  }
   224  
   225  // SetContainerId sets identifier of the container.
   226  func (m *GetExtendedACLRequest_Body) SetContainerId(v *refs.ContainerID) {
   227  	m.ContainerId = v
   228  }
   229  
   230  // SetBody sets body of the request.
   231  func (m *GetExtendedACLRequest) SetBody(v *GetExtendedACLRequest_Body) {
   232  	m.Body = v
   233  }
   234  
   235  // SetMetaHeader sets meta header of the request.
   236  func (m *GetExtendedACLRequest) SetMetaHeader(v *session.RequestMetaHeader) {
   237  	m.MetaHeader = v
   238  }
   239  
   240  // SetVerifyHeader sets verification header of the request.
   241  func (m *GetExtendedACLRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
   242  	m.VerifyHeader = v
   243  }
   244  
   245  // SetEacl sets eACL table structure.
   246  func (m *GetExtendedACLResponse_Body) SetEacl(v *acl.EACLTable) {
   247  	m.Eacl = v
   248  }
   249  
   250  // SetSignature sets signature of the eACL table structure.
   251  func (m *GetExtendedACLResponse_Body) SetSignature(v *refs.SignatureRFC6979) {
   252  	m.Signature = v
   253  }
   254  
   255  // SetSessionToken sets token of the session within which requested
   256  // eACl table was set.
   257  func (m *GetExtendedACLResponse_Body) SetSessionToken(v *session.SessionToken) {
   258  	m.SessionToken = v
   259  }
   260  
   261  // SetBody sets body of the response.
   262  func (m *GetExtendedACLResponse) SetBody(v *GetExtendedACLResponse_Body) {
   263  	m.Body = v
   264  }
   265  
   266  // SetMetaHeader sets meta header of the response.
   267  func (m *GetExtendedACLResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
   268  	m.MetaHeader = v
   269  }
   270  
   271  // SetVerifyHeader sets verification header of the response.
   272  func (m *GetExtendedACLResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
   273  	m.VerifyHeader = v
   274  }
   275  
   276  // SetEpoch sets epoch of the size estimation.
   277  func (m *AnnounceUsedSpaceRequest_Body_Announcement) SetEpoch(v uint64) {
   278  	m.Epoch = v
   279  }
   280  
   281  // SetContainerId sets identifier of the container.
   282  func (m *AnnounceUsedSpaceRequest_Body_Announcement) SetContainerId(v *refs.ContainerID) {
   283  	m.ContainerId = v
   284  }
   285  
   286  // SetUsedSpace sets used space value of the container.
   287  func (m *AnnounceUsedSpaceRequest_Body_Announcement) SetUsedSpace(v uint64) {
   288  	m.UsedSpace = v
   289  }
   290  
   291  // SetAnnouncements sets list of announcement for shared containers between nodes.
   292  func (m *AnnounceUsedSpaceRequest_Body) SetAnnouncements(v []*AnnounceUsedSpaceRequest_Body_Announcement) {
   293  	m.Announcements = v
   294  }
   295  
   296  // SetBody sets body of the request.
   297  func (m *AnnounceUsedSpaceRequest) SetBody(v *AnnounceUsedSpaceRequest_Body) {
   298  	m.Body = v
   299  }
   300  
   301  // SetMetaHeader sets meta header of the request.
   302  func (m *AnnounceUsedSpaceRequest) SetMetaHeader(v *session.RequestMetaHeader) {
   303  	m.MetaHeader = v
   304  }
   305  
   306  // SetVerifyHeader sets verification header of the request.
   307  func (m *AnnounceUsedSpaceRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
   308  	m.VerifyHeader = v
   309  }
   310  
   311  // SetBody sets body of the response.
   312  func (m *AnnounceUsedSpaceResponse) SetBody(v *AnnounceUsedSpaceResponse_Body) {
   313  	m.Body = v
   314  }
   315  
   316  // SetMetaHeader sets meta header of the response.
   317  func (m *AnnounceUsedSpaceResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
   318  	m.MetaHeader = v
   319  }
   320  
   321  // SetVerifyHeader sets verification header of the response.
   322  func (m *AnnounceUsedSpaceResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
   323  	m.VerifyHeader = v
   324  }