proto

package
v0.0.0-...-dcd1431 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2017 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Overview

Package proto is a generated protocol buffer package.

It is generated from these files:

authentication.proto
authorization.proto
empty.proto
error.proto
logging.proto
platform.proto
provider_config.proto
scripting.proto
service.proto
tracing.proto
traffic_control.proto

It has these top-level messages:

Empty
Error
Values
Response
GetRequest
PutRequest
PostRequest
PatchRequest
DeleteRequest
ProviderConfig
TracingEvent

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterApiServer

func RegisterApiServer(s *grpc.Server, srv ApiServer)

func RegisterAuthenticationProviderServer

func RegisterAuthenticationProviderServer(s *grpc.Server, srv AuthenticationProviderServer)

func RegisterAuthorizationProviderServer

func RegisterAuthorizationProviderServer(s *grpc.Server, srv AuthorizationProviderServer)

func RegisterLoggingProviderServer

func RegisterLoggingProviderServer(s *grpc.Server, srv LoggingProviderServer)

func RegisterScriptingProviderServer

func RegisterScriptingProviderServer(s *grpc.Server, srv ScriptingProviderServer)

func RegisterServiceProviderServer

func RegisterServiceProviderServer(s *grpc.Server, srv ServiceProviderServer)

func RegisterTracingProviderServer

func RegisterTracingProviderServer(s *grpc.Server, srv TracingProviderServer)

func RegisterTrafficControlProviderServer

func RegisterTrafficControlProviderServer(s *grpc.Server, srv TrafficControlProviderServer)

Types

type ApiClient

type ApiClient interface {
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*Response, error)
	Put(ctx context.Context, in *PutRequest, opts ...grpc.CallOption) (*Response, error)
	Post(ctx context.Context, in *PostRequest, opts ...grpc.CallOption) (*Response, error)
	Patch(ctx context.Context, in *PatchRequest, opts ...grpc.CallOption) (*Response, error)
	Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*Response, error)
}

func NewApiClient

func NewApiClient(cc *grpc.ClientConn) ApiClient

type AuthenticationProviderClient

type AuthenticationProviderClient interface {
}

func NewAuthenticationProviderClient

func NewAuthenticationProviderClient(cc *grpc.ClientConn) AuthenticationProviderClient

type AuthenticationProviderServer

type AuthenticationProviderServer interface {
}

type AuthorizationProviderClient

type AuthorizationProviderClient interface {
}

func NewAuthorizationProviderClient

func NewAuthorizationProviderClient(cc *grpc.ClientConn) AuthorizationProviderClient

type AuthorizationProviderServer

type AuthorizationProviderServer interface {
}

type DeleteRequest

type DeleteRequest struct {
	Uri     string             `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Headers map[string]*Values `` /* 134-byte string literal not displayed */
}

func (*DeleteRequest) Descriptor

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

func (*DeleteRequest) GetHeaders

func (m *DeleteRequest) GetHeaders() map[string]*Values

func (*DeleteRequest) GetUri

func (m *DeleteRequest) GetUri() string

func (*DeleteRequest) ProtoMessage

func (*DeleteRequest) ProtoMessage()

func (*DeleteRequest) Reset

func (m *DeleteRequest) Reset()

func (*DeleteRequest) String

func (m *DeleteRequest) String() string

type Empty

type Empty struct {
}

func (*Empty) Descriptor

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

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) String

func (m *Empty) String() string

type Error

type Error struct {
	XXX_unrecognized []byte `json:"-"`
}

func (*Error) Descriptor

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

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

type GetRequest

type GetRequest struct {
	Uri     string             `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Headers map[string]*Values `` /* 134-byte string literal not displayed */
}

func (*GetRequest) Descriptor

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

func (*GetRequest) GetHeaders

func (m *GetRequest) GetHeaders() map[string]*Values

func (*GetRequest) GetUri

func (m *GetRequest) GetUri() string

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) Reset

func (m *GetRequest) Reset()

func (*GetRequest) String

func (m *GetRequest) String() string

type LoggingProviderClient

type LoggingProviderClient interface {
}

func NewLoggingProviderClient

func NewLoggingProviderClient(cc *grpc.ClientConn) LoggingProviderClient

type LoggingProviderServer

type LoggingProviderServer interface {
}

type PatchRequest

type PatchRequest struct {
	Uri     string             `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Headers map[string]*Values `` /* 134-byte string literal not displayed */
	Body    []byte             `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
}

func (*PatchRequest) Descriptor

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

func (*PatchRequest) GetBody

func (m *PatchRequest) GetBody() []byte

func (*PatchRequest) GetHeaders

func (m *PatchRequest) GetHeaders() map[string]*Values

func (*PatchRequest) GetUri

func (m *PatchRequest) GetUri() string

func (*PatchRequest) ProtoMessage

func (*PatchRequest) ProtoMessage()

func (*PatchRequest) Reset

func (m *PatchRequest) Reset()

func (*PatchRequest) String

func (m *PatchRequest) String() string

type PostRequest

type PostRequest struct {
	Uri     string             `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Headers map[string]*Values `` /* 134-byte string literal not displayed */
	Body    []byte             `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
}

func (*PostRequest) Descriptor

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

func (*PostRequest) GetBody

func (m *PostRequest) GetBody() []byte

func (*PostRequest) GetHeaders

func (m *PostRequest) GetHeaders() map[string]*Values

func (*PostRequest) GetUri

func (m *PostRequest) GetUri() string

func (*PostRequest) ProtoMessage

func (*PostRequest) ProtoMessage()

func (*PostRequest) Reset

func (m *PostRequest) Reset()

func (*PostRequest) String

func (m *PostRequest) String() string

type ProviderConfig

type ProviderConfig struct {
}

func (*ProviderConfig) Descriptor

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

func (*ProviderConfig) ProtoMessage

func (*ProviderConfig) ProtoMessage()

func (*ProviderConfig) Reset

func (m *ProviderConfig) Reset()

func (*ProviderConfig) String

func (m *ProviderConfig) String() string

type PutRequest

type PutRequest struct {
	Uri     string             `protobuf:"bytes,1,opt,name=uri" json:"uri,omitempty"`
	Headers map[string]*Values `` /* 134-byte string literal not displayed */
	Body    []byte             `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
}

func (*PutRequest) Descriptor

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

func (*PutRequest) GetBody

func (m *PutRequest) GetBody() []byte

func (*PutRequest) GetHeaders

func (m *PutRequest) GetHeaders() map[string]*Values

func (*PutRequest) GetUri

func (m *PutRequest) GetUri() string

func (*PutRequest) ProtoMessage

func (*PutRequest) ProtoMessage()

func (*PutRequest) Reset

func (m *PutRequest) Reset()

func (*PutRequest) String

func (m *PutRequest) String() string

type Response

type Response struct {
	StatusCode int32              `protobuf:"varint,1,opt,name=status_code,json=statusCode" json:"status_code,omitempty"`
	Headers    map[string]*Values `` /* 134-byte string literal not displayed */
	Body       []byte             `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
}

func (*Response) Descriptor

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

func (*Response) GetBody

func (m *Response) GetBody() []byte

func (*Response) GetHeaders

func (m *Response) GetHeaders() map[string]*Values

func (*Response) GetStatusCode

func (m *Response) GetStatusCode() int32

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) Reset

func (m *Response) Reset()

func (*Response) String

func (m *Response) String() string

type ScriptingProviderClient

type ScriptingProviderClient interface {
	Run(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
}

func NewScriptingProviderClient

func NewScriptingProviderClient(cc *grpc.ClientConn) ScriptingProviderClient

type ScriptingProviderServer

type ScriptingProviderServer interface {
	Run(context.Context, *Empty) (*Empty, error)
}

type ServiceProviderClient

type ServiceProviderClient interface {
}

func NewServiceProviderClient

func NewServiceProviderClient(cc *grpc.ClientConn) ServiceProviderClient

type ServiceProviderServer

type ServiceProviderServer interface {
}

type TracingEvent

type TracingEvent struct {
	RequestId  string `protobuf:"bytes,1,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
	Scheme     string `protobuf:"bytes,2,opt,name=scheme" json:"scheme,omitempty"`
	Host       string `protobuf:"bytes,3,opt,name=host" json:"host,omitempty"`
	Method     string `protobuf:"bytes,4,opt,name=method" json:"method,omitempty"`
	RequestUri string `protobuf:"bytes,5,opt,name=request_uri,json=requestUri" json:"request_uri,omitempty"`
	Proto      string `protobuf:"bytes,6,opt,name=proto" json:"proto,omitempty"`
	RemoteAddr string `protobuf:"bytes,7,opt,name=remote_addr,json=remoteAddr" json:"remote_addr,omitempty"`
	Status     int32  `protobuf:"varint,8,opt,name=status" json:"status,omitempty"`
	Bytes      int32  `protobuf:"varint,9,opt,name=bytes" json:"bytes,omitempty"`
	Duration   int64  `protobuf:"varint,10,opt,name=duration" json:"duration,omitempty"`
}

func (*TracingEvent) Descriptor

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

func (*TracingEvent) GetBytes

func (m *TracingEvent) GetBytes() int32

func (*TracingEvent) GetDuration

func (m *TracingEvent) GetDuration() int64

func (*TracingEvent) GetHost

func (m *TracingEvent) GetHost() string

func (*TracingEvent) GetMethod

func (m *TracingEvent) GetMethod() string

func (*TracingEvent) GetProto

func (m *TracingEvent) GetProto() string

func (*TracingEvent) GetRemoteAddr

func (m *TracingEvent) GetRemoteAddr() string

func (*TracingEvent) GetRequestId

func (m *TracingEvent) GetRequestId() string

func (*TracingEvent) GetRequestUri

func (m *TracingEvent) GetRequestUri() string

func (*TracingEvent) GetScheme

func (m *TracingEvent) GetScheme() string

func (*TracingEvent) GetStatus

func (m *TracingEvent) GetStatus() int32

func (*TracingEvent) ProtoMessage

func (*TracingEvent) ProtoMessage()

func (*TracingEvent) Reset

func (m *TracingEvent) Reset()

func (*TracingEvent) String

func (m *TracingEvent) String() string

type TracingProviderClient

type TracingProviderClient interface {
	Configure(ctx context.Context, in *ProviderConfig, opts ...grpc.CallOption) (*Error, error)
	Send(ctx context.Context, in *TracingEvent, opts ...grpc.CallOption) (*Empty, error)
}

func NewTracingProviderClient

func NewTracingProviderClient(cc *grpc.ClientConn) TracingProviderClient

type TracingProviderServer

type TracingProviderServer interface {
	Configure(context.Context, *ProviderConfig) (*Error, error)
	Send(context.Context, *TracingEvent) (*Empty, error)
}

type TrafficControlProviderClient

type TrafficControlProviderClient interface {
}

func NewTrafficControlProviderClient

func NewTrafficControlProviderClient(cc *grpc.ClientConn) TrafficControlProviderClient

type TrafficControlProviderServer

type TrafficControlProviderServer interface {
}

type Values

type Values struct {
	Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
}

func (*Values) Descriptor

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

func (*Values) GetValue

func (m *Values) GetValue() []string

func (*Values) ProtoMessage

func (*Values) ProtoMessage()

func (*Values) Reset

func (m *Values) Reset()

func (*Values) String

func (m *Values) String() string

Jump to

Keyboard shortcuts

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