Documentation
¶
Index ¶
- type Client
- func (c *Client) AllocateBytes2(ctx context.Context, arg0 int64, arg1 int64) error
- func (c *Client) AllocateBytes2_1(ctx context.Context, arg0 int64, arg1 int64) error
- func (c *Client) GetAllocatableBytes(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) GetCacheQuotaBytes(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) GetCacheSizeBytes(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) GetManageSpaceActivityIntent(ctx context.Context, arg0 string, arg1 int32) (int64, error)
- func (c *Client) GetMountedObbPath(ctx context.Context, arg0 string) (string, error)
- func (c *Client) GetPrimaryStorageVolume(ctx context.Context) (int64, error)
- func (c *Client) GetRecentStorageVolumes(ctx context.Context) (int64, error)
- func (c *Client) GetStorageVolume1(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) GetStorageVolume1_1(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) GetStorageVolumes(ctx context.Context) (int64, error)
- func (c *Client) GetStorageVolumesIncludingSharedProfiles(ctx context.Context) (int64, error)
- func (c *Client) GetUuidForPath(ctx context.Context, arg0 int64) (int64, error)
- func (c *Client) IsAllocationSupported(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) IsCacheBehaviorGroup(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) IsCacheBehaviorTombstone(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) IsCheckpointSupported(ctx context.Context) (bool, error)
- func (c *Client) IsEncrypted(ctx context.Context, arg0 int64) (bool, error)
- func (c *Client) IsObbMounted(ctx context.Context, arg0 string) (bool, error)
- func (c *Client) MountObb(ctx context.Context, arg0 string, arg1 string, arg2 int64) (bool, error)
- func (c *Client) RegisterStorageVolumeCallback(ctx context.Context, arg0 int64, arg1 int64) error
- func (c *Client) SetCacheBehaviorGroup(ctx context.Context, arg0 int64, arg1 bool) error
- func (c *Client) SetCacheBehaviorTombstone(ctx context.Context, arg0 int64, arg1 bool) error
- func (c *Client) UnmountObb(ctx context.Context, arg0 string, arg1 bool, arg2 int64) (bool, error)
- func (c *Client) UnregisterStorageVolumeCallback(ctx context.Context, arg0 int64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client wraps the gRPC ManagerService client.
func NewClient ¶
func NewClient(cc grpc.ClientConnInterface) *Client
NewClient creates a new storage client.
func (*Client) AllocateBytes2 ¶
AllocateBytes2 calls the AllocateBytes2 RPC.
func (*Client) AllocateBytes2_1 ¶
AllocateBytes2_1 calls the AllocateBytes2_1 RPC.
func (*Client) GetAllocatableBytes ¶
GetAllocatableBytes calls the GetAllocatableBytes RPC.
func (*Client) GetCacheQuotaBytes ¶
GetCacheQuotaBytes calls the GetCacheQuotaBytes RPC.
func (*Client) GetCacheSizeBytes ¶
GetCacheSizeBytes calls the GetCacheSizeBytes RPC.
func (*Client) GetManageSpaceActivityIntent ¶
func (c *Client) GetManageSpaceActivityIntent(ctx context.Context, arg0 string, arg1 int32) (int64, error)
GetManageSpaceActivityIntent calls the GetManageSpaceActivityIntent RPC.
func (*Client) GetMountedObbPath ¶
GetMountedObbPath calls the GetMountedObbPath RPC.
func (*Client) GetPrimaryStorageVolume ¶
GetPrimaryStorageVolume calls the GetPrimaryStorageVolume RPC.
func (*Client) GetRecentStorageVolumes ¶
GetRecentStorageVolumes calls the GetRecentStorageVolumes RPC.
func (*Client) GetStorageVolume1 ¶
GetStorageVolume1 calls the GetStorageVolume1 RPC.
func (*Client) GetStorageVolume1_1 ¶
GetStorageVolume1_1 calls the GetStorageVolume1_1 RPC.
func (*Client) GetStorageVolumes ¶
GetStorageVolumes calls the GetStorageVolumes RPC.
func (*Client) GetStorageVolumesIncludingSharedProfiles ¶
GetStorageVolumesIncludingSharedProfiles calls the GetStorageVolumesIncludingSharedProfiles RPC.
func (*Client) GetUuidForPath ¶
GetUuidForPath calls the GetUuidForPath RPC.
func (*Client) IsAllocationSupported ¶
IsAllocationSupported calls the IsAllocationSupported RPC.
func (*Client) IsCacheBehaviorGroup ¶
IsCacheBehaviorGroup calls the IsCacheBehaviorGroup RPC.
func (*Client) IsCacheBehaviorTombstone ¶
IsCacheBehaviorTombstone calls the IsCacheBehaviorTombstone RPC.
func (*Client) IsCheckpointSupported ¶
IsCheckpointSupported calls the IsCheckpointSupported RPC.
func (*Client) IsEncrypted ¶
IsEncrypted calls the IsEncrypted RPC.
func (*Client) IsObbMounted ¶
IsObbMounted calls the IsObbMounted RPC.
func (*Client) RegisterStorageVolumeCallback ¶
RegisterStorageVolumeCallback calls the RegisterStorageVolumeCallback RPC.
func (*Client) SetCacheBehaviorGroup ¶
SetCacheBehaviorGroup calls the SetCacheBehaviorGroup RPC.
func (*Client) SetCacheBehaviorTombstone ¶
SetCacheBehaviorTombstone calls the SetCacheBehaviorTombstone RPC.
func (*Client) UnmountObb ¶
UnmountObb calls the UnmountObb RPC.