adapter

module
v0.0.0-...-0c1943d Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: Apache-2.0

Directories

Path Synopsis
cmd
adapter
Package main is the main packages
Package main is the main packages
Package config contains the implementation and data structures related to configurations and configuration (log and adapter config) parsing.
Package config contains the implementation and data structures related to configurations and configuration (log and adapter config) parsing.
internal
adapter
Package adapter contains the implementation to start the adapter
Package adapter contains the implementation to start the adapter
api
Package api contains the REST API implementation for the adapter
Package api contains the REST API implementation for the adapter
api/restserver
Package restserver contains the server for the REST API implementation of the adapter
Package restserver contains the server for the REST API implementation of the adapter
common
Package common contains the constants, utility methods shared across two or many packages.
Package common contains the constants, utility methods shared across two or many packages.
discovery/xds
Package xds contains the implementation for the xds server cache updates
Package xds contains the implementation for the xds server cache updates
discovery/xds/common
Package common includes the common functions shared between enforcer and router callbacks.
Package common includes the common functions shared between enforcer and router callbacks.
err
ga
loggers
Package loggers contains the package references for log messages If a new package is introduced, the corresponding logger reference is need to be created as well.
Package loggers contains the package references for log messages If a new package is introduced, the corresponding logger reference is need to be created as well.
messaging
Package messaging holds the implementation for event listeners functions
Package messaging holds the implementation for event listeners functions
oasparser/envoyconf
Package envoyconf generates the envoyconfiguration for listeners, virtual hosts, routes, clusters, and endpoints.
Package envoyconf generates the envoyconfiguration for listeners, virtual hosts, routes, clusters, and endpoints.
oasparser/model
Package model contains the implementation of DTOs to convert OpenAPI/Swagger files and create a common model which can represent both types.
Package model contains the implementation of DTOs to convert OpenAPI/Swagger files and create a common model which can represent both types.
oasparser/operator
Package operator converts the openAPI v3 and/or v2 content To MgwSwagger objects which is the intermediate representation maintained by the microgateway.
Package operator converts the openAPI v3 and/or v2 content To MgwSwagger objects which is the intermediate representation maintained by the microgateway.
oasparser/utills
Package utills holds the implementation for common utility functions
Package utills holds the implementation for common utility functions
pkg
config
Package config contains the implementation and data structures related to configurations and configuration (log and adapter config) parsing.
Package config contains the implementation and data structures related to configurations and configuration (log and adapter config) parsing.
discovery/protocol/server/sotw/v3
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server
discovery/protocol/server/v3
Code generated by protoc.
Code generated by protoc.
loggers
Package loggers contains the package references for log messages If a new package is introduced, the corresponding logger reference is need to be created as well.
Package loggers contains the package references for log messages If a new package is introduced, the corresponding logger reference is need to be created as well.
logging
Package logging holds the implementation for adapter logs.
Package logging holds the implementation for adapter logs.
messaging
Package messaging holds the implementation for event listeners functions
Package messaging holds the implementation for event listeners functions
metrics
Package metrics holds the implementation for exposing adapter metrics to prometheus
Package metrics holds the implementation for exposing adapter metrics to prometheus
tlsutils
Package tlsutils contains the utility functions related to tls communication of the adapter
Package tlsutils contains the utility functions related to tls communication of the adapter

Jump to

Keyboard shortcuts

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