func (g *Glacier) ListPartsRequest(*glacier.ListPartsInput) glacier.ListPartsRequest {
	atomic.AddUint32(&g.CallCount, 1)
	if g.ListPartsRequestMock != nil {
		return g.ListPartsRequestMock()
	}
	return glacier.ListPartsRequest{}
}
ListPartsRequest returns a mocked request value for making API operation for Amazon Glacier.
It calls ListPartsRequestMock if set and returns uninitialized ListPartsRequest otherwise.
Calling this method increases CallCount.
package mocks
import (
	"sync/atomic"
	"github.com/aws/aws-sdk-go-v2/service/glacier"
	"github.com/aws/aws-sdk-go-v2/service/glacier/glacieriface"
)
type Glacier struct {
	glacieriface.GlacierAPI
	CallCount uint32
	InitiateMultipartUploadRequestMock func() glacier.InitiateMultipartUploadRequest
	ListPartsRequestMock               func() glacier.ListPartsRequest
	UploadMultipartPartRequestMock     func() glacier.UploadMultipartPartRequest
	CompleteMultipartUploadRequestMock func() glacier.CompleteMultipartUploadRequest
	DescribeJobRequestMock             func() glacier.DescribeJobRequest
	GetJobOutputRequestMock            func() glacier.GetJobOutputRequest
}
func (g *Glacier) InitiateMultipartUploadRequest(*glacier.InitiateMultipartUploadInput) glacier.InitiateMultipartUploadRequest {
	atomic.AddUint32(&g.CallCount, 1)
	if g.InitiateMultipartUploadRequestMock != nil {
		return g.InitiateMultipartUploadRequestMock()
	}
	return glacier.InitiateMultipartUploadRequest{}
}