Documentation ¶
Index ¶
- type ControllerExpandVolumeResponseBuilder
- func (b *ControllerExpandVolumeResponseBuilder) Build() *csi.ControllerExpandVolumeResponse
- func (b *ControllerExpandVolumeResponseBuilder) WithCapacityBytes(capacity int64) *ControllerExpandVolumeResponseBuilder
- func (b *ControllerExpandVolumeResponseBuilder) WithNodeExpansionRequired(nodeExpansionRequired bool) *ControllerExpandVolumeResponseBuilder
- type CreateSnapshotResponseBuilder
- func (b *CreateSnapshotResponseBuilder) Build() *csi.CreateSnapshotResponse
- func (b *CreateSnapshotResponseBuilder) WithCreationTime(tsec, tnsec int64) *CreateSnapshotResponseBuilder
- func (b *CreateSnapshotResponseBuilder) WithReadyToUse(readyToUse bool) *CreateSnapshotResponseBuilder
- func (b *CreateSnapshotResponseBuilder) WithSize(size int64) *CreateSnapshotResponseBuilder
- func (b *CreateSnapshotResponseBuilder) WithSnapshotID(snapshotID string) *CreateSnapshotResponseBuilder
- func (b *CreateSnapshotResponseBuilder) WithSourceVolumeID(volumeID string) *CreateSnapshotResponseBuilder
- type CreateVolumeResponseBuilder
- func (b *CreateVolumeResponseBuilder) Build() *csi.CreateVolumeResponse
- func (b *CreateVolumeResponseBuilder) WithCapacity(capacity int64) *CreateVolumeResponseBuilder
- func (b *CreateVolumeResponseBuilder) WithContentSource(cnt *csi.VolumeContentSource) *CreateVolumeResponseBuilder
- func (b *CreateVolumeResponseBuilder) WithContext(ctx map[string]string) *CreateVolumeResponseBuilder
- func (b *CreateVolumeResponseBuilder) WithName(name string) *CreateVolumeResponseBuilder
- func (b *CreateVolumeResponseBuilder) WithTopology(topology map[string]string) *CreateVolumeResponseBuilder
- type DeleteVolumeResponseBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerExpandVolumeResponseBuilder ¶
type ControllerExpandVolumeResponseBuilder struct {
// contains filtered or unexported fields
}
ControllerExpandVolumeResponseBuilder helps building an instance of csi ControllerExpandVolumeResponse
func NewControllerExpandVolumeResponseBuilder ¶
func NewControllerExpandVolumeResponseBuilder() *ControllerExpandVolumeResponseBuilder
NewControllerExpandVolumeResponseBuilder returns a new instance of ControllerExpandVolumeResponse
func (*ControllerExpandVolumeResponseBuilder) Build ¶
func (b *ControllerExpandVolumeResponseBuilder) Build() *csi.ControllerExpandVolumeResponse
Build returns the constructed instance of csi ControllerExpandVolumeResponse
func (*ControllerExpandVolumeResponseBuilder) WithCapacityBytes ¶
func (b *ControllerExpandVolumeResponseBuilder) WithCapacityBytes( capacity int64) *ControllerExpandVolumeResponseBuilder
WithCapacityBytes sets the CapacityBytes against the ControllerExpandVolumeResponse instance
func (*ControllerExpandVolumeResponseBuilder) WithNodeExpansionRequired ¶
func (b *ControllerExpandVolumeResponseBuilder) WithNodeExpansionRequired( nodeExpansionRequired bool) *ControllerExpandVolumeResponseBuilder
WithNodeExpansionRequired sets the NodeExpansionRequired against the ControllerExpandVolumeResponse instance
type CreateSnapshotResponseBuilder ¶
type CreateSnapshotResponseBuilder struct {
// contains filtered or unexported fields
}
CreateSnapshotResponseBuilder helps building an instance of csi CreateVolumeResponse
func NewCreateSnapshotResponseBuilder ¶
func NewCreateSnapshotResponseBuilder() *CreateSnapshotResponseBuilder
NewCreateSnapshotResponseBuilder returns a new instance of CreateSnapshotResponseBuilder
func (*CreateSnapshotResponseBuilder) Build ¶
func (b *CreateSnapshotResponseBuilder) Build() *csi.CreateSnapshotResponse
Build returns the constructed instance of csi CreateSnapshotResponse
func (*CreateSnapshotResponseBuilder) WithCreationTime ¶
func (b *CreateSnapshotResponseBuilder) WithCreationTime(tsec, tnsec int64) *CreateSnapshotResponseBuilder
WithCreationTime sets the creationTime against the CreateSnapshotResponse instance
func (*CreateSnapshotResponseBuilder) WithReadyToUse ¶
func (b *CreateSnapshotResponseBuilder) WithReadyToUse(readyToUse bool) *CreateSnapshotResponseBuilder
WithReadyToUse sets the readyToUse feild against the CreateSnapshotResponse instance
func (*CreateSnapshotResponseBuilder) WithSize ¶
func (b *CreateSnapshotResponseBuilder) WithSize(size int64) *CreateSnapshotResponseBuilder
WithSize sets the size against the CreateSnapshotResponse instance
func (*CreateSnapshotResponseBuilder) WithSnapshotID ¶
func (b *CreateSnapshotResponseBuilder) WithSnapshotID(snapshotID string) *CreateSnapshotResponseBuilder
WithSnapshotID sets the snapshotID against the CreateSnapshotResponse instance
func (*CreateSnapshotResponseBuilder) WithSourceVolumeID ¶
func (b *CreateSnapshotResponseBuilder) WithSourceVolumeID(volumeID string) *CreateSnapshotResponseBuilder
WithSourceVolumeID sets the sourceVolumeID against the CreateSnapshotResponse instance
type CreateVolumeResponseBuilder ¶
type CreateVolumeResponseBuilder struct {
// contains filtered or unexported fields
}
CreateVolumeResponseBuilder helps building an instance of csi CreateVolumeResponse
func NewCreateVolumeResponseBuilder ¶
func NewCreateVolumeResponseBuilder() *CreateVolumeResponseBuilder
NewCreateVolumeResponseBuilder returns a new instance of CreateVolumeResponseBuilder
func (*CreateVolumeResponseBuilder) Build ¶
func (b *CreateVolumeResponseBuilder) Build() *csi.CreateVolumeResponse
Build returns the constructed instance of csi CreateVolumeResponse
func (*CreateVolumeResponseBuilder) WithCapacity ¶
func (b *CreateVolumeResponseBuilder) WithCapacity(capacity int64) *CreateVolumeResponseBuilder
WithCapacity sets the capacity against the CreateVolumeResponse instance
func (*CreateVolumeResponseBuilder) WithContentSource ¶
func (b *CreateVolumeResponseBuilder) WithContentSource(cnt *csi.VolumeContentSource) *CreateVolumeResponseBuilder
WithContentSource sets the contentSource against the CreateVolumeResponse instance
func (*CreateVolumeResponseBuilder) WithContext ¶
func (b *CreateVolumeResponseBuilder) WithContext(ctx map[string]string) *CreateVolumeResponseBuilder
WithContext sets the context against the CreateVolumeResponse instance
func (*CreateVolumeResponseBuilder) WithName ¶
func (b *CreateVolumeResponseBuilder) WithName(name string) *CreateVolumeResponseBuilder
WithName sets the name against the CreateVolumeResponse instance
func (*CreateVolumeResponseBuilder) WithTopology ¶
func (b *CreateVolumeResponseBuilder) WithTopology(topology map[string]string) *CreateVolumeResponseBuilder
WithTopology sets the topology for the CreateVolumeResponse instance
type DeleteVolumeResponseBuilder ¶
type DeleteVolumeResponseBuilder struct {
// contains filtered or unexported fields
}
DeleteVolumeResponseBuilder helps building an instance of csi DeleteVolumeResponse
func NewDeleteVolumeResponseBuilder ¶
func NewDeleteVolumeResponseBuilder() *DeleteVolumeResponseBuilder
NewDeleteVolumeResponseBuilder returns a new instance of DeleteVolumeResponseBuilder
func (*DeleteVolumeResponseBuilder) Build ¶
func (b *DeleteVolumeResponseBuilder) Build() *csi.DeleteVolumeResponse
Build returns the constructed instance of csi DeleteVolumeResponse