tenant

package
v1.1.31 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2019 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterBucketServer

func RegisterBucketServer(s *grpc.Server, srv BucketServer)

func RegisterTenantServer

func RegisterTenantServer(s *grpc.Server, srv TenantServer)

Types

type BucketClient

type BucketClient interface {
	BucketCreate(ctx context.Context, in *BucketCreateRequest, opts ...grpc.CallOption) (*GenericResponse, error)
	BucketDelete(ctx context.Context, in *BucketDeleteRequest, opts ...grpc.CallOption) (*GenericResponse, error)
	BucketList(ctx context.Context, in *BucketListRequest, opts ...grpc.CallOption) (*BucketListResponse, error)
}

BucketClient is the client API for Bucket service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewBucketClient

func NewBucketClient(cc *grpc.ClientConn) BucketClient

type BucketCreateRequest

type BucketCreateRequest struct {
	Cluster              string            `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Tenant               string            `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Bucket               string            `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Options              map[string]string `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*BucketCreateRequest) Descriptor

func (*BucketCreateRequest) Descriptor() ([]byte, []int)

func (*BucketCreateRequest) GetBucket

func (m *BucketCreateRequest) GetBucket() string

func (*BucketCreateRequest) GetCluster

func (m *BucketCreateRequest) GetCluster() string

func (*BucketCreateRequest) GetOptions

func (m *BucketCreateRequest) GetOptions() map[string]string

func (*BucketCreateRequest) GetTenant

func (m *BucketCreateRequest) GetTenant() string

func (*BucketCreateRequest) ProtoMessage

func (*BucketCreateRequest) ProtoMessage()

func (*BucketCreateRequest) Reset

func (m *BucketCreateRequest) Reset()

func (*BucketCreateRequest) String

func (m *BucketCreateRequest) String() string

func (*BucketCreateRequest) XXX_DiscardUnknown

func (m *BucketCreateRequest) XXX_DiscardUnknown()

func (*BucketCreateRequest) XXX_Marshal

func (m *BucketCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketCreateRequest) XXX_Merge

func (m *BucketCreateRequest) XXX_Merge(src proto.Message)

func (*BucketCreateRequest) XXX_Size

func (m *BucketCreateRequest) XXX_Size() int

func (*BucketCreateRequest) XXX_Unmarshal

func (m *BucketCreateRequest) XXX_Unmarshal(b []byte) error

type BucketDeleteRequest

type BucketDeleteRequest struct {
	Cluster              string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Tenant               string   `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Bucket               string   `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BucketDeleteRequest) Descriptor

func (*BucketDeleteRequest) Descriptor() ([]byte, []int)

func (*BucketDeleteRequest) GetBucket

func (m *BucketDeleteRequest) GetBucket() string

func (*BucketDeleteRequest) GetCluster

func (m *BucketDeleteRequest) GetCluster() string

func (*BucketDeleteRequest) GetTenant

func (m *BucketDeleteRequest) GetTenant() string

func (*BucketDeleteRequest) ProtoMessage

func (*BucketDeleteRequest) ProtoMessage()

func (*BucketDeleteRequest) Reset

func (m *BucketDeleteRequest) Reset()

func (*BucketDeleteRequest) String

func (m *BucketDeleteRequest) String() string

func (*BucketDeleteRequest) XXX_DiscardUnknown

func (m *BucketDeleteRequest) XXX_DiscardUnknown()

func (*BucketDeleteRequest) XXX_Marshal

func (m *BucketDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketDeleteRequest) XXX_Merge

func (m *BucketDeleteRequest) XXX_Merge(src proto.Message)

func (*BucketDeleteRequest) XXX_Size

func (m *BucketDeleteRequest) XXX_Size() int

func (*BucketDeleteRequest) XXX_Unmarshal

func (m *BucketDeleteRequest) XXX_Unmarshal(b []byte) error

type BucketInfo

type BucketInfo struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BucketInfo) Descriptor

func (*BucketInfo) Descriptor() ([]byte, []int)

func (*BucketInfo) GetName

func (m *BucketInfo) GetName() string

func (*BucketInfo) ProtoMessage

func (*BucketInfo) ProtoMessage()

func (*BucketInfo) Reset

func (m *BucketInfo) Reset()

func (*BucketInfo) String

func (m *BucketInfo) String() string

func (*BucketInfo) XXX_DiscardUnknown

func (m *BucketInfo) XXX_DiscardUnknown()

func (*BucketInfo) XXX_Marshal

func (m *BucketInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketInfo) XXX_Merge

func (m *BucketInfo) XXX_Merge(src proto.Message)

func (*BucketInfo) XXX_Size

func (m *BucketInfo) XXX_Size() int

func (*BucketInfo) XXX_Unmarshal

func (m *BucketInfo) XXX_Unmarshal(b []byte) error

type BucketListRequest

type BucketListRequest struct {
	Cluster              string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Tenant               string   `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Pattern              string   `protobuf:"bytes,3,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Count                int32    `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BucketListRequest) Descriptor

func (*BucketListRequest) Descriptor() ([]byte, []int)

func (*BucketListRequest) GetCluster

func (m *BucketListRequest) GetCluster() string

func (*BucketListRequest) GetCount

func (m *BucketListRequest) GetCount() int32

func (*BucketListRequest) GetPattern

func (m *BucketListRequest) GetPattern() string

func (*BucketListRequest) GetTenant

func (m *BucketListRequest) GetTenant() string

func (*BucketListRequest) ProtoMessage

func (*BucketListRequest) ProtoMessage()

func (*BucketListRequest) Reset

func (m *BucketListRequest) Reset()

func (*BucketListRequest) String

func (m *BucketListRequest) String() string

func (*BucketListRequest) XXX_DiscardUnknown

func (m *BucketListRequest) XXX_DiscardUnknown()

func (*BucketListRequest) XXX_Marshal

func (m *BucketListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketListRequest) XXX_Merge

func (m *BucketListRequest) XXX_Merge(src proto.Message)

func (*BucketListRequest) XXX_Size

func (m *BucketListRequest) XXX_Size() int

func (*BucketListRequest) XXX_Unmarshal

func (m *BucketListRequest) XXX_Unmarshal(b []byte) error

type BucketListResponse

type BucketListResponse struct {
	Info                 map[string]*BucketInfo `` /* 149-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*BucketListResponse) Descriptor

func (*BucketListResponse) Descriptor() ([]byte, []int)

func (*BucketListResponse) GetInfo

func (m *BucketListResponse) GetInfo() map[string]*BucketInfo

func (*BucketListResponse) ProtoMessage

func (*BucketListResponse) ProtoMessage()

func (*BucketListResponse) Reset

func (m *BucketListResponse) Reset()

func (*BucketListResponse) String

func (m *BucketListResponse) String() string

func (*BucketListResponse) XXX_DiscardUnknown

func (m *BucketListResponse) XXX_DiscardUnknown()

func (*BucketListResponse) XXX_Marshal

func (m *BucketListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketListResponse) XXX_Merge

func (m *BucketListResponse) XXX_Merge(src proto.Message)

func (*BucketListResponse) XXX_Size

func (m *BucketListResponse) XXX_Size() int

func (*BucketListResponse) XXX_Unmarshal

func (m *BucketListResponse) XXX_Unmarshal(b []byte) error

type BucketServer

BucketServer is the server API for Bucket service.

type GenericResponse

type GenericResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenericResponse) Descriptor

func (*GenericResponse) Descriptor() ([]byte, []int)

func (*GenericResponse) ProtoMessage

func (*GenericResponse) ProtoMessage()

func (*GenericResponse) Reset

func (m *GenericResponse) Reset()

func (*GenericResponse) String

func (m *GenericResponse) String() string

func (*GenericResponse) XXX_DiscardUnknown

func (m *GenericResponse) XXX_DiscardUnknown()

func (*GenericResponse) XXX_Marshal

func (m *GenericResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenericResponse) XXX_Merge

func (m *GenericResponse) XXX_Merge(src proto.Message)

func (*GenericResponse) XXX_Size

func (m *GenericResponse) XXX_Size() int

func (*GenericResponse) XXX_Unmarshal

func (m *GenericResponse) XXX_Unmarshal(b []byte) error

type TenantClient

type TenantClient interface {
	TenantList(ctx context.Context, in *TenantListRequest, opts ...grpc.CallOption) (*TenantListResponse, error)
}

TenantClient is the client API for Tenant service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewTenantClient

func NewTenantClient(cc *grpc.ClientConn) TenantClient

type TenantInfo

type TenantInfo struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TenantInfo) Descriptor

func (*TenantInfo) Descriptor() ([]byte, []int)

func (*TenantInfo) GetName

func (m *TenantInfo) GetName() string

func (*TenantInfo) ProtoMessage

func (*TenantInfo) ProtoMessage()

func (*TenantInfo) Reset

func (m *TenantInfo) Reset()

func (*TenantInfo) String

func (m *TenantInfo) String() string

func (*TenantInfo) XXX_DiscardUnknown

func (m *TenantInfo) XXX_DiscardUnknown()

func (*TenantInfo) XXX_Marshal

func (m *TenantInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TenantInfo) XXX_Merge

func (m *TenantInfo) XXX_Merge(src proto.Message)

func (*TenantInfo) XXX_Size

func (m *TenantInfo) XXX_Size() int

func (*TenantInfo) XXX_Unmarshal

func (m *TenantInfo) XXX_Unmarshal(b []byte) error

type TenantListRequest

type TenantListRequest struct {
	Cluster              string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Pattern              string   `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TenantListRequest) Descriptor

func (*TenantListRequest) Descriptor() ([]byte, []int)

func (*TenantListRequest) GetCluster

func (m *TenantListRequest) GetCluster() string

func (*TenantListRequest) GetCount

func (m *TenantListRequest) GetCount() int32

func (*TenantListRequest) GetPattern

func (m *TenantListRequest) GetPattern() string

func (*TenantListRequest) ProtoMessage

func (*TenantListRequest) ProtoMessage()

func (*TenantListRequest) Reset

func (m *TenantListRequest) Reset()

func (*TenantListRequest) String

func (m *TenantListRequest) String() string

func (*TenantListRequest) XXX_DiscardUnknown

func (m *TenantListRequest) XXX_DiscardUnknown()

func (*TenantListRequest) XXX_Marshal

func (m *TenantListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TenantListRequest) XXX_Merge

func (m *TenantListRequest) XXX_Merge(src proto.Message)

func (*TenantListRequest) XXX_Size

func (m *TenantListRequest) XXX_Size() int

func (*TenantListRequest) XXX_Unmarshal

func (m *TenantListRequest) XXX_Unmarshal(b []byte) error

type TenantListResponse

type TenantListResponse struct {
	Info                 map[string]*TenantInfo `` /* 149-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*TenantListResponse) Descriptor

func (*TenantListResponse) Descriptor() ([]byte, []int)

func (*TenantListResponse) GetInfo

func (m *TenantListResponse) GetInfo() map[string]*TenantInfo

func (*TenantListResponse) ProtoMessage

func (*TenantListResponse) ProtoMessage()

func (*TenantListResponse) Reset

func (m *TenantListResponse) Reset()

func (*TenantListResponse) String

func (m *TenantListResponse) String() string

func (*TenantListResponse) XXX_DiscardUnknown

func (m *TenantListResponse) XXX_DiscardUnknown()

func (*TenantListResponse) XXX_Marshal

func (m *TenantListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TenantListResponse) XXX_Merge

func (m *TenantListResponse) XXX_Merge(src proto.Message)

func (*TenantListResponse) XXX_Size

func (m *TenantListResponse) XXX_Size() int

func (*TenantListResponse) XXX_Unmarshal

func (m *TenantListResponse) XXX_Unmarshal(b []byte) error

type TenantServer

type TenantServer interface {
	TenantList(context.Context, *TenantListRequest) (*TenantListResponse, error)
}

TenantServer is the server API for Tenant service.

type UnimplementedBucketServer

type UnimplementedBucketServer struct {
}

UnimplementedBucketServer can be embedded to have forward compatible implementations.

func (*UnimplementedBucketServer) BucketCreate

func (*UnimplementedBucketServer) BucketDelete

func (*UnimplementedBucketServer) BucketList

type UnimplementedTenantServer

type UnimplementedTenantServer struct {
}

UnimplementedTenantServer can be embedded to have forward compatible implementations.

func (*UnimplementedTenantServer) TenantList

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL