...

Source file src/google.golang.org/genproto/protobuf/ptype/type.go

Documentation: google.golang.org/genproto/protobuf/ptype

     1  // Copyright 2020 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //      http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Package ptype aliases all exported identifiers in
    16  // package "google.golang.org/protobuf/types/known/typepb".
    17  package ptype
    18  
    19  import "google.golang.org/protobuf/types/known/typepb"
    20  
    21  type Syntax = typepb.Syntax
    22  
    23  const (
    24  	Syntax_SYNTAX_PROTO2 = typepb.Syntax_SYNTAX_PROTO2
    25  	Syntax_SYNTAX_PROTO3 = typepb.Syntax_SYNTAX_PROTO3
    26  )
    27  
    28  var (
    29  	Syntax_name  = typepb.Syntax_name
    30  	Syntax_value = typepb.Syntax_value
    31  )
    32  
    33  type Field_Kind = typepb.Field_Kind
    34  
    35  const (
    36  	Field_TYPE_UNKNOWN  = typepb.Field_TYPE_UNKNOWN
    37  	Field_TYPE_DOUBLE   = typepb.Field_TYPE_DOUBLE
    38  	Field_TYPE_FLOAT    = typepb.Field_TYPE_FLOAT
    39  	Field_TYPE_INT64    = typepb.Field_TYPE_INT64
    40  	Field_TYPE_UINT64   = typepb.Field_TYPE_UINT64
    41  	Field_TYPE_INT32    = typepb.Field_TYPE_INT32
    42  	Field_TYPE_FIXED64  = typepb.Field_TYPE_FIXED64
    43  	Field_TYPE_FIXED32  = typepb.Field_TYPE_FIXED32
    44  	Field_TYPE_BOOL     = typepb.Field_TYPE_BOOL
    45  	Field_TYPE_STRING   = typepb.Field_TYPE_STRING
    46  	Field_TYPE_GROUP    = typepb.Field_TYPE_GROUP
    47  	Field_TYPE_MESSAGE  = typepb.Field_TYPE_MESSAGE
    48  	Field_TYPE_BYTES    = typepb.Field_TYPE_BYTES
    49  	Field_TYPE_UINT32   = typepb.Field_TYPE_UINT32
    50  	Field_TYPE_ENUM     = typepb.Field_TYPE_ENUM
    51  	Field_TYPE_SFIXED32 = typepb.Field_TYPE_SFIXED32
    52  	Field_TYPE_SFIXED64 = typepb.Field_TYPE_SFIXED64
    53  	Field_TYPE_SINT32   = typepb.Field_TYPE_SINT32
    54  	Field_TYPE_SINT64   = typepb.Field_TYPE_SINT64
    55  )
    56  
    57  var (
    58  	Field_Kind_name  = typepb.Field_Kind_name
    59  	Field_Kind_value = typepb.Field_Kind_value
    60  )
    61  
    62  type Field_Cardinality = typepb.Field_Cardinality
    63  
    64  const (
    65  	Field_CARDINALITY_UNKNOWN  = typepb.Field_CARDINALITY_UNKNOWN
    66  	Field_CARDINALITY_OPTIONAL = typepb.Field_CARDINALITY_OPTIONAL
    67  	Field_CARDINALITY_REQUIRED = typepb.Field_CARDINALITY_REQUIRED
    68  	Field_CARDINALITY_REPEATED = typepb.Field_CARDINALITY_REPEATED
    69  )
    70  
    71  var (
    72  	Field_Cardinality_name  = typepb.Field_Cardinality_name
    73  	Field_Cardinality_value = typepb.Field_Cardinality_value
    74  )
    75  
    76  type Type = typepb.Type
    77  type Field = typepb.Field
    78  type Enum = typepb.Enum
    79  type EnumValue = typepb.EnumValue
    80  type Option = typepb.Option
    81  
    82  var File_google_protobuf_type_proto = typepb.File_google_protobuf_type_proto
    83  

View as plain text