attributeproto

package
v0.0.0-...-73856a8 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2020 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attribute

type Attribute struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// timestamps
	CreatedAt            string   `protobuf:"bytes,100,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            string   `protobuf:"bytes,101,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Attribute) Descriptor

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

func (*Attribute) GetCreatedAt

func (m *Attribute) GetCreatedAt() string

func (*Attribute) GetId

func (m *Attribute) GetId() string

func (*Attribute) GetName

func (m *Attribute) GetName() string

func (*Attribute) GetSlug

func (m *Attribute) GetSlug() string

func (*Attribute) GetUpdatedAt

func (m *Attribute) GetUpdatedAt() string

func (*Attribute) ProtoMessage

func (*Attribute) ProtoMessage()

func (*Attribute) Reset

func (m *Attribute) Reset()

func (*Attribute) String

func (m *Attribute) String() string

func (*Attribute) XXX_DiscardUnknown

func (m *Attribute) XXX_DiscardUnknown()

func (*Attribute) XXX_Marshal

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

func (*Attribute) XXX_Merge

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

func (*Attribute) XXX_Size

func (m *Attribute) XXX_Size() int

func (*Attribute) XXX_Unmarshal

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

type AttributeValue

type AttributeValue struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AttributeId string `protobuf:"bytes,2,opt,name=attribute_id,json=attributeId,proto3" json:"attribute_id,omitempty"`
	ItemId      string `protobuf:"bytes,3,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	Value       string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// timestamps
	CreatedAt            string   `protobuf:"bytes,100,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            string   `protobuf:"bytes,101,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AttributeValue) Descriptor

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

func (*AttributeValue) GetAttributeId

func (m *AttributeValue) GetAttributeId() string

func (*AttributeValue) GetCreatedAt

func (m *AttributeValue) GetCreatedAt() string

func (*AttributeValue) GetId

func (m *AttributeValue) GetId() string

func (*AttributeValue) GetItemId

func (m *AttributeValue) GetItemId() string

func (*AttributeValue) GetUpdatedAt

func (m *AttributeValue) GetUpdatedAt() string

func (*AttributeValue) GetValue

func (m *AttributeValue) GetValue() string

func (*AttributeValue) ProtoMessage

func (*AttributeValue) ProtoMessage()

func (*AttributeValue) Reset

func (m *AttributeValue) Reset()

func (*AttributeValue) String

func (m *AttributeValue) String() string

func (*AttributeValue) XXX_DiscardUnknown

func (m *AttributeValue) XXX_DiscardUnknown()

func (*AttributeValue) XXX_Marshal

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

func (*AttributeValue) XXX_Merge

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

func (*AttributeValue) XXX_Size

func (m *AttributeValue) XXX_Size() int

func (*AttributeValue) XXX_Unmarshal

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

type DELETERemoveAttributeFuture

type DELETERemoveAttributeFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

DELETERemoveAttributeFuture is an intermediate future used for parallel requests with DELETERemoveAttributeRequest

func (*DELETERemoveAttributeFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*DELETERemoveAttributeFuture) Done

