def __init__(self, org, group, loc, topic, device, parameters, duration, checkpoint,
                 agency_code, site_code, pocs, upload_start, upload_end):
        """
        Constructor
        """
        self.__org = org                                    # string
        self.__group = group                                # string
        self.__loc = int(loc)                               # int
        self.__topic = topic                                # string

        self.__device = device                              # string
        self.__parameters = tuple(parameters)               # tuple of string
        self.__duration = int(duration)                     # int                       minutes
        self.__checkpoint = checkpoint                      # string

        self.__agency_code = agency_code                    # string
        self.__site_code = site_code                        # string
        self.__pocs = pocs                                  # dictionary of parameter: index

        self.__upload_start = upload_start                  # LocalizedDatetime
        self.__upload_end = upload_end
def __init__ ( self , org , group , loc , topic , device , parameters , duration , checkpoint , agency_code , site_code , pocs , upload_start , upload_end ) : self . __org = org self . __group = group self . __loc = int ( loc ) self . __topic = topic self . __device = device self . __parameters = tuple ( parameters ) self . __duration = int ( duration ) self . __checkpoint = checkpoint self . __agency_code = agency_code self . __site_code = site_code self . __pocs = pocs self . __upload_start = upload_start self . __upload_end = upload_end
Constructor