github.com/adnan-c/fabric_e2e_couchdb@v0.6.1-preview.0.20170228180935-21ce6b23cf91/accesscontrol/attributes/proto/attributes.pb.go (about)

     1  // Code generated by protoc-gen-go.
     2  // source: attributes.proto
     3  // DO NOT EDIT!
     4  
     5  /*
     6  Package proto is a generated protocol buffer package.
     7  
     8  It is generated from these files:
     9  	attributes.proto
    10  
    11  It has these top-level messages:
    12  	AttributesMetadataEntry
    13  	AttributesMetadata
    14  */
    15  package proto
    16  
    17  import proto1 "github.com/golang/protobuf/proto"
    18  import fmt "fmt"
    19  import math "math"
    20  
    21  // Reference imports to suppress errors if they are not otherwise used.
    22  var _ = proto1.Marshal
    23  var _ = fmt.Errorf
    24  var _ = math.Inf
    25  
    26  // This is a compile-time assertion to ensure that this generated file
    27  // is compatible with the proto package it is being compiled against.
    28  // A compilation error at this line likely means your copy of the
    29  // proto package needs to be updated.
    30  const _ = proto1.ProtoPackageIsVersion2 // please upgrade the proto package
    31  
    32  // AttributesMetadataEntry is an entry within the metadata that store an attribute name with its respective key.
    33  type AttributesMetadataEntry struct {
    34  	AttributeName string `protobuf:"bytes,1,opt,name=AttributeName" json:"AttributeName,omitempty"`
    35  	AttributeKey  []byte `protobuf:"bytes,2,opt,name=AttributeKey,proto3" json:"AttributeKey,omitempty"`
    36  }
    37  
    38  func (m *AttributesMetadataEntry) Reset()                    { *m = AttributesMetadataEntry{} }
    39  func (m *AttributesMetadataEntry) String() string            { return proto1.CompactTextString(m) }
    40  func (*AttributesMetadataEntry) ProtoMessage()               {}
    41  func (*AttributesMetadataEntry) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
    42  
    43  // AttributesMetadata holds both the original metadata bytes and the metadata required to access attributes.
    44  type AttributesMetadata struct {
    45  	// Original metadata bytes
    46  	Metadata []byte `protobuf:"bytes,1,opt,name=Metadata,proto3" json:"Metadata,omitempty"`
    47  	// Entries for each attributes considered.
    48  	Entries []*AttributesMetadataEntry `protobuf:"bytes,2,rep,name=Entries" json:"Entries,omitempty"`
    49  }
    50  
    51  func (m *AttributesMetadata) Reset()                    { *m = AttributesMetadata{} }
    52  func (m *AttributesMetadata) String() string            { return proto1.CompactTextString(m) }
    53  func (*AttributesMetadata) ProtoMessage()               {}
    54  func (*AttributesMetadata) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
    55  
    56  func (m *AttributesMetadata) GetEntries() []*AttributesMetadataEntry {
    57  	if m != nil {
    58  		return m.Entries
    59  	}
    60  	return nil
    61  }
    62  
    63  func init() {
    64  	proto1.RegisterType((*AttributesMetadataEntry)(nil), "protos.AttributesMetadataEntry")
    65  	proto1.RegisterType((*AttributesMetadata)(nil), "protos.AttributesMetadata")
    66  }
    67  
    68  func init() { proto1.RegisterFile("attributes.proto", fileDescriptor0) }
    69  
    70  var fileDescriptor0 = []byte{
    71  	// 206 bytes of a gzipped FileDescriptorProto
    72  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0x12, 0x48, 0x2c, 0x29, 0x29,
    73  	0xca, 0x4c, 0x2a, 0x2d, 0x49, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x03, 0x53,
    74  	0xc5, 0x4a, 0xc9, 0x5c, 0xe2, 0x8e, 0x70, 0x39, 0xdf, 0xd4, 0x92, 0xc4, 0x94, 0xc4, 0x92, 0x44,
    75  	0xd7, 0xbc, 0x92, 0xa2, 0x4a, 0x21, 0x15, 0x2e, 0x5e, 0xb8, 0x94, 0x5f, 0x62, 0x6e, 0xaa, 0x04,
    76  	0xa3, 0x02, 0xa3, 0x06, 0x67, 0x10, 0xaa, 0xa0, 0x90, 0x12, 0x17, 0x0f, 0x5c, 0xc0, 0x3b, 0xb5,
    77  	0x52, 0x82, 0x49, 0x81, 0x51, 0x83, 0x27, 0x08, 0x45, 0x4c, 0x29, 0x9b, 0x4b, 0x08, 0xd3, 0x12,
    78  	0x21, 0x29, 0x2e, 0x0e, 0x18, 0x1b, 0x6c, 0x34, 0x4f, 0x10, 0x9c, 0x2f, 0x64, 0xc9, 0xc5, 0x0e,
    79  	0x72, 0x44, 0x66, 0x6a, 0xb1, 0x04, 0x93, 0x02, 0xb3, 0x06, 0xb7, 0x91, 0x3c, 0xc4, 0xdd, 0xc5,
    80  	0x7a, 0x38, 0x5c, 0x1b, 0x04, 0x53, 0xef, 0x64, 0x17, 0x65, 0x93, 0x9e, 0x59, 0x92, 0x51, 0x9a,
    81  	0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x9f, 0x51, 0x59, 0x90, 0x5a, 0x94, 0x93, 0x9a, 0x92, 0x9e, 0x5a,
    82  	0xa4, 0x9f, 0x96, 0x98, 0x54, 0x94, 0x99, 0xac, 0x9f, 0x98, 0x9c, 0x9c, 0x5a, 0x5c, 0x9c, 0x9c,
    83  	0x9f, 0x57, 0x52, 0x94, 0x9f, 0xa3, 0x8f, 0x08, 0x19, 0x7d, 0xb0, 0x0d, 0x49, 0x90, 0x90, 0x31,
    84  	0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x75, 0xf7, 0x00, 0x7d, 0x34, 0x01, 0x00, 0x00,
    85  }