func (f *DELETERemoveAttributeFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type DELETERemoveAttributeRequest

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

func (*DELETERemoveAttributeRequest) Descriptor

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

func (DELETERemoveAttributeRequest) FullPath

func (body DELETERemoveAttributeRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*DELETERemoveAttributeRequest) GetId

func (DELETERemoveAttributeRequest) Host

Host is the short-form service name, e.g. s-brand.

func (DELETERemoveAttributeRequest) Method

func (body DELETERemoveAttributeRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (DELETERemoveAttributeRequest) Path

Path is the HTTP path to this endpoint

func (*DELETERemoveAttributeRequest) ProtoMessage

func (*DELETERemoveAttributeRequest) ProtoMessage()

func (DELETERemoveAttributeRequest) Request

Request returns a typhon request for this type.

func (*DELETERemoveAttributeRequest) Reset

func (m *DELETERemoveAttributeRequest) Reset()

func (DELETERemoveAttributeRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (DELETERemoveAttributeRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (DELETERemoveAttributeRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (DELETERemoveAttributeRequest) ServiceName

func (body DELETERemoveAttributeRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*DELETERemoveAttributeRequest) String

func (*DELETERemoveAttributeRequest) XXX_DiscardUnknown

func (m *DELETERemoveAttributeRequest) XXX_DiscardUnknown()

func (*DELETERemoveAttributeRequest) XXX_Marshal

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

func (*DELETERemoveAttributeRequest) XXX_Merge

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

func (*DELETERemoveAttributeRequest) XXX_Size

func (m *DELETERemoveAttributeRequest) XXX_Size() int

func (*DELETERemoveAttributeRequest) XXX_Unmarshal

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

type DELETERemoveAttributeResponse

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

func (*DELETERemoveAttributeResponse) Descriptor

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

func (*DELETERemoveAttributeResponse) ProtoMessage

func (*DELETERemoveAttributeResponse) ProtoMessage()

func (*DELETERemoveAttributeResponse) Reset

func (m *DELETERemoveAttributeResponse) Reset()

func (*DELETERemoveAttributeResponse) String

func (*DELETERemoveAttributeResponse) XXX_DiscardUnknown

func (m *DELETERemoveAttributeResponse) XXX_DiscardUnknown()

func (*DELETERemoveAttributeResponse) XXX_Marshal

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

func (*DELETERemoveAttributeResponse) XXX_Merge

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

func (*DELETERemoveAttributeResponse) XXX_Size

func (m *DELETERemoveAttributeResponse) XXX_Size() int

func (*DELETERemoveAttributeResponse) XXX_Unmarshal

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

type DELETERemoveAttributeValueFuture

type DELETERemoveAttributeValueFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

DELETERemoveAttributeValueFuture is an intermediate future used for parallel requests with DELETERemoveAttributeValueRequest

func (*DELETERemoveAttributeValueFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*DELETERemoveAttributeValueFuture) Done

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type DELETERemoveAttributeValueRequest

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

func (*DELETERemoveAttributeValueRequest) Descriptor

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

func (DELETERemoveAttributeValueRequest) FullPath

func (body DELETERemoveAttributeValueRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*DELETERemoveAttributeValueRequest) GetId

func (DELETERemoveAttributeValueRequest) Host

Host is the short-form service name, e.g. s-brand.

func (DELETERemoveAttributeValueRequest) Method

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (DELETERemoveAttributeValueRequest) Path

Path is the HTTP path to this endpoint

func (*DELETERemoveAttributeValueRequest) ProtoMessage

func (*DELETERemoveAttributeValueRequest) ProtoMessage()

func (DELETERemoveAttributeValueRequest) Request

Request returns a typhon request for this type.

func (*DELETERemoveAttributeValueRequest) Reset

func (DELETERemoveAttributeValueRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (DELETERemoveAttributeValueRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (DELETERemoveAttributeValueRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (DELETERemoveAttributeValueRequest) ServiceName

func (body DELETERemoveAttributeValueRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*DELETERemoveAttributeValueRequest) String

func (*DELETERemoveAttributeValueRequest) XXX_DiscardUnknown

func (m *DELETERemoveAttributeValueRequest) XXX_DiscardUnknown()

func (*DELETERemoveAttributeValueRequest) XXX_Marshal

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

func (*DELETERemoveAttributeValueRequest) XXX_Merge

func (*DELETERemoveAttributeValueRequest) XXX_Size

func (m *DELETERemoveAttributeValueRequest) XXX_Size() int

func (*DELETERemoveAttributeValueRequest) XXX_Unmarshal

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

type DELETERemoveAttributeValueResponse

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

func (*DELETERemoveAttributeValueResponse) Descriptor

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

func (*DELETERemoveAttributeValueResponse) ProtoMessage

func (*DELETERemoveAttributeValueResponse) ProtoMessage()

func (*DELETERemoveAttributeValueResponse) Reset

func (*DELETERemoveAttributeValueResponse) String

func (*DELETERemoveAttributeValueResponse) XXX_DiscardUnknown

func (m *DELETERemoveAttributeValueResponse) XXX_DiscardUnknown()

func (*DELETERemoveAttributeValueResponse) XXX_Marshal

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

func (*DELETERemoveAttributeValueResponse) XXX_Merge

func (*DELETERemoveAttributeValueResponse) XXX_Size

func (*DELETERemoveAttributeValueResponse) XXX_Unmarshal

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

type GETListAttributesByItemFuture

type GETListAttributesByItemFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

GETListAttributesByItemFuture is an intermediate future used for parallel requests with GETListAttributesByItemRequest

func (*GETListAttributesByItemFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*GETListAttributesByItemFuture) Done

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type GETListAttributesByItemRequest

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

func (*GETListAttributesByItemRequest) Descriptor

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

func (GETListAttributesByItemRequest) FullPath

func (body GETListAttributesByItemRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*GETListAttributesByItemRequest) GetItemId

func (m *GETListAttributesByItemRequest) GetItemId() string

func (GETListAttributesByItemRequest) Host

Host is the short-form service name, e.g. s-brand.

func (GETListAttributesByItemRequest) Method

func (body GETListAttributesByItemRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (GETListAttributesByItemRequest) Path

Path is the HTTP path to this endpoint

func (*GETListAttributesByItemRequest) ProtoMessage

func (*GETListAttributesByItemRequest) ProtoMessage()

func (GETListAttributesByItemRequest) Request

Request returns a typhon request for this type.

func (*GETListAttributesByItemRequest) Reset

func (m *GETListAttributesByItemRequest) Reset()

func (GETListAttributesByItemRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (GETListAttributesByItemRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETListAttributesByItemRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETListAttributesByItemRequest) ServiceName

func (body GETListAttributesByItemRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*GETListAttributesByItemRequest) String

func (*GETListAttributesByItemRequest) XXX_DiscardUnknown

func (m *GETListAttributesByItemRequest) XXX_DiscardUnknown()

func (*GETListAttributesByItemRequest) XXX_Marshal

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

func (*GETListAttributesByItemRequest) XXX_Merge

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

func (*GETListAttributesByItemRequest) XXX_Size

func (m *GETListAttributesByItemRequest) XXX_Size() int

func (*GETListAttributesByItemRequest) XXX_Unmarshal

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

type GETListAttributesByItemResponse

type GETListAttributesByItemResponse struct {
	Attributes           []*AttributeValue `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GETListAttributesByItemResponse) Descriptor

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

func (*GETListAttributesByItemResponse) GetAttributes

func (m *GETListAttributesByItemResponse) GetAttributes() []*AttributeValue

func (*GETListAttributesByItemResponse) ProtoMessage

func (*GETListAttributesByItemResponse) ProtoMessage()

func (*GETListAttributesByItemResponse) Reset

func (*GETListAttributesByItemResponse) String

func (*GETListAttributesByItemResponse) XXX_DiscardUnknown

func (m *GETListAttributesByItemResponse) XXX_DiscardUnknown()

func (*GETListAttributesByItemResponse) XXX_Marshal

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

func (*GETListAttributesByItemResponse) XXX_Merge

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

func (*GETListAttributesByItemResponse) XXX_Size

func (m *GETListAttributesByItemResponse) XXX_Size() int

func (*GETListAttributesByItemResponse) XXX_Unmarshal

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

type GETListAttributesFuture

type GETListAttributesFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

GETListAttributesFuture is an intermediate future used for parallel requests with GETListAttributesRequest

func (*GETListAttributesFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*GETListAttributesFuture) Done

func (f *GETListAttributesFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type GETListAttributesRequest

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

func (*GETListAttributesRequest) Descriptor

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

func (GETListAttributesRequest) FullPath

func (body GETListAttributesRequest) FullPath() string

FullPath is the full routable URL to this service.

func (GETListAttributesRequest) Host

func (body GETListAttributesRequest) Host() string

Host is the short-form service name, e.g. s-brand.

func (GETListAttributesRequest) Method

func (body GETListAttributesRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (GETListAttributesRequest) Path

func (body GETListAttributesRequest) Path() string

Path is the HTTP path to this endpoint

func (*GETListAttributesRequest) ProtoMessage

func (*GETListAttributesRequest) ProtoMessage()

func (GETListAttributesRequest) Request

Request returns a typhon request for this type.

func (*GETListAttributesRequest) Reset

func (m *GETListAttributesRequest) Reset()

func (GETListAttributesRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (GETListAttributesRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETListAttributesRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETListAttributesRequest) ServiceName

func (body GETListAttributesRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*GETListAttributesRequest) String

func (m *GETListAttributesRequest) String() string

func (*GETListAttributesRequest) XXX_DiscardUnknown

func (m *GETListAttributesRequest) XXX_DiscardUnknown()

func (*GETListAttributesRequest) XXX_Marshal

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

func (*GETListAttributesRequest) XXX_Merge

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

func (*GETListAttributesRequest) XXX_Size

func (m *GETListAttributesRequest) XXX_Size() int

func (*GETListAttributesRequest) XXX_Unmarshal

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

type GETListAttributesResponse

type GETListAttributesResponse struct {
	Attributes           []*Attribute `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*GETListAttributesResponse) Descriptor

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

func (*GETListAttributesResponse) GetAttributes

func (m *GETListAttributesResponse) GetAttributes() []*Attribute

func (*GETListAttributesResponse) ProtoMessage

func (*GETListAttributesResponse) ProtoMessage()

func (*GETListAttributesResponse) Reset

func (m *GETListAttributesResponse) Reset()

func (*GETListAttributesResponse) String

func (m *GETListAttributesResponse) String() string

func (*GETListAttributesResponse) XXX_DiscardUnknown

func (m *GETListAttributesResponse) XXX_DiscardUnknown()

func (*GETListAttributesResponse) XXX_Marshal

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

func (*GETListAttributesResponse) XXX_Merge

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

func (*GETListAttributesResponse) XXX_Size

func (m *GETListAttributesResponse) XXX_Size() int

func (*GETListAttributesResponse) XXX_Unmarshal

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

type GETReadAttributeFuture

type GETReadAttributeFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

GETReadAttributeFuture is an intermediate future used for parallel requests with GETReadAttributeRequest

func (*GETReadAttributeFuture) DecodeResponse

func (f *GETReadAttributeFuture) DecodeResponse() (*GETReadAttributeResponse, error)

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*GETReadAttributeFuture) Done

func (f *GETReadAttributeFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type GETReadAttributeRequest

type GETReadAttributeRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Slug                 string   `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GETReadAttributeRequest) Descriptor

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

func (GETReadAttributeRequest) FullPath

func (body GETReadAttributeRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*GETReadAttributeRequest) GetId

func (m *GETReadAttributeRequest) GetId() string

func (*GETReadAttributeRequest) GetSlug

func (m *GETReadAttributeRequest) GetSlug() string

func (GETReadAttributeRequest) Host

func (body GETReadAttributeRequest) Host() string

Host is the short-form service name, e.g. s-brand.

func (GETReadAttributeRequest) Method

func (body GETReadAttributeRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (GETReadAttributeRequest) Path

func (body GETReadAttributeRequest) Path() string

Path is the HTTP path to this endpoint

func (*GETReadAttributeRequest) ProtoMessage

func (*GETReadAttributeRequest) ProtoMessage()

func (GETReadAttributeRequest) Request

Request returns a typhon request for this type.

func (*GETReadAttributeRequest) Reset

func (m *GETReadAttributeRequest) Reset()

func (GETReadAttributeRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (GETReadAttributeRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETReadAttributeRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETReadAttributeRequest) ServiceName

func (body GETReadAttributeRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*GETReadAttributeRequest) String

func (m *GETReadAttributeRequest) String() string

func (*GETReadAttributeRequest) XXX_DiscardUnknown

func (m *GETReadAttributeRequest) XXX_DiscardUnknown()

func (*GETReadAttributeRequest) XXX_Marshal

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

func (*GETReadAttributeRequest) XXX_Merge

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

func (*GETReadAttributeRequest) XXX_Size

func (m *GETReadAttributeRequest) XXX_Size() int

func (*GETReadAttributeRequest) XXX_Unmarshal

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

type GETReadAttributeResponse

type GETReadAttributeResponse struct {
	Attribute            *Attribute `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*GETReadAttributeResponse) Descriptor

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

func (*GETReadAttributeResponse) GetAttribute

func (m *GETReadAttributeResponse) GetAttribute() *Attribute

func (*GETReadAttributeResponse) ProtoMessage

func (*GETReadAttributeResponse) ProtoMessage()

func (*GETReadAttributeResponse) Reset

func (m *GETReadAttributeResponse) Reset()

func (*GETReadAttributeResponse) String

func (m *GETReadAttributeResponse) String() string

func (*GETReadAttributeResponse) XXX_DiscardUnknown

func (m *GETReadAttributeResponse) XXX_DiscardUnknown()

func (*GETReadAttributeResponse) XXX_Marshal

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

func (*GETReadAttributeResponse) XXX_Merge

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

func (*GETReadAttributeResponse) XXX_Size

func (m *GETReadAttributeResponse) XXX_Size() int

func (*GETReadAttributeResponse) XXX_Unmarshal

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

type GETReadAttributeValueFuture

type GETReadAttributeValueFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

GETReadAttributeValueFuture is an intermediate future used for parallel requests with GETReadAttributeValueRequest

func (*GETReadAttributeValueFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*GETReadAttributeValueFuture) Done

func (f *GETReadAttributeValueFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type GETReadAttributeValueRequest

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

func (*GETReadAttributeValueRequest) Descriptor

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

func (GETReadAttributeValueRequest) FullPath

func (body GETReadAttributeValueRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*GETReadAttributeValueRequest) GetId

func (GETReadAttributeValueRequest) Host

Host is the short-form service name, e.g. s-brand.

func (GETReadAttributeValueRequest) Method

func (body GETReadAttributeValueRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (GETReadAttributeValueRequest) Path

Path is the HTTP path to this endpoint

func (*GETReadAttributeValueRequest) ProtoMessage

func (*GETReadAttributeValueRequest) ProtoMessage()

func (GETReadAttributeValueRequest) Request

Request returns a typhon request for this type.

func (*GETReadAttributeValueRequest) Reset

func (m *GETReadAttributeValueRequest) Reset()

func (GETReadAttributeValueRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (GETReadAttributeValueRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETReadAttributeValueRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (GETReadAttributeValueRequest) ServiceName

func (body GETReadAttributeValueRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*GETReadAttributeValueRequest) String

func (*GETReadAttributeValueRequest) XXX_DiscardUnknown

func (m *GETReadAttributeValueRequest) XXX_DiscardUnknown()

func (*GETReadAttributeValueRequest) XXX_Marshal

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

func (*GETReadAttributeValueRequest) XXX_Merge

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

func (*GETReadAttributeValueRequest) XXX_Size

func (m *GETReadAttributeValueRequest) XXX_Size() int

func (*GETReadAttributeValueRequest) XXX_Unmarshal

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

type GETReadAttributeValueResponse

type GETReadAttributeValueResponse struct {
	Attribute            *AttributeValue `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*GETReadAttributeValueResponse) Descriptor

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

func (*GETReadAttributeValueResponse) GetAttribute

func (m *GETReadAttributeValueResponse) GetAttribute() *AttributeValue

func (*GETReadAttributeValueResponse) ProtoMessage

func (*GETReadAttributeValueResponse) ProtoMessage()

func (*GETReadAttributeValueResponse) Reset

func (m *GETReadAttributeValueResponse) Reset()

func (*GETReadAttributeValueResponse) String

func (*GETReadAttributeValueResponse) XXX_DiscardUnknown

func (m *GETReadAttributeValueResponse) XXX_DiscardUnknown()

func (*GETReadAttributeValueResponse) XXX_Marshal

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

func (*GETReadAttributeValueResponse) XXX_Merge

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

func (*GETReadAttributeValueResponse) XXX_Size

func (m *GETReadAttributeValueResponse) XXX_Size() int

func (*GETReadAttributeValueResponse) XXX_Unmarshal

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

type POSTCreateAttributeFuture

type POSTCreateAttributeFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

POSTCreateAttributeFuture is an intermediate future used for parallel requests with POSTCreateAttributeRequest

func (*POSTCreateAttributeFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*POSTCreateAttributeFuture) Done

func (f *POSTCreateAttributeFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type POSTCreateAttributeRequest

type POSTCreateAttributeRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Slug                 string   `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*POSTCreateAttributeRequest) Descriptor

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

func (POSTCreateAttributeRequest) FullPath

func (body POSTCreateAttributeRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*POSTCreateAttributeRequest) GetId

func (*POSTCreateAttributeRequest) GetName

func (m *POSTCreateAttributeRequest) GetName() string

func (*POSTCreateAttributeRequest) GetSlug

func (m *POSTCreateAttributeRequest) GetSlug() string

func (POSTCreateAttributeRequest) Host

func (body POSTCreateAttributeRequest) Host() string

Host is the short-form service name, e.g. s-brand.

func (POSTCreateAttributeRequest) Method

func (body POSTCreateAttributeRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (POSTCreateAttributeRequest) Path

func (body POSTCreateAttributeRequest) Path() string

Path is the HTTP path to this endpoint

func (*POSTCreateAttributeRequest) ProtoMessage

func (*POSTCreateAttributeRequest) ProtoMessage()

func (POSTCreateAttributeRequest) Request

Request returns a typhon request for this type.

func (*POSTCreateAttributeRequest) Reset

func (m *POSTCreateAttributeRequest) Reset()

func (POSTCreateAttributeRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (POSTCreateAttributeRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (POSTCreateAttributeRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (POSTCreateAttributeRequest) ServiceName

func (body POSTCreateAttributeRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*POSTCreateAttributeRequest) String

func (m *POSTCreateAttributeRequest) String() string

func (*POSTCreateAttributeRequest) XXX_DiscardUnknown

func (m *POSTCreateAttributeRequest) XXX_DiscardUnknown()

func (*POSTCreateAttributeRequest) XXX_Marshal

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

func (*POSTCreateAttributeRequest) XXX_Merge

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

func (*POSTCreateAttributeRequest) XXX_Size

func (m *POSTCreateAttributeRequest) XXX_Size() int

func (*POSTCreateAttributeRequest) XXX_Unmarshal

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

type POSTCreateAttributeResponse

type POSTCreateAttributeResponse struct {
	Attribute            *Attribute `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*POSTCreateAttributeResponse) Descriptor

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

func (*POSTCreateAttributeResponse) GetAttribute

func (m *POSTCreateAttributeResponse) GetAttribute() *Attribute

func (*POSTCreateAttributeResponse) ProtoMessage

func (*POSTCreateAttributeResponse) ProtoMessage()

func (*POSTCreateAttributeResponse) Reset

func (m *POSTCreateAttributeResponse) Reset()

func (*POSTCreateAttributeResponse) String

func (m *POSTCreateAttributeResponse) String() string

func (*POSTCreateAttributeResponse) XXX_DiscardUnknown

func (m *POSTCreateAttributeResponse) XXX_DiscardUnknown()

func (*POSTCreateAttributeResponse) XXX_Marshal

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

func (*POSTCreateAttributeResponse) XXX_Merge

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

func (*POSTCreateAttributeResponse) XXX_Size

func (m *POSTCreateAttributeResponse) XXX_Size() int

func (*POSTCreateAttributeResponse) XXX_Unmarshal

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

type POSTCreateAttributeValueFuture

type POSTCreateAttributeValueFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

POSTCreateAttributeValueFuture is an intermediate future used for parallel requests with POSTCreateAttributeValueRequest

func (*POSTCreateAttributeValueFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*POSTCreateAttributeValueFuture) Done

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type POSTCreateAttributeValueRequest

type POSTCreateAttributeValueRequest struct {
	AttributeId          string   `protobuf:"bytes,1,opt,name=attribute_id,json=attributeId,proto3" json:"attribute_id,omitempty"`
	ItemId               string   `protobuf:"bytes,2,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	Value                string   `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*POSTCreateAttributeValueRequest) Descriptor

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

func (POSTCreateAttributeValueRequest) FullPath

func (body POSTCreateAttributeValueRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*POSTCreateAttributeValueRequest) GetAttributeId

func (m *POSTCreateAttributeValueRequest) GetAttributeId() string

func (*POSTCreateAttributeValueRequest) GetItemId

func (m *POSTCreateAttributeValueRequest) GetItemId() string

func (*POSTCreateAttributeValueRequest) GetValue

func (POSTCreateAttributeValueRequest) Host

Host is the short-form service name, e.g. s-brand.

func (POSTCreateAttributeValueRequest) Method

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (POSTCreateAttributeValueRequest) Path

Path is the HTTP path to this endpoint

func (*POSTCreateAttributeValueRequest) ProtoMessage

func (*POSTCreateAttributeValueRequest) ProtoMessage()

func (POSTCreateAttributeValueRequest) Request

Request returns a typhon request for this type.

func (*POSTCreateAttributeValueRequest) Reset

func (POSTCreateAttributeValueRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (POSTCreateAttributeValueRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (POSTCreateAttributeValueRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (POSTCreateAttributeValueRequest) ServiceName

func (body POSTCreateAttributeValueRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*POSTCreateAttributeValueRequest) String

func (*POSTCreateAttributeValueRequest) XXX_DiscardUnknown

func (m *POSTCreateAttributeValueRequest) XXX_DiscardUnknown()

func (*POSTCreateAttributeValueRequest) XXX_Marshal

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

func (*POSTCreateAttributeValueRequest) XXX_Merge

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

func (*POSTCreateAttributeValueRequest) XXX_Size

func (m *POSTCreateAttributeValueRequest) XXX_Size() int

func (*POSTCreateAttributeValueRequest) XXX_Unmarshal

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

type POSTCreateAttributeValueResponse

type POSTCreateAttributeValueResponse struct {
	Attribute            *AttributeValue `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*POSTCreateAttributeValueResponse) Descriptor

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

func (*POSTCreateAttributeValueResponse) GetAttribute

func (*POSTCreateAttributeValueResponse) ProtoMessage

func (*POSTCreateAttributeValueResponse) ProtoMessage()

func (*POSTCreateAttributeValueResponse) Reset

func (*POSTCreateAttributeValueResponse) String

func (*POSTCreateAttributeValueResponse) XXX_DiscardUnknown

func (m *POSTCreateAttributeValueResponse) XXX_DiscardUnknown()

func (*POSTCreateAttributeValueResponse) XXX_Marshal

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

func (*POSTCreateAttributeValueResponse) XXX_Merge

func (*POSTCreateAttributeValueResponse) XXX_Size

func (m *POSTCreateAttributeValueResponse) XXX_Size() int

func (*POSTCreateAttributeValueResponse) XXX_Unmarshal

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

type PUTUpdateAttributeFuture

type PUTUpdateAttributeFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

PUTUpdateAttributeFuture is an intermediate future used for parallel requests with PUTUpdateAttributeRequest

func (*PUTUpdateAttributeFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*PUTUpdateAttributeFuture) Done

func (f *PUTUpdateAttributeFuture) Done()

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type PUTUpdateAttributeRequest

type PUTUpdateAttributeRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Slug                 string   `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PUTUpdateAttributeRequest) Descriptor

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

func (PUTUpdateAttributeRequest) FullPath

func (body PUTUpdateAttributeRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*PUTUpdateAttributeRequest) GetId

func (m *PUTUpdateAttributeRequest) GetId() string

func (*PUTUpdateAttributeRequest) GetName

func (m *PUTUpdateAttributeRequest) GetName() string

func (*PUTUpdateAttributeRequest) GetSlug

func (m *PUTUpdateAttributeRequest) GetSlug() string

func (PUTUpdateAttributeRequest) Host

func (body PUTUpdateAttributeRequest) Host() string

Host is the short-form service name, e.g. s-brand.

func (PUTUpdateAttributeRequest) Method

func (body PUTUpdateAttributeRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (PUTUpdateAttributeRequest) Path

func (body PUTUpdateAttributeRequest) Path() string

Path is the HTTP path to this endpoint

func (*PUTUpdateAttributeRequest) ProtoMessage

func (*PUTUpdateAttributeRequest) ProtoMessage()

func (PUTUpdateAttributeRequest) Request

Request returns a typhon request for this type.

func (*PUTUpdateAttributeRequest) Reset

func (m *PUTUpdateAttributeRequest) Reset()

func (PUTUpdateAttributeRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (PUTUpdateAttributeRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (PUTUpdateAttributeRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (PUTUpdateAttributeRequest) ServiceName

func (body PUTUpdateAttributeRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*PUTUpdateAttributeRequest) String

func (m *PUTUpdateAttributeRequest) String() string

func (*PUTUpdateAttributeRequest) XXX_DiscardUnknown

func (m *PUTUpdateAttributeRequest) XXX_DiscardUnknown()

func (*PUTUpdateAttributeRequest) XXX_Marshal

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

func (*PUTUpdateAttributeRequest) XXX_Merge

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

func (*PUTUpdateAttributeRequest) XXX_Size

func (m *PUTUpdateAttributeRequest) XXX_Size() int

func (*PUTUpdateAttributeRequest) XXX_Unmarshal

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

type PUTUpdateAttributeResponse

type PUTUpdateAttributeResponse struct {
	Attribute            *Attribute `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*PUTUpdateAttributeResponse) Descriptor

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

func (*PUTUpdateAttributeResponse) GetAttribute

func (m *PUTUpdateAttributeResponse) GetAttribute() *Attribute

func (*PUTUpdateAttributeResponse) ProtoMessage

func (*PUTUpdateAttributeResponse) ProtoMessage()

func (*PUTUpdateAttributeResponse) Reset

func (m *PUTUpdateAttributeResponse) Reset()

func (*PUTUpdateAttributeResponse) String

func (m *PUTUpdateAttributeResponse) String() string

func (*PUTUpdateAttributeResponse) XXX_DiscardUnknown

func (m *PUTUpdateAttributeResponse) XXX_DiscardUnknown()

func (*PUTUpdateAttributeResponse) XXX_Marshal

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

func (*PUTUpdateAttributeResponse) XXX_Merge

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

func (*PUTUpdateAttributeResponse) XXX_Size

func (m *PUTUpdateAttributeResponse) XXX_Size() int

func (*PUTUpdateAttributeResponse) XXX_Unmarshal

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

type PUTUpdateAttributeValueFuture

type PUTUpdateAttributeValueFuture struct {
	Future   *typhon.ResponseFuture
	Response *typhon.Response
}

PUTUpdateAttributeValueFuture is an intermediate future used for parallel requests with PUTUpdateAttributeValueRequest

func (*PUTUpdateAttributeValueFuture) DecodeResponse

DecodeResponse waits for this future to be done and then decodes the response into a concrete type.

func (*PUTUpdateAttributeValueFuture) Done

Done waits for a response from a typhon future, and is safe to call multiple times in a row.

type PUTUpdateAttributeValueRequest

type PUTUpdateAttributeValueRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PUTUpdateAttributeValueRequest) Descriptor

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

func (PUTUpdateAttributeValueRequest) FullPath

func (body PUTUpdateAttributeValueRequest) FullPath() string

FullPath is the full routable URL to this service.

func (*PUTUpdateAttributeValueRequest) GetId

func (*PUTUpdateAttributeValueRequest) GetValue

func (m *PUTUpdateAttributeValueRequest) GetValue() string

func (PUTUpdateAttributeValueRequest) Host

Host is the short-form service name, e.g. s-brand.

func (PUTUpdateAttributeValueRequest) Method

func (body PUTUpdateAttributeValueRequest) Method() string

Method is the HTTP method used for this request. It is inferred from the name of the Request using a prefix match.

func (PUTUpdateAttributeValueRequest) Path

Path is the HTTP path to this endpoint

func (*PUTUpdateAttributeValueRequest) ProtoMessage

func (*PUTUpdateAttributeValueRequest) ProtoMessage()

func (PUTUpdateAttributeValueRequest) Request

Request returns a typhon request for this type.

func (*PUTUpdateAttributeValueRequest) Reset

func (m *PUTUpdateAttributeValueRequest) Reset()

func (PUTUpdateAttributeValueRequest) Response

Response is a shortcut for .Send(ctx).DecodeResponse(), for when you do not need a future. This saves on boilerplate throughout the codebase and you should use this method unless you need parallel requests.

func (PUTUpdateAttributeValueRequest) Send

Send creates a typhon future and immediately returns it. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (PUTUpdateAttributeValueRequest) SendVia

SendVia creates a typhon future and immediately returns it, passing the request through svc. To wait for the request to complete and return the response, use DecodeResponse on the returned future.

func (PUTUpdateAttributeValueRequest) ServiceName

func (body PUTUpdateAttributeValueRequest) ServiceName() string

ServiceName is the long-form service name, e.g. service.brand.

func (*PUTUpdateAttributeValueRequest) String

func (*PUTUpdateAttributeValueRequest) XXX_DiscardUnknown

func (m *PUTUpdateAttributeValueRequest) XXX_DiscardUnknown()

func (*PUTUpdateAttributeValueRequest) XXX_Marshal

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

func (*PUTUpdateAttributeValueRequest) XXX_Merge

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

func (*PUTUpdateAttributeValueRequest) XXX_Size

func (m *PUTUpdateAttributeValueRequest) XXX_Size() int

func (*PUTUpdateAttributeValueRequest) XXX_Unmarshal

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

type PUTUpdateAttributeValueResponse

type PUTUpdateAttributeValueResponse struct {
	Attribute            *AttributeValue `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*PUTUpdateAttributeValueResponse) Descriptor

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

func (*PUTUpdateAttributeValueResponse) GetAttribute

func (*PUTUpdateAttributeValueResponse) ProtoMessage

func (*PUTUpdateAttributeValueResponse) ProtoMessage()

func (*PUTUpdateAttributeValueResponse) Reset

func (*PUTUpdateAttributeValueResponse) String

func (*PUTUpdateAttributeValueResponse) XXX_DiscardUnknown

func (m *PUTUpdateAttributeValueResponse) XXX_DiscardUnknown()

func (*PUTUpdateAttributeValueResponse) XXX_Marshal

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

func (*PUTUpdateAttributeValueResponse) XXX_Merge

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

func (*PUTUpdateAttributeValueResponse) XXX_Size

func (m *PUTUpdateAttributeValueResponse) XXX_Size() int

func (*PUTUpdateAttributeValueResponse) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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