Documentation ¶
Overview ¶
Package remoteclient implements the client for remote management of VPP configuration.
Index ¶
- func DataChangeRequestDB(broker keyval.ProtoBroker) vppclient.DataChangeDSL
- func DataChangeRequestGRPC(client rpc.DataChangeServiceClient) vppclient.DataChangeDSL
- func DataResyncRequestDB(broker keyval.ProtoBroker) vppclient.DataResyncDSL
- func DataResyncRequestGRPC(client rpc.DataResyncServiceClient) vppclient.DataResyncDSL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataChangeRequestDB ¶
func DataChangeRequestDB(broker keyval.ProtoBroker) vppclient.DataChangeDSL
DataChangeRequestDB allows createing Data Change requests using convenient Data Change DSL and sending it through the provided <broker>. User of the API does not need to be aware of keys.
func DataChangeRequestGRPC ¶
func DataChangeRequestGRPC(client rpc.DataChangeServiceClient) vppclient.DataChangeDSL
DataChangeRequestGRPC allows sending Data Change requests conveniently (even without directly using Broker). User of the API does not need to be aware of keys.
func DataResyncRequestDB ¶
func DataResyncRequestDB(broker keyval.ProtoBroker) vppclient.DataResyncDSL
DataResyncRequestDB allows creating a RESYNC request using convenient RESYNC DSL and sending it through the provided <broker>. User of the API does not need to be aware of keys. User of the API does not need to delete the obsolete objects/keys prior to RESYNC - it is handled by DataResyncDSL.
func DataResyncRequestGRPC ¶
func DataResyncRequestGRPC(client rpc.DataResyncServiceClient) vppclient.DataResyncDSL
DataResyncRequestGRPC allows sending RESYNC requests conveniently. User of the API does not need to be aware of keys. User of the API does not need to delete the obsolete objects/keys during RESYNC.
Types ¶
This section is empty.