// Code generated by protoc-gen-go.
// source: code.justin.tv/release/trace/common/common.proto
// DO NOT EDIT!

/*
Package common is a generated protocol buffer package.

It is generated from these files:
	code.justin.tv/release/trace/common/common.proto

It has these top-level messages:
*/
package common

import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import code_justin_tv_release_trace_common_event "code.justin.tv/release/trace/common/event"
import code_justin_tv_release_trace_common_http "code.justin.tv/release/trace/common/http"
import code_justin_tv_release_trace_common_memcached "code.justin.tv/release/trace/common/memcached"

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package

// Kind from public import code.justin.tv/release/trace/common/event/kind.proto
type Kind code_justin_tv_release_trace_common_event.Kind

var Kind_name = code_justin_tv_release_trace_common_event.Kind_name
var Kind_value = code_justin_tv_release_trace_common_event.Kind_value

func (x Kind) String() string { return (code_justin_tv_release_trace_common_event.Kind)(x).String() }

const Kind_UNKNOWN = Kind(code_justin_tv_release_trace_common_event.Kind_UNKNOWN)
const Kind_REQUEST_HEAD_RECEIVED = Kind(code_justin_tv_release_trace_common_event.Kind_REQUEST_HEAD_RECEIVED)
const Kind_REQUEST_BODY_RECEIVED = Kind(code_justin_tv_release_trace_common_event.Kind_REQUEST_BODY_RECEIVED)
const Kind_RESPONSE_HEAD_PREPARED = Kind(code_justin_tv_release_trace_common_event.Kind_RESPONSE_HEAD_PREPARED)
const Kind_RESPONSE_BODY_SENT = Kind(code_justin_tv_release_trace_common_event.Kind_RESPONSE_BODY_SENT)
const Kind_REQUEST_HEAD_PREPARED = Kind(code_justin_tv_release_trace_common_event.Kind_REQUEST_HEAD_PREPARED)
const Kind_REQUEST_BODY_SENT = Kind(code_justin_tv_release_trace_common_event.Kind_REQUEST_BODY_SENT)
const Kind_RESPONSE_HEAD_RECEIVED = Kind(code_justin_tv_release_trace_common_event.Kind_RESPONSE_HEAD_RECEIVED)
const Kind_RESPONSE_BODY_RECEIVED = Kind(code_justin_tv_release_trace_common_event.Kind_RESPONSE_BODY_RECEIVED)

// Method from public import code.justin.tv/release/trace/common/http/method.proto
type Method code_justin_tv_release_trace_common_http.Method

var Method_name = code_justin_tv_release_trace_common_http.Method_name
var Method_value = code_justin_tv_release_trace_common_http.Method_value

func (x Method) String() string { return (code_justin_tv_release_trace_common_http.Method)(x).String() }

const Method_UNKNOWN = Method(code_justin_tv_release_trace_common_http.Method_UNKNOWN)
const Method_GET = Method(code_justin_tv_release_trace_common_http.Method_GET)
const Method_HEAD = Method(code_justin_tv_release_trace_common_http.Method_HEAD)
const Method_POST = Method(code_justin_tv_release_trace_common_http.Method_POST)
const Method_PUT = Method(code_justin_tv_release_trace_common_http.Method_PUT)
const Method_DELETE = Method(code_justin_tv_release_trace_common_http.Method_DELETE)
const Method_CONNECT = Method(code_justin_tv_release_trace_common_http.Method_CONNECT)
const Method_OPTIONS = Method(code_justin_tv_release_trace_common_http.Method_OPTIONS)
const Method_TRACE = Method(code_justin_tv_release_trace_common_http.Method_TRACE)
const Method_PATCH = Method(code_justin_tv_release_trace_common_http.Method_PATCH)

// Command from public import code.justin.tv/release/trace/common/memcached/command.proto
type Command code_justin_tv_release_trace_common_memcached.Command

var Command_name = code_justin_tv_release_trace_common_memcached.Command_name
var Command_value = code_justin_tv_release_trace_common_memcached.Command_value

func (x Command) String() string {
	return (code_justin_tv_release_trace_common_memcached.Command)(x).String()
}

const Command_UNKNOWN_COMMAND = Command(code_justin_tv_release_trace_common_memcached.Command_UNKNOWN_COMMAND)
const Command_SET = Command(code_justin_tv_release_trace_common_memcached.Command_SET)
const Command_ADD = Command(code_justin_tv_release_trace_common_memcached.Command_ADD)
const Command_REPLACE = Command(code_justin_tv_release_trace_common_memcached.Command_REPLACE)
const Command_APPEND = Command(code_justin_tv_release_trace_common_memcached.Command_APPEND)
const Command_PREPEND = Command(code_justin_tv_release_trace_common_memcached.Command_PREPEND)
const Command_CAS = Command(code_justin_tv_release_trace_common_memcached.Command_CAS)
const Command_GET = Command(code_justin_tv_release_trace_common_memcached.Command_GET)
const Command_GETS = Command(code_justin_tv_release_trace_common_memcached.Command_GETS)
const Command_DELETE = Command(code_justin_tv_release_trace_common_memcached.Command_DELETE)
const Command_INCR = Command(code_justin_tv_release_trace_common_memcached.Command_INCR)
const Command_DECR = Command(code_justin_tv_release_trace_common_memcached.Command_DECR)

func init() { proto.RegisterFile("code.justin.tv/release/trace/common/common.proto", fileDescriptor0) }

var fileDescriptor0 = []byte{
	// 149 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x32, 0x48, 0xce, 0x4f, 0x49,
	0xd5, 0xcb, 0x2a, 0x2d, 0x2e, 0xc9, 0xcc, 0xd3, 0x2b, 0x29, 0xd3, 0x2f, 0x4a, 0xcd, 0x49, 0x4d,
	0x2c, 0x4e, 0xd5, 0x2f, 0x29, 0x4a, 0x4c, 0x4e, 0xd5, 0x4f, 0xce, 0xcf, 0xcd, 0xcd, 0xcf, 0x83,
	0x52, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0xca, 0xa8, 0x3a, 0xf4, 0xa0, 0x3a, 0xf4, 0xc0,
	0x3a, 0xf4, 0x20, 0x4a, 0xa5, 0x4c, 0x88, 0x31, 0x36, 0xb5, 0x2c, 0x35, 0xaf, 0x44, 0x3f, 0x3b,
	0x33, 0x2f, 0x05, 0x62, 0xb4, 0x94, 0x29, 0x31, 0xba, 0x32, 0x4a, 0x4a, 0x0a, 0xf4, 0x73, 0x53,
	0x4b, 0x32, 0xf2, 0x61, 0xda, 0xac, 0x89, 0xd1, 0x96, 0x9b, 0x9a, 0x9b, 0x9c, 0x98, 0x9c, 0x91,
	0x9a, 0x02, 0x16, 0x48, 0x84, 0xd9, 0xe9, 0xc4, 0x11, 0xc5, 0x06, 0x51, 0x11, 0xc0, 0x10, 0xc0,
	0x18, 0xc0, 0x94, 0xc4, 0x06, 0x16, 0x36, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0xa6, 0xed, 0x4f,
	0x9f, 0x19, 0x01, 0x00, 0x00,
}
