2 ==================================================================================
3 Copyright (c) 2021 Samsung
5 Licensed under the Apache License, Version 2.0 (the "License");
6 you may not use this file except in compliance with the License.
7 You may obtain a copy of the License at
9 http://www.apache.org/licenses/LICENSE-2.0
11 Unless required by applicable law or agreed to in writing, software
12 distributed under the License is distributed on an "AS IS" BASIS,
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 See the License for the specific language governing permissions and
15 limitations under the License.
17 This source code is part of the near-RT RIC (RAN Intelligent Controller)
18 platform project (RICP).
19 ==================================================================================
21 // Code generated by go-swagger; DO NOT EDIT.
25 // This file was generated by the swagger tool.
26 // Editing this file might prove futile when you re-run the swagger generate command
31 "github.com/go-openapi/runtime"
34 // A1ControllerDeletePolicyTypeNoContentCode is the HTTP code returned for type A1ControllerDeletePolicyTypeNoContent
35 const A1ControllerDeletePolicyTypeNoContentCode int = 204
37 /*A1ControllerDeletePolicyTypeNoContent policy type successfully deleted
40 swagger:response a1ControllerDeletePolicyTypeNoContent
42 type A1ControllerDeletePolicyTypeNoContent struct {
45 // NewA1ControllerDeletePolicyTypeNoContent creates A1ControllerDeletePolicyTypeNoContent with default headers values
46 func NewA1ControllerDeletePolicyTypeNoContent() *A1ControllerDeletePolicyTypeNoContent {
48 return &A1ControllerDeletePolicyTypeNoContent{}
51 // WriteResponse to the client
52 func (o *A1ControllerDeletePolicyTypeNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
54 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
59 // A1ControllerDeletePolicyTypeBadRequestCode is the HTTP code returned for type A1ControllerDeletePolicyTypeBadRequest
60 const A1ControllerDeletePolicyTypeBadRequestCode int = 400
62 /*A1ControllerDeletePolicyTypeBadRequest Policy type cannot be deleted because there are instances All instances must be removed before a policy type can be deleted
65 swagger:response a1ControllerDeletePolicyTypeBadRequest
67 type A1ControllerDeletePolicyTypeBadRequest struct {
70 // NewA1ControllerDeletePolicyTypeBadRequest creates A1ControllerDeletePolicyTypeBadRequest with default headers values
71 func NewA1ControllerDeletePolicyTypeBadRequest() *A1ControllerDeletePolicyTypeBadRequest {
73 return &A1ControllerDeletePolicyTypeBadRequest{}
76 // WriteResponse to the client
77 func (o *A1ControllerDeletePolicyTypeBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
79 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
84 // A1ControllerDeletePolicyTypeNotFoundCode is the HTTP code returned for type A1ControllerDeletePolicyTypeNotFound
85 const A1ControllerDeletePolicyTypeNotFoundCode int = 404
87 /*A1ControllerDeletePolicyTypeNotFound policy type not found
90 swagger:response a1ControllerDeletePolicyTypeNotFound
92 type A1ControllerDeletePolicyTypeNotFound struct {
95 // NewA1ControllerDeletePolicyTypeNotFound creates A1ControllerDeletePolicyTypeNotFound with default headers values
96 func NewA1ControllerDeletePolicyTypeNotFound() *A1ControllerDeletePolicyTypeNotFound {
98 return &A1ControllerDeletePolicyTypeNotFound{}
101 // WriteResponse to the client
102 func (o *A1ControllerDeletePolicyTypeNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
104 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses
109 // A1ControllerDeletePolicyTypeServiceUnavailableCode is the HTTP code returned for type A1ControllerDeletePolicyTypeServiceUnavailable
110 const A1ControllerDeletePolicyTypeServiceUnavailableCode int = 503
112 /*A1ControllerDeletePolicyTypeServiceUnavailable Potentially transient backend database error. Client should attempt to retry later.
114 swagger:response a1ControllerDeletePolicyTypeServiceUnavailable
116 type A1ControllerDeletePolicyTypeServiceUnavailable struct {
119 // NewA1ControllerDeletePolicyTypeServiceUnavailable creates A1ControllerDeletePolicyTypeServiceUnavailable with default headers values
120 func NewA1ControllerDeletePolicyTypeServiceUnavailable() *A1ControllerDeletePolicyTypeServiceUnavailable {
122 return &A1ControllerDeletePolicyTypeServiceUnavailable{}
125 // WriteResponse to the client
126 func (o *A1ControllerDeletePolicyTypeServiceUnavailable) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) {
128 rw.Header().Del(runtime.HeaderContentType) //Remove Content-Type on empty responses