func (client *Client) ListObjectsNextBatchWithContext(ctx context.Context, previous *ObjectListing) (*ObjectListing, error) {
	result := &ObjectListing{}
	req := &clientRequest{
		BucketName:         previous.BucketName,
		Method:             HTTPGet,
		QueryHeaderOptions: previous,
		Result:             result,
	}

	resp, err := client.do(ctx, req)
	if err != nil {
		return nil, err
	}
	defer resp.Body.Close()

	return result, err
}
// ListObjectsNextBatchWithContext list next batch of ListObjects with context controlling
ListObjectsNextBatchWithContext list next batch of ListObjects with context controlling
// ListObjectsNextBatchWithContext list next batch of ListObjects with context controlling
func (client *Client) ListObjectsNextBatchWithContext(ctx context.Context, previous *ObjectListing) (*ObjectListing, error) {
	result := &ObjectListing{}
	req := &clientRequest{
		BucketName:         previous.BucketName,
		Method:             HTTPGet,
		QueryHeaderOptions: previous,
		Result:             result,
	}
	resp, err := client.do(ctx, req)
	if err != nil {
		return nil, err
	}
	defer resp.Body.Close()
	return result, err
}
func ( client * Client ) ListObjectsNextBatchWithContext ( ctx context . Context , previous * ObjectListing ) ( * ObjectListing , error ) { result := & ObjectListing { } req := & clientRequest { BucketName : previous . BucketName , Method : HTTPGet , QueryHeaderOptions : previous , Result : result , } resp , err := client . do ( ctx , req ) if err != nil { return nil , err } defer resp . Body . Close ( ) return result , err }
ListObjectsNextBatchWithContext list next batch of ListObjects with context controlling
ListObjectsNextBatchWithContext list next batch of ListObjects with context controlling