X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frestapi%2Foperations%2Fa1_mediator%2Fa1_controller_delete_policy_instance_urlbuilder.go;fp=pkg%2Frestapi%2Foperations%2Fa1_mediator%2Fa1_controller_delete_policy_instance_urlbuilder.go;h=ccced0457899f88468ecc54f495e5fe938e7e9ef;hb=5152bd39551f19139752d89a795327ca9dd189db;hp=145fe1e918633a4396ec3042f299d84ed424c33a;hpb=272fb5b36779f68a944ca317fa6a6159da0128e3;p=ric-plt%2Fa1.git diff --git a/pkg/restapi/operations/a1_mediator/a1_controller_delete_policy_instance_urlbuilder.go b/pkg/restapi/operations/a1_mediator/a1_controller_delete_policy_instance_urlbuilder.go index 145fe1e..ccced04 100644 --- a/pkg/restapi/operations/a1_mediator/a1_controller_delete_policy_instance_urlbuilder.go +++ b/pkg/restapi/operations/a1_mediator/a1_controller_delete_policy_instance_urlbuilder.go @@ -39,6 +39,8 @@ type A1ControllerDeletePolicyInstanceURL struct { PolicyInstanceID string PolicyTypeID int64 + NotificationDestination *string + _basePath string // avoid unkeyed usage _ struct{} @@ -82,6 +84,18 @@ func (o *A1ControllerDeletePolicyInstanceURL) Build() (*url.URL, error) { _basePath := o._basePath _result.Path = golangswaggerpaths.Join(_basePath, _path) + qs := make(url.Values) + + var notificationDestinationQ string + if o.NotificationDestination != nil { + notificationDestinationQ = *o.NotificationDestination + } + if notificationDestinationQ != "" { + qs.Set("notificationDestination", notificationDestinationQ) + } + + _result.RawQuery = qs.Encode() + return &_result, nil }