Documentation ¶
Overview ¶
Package template is a generated protocol buffer package.
It is generated from these files:
mixer/v1/template/extensions.proto mixer/v1/template/standard_types.proto
It has these top-level messages:
Value IPAddress Duration TimeStamp DNSName EmailAddress Uri
Index ¶
- Variables
- type DNSName
- func (*DNSName) Descriptor() ([]byte, []int)
- func (this *DNSName) Equal(that interface{}) bool
- func (this *DNSName) GoString() string
- func (m *DNSName) Marshal() (dAtA []byte, err error)
- func (m *DNSName) MarshalTo(dAtA []byte) (int, error)
- func (*DNSName) ProtoMessage()
- func (m *DNSName) Reset()
- func (m *DNSName) Size() (n int)
- func (this *DNSName) String() string
- func (m *DNSName) Unmarshal(dAtA []byte) error
- type Duration
- func (*Duration) Descriptor() ([]byte, []int)
- func (this *Duration) Equal(that interface{}) bool
- func (this *Duration) GoString() string
- func (m *Duration) Marshal() (dAtA []byte, err error)
- func (m *Duration) MarshalTo(dAtA []byte) (int, error)
- func (*Duration) ProtoMessage()
- func (m *Duration) Reset()
- func (m *Duration) Size() (n int)
- func (this *Duration) String() string
- func (m *Duration) Unmarshal(dAtA []byte) error
- type EmailAddress
- func (*EmailAddress) Descriptor() ([]byte, []int)
- func (this *EmailAddress) Equal(that interface{}) bool
- func (this *EmailAddress) GoString() string
- func (m *EmailAddress) Marshal() (dAtA []byte, err error)
- func (m *EmailAddress) MarshalTo(dAtA []byte) (int, error)
- func (*EmailAddress) ProtoMessage()
- func (m *EmailAddress) Reset()
- func (m *EmailAddress) Size() (n int)
- func (this *EmailAddress) String() string
- func (m *EmailAddress) Unmarshal(dAtA []byte) error
- type IPAddress
- func (*IPAddress) Descriptor() ([]byte, []int)
- func (this *IPAddress) Equal(that interface{}) bool
- func (this *IPAddress) GoString() string
- func (m *IPAddress) Marshal() (dAtA []byte, err error)
- func (m *IPAddress) MarshalTo(dAtA []byte) (int, error)
- func (*IPAddress) ProtoMessage()
- func (m *IPAddress) Reset()
- func (m *IPAddress) Size() (n int)
- func (this *IPAddress) String() string
- func (m *IPAddress) Unmarshal(dAtA []byte) error
- type TemplateVariety
- type TimeStamp
- func (*TimeStamp) Descriptor() ([]byte, []int)
- func (this *TimeStamp) Equal(that interface{}) bool
- func (this *TimeStamp) GoString() string
- func (m *TimeStamp) Marshal() (dAtA []byte, err error)
- func (m *TimeStamp) MarshalTo(dAtA []byte) (int, error)
- func (*TimeStamp) ProtoMessage()
- func (m *TimeStamp) Reset()
- func (m *TimeStamp) Size() (n int)
- func (this *TimeStamp) String() string
- func (m *TimeStamp) Unmarshal(dAtA []byte) error
- type Uri
- func (*Uri) Descriptor() ([]byte, []int)
- func (this *Uri) Equal(that interface{}) bool
- func (this *Uri) GoString() string
- func (m *Uri) Marshal() (dAtA []byte, err error)
- func (m *Uri) MarshalTo(dAtA []byte) (int, error)
- func (*Uri) ProtoMessage()
- func (m *Uri) Reset()
- func (m *Uri) Size() (n int)
- func (this *Uri) String() string
- func (m *Uri) Unmarshal(dAtA []byte) error
- type Value
- func (*Value) Descriptor() ([]byte, []int)
- func (this *Value) Equal(that interface{}) bool
- func (this *Value) GoString() string
- func (m *Value) Marshal() (dAtA []byte, err error)
- func (m *Value) MarshalTo(dAtA []byte) (int, error)
- func (*Value) ProtoMessage()
- func (m *Value) Reset()
- func (m *Value) Size() (n int)
- func (this *Value) String() string
- func (m *Value) Unmarshal(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthStandardTypes = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowStandardTypes = fmt.Errorf("proto: integer overflow") )
var E_TemplateVariety = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.FileOptions)(nil), ExtensionType: (*TemplateVariety)(nil), Field: 72295727, Name: "istio.mixer.v1.template.template_variety", Tag: "varint,72295727,opt,name=template_variety,json=templateVariety,enum=istio.mixer.v1.template.TemplateVariety", Filename: "mixer/v1/template/extensions.proto", }
var TemplateVariety_name = map[int32]string{
0: "TEMPLATE_VARIETY_CHECK",
1: "TEMPLATE_VARIETY_REPORT",
2: "TEMPLATE_VARIETY_QUOTA",
3: "TEMPLATE_VARIETY_ATTRIBUTE_GENERATOR",
}
var TemplateVariety_value = map[string]int32{
"TEMPLATE_VARIETY_CHECK": 0,
"TEMPLATE_VARIETY_REPORT": 1,
"TEMPLATE_VARIETY_QUOTA": 2,
"TEMPLATE_VARIETY_ATTRIBUTE_GENERATOR": 3,
}
Functions ¶
This section is empty.
Types ¶
type DNSName ¶
type DNSName struct { }
DNSName is used inside templates for fields that are of ValueType "DNS_NAME"
func (*DNSName) Descriptor ¶
func (*DNSName) ProtoMessage ¶
func (*DNSName) ProtoMessage()
type Duration ¶
type Duration struct { }
Duration is used inside templates for fields that are of ValueType "DURATION"
func (*Duration) Descriptor ¶
func (*Duration) ProtoMessage ¶
func (*Duration) ProtoMessage()
type EmailAddress ¶
type EmailAddress struct { }
EmailAddress is used inside templates for fields that are of ValueType "EMAIL_ADDRESS" DO NOT USE !! Under Development
func (*EmailAddress) Descriptor ¶
func (*EmailAddress) Descriptor() ([]byte, []int)
func (*EmailAddress) Equal ¶
func (this *EmailAddress) Equal(that interface{}) bool
func (*EmailAddress) GoString ¶
func (this *EmailAddress) GoString() string
func (*EmailAddress) Marshal ¶
func (m *EmailAddress) Marshal() (dAtA []byte, err error)
func (*EmailAddress) ProtoMessage ¶
func (*EmailAddress) ProtoMessage()
func (*EmailAddress) Reset ¶
func (m *EmailAddress) Reset()
func (*EmailAddress) Size ¶
func (m *EmailAddress) Size() (n int)
func (*EmailAddress) String ¶
func (this *EmailAddress) String() string
func (*EmailAddress) Unmarshal ¶
func (m *EmailAddress) Unmarshal(dAtA []byte) error
type IPAddress ¶
type IPAddress struct { }
IPAddress is used inside templates for fields that are of ValueType "IP_ADDRESS"
func (*IPAddress) Descriptor ¶
func (*IPAddress) ProtoMessage ¶
func (*IPAddress) ProtoMessage()
type TemplateVariety ¶
type TemplateVariety int32
Specifies the varity of the the Template.
const ( TEMPLATE_VARIETY_CHECK TemplateVariety = 0 TEMPLATE_VARIETY_REPORT TemplateVariety = 1 TEMPLATE_VARIETY_QUOTA TemplateVariety = 2 TEMPLATE_VARIETY_ATTRIBUTE_GENERATOR TemplateVariety = 3 )
func (TemplateVariety) EnumDescriptor ¶
func (TemplateVariety) EnumDescriptor() ([]byte, []int)
func (TemplateVariety) String ¶
func (x TemplateVariety) String() string
type TimeStamp ¶
type TimeStamp struct { }
TimeStamp is used inside templates for fields that are of ValueType "TIMESTAMP"
func (*TimeStamp) Descriptor ¶
func (*TimeStamp) ProtoMessage ¶
func (*TimeStamp) ProtoMessage()
type Uri ¶
type Uri struct { }
Uri is used inside templates for fields that are of ValueType "URI" DO NOT USE ! Under Development
func (*Uri) Descriptor ¶
func (*Uri) ProtoMessage ¶
func (*Uri) ProtoMessage()
type Value ¶
type Value struct { }
Value is used inside templates for fields that have dynamic types. The actual datatype of the field depends on the datatype of the expression used in the operator configuration.
func (*Value) Descriptor ¶
func (*Value) ProtoMessage ¶
func (*Value) ProtoMessage()