info_greffe

package
v0.0.0-...-b006faa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2022 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InfoGreffe

type InfoGreffe struct {
	Nhits      int `json:"nhits"`
	Parameters struct {
		Dataset  []string `json:"dataset"`
		Timezone string   `json:"timezone"`
		Rows     int      `json:"rows"`
		Format   string   `json:"format"`
		Facet    []string `json:"facet"`
	} `json:"parameters"`
	Records []struct {
		Datasetid string `json:"datasetid"`
		Recordid  string `json:"recordid"`
		Fields    struct {
			Departement         string    `json:"departement"`
			Ville               string    `json:"ville"`
			Siren               string    `json:"siren"`
			CodePostal          string    `json:"code_postal"`
			DateDePublication   string    `json:"date_de_publication"`
			Statut              string    `json:"statut"`
			Nic                 string    `json:"nic"`
			CodeApe             string    `json:"code_ape"`
			Adresse             string    `json:"adresse"`
			NumDept             string    `json:"num_dept"`
			LibelleApe          string    `json:"libelle_ape"`
			Greffe              string    `json:"greffe"`
			DateImmatriculation string    `json:"date_immatriculation"`
			FormeJuridique      string    `json:"forme_juridique"`
			Geolocalisation     []float64 `json:"geolocalisation"`
			Denomination        string    `json:"denomination"`
			Region              string    `json:"region"`
			FicheIdentite       string    `json:"fiche_identite"`
		} `json:"fields,omitempty"`
		Geometry struct {
			Type        string    `json:"type"`
			Coordinates []float64 `json:"coordinates"`
		} `json:"geometry"`
		RecordTimestamp time.Time `json:"record_timestamp"`
	} `json:"records"`
	FacetGroups []struct {
		Name   string `json:"name"`
		Facets []struct {
			Name  string `json:"name"`
			Path  string `json:"path"`
			Count int    `json:"count"`
			State string `json:"state"`
		} `json:"facets"`
	} `json:"facet_groups"`
}

type InfoGreffeRegistration

type InfoGreffeRegistration struct {
	session.SessionModule

	Stream *session.Stream `json:"-"`
	// contains filtered or unexported fields
}

func PushInfoGreffeRegistrationModule

func PushInfoGreffeRegistrationModule(s *session.Session) *InfoGreffeRegistration

func (*InfoGreffeRegistration) Author

func (module *InfoGreffeRegistration) Author() string

func (*InfoGreffeRegistration) Description

func (module *InfoGreffeRegistration) Description() string

func (*InfoGreffeRegistration) GetInformation

func (module *InfoGreffeRegistration) GetInformation() session.ModuleInformation

func (*InfoGreffeRegistration) GetType

func (module *InfoGreffeRegistration) GetType() []string

func (*InfoGreffeRegistration) Name

func (module *InfoGreffeRegistration) Name() string

func (*InfoGreffeRegistration) Start

func (module *InfoGreffeRegistration) Start()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL