Versions in this module Expand all Collapse all v0 v0.59.3 Jun 29, 2020 Changes in this version + func DefaultAuthScopes() []string + type ApplyParametersOperation struct + func (op *ApplyParametersOperation) Done() bool + func (op *ApplyParametersOperation) Metadata() (*memcachepb.OperationMetadata, error) + func (op *ApplyParametersOperation) Name() string + func (op *ApplyParametersOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + func (op *ApplyParametersOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + type CloudMemcacheCallOptions struct + ApplyParameters []gax.CallOption + CreateInstance []gax.CallOption + DeleteInstance []gax.CallOption + GetInstance []gax.CallOption + ListInstances []gax.CallOption + UpdateInstance []gax.CallOption + UpdateParameters []gax.CallOption + type CloudMemcacheClient struct + CallOptions *CloudMemcacheCallOptions + LROClient *lroauto.OperationsClient + func NewCloudMemcacheClient(ctx context.Context, opts ...option.ClientOption) (*CloudMemcacheClient, error) + func (c *CloudMemcacheClient) ApplyParameters(ctx context.Context, req *memcachepb.ApplyParametersRequest, ...) (*ApplyParametersOperation, error) + func (c *CloudMemcacheClient) ApplyParametersOperation(name string) *ApplyParametersOperation + func (c *CloudMemcacheClient) Close() error + func (c *CloudMemcacheClient) Connection() *grpc.ClientConn + func (c *CloudMemcacheClient) CreateInstance(ctx context.Context, req *memcachepb.CreateInstanceRequest, ...) (*CreateInstanceOperation, error) + func (c *CloudMemcacheClient) CreateInstanceOperation(name string) *CreateInstanceOperation + func (c *CloudMemcacheClient) DeleteInstance(ctx context.Context, req *memcachepb.DeleteInstanceRequest, ...) (*DeleteInstanceOperation, error) + func (c *CloudMemcacheClient) DeleteInstanceOperation(name string) *DeleteInstanceOperation + func (c *CloudMemcacheClient) GetInstance(ctx context.Context, req *memcachepb.GetInstanceRequest, ...) (*memcachepb.Instance, error) + func (c *CloudMemcacheClient) ListInstances(ctx context.Context, req *memcachepb.ListInstancesRequest, ...) *InstanceIterator + func (c *CloudMemcacheClient) UpdateInstance(ctx context.Context, req *memcachepb.UpdateInstanceRequest, ...) (*UpdateInstanceOperation, error) + func (c *CloudMemcacheClient) UpdateInstanceOperation(name string) *UpdateInstanceOperation + func (c *CloudMemcacheClient) UpdateParameters(ctx context.Context, req *memcachepb.UpdateParametersRequest, ...) (*UpdateParametersOperation, error) + func (c *CloudMemcacheClient) UpdateParametersOperation(name string) *UpdateParametersOperation + type CreateInstanceOperation struct + func (op *CreateInstanceOperation) Done() bool + func (op *CreateInstanceOperation) Metadata() (*memcachepb.OperationMetadata, error) + func (op *CreateInstanceOperation) Name() string + func (op *CreateInstanceOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + func (op *CreateInstanceOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + type DeleteInstanceOperation struct + func (op *DeleteInstanceOperation) Done() bool + func (op *DeleteInstanceOperation) Metadata() (*memcachepb.OperationMetadata, error) + func (op *DeleteInstanceOperation) Name() string + func (op *DeleteInstanceOperation) Poll(ctx context.Context, opts ...gax.CallOption) error + func (op *DeleteInstanceOperation) Wait(ctx context.Context, opts ...gax.CallOption) error + type InstanceIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*memcachepb.Instance, nextPageToken string, err error) + Response interface{} + func (it *InstanceIterator) Next() (*memcachepb.Instance, error) + func (it *InstanceIterator) PageInfo() *iterator.PageInfo + type UpdateInstanceOperation struct + func (op *UpdateInstanceOperation) Done() bool + func (op *UpdateInstanceOperation) Metadata() (*memcachepb.OperationMetadata, error) + func (op *UpdateInstanceOperation) Name() string + func (op *UpdateInstanceOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + func (op *UpdateInstanceOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + type UpdateParametersOperation struct + func (op *UpdateParametersOperation) Done() bool + func (op *UpdateParametersOperation) Metadata() (*memcachepb.OperationMetadata, error) + func (op *UpdateParametersOperation) Name() string + func (op *UpdateParametersOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error) + func (op *UpdateParametersOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*memcachepb.Instance, error)