Documentation
¶
Index ¶
- Variables
- func RegisterTagServiceServer(s *grpc.Server, srv TagServiceServer)
- type CreateTagRequest
- func (*CreateTagRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTagRequest) GetEntityType() Tag_EntityType
- func (x *CreateTagRequest) GetEnvironmentId() string
- func (x *CreateTagRequest) GetName() string
- func (*CreateTagRequest) ProtoMessage()
- func (x *CreateTagRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTagRequest) Reset()
- func (x *CreateTagRequest) String() string
- type CreateTagResponse
- type DeleteTagRequest
- func (*DeleteTagRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTagRequest) GetEnvironmentId() string
- func (x *DeleteTagRequest) GetId() string
- func (*DeleteTagRequest) ProtoMessage()
- func (x *DeleteTagRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTagRequest) Reset()
- func (x *DeleteTagRequest) String() string
- type DeleteTagResponse
- type EnvironmentTag
- func (*EnvironmentTag) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentTag) GetEnvironmentId() string
- func (x *EnvironmentTag) GetTags() []*Tag
- func (*EnvironmentTag) ProtoMessage()
- func (x *EnvironmentTag) ProtoReflect() protoreflect.Message
- func (x *EnvironmentTag) Reset()
- func (x *EnvironmentTag) String() string
- type ListTagsRequest
- func (*ListTagsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTagsRequest) GetCursor() string
- func (x *ListTagsRequest) GetEntityType() Tag_EntityType
- func (x *ListTagsRequest) GetEnvironmentId() string
- func (x *ListTagsRequest) GetOrderBy() ListTagsRequest_OrderBy
- func (x *ListTagsRequest) GetOrderDirection() ListTagsRequest_OrderDirection
- func (x *ListTagsRequest) GetOrganizationId() string
- func (x *ListTagsRequest) GetPageSize() int64
- func (x *ListTagsRequest) GetSearchKeyword() string
- func (*ListTagsRequest) ProtoMessage()
- func (x *ListTagsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTagsRequest) Reset()
- func (x *ListTagsRequest) String() string
- type ListTagsRequest_OrderBy
- func (ListTagsRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
- func (x ListTagsRequest_OrderBy) Enum() *ListTagsRequest_OrderBy
- func (ListTagsRequest_OrderBy) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListTagsRequest_OrderBy) Number() protoreflect.EnumNumber
- func (x ListTagsRequest_OrderBy) String() string
- func (ListTagsRequest_OrderBy) Type() protoreflect.EnumType
- type ListTagsRequest_OrderDirection
- func (ListTagsRequest_OrderDirection) Descriptor() protoreflect.EnumDescriptor
- func (x ListTagsRequest_OrderDirection) Enum() *ListTagsRequest_OrderDirection
- func (ListTagsRequest_OrderDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListTagsRequest_OrderDirection) Number() protoreflect.EnumNumber
- func (x ListTagsRequest_OrderDirection) String() string
- func (ListTagsRequest_OrderDirection) Type() protoreflect.EnumType
- type ListTagsResponse
- func (*ListTagsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTagsResponse) GetCursor() string
- func (x *ListTagsResponse) GetTags() []*Tag
- func (x *ListTagsResponse) GetTotalCount() int64
- func (*ListTagsResponse) ProtoMessage()
- func (x *ListTagsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTagsResponse) Reset()
- func (x *ListTagsResponse) String() string
- type Tag
- func (*Tag) Descriptor() ([]byte, []int)deprecated
- func (x *Tag) GetCreatedAt() int64
- func (x *Tag) GetEntityType() Tag_EntityType
- func (x *Tag) GetEnvironmentId() string
- func (x *Tag) GetEnvironmentName() string
- func (x *Tag) GetId() string
- func (x *Tag) GetName() string
- func (x *Tag) GetUpdatedAt() int64
- func (*Tag) ProtoMessage()
- func (x *Tag) ProtoReflect() protoreflect.Message
- func (x *Tag) Reset()
- func (x *Tag) String() string
- type TagServiceClient
- type TagServiceServer
- type Tag_EntityType
- func (Tag_EntityType) Descriptor() protoreflect.EnumDescriptor
- func (x Tag_EntityType) Enum() *Tag_EntityType
- func (Tag_EntityType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Tag_EntityType) Number() protoreflect.EnumNumber
- func (x Tag_EntityType) String() string
- func (Tag_EntityType) Type() protoreflect.EnumType
- type UnimplementedTagServiceServer
- func (*UnimplementedTagServiceServer) CreateTag(context.Context, *CreateTagRequest) (*CreateTagResponse, error)
- func (*UnimplementedTagServiceServer) DeleteTag(context.Context, *DeleteTagRequest) (*DeleteTagResponse, error)
- func (*UnimplementedTagServiceServer) ListTags(context.Context, *ListTagsRequest) (*ListTagsResponse, error)
Constants ¶
This section is empty.
Variables ¶
var ( ListTagsRequest_OrderBy_name = map[int32]string{ 0: "DEFAULT", 1: "NAME", 2: "CREATED_AT", 3: "UPDATED_AT", 4: "ENTITY_TYPE", 5: "ENVIRONMENT", } ListTagsRequest_OrderBy_value = map[string]int32{ "DEFAULT": 0, "NAME": 1, "CREATED_AT": 2, "UPDATED_AT": 3, "ENTITY_TYPE": 4, "ENVIRONMENT": 5, } )
Enum value maps for ListTagsRequest_OrderBy.
var ( ListTagsRequest_OrderDirection_name = map[int32]string{ 0: "ASC", 1: "DESC", } ListTagsRequest_OrderDirection_value = map[string]int32{ "ASC": 0, "DESC": 1, } )
Enum value maps for ListTagsRequest_OrderDirection.
var ( Tag_EntityType_name = map[int32]string{ 0: "UNSPECIFIED", 1: "FEATURE_FLAG", 2: "ACCOUNT", } Tag_EntityType_value = map[string]int32{ "UNSPECIFIED": 0, "FEATURE_FLAG": 1, "ACCOUNT": 2, } )
Enum value maps for Tag_EntityType.
var File_proto_tag_service_proto protoreflect.FileDescriptor
var File_proto_tag_tag_proto protoreflect.FileDescriptor
Functions ¶
func RegisterTagServiceServer ¶
func RegisterTagServiceServer(s *grpc.Server, srv TagServiceServer)
Types ¶
type CreateTagRequest ¶
type CreateTagRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"` EntityType Tag_EntityType `protobuf:"varint,2,opt,name=entity_type,json=entityType,proto3,enum=bucketeer.tag.Tag_EntityType" json:"entity_type"` EnvironmentId string `protobuf:"bytes,3,opt,name=environment_id,json=environmentId,proto3" json:"environment_id"` // contains filtered or unexported fields }
func (*CreateTagRequest) Descriptor
deprecated
func (*CreateTagRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTagRequest.ProtoReflect.Descriptor instead.
func (*CreateTagRequest) GetEntityType ¶
func (x *CreateTagRequest) GetEntityType() Tag_EntityType
func (*CreateTagRequest) GetEnvironmentId ¶
func (x *CreateTagRequest) GetEnvironmentId() string
func (*CreateTagRequest) GetName ¶
func (x *CreateTagRequest) GetName() string
func (*CreateTagRequest) ProtoMessage ¶
func (*CreateTagRequest) ProtoMessage()
func (*CreateTagRequest) ProtoReflect ¶
func (x *CreateTagRequest) ProtoReflect() protoreflect.Message
func (*CreateTagRequest) Reset ¶
func (x *CreateTagRequest) Reset()
func (*CreateTagRequest) String ¶
func (x *CreateTagRequest) String() string
type CreateTagResponse ¶
type CreateTagResponse struct { Tag *Tag `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag"` // contains filtered or unexported fields }
func (*CreateTagResponse) Descriptor
deprecated
func (*CreateTagResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateTagResponse.ProtoReflect.Descriptor instead.
func (*CreateTagResponse) GetTag ¶
func (x *CreateTagResponse) GetTag() *Tag
func (*CreateTagResponse) ProtoMessage ¶
func (*CreateTagResponse) ProtoMessage()
func (*CreateTagResponse) ProtoReflect ¶
func (x *CreateTagResponse) ProtoReflect() protoreflect.Message
func (*CreateTagResponse) Reset ¶
func (x *CreateTagResponse) Reset()
func (*CreateTagResponse) String ¶
func (x *CreateTagResponse) String() string
type DeleteTagRequest ¶
type DeleteTagRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` EnvironmentId string `protobuf:"bytes,2,opt,name=environment_id,json=environmentId,proto3" json:"environment_id"` // contains filtered or unexported fields }
func (*DeleteTagRequest) Descriptor
deprecated
func (*DeleteTagRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTagRequest.ProtoReflect.Descriptor instead.
func (*DeleteTagRequest) GetEnvironmentId ¶
func (x *DeleteTagRequest) GetEnvironmentId() string
func (*DeleteTagRequest) GetId ¶
func (x *DeleteTagRequest) GetId() string
func (*DeleteTagRequest) ProtoMessage ¶
func (*DeleteTagRequest) ProtoMessage()
func (*DeleteTagRequest) ProtoReflect ¶
func (x *DeleteTagRequest) ProtoReflect() protoreflect.Message
func (*DeleteTagRequest) Reset ¶
func (x *DeleteTagRequest) Reset()
func (*DeleteTagRequest) String ¶
func (x *DeleteTagRequest) String() string
type DeleteTagResponse ¶
type DeleteTagResponse struct {
// contains filtered or unexported fields
}
func (*DeleteTagResponse) Descriptor
deprecated
func (*DeleteTagResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTagResponse.ProtoReflect.Descriptor instead.
func (*DeleteTagResponse) ProtoMessage ¶
func (*DeleteTagResponse) ProtoMessage()
func (*DeleteTagResponse) ProtoReflect ¶
func (x *DeleteTagResponse) ProtoReflect() protoreflect.Message
func (*DeleteTagResponse) Reset ¶
func (x *DeleteTagResponse) Reset()
func (*DeleteTagResponse) String ¶
func (x *DeleteTagResponse) String() string
type EnvironmentTag ¶
type EnvironmentTag struct { EnvironmentId string `protobuf:"bytes,1,opt,name=environment_id,json=environmentId,proto3" json:"environment_id"` Tags []*Tag `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags"` // contains filtered or unexported fields }
func (*EnvironmentTag) Descriptor
deprecated
func (*EnvironmentTag) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentTag.ProtoReflect.Descriptor instead.
func (*EnvironmentTag) GetEnvironmentId ¶
func (x *EnvironmentTag) GetEnvironmentId() string
func (*EnvironmentTag) GetTags ¶
func (x *EnvironmentTag) GetTags() []*Tag
func (*EnvironmentTag) ProtoMessage ¶
func (*EnvironmentTag) ProtoMessage()
func (*EnvironmentTag) ProtoReflect ¶
func (x *EnvironmentTag) ProtoReflect() protoreflect.Message
func (*EnvironmentTag) Reset ¶
func (x *EnvironmentTag) Reset()
func (*EnvironmentTag) String ¶
func (x *EnvironmentTag) String() string
type ListTagsRequest ¶
type ListTagsRequest struct { PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size"` Cursor string `protobuf:"bytes,3,opt,name=cursor,proto3" json:"cursor"` OrderBy ListTagsRequest_OrderBy `protobuf:"varint,4,opt,name=order_by,json=orderBy,proto3,enum=bucketeer.tag.ListTagsRequest_OrderBy" json:"order_by"` OrderDirection ListTagsRequest_OrderDirection `` /* 144-byte string literal not displayed */ SearchKeyword string `protobuf:"bytes,6,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"` EnvironmentId string `protobuf:"bytes,7,opt,name=environment_id,json=environmentId,proto3" json:"environment_id"` OrganizationId string `protobuf:"bytes,8,opt,name=organization_id,json=organizationId,proto3" json:"organization_id"` EntityType Tag_EntityType `protobuf:"varint,9,opt,name=entity_type,json=entityType,proto3,enum=bucketeer.tag.Tag_EntityType" json:"entity_type"` // contains filtered or unexported fields }
func (*ListTagsRequest) Descriptor
deprecated
func (*ListTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTagsRequest.ProtoReflect.Descriptor instead.
func (*ListTagsRequest) GetCursor ¶
func (x *ListTagsRequest) GetCursor() string
func (*ListTagsRequest) GetEntityType ¶ added in v1.3.0
func (x *ListTagsRequest) GetEntityType() Tag_EntityType
func (*ListTagsRequest) GetEnvironmentId ¶
func (x *ListTagsRequest) GetEnvironmentId() string
func (*ListTagsRequest) GetOrderBy ¶
func (x *ListTagsRequest) GetOrderBy() ListTagsRequest_OrderBy
func (*ListTagsRequest) GetOrderDirection ¶
func (x *ListTagsRequest) GetOrderDirection() ListTagsRequest_OrderDirection
func (*ListTagsRequest) GetOrganizationId ¶
func (x *ListTagsRequest) GetOrganizationId() string
func (*ListTagsRequest) GetPageSize ¶
func (x *ListTagsRequest) GetPageSize() int64
func (*ListTagsRequest) GetSearchKeyword ¶
func (x *ListTagsRequest) GetSearchKeyword() string
func (*ListTagsRequest) ProtoMessage ¶
func (*ListTagsRequest) ProtoMessage()
func (*ListTagsRequest) ProtoReflect ¶
func (x *ListTagsRequest) ProtoReflect() protoreflect.Message
func (*ListTagsRequest) Reset ¶
func (x *ListTagsRequest) Reset()
func (*ListTagsRequest) String ¶
func (x *ListTagsRequest) String() string
type ListTagsRequest_OrderBy ¶
type ListTagsRequest_OrderBy int32
const ( ListTagsRequest_DEFAULT ListTagsRequest_OrderBy = 0 ListTagsRequest_NAME ListTagsRequest_OrderBy = 1 ListTagsRequest_CREATED_AT ListTagsRequest_OrderBy = 2 ListTagsRequest_UPDATED_AT ListTagsRequest_OrderBy = 3 ListTagsRequest_ENTITY_TYPE ListTagsRequest_OrderBy = 4 ListTagsRequest_ENVIRONMENT ListTagsRequest_OrderBy = 5 )
func (ListTagsRequest_OrderBy) Descriptor ¶
func (ListTagsRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
func (ListTagsRequest_OrderBy) Enum ¶
func (x ListTagsRequest_OrderBy) Enum() *ListTagsRequest_OrderBy
func (ListTagsRequest_OrderBy) EnumDescriptor
deprecated
func (ListTagsRequest_OrderBy) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListTagsRequest_OrderBy.Descriptor instead.
func (ListTagsRequest_OrderBy) Number ¶
func (x ListTagsRequest_OrderBy) Number() protoreflect.EnumNumber
func (ListTagsRequest_OrderBy) String ¶
func (x ListTagsRequest_OrderBy) String() string
func (ListTagsRequest_OrderBy) Type ¶
func (ListTagsRequest_OrderBy) Type() protoreflect.EnumType
type ListTagsRequest_OrderDirection ¶
type ListTagsRequest_OrderDirection int32
const ( ListTagsRequest_ASC ListTagsRequest_OrderDirection = 0 ListTagsRequest_DESC ListTagsRequest_OrderDirection = 1 )
func (ListTagsRequest_OrderDirection) Descriptor ¶
func (ListTagsRequest_OrderDirection) Descriptor() protoreflect.EnumDescriptor
func (ListTagsRequest_OrderDirection) Enum ¶
func (x ListTagsRequest_OrderDirection) Enum() *ListTagsRequest_OrderDirection
func (ListTagsRequest_OrderDirection) EnumDescriptor
deprecated
func (ListTagsRequest_OrderDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListTagsRequest_OrderDirection.Descriptor instead.
func (ListTagsRequest_OrderDirection) Number ¶
func (x ListTagsRequest_OrderDirection) Number() protoreflect.EnumNumber
func (ListTagsRequest_OrderDirection) String ¶
func (x ListTagsRequest_OrderDirection) String() string
func (ListTagsRequest_OrderDirection) Type ¶
func (ListTagsRequest_OrderDirection) Type() protoreflect.EnumType
type ListTagsResponse ¶
type ListTagsResponse struct { Tags []*Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags"` Cursor string `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"` TotalCount int64 `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count"` // contains filtered or unexported fields }
func (*ListTagsResponse) Descriptor
deprecated
func (*ListTagsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTagsResponse.ProtoReflect.Descriptor instead.
func (*ListTagsResponse) GetCursor ¶
func (x *ListTagsResponse) GetCursor() string
func (*ListTagsResponse) GetTags ¶
func (x *ListTagsResponse) GetTags() []*Tag
func (*ListTagsResponse) GetTotalCount ¶
func (x *ListTagsResponse) GetTotalCount() int64
func (*ListTagsResponse) ProtoMessage ¶
func (*ListTagsResponse) ProtoMessage()
func (*ListTagsResponse) ProtoReflect ¶
func (x *ListTagsResponse) ProtoReflect() protoreflect.Message
func (*ListTagsResponse) Reset ¶
func (x *ListTagsResponse) Reset()
func (*ListTagsResponse) String ¶
func (x *ListTagsResponse) String() string
type Tag ¶
type Tag struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"` CreatedAt int64 `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at"` UpdatedAt int64 `protobuf:"varint,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"` EntityType Tag_EntityType `protobuf:"varint,5,opt,name=entity_type,json=entityType,proto3,enum=bucketeer.tag.Tag_EntityType" json:"entity_type"` EnvironmentId string `protobuf:"bytes,6,opt,name=environment_id,json=environmentId,proto3" json:"environment_id"` EnvironmentName string `protobuf:"bytes,7,opt,name=environment_name,json=environmentName,proto3" json:"environment_name"` // contains filtered or unexported fields }
func (*Tag) Descriptor
deprecated
func (*Tag) GetCreatedAt ¶
func (*Tag) GetEntityType ¶
func (x *Tag) GetEntityType() Tag_EntityType
func (*Tag) GetEnvironmentId ¶
func (*Tag) GetEnvironmentName ¶ added in v1.3.0
func (*Tag) GetUpdatedAt ¶
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶
func (x *Tag) ProtoReflect() protoreflect.Message
type TagServiceClient ¶
type TagServiceClient interface { ListTags(ctx context.Context, in *ListTagsRequest, opts ...grpc.CallOption) (*ListTagsResponse, error) CreateTag(ctx context.Context, in *CreateTagRequest, opts ...grpc.CallOption) (*CreateTagResponse, error) DeleteTag(ctx context.Context, in *DeleteTagRequest, opts ...grpc.CallOption) (*DeleteTagResponse, error) }
TagServiceClient is the client API for TagService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTagServiceClient ¶
func NewTagServiceClient(cc grpc.ClientConnInterface) TagServiceClient
type TagServiceServer ¶
type TagServiceServer interface { ListTags(context.Context, *ListTagsRequest) (*ListTagsResponse, error) CreateTag(context.Context, *CreateTagRequest) (*CreateTagResponse, error) DeleteTag(context.Context, *DeleteTagRequest) (*DeleteTagResponse, error) }
TagServiceServer is the server API for TagService service.
type Tag_EntityType ¶
type Tag_EntityType int32
const ( Tag_UNSPECIFIED Tag_EntityType = 0 Tag_FEATURE_FLAG Tag_EntityType = 1 Tag_ACCOUNT Tag_EntityType = 2 )
func (Tag_EntityType) Descriptor ¶
func (Tag_EntityType) Descriptor() protoreflect.EnumDescriptor
func (Tag_EntityType) Enum ¶
func (x Tag_EntityType) Enum() *Tag_EntityType
func (Tag_EntityType) EnumDescriptor
deprecated
func (Tag_EntityType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Tag_EntityType.Descriptor instead.
func (Tag_EntityType) Number ¶
func (x Tag_EntityType) Number() protoreflect.EnumNumber
func (Tag_EntityType) String ¶
func (x Tag_EntityType) String() string
func (Tag_EntityType) Type ¶
func (Tag_EntityType) Type() protoreflect.EnumType
type UnimplementedTagServiceServer ¶
type UnimplementedTagServiceServer struct { }
UnimplementedTagServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedTagServiceServer) CreateTag ¶
func (*UnimplementedTagServiceServer) CreateTag(context.Context, *CreateTagRequest) (*CreateTagResponse, error)
func (*UnimplementedTagServiceServer) DeleteTag ¶
func (*UnimplementedTagServiceServer) DeleteTag(context.Context, *DeleteTagRequest) (*DeleteTagResponse, error)
func (*UnimplementedTagServiceServer) ListTags ¶
func (*UnimplementedTagServiceServer) ListTags(context.Context, *ListTagsRequest) (*ListTagsResponse, error)