@@ -3,8 +3,9 @@ package tos
33import (
44 "bytes"
55 "context"
6- "github.com/volcengine/ve-tos-golang-sdk/v2/tos/enum"
76 "net/http"
7+
8+ "github.com/volcengine/ve-tos-golang-sdk/v2/tos/enum"
89)
910
1011// Bucket create a Bucket handle
@@ -155,6 +156,7 @@ func (cli *Client) ListBuckets(ctx context.Context, _ *ListBucketsInput) (*ListB
155156// ListBuckets list the buckets that the AK can access
156157func (cli * ClientV2 ) ListBuckets (ctx context.Context , input * ListBucketsInput ) (* ListBucketsOutput , error ) {
157158 res , err := cli .newBuilder ("" , "" ).
159+ SetGeneric (input .GenericInput ).
158160 WithParams (* input ).
159161 WithRetry (nil , StatusCodeClassifier {}).
160162 Request (ctx , http .MethodGet , nil , cli .roundTripper (http .StatusOK ))
@@ -181,6 +183,7 @@ func (cli *ClientV2) PutBucketStorageClass(ctx context.Context, input *PutBucket
181183 return nil , err
182184 }
183185 res , err := cli .newBuilder (input .Bucket , "" ).
186+ SetGeneric (input .GenericInput ).
184187 WithQuery ("storageClass" , "" ).
185188 WithParams (* input ).
186189 WithRetry (nil , StatusCodeClassifier {}).
@@ -201,6 +204,7 @@ func (cli *ClientV2) GetBucketLocation(ctx context.Context, input *GetBucketLoca
201204 return nil , err
202205 }
203206 res , err := cli .newBuilder (input .Bucket , "" ).
207+ SetGeneric (input .GenericInput ).
204208 WithQuery ("location" , "" ).
205209 WithRetry (nil , StatusCodeClassifier {}).
206210 Request (ctx , http .MethodGet , nil , cli .roundTripper (http .StatusOK ))
@@ -230,6 +234,7 @@ func (cli *ClientV2) PutBucketVersioning(ctx context.Context, input *PutBucketVe
230234 return nil , err
231235 }
232236 res , err := cli .newBuilder (input .Bucket , "" ).
237+ SetGeneric (input .GenericInput ).
233238 WithQuery ("versioning" , "" ).
234239 WithHeader (HeaderContentMD5 , contentMD5 ).
235240 WithRetry (OnRetryFromStart , StatusCodeClassifier {}).
@@ -251,6 +256,7 @@ func (cli *ClientV2) GetBucketVersioning(ctx context.Context, input *GetBucketVe
251256 return nil , err
252257 }
253258 res , err := cli .newBuilder (input .Bucket , "" ).
259+ SetGeneric (input .GenericInput ).
254260 WithQuery ("versioning" , "" ).
255261 WithRetry (nil , StatusCodeClassifier {}).
256262 Request (ctx , http .MethodGet , nil , cli .roundTripper (http .StatusOK ))
@@ -273,6 +279,7 @@ func (cli *ClientV2) GetBucketInfo(ctx context.Context, input *GetBucketInfoInpu
273279 return nil , err
274280 }
275281 res , err := cli .newBuilder (input .Bucket , "" ).
282+ SetGeneric (input .GenericInput ).
276283 WithQuery ("bucketInfo" , "" ).
277284 WithRetry (nil , StatusCodeClassifier {}).
278285 Request (ctx , http .MethodGet , nil , cli .roundTripper (http .StatusOK ))
0 commit comments