github.com/apache/beam/sdks/v2@v2.48.2/python/apache_beam/testing/benchmarks/nexmark/models/field_name.py (about) 1 # 2 # Licensed to the Apache Software Foundation (ASF) under one or more 3 # contributor license agreements. See the NOTICE file distributed with 4 # this work for additional information regarding copyright ownership. 5 # The ASF licenses this file to You under the Apache License, Version 2.0 6 # (the "License"); you may not use this file except in compliance with 7 # the License. You may obtain a copy of the License at 8 # 9 # http://www.apache.org/licenses/LICENSE-2.0 10 # 11 # Unless required by applicable law or agreed to in writing, software 12 # distributed under the License is distributed on an "AS IS" BASIS, 13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 # See the License for the specific language governing permissions and 15 # limitations under the License. 16 # 17 18 """ Field names for de-serializing json representation of Models 19 """ 20 21 22 class FieldNames: 23 ID = 'id' 24 NAME = 'name' 25 EMAIL_ADDRESS = 'emailAddress' 26 CREDIT_CARD = 'creditCard' 27 CITY = "city" 28 STATE = "state" 29 DATE_TIME = "dateTime" 30 EXTRA = "extra" 31 ITEM_NAME = "itemName" 32 DESCRIPTION = "description" 33 INITIAL_BID = "initialBid" 34 RESERVE = "reserve" 35 EXPIRES = "expires" 36 SELLER = "seller" 37 CATEGORY = "category" 38 AUCTION = "auction" 39 BIDDER = "bidder" 40 PRICE = "price"