Documentation ¶
Overview ¶
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
generated code - do not edit
Index ¶
- func Register(r *gin.Engine)
- type ClassdiagramID
- type ClassdiagramInput
- type Controller
- func (controller *Controller) AddBackRepo(backRepo *gongdoc_orm.BackRepoStruct, stackPath string)
- func (controller *Controller) DeleteClassdiagram(c *gin.Context)
- func (controller *Controller) DeleteDiagramPackage(c *gin.Context)
- func (controller *Controller) DeleteField(c *gin.Context)
- func (controller *Controller) DeleteGongEnumShape(c *gin.Context)
- func (controller *Controller) DeleteGongEnumValueEntry(c *gin.Context)
- func (controller *Controller) DeleteGongStructShape(c *gin.Context)
- func (controller *Controller) DeleteLink(c *gin.Context)
- func (controller *Controller) DeleteNoteShape(c *gin.Context)
- func (controller *Controller) DeleteNoteShapeLink(c *gin.Context)
- func (controller *Controller) DeletePosition(c *gin.Context)
- func (controller *Controller) DeleteUmlState(c *gin.Context)
- func (controller *Controller) DeleteUmlsc(c *gin.Context)
- func (controller *Controller) DeleteVertice(c *gin.Context)
- func (controller *Controller) GetClassdiagram(c *gin.Context)
- func (controller *Controller) GetClassdiagrams(c *gin.Context)
- func (controller *Controller) GetDiagramPackage(c *gin.Context)
- func (controller *Controller) GetDiagramPackages(c *gin.Context)
- func (controller *Controller) GetField(c *gin.Context)
- func (controller *Controller) GetFields(c *gin.Context)
- func (controller *Controller) GetGongEnumShape(c *gin.Context)
- func (controller *Controller) GetGongEnumShapes(c *gin.Context)
- func (controller *Controller) GetGongEnumValueEntry(c *gin.Context)
- func (controller *Controller) GetGongEnumValueEntrys(c *gin.Context)
- func (controller *Controller) GetGongStructShape(c *gin.Context)
- func (controller *Controller) GetGongStructShapes(c *gin.Context)
- func (controller *Controller) GetLastCommitFromBackNb(c *gin.Context)
- func (controller *Controller) GetLastPushFromFrontNb(c *gin.Context)
- func (controller *Controller) GetLink(c *gin.Context)
- func (controller *Controller) GetLinks(c *gin.Context)
- func (controller *Controller) GetNoteShape(c *gin.Context)
- func (controller *Controller) GetNoteShapeLink(c *gin.Context)
- func (controller *Controller) GetNoteShapeLinks(c *gin.Context)
- func (controller *Controller) GetNoteShapes(c *gin.Context)
- func (controller *Controller) GetPosition(c *gin.Context)
- func (controller *Controller) GetPositions(c *gin.Context)
- func (controller *Controller) GetUmlState(c *gin.Context)
- func (controller *Controller) GetUmlStates(c *gin.Context)
- func (controller *Controller) GetUmlsc(c *gin.Context)
- func (controller *Controller) GetUmlscs(c *gin.Context)
- func (controller *Controller) GetVertice(c *gin.Context)
- func (controller *Controller) GetVertices(c *gin.Context)
- func (controller *Controller) PostClassdiagram(c *gin.Context)
- func (controller *Controller) PostDiagramPackage(c *gin.Context)
- func (controller *Controller) PostField(c *gin.Context)
- func (controller *Controller) PostGongEnumShape(c *gin.Context)
- func (controller *Controller) PostGongEnumValueEntry(c *gin.Context)
- func (controller *Controller) PostGongStructShape(c *gin.Context)
- func (controller *Controller) PostLink(c *gin.Context)
- func (controller *Controller) PostNoteShape(c *gin.Context)
- func (controller *Controller) PostNoteShapeLink(c *gin.Context)
- func (controller *Controller) PostPosition(c *gin.Context)
- func (controller *Controller) PostUmlState(c *gin.Context)
- func (controller *Controller) PostUmlsc(c *gin.Context)
- func (controller *Controller) PostVertice(c *gin.Context)
- func (controller *Controller) UpdateClassdiagram(c *gin.Context)
- func (controller *Controller) UpdateDiagramPackage(c *gin.Context)
- func (controller *Controller) UpdateField(c *gin.Context)
- func (controller *Controller) UpdateGongEnumShape(c *gin.Context)
- func (controller *Controller) UpdateGongEnumValueEntry(c *gin.Context)
- func (controller *Controller) UpdateGongStructShape(c *gin.Context)
- func (controller *Controller) UpdateLink(c *gin.Context)
- func (controller *Controller) UpdateNoteShape(c *gin.Context)
- func (controller *Controller) UpdateNoteShapeLink(c *gin.Context)
- func (controller *Controller) UpdatePosition(c *gin.Context)
- func (controller *Controller) UpdateUmlState(c *gin.Context)
- func (controller *Controller) UpdateUmlsc(c *gin.Context)
- func (controller *Controller) UpdateVertice(c *gin.Context)
- type DiagramPackageID
- type DiagramPackageInput
- type FieldID
- type FieldInput
- type GenericError
- type GongEnumShapeID
- type GongEnumShapeInput
- type GongEnumValueEntryID
- type GongEnumValueEntryInput
- type GongStructShapeID
- type GongStructShapeInput
- type LinkID
- type LinkInput
- type NoteShapeID
- type NoteShapeInput
- type NoteShapeLinkID
- type NoteShapeLinkInput
- type PositionID
- type PositionInput
- type UmlStateID
- type UmlStateInput
- type UmlscID
- type UmlscInput
- type ValidationError
- type VerticeID
- type VerticeInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClassdiagramID ¶
type ClassdiagramID struct { // The ID of the order // // in: path // required: true ID int64 }
An ClassdiagramID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getClassdiagram updateClassdiagram deleteClassdiagram
type ClassdiagramInput ¶
type ClassdiagramInput struct { // The Classdiagram to submit or modify // in: body Classdiagram *orm.ClassdiagramAPI }
ClassdiagramInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postClassdiagram updateClassdiagram
type Controller ¶
type Controller struct { // Map_BackRepos is the map to the backRepo instance according to the stack instance path Map_BackRepos map[string]*gongdoc_orm.BackRepoStruct }
A Controller is the handler of all API REST calls matching the stack model It forwards API requests to the stack instance identified by the GONG_StackPath parameters in the request the stack instance is the BackRepo instance
func GetController ¶
func GetController() *Controller
func (*Controller) AddBackRepo ¶
func (controller *Controller) AddBackRepo(backRepo *gongdoc_orm.BackRepoStruct, stackPath string)
func (*Controller) DeleteClassdiagram ¶
func (controller *Controller) DeleteClassdiagram(c *gin.Context)
DeleteClassdiagram
swagger:route DELETE /classdiagrams/{ID} classdiagrams deleteClassdiagram
Delete a classdiagram ¶
default: genericError
200: classdiagramDBResponse
func (*Controller) DeleteDiagramPackage ¶
func (controller *Controller) DeleteDiagramPackage(c *gin.Context)
DeleteDiagramPackage
swagger:route DELETE /diagrampackages/{ID} diagrampackages deleteDiagramPackage
Delete a diagrampackage ¶
default: genericError
200: diagrampackageDBResponse
func (*Controller) DeleteField ¶
func (controller *Controller) DeleteField(c *gin.Context)
DeleteField
swagger:route DELETE /fields/{ID} fields deleteField
Delete a field ¶
default: genericError
200: fieldDBResponse
func (*Controller) DeleteGongEnumShape ¶
func (controller *Controller) DeleteGongEnumShape(c *gin.Context)
DeleteGongEnumShape
swagger:route DELETE /gongenumshapes/{ID} gongenumshapes deleteGongEnumShape
Delete a gongenumshape ¶
default: genericError
200: gongenumshapeDBResponse
func (*Controller) DeleteGongEnumValueEntry ¶
func (controller *Controller) DeleteGongEnumValueEntry(c *gin.Context)
DeleteGongEnumValueEntry
swagger:route DELETE /gongenumvalueentrys/{ID} gongenumvalueentrys deleteGongEnumValueEntry
Delete a gongenumvalueentry ¶
default: genericError
200: gongenumvalueentryDBResponse
func (*Controller) DeleteGongStructShape ¶
func (controller *Controller) DeleteGongStructShape(c *gin.Context)
DeleteGongStructShape
swagger:route DELETE /gongstructshapes/{ID} gongstructshapes deleteGongStructShape
Delete a gongstructshape ¶
default: genericError
200: gongstructshapeDBResponse
func (*Controller) DeleteLink ¶
func (controller *Controller) DeleteLink(c *gin.Context)
DeleteLink
swagger:route DELETE /links/{ID} links deleteLink
Delete a link ¶
default: genericError
200: linkDBResponse
func (*Controller) DeleteNoteShape ¶
func (controller *Controller) DeleteNoteShape(c *gin.Context)
DeleteNoteShape
swagger:route DELETE /noteshapes/{ID} noteshapes deleteNoteShape
Delete a noteshape ¶
default: genericError
200: noteshapeDBResponse
func (*Controller) DeleteNoteShapeLink ¶
func (controller *Controller) DeleteNoteShapeLink(c *gin.Context)
DeleteNoteShapeLink
swagger:route DELETE /noteshapelinks/{ID} noteshapelinks deleteNoteShapeLink
Delete a noteshapelink ¶
default: genericError
200: noteshapelinkDBResponse
func (*Controller) DeletePosition ¶
func (controller *Controller) DeletePosition(c *gin.Context)
DeletePosition
swagger:route DELETE /positions/{ID} positions deletePosition
Delete a position ¶
default: genericError
200: positionDBResponse
func (*Controller) DeleteUmlState ¶
func (controller *Controller) DeleteUmlState(c *gin.Context)
DeleteUmlState
swagger:route DELETE /umlstates/{ID} umlstates deleteUmlState
Delete a umlstate ¶
default: genericError
200: umlstateDBResponse
func (*Controller) DeleteUmlsc ¶
func (controller *Controller) DeleteUmlsc(c *gin.Context)
DeleteUmlsc
swagger:route DELETE /umlscs/{ID} umlscs deleteUmlsc
Delete a umlsc ¶
default: genericError
200: umlscDBResponse
func (*Controller) DeleteVertice ¶
func (controller *Controller) DeleteVertice(c *gin.Context)
DeleteVertice
swagger:route DELETE /vertices/{ID} vertices deleteVertice
Delete a vertice ¶
default: genericError
200: verticeDBResponse
func (*Controller) GetClassdiagram ¶
func (controller *Controller) GetClassdiagram(c *gin.Context)
GetClassdiagram
swagger:route GET /classdiagrams/{ID} classdiagrams getClassdiagram
Gets the details for a classdiagram.
Responses: default: genericError
200: classdiagramDBResponse
func (*Controller) GetClassdiagrams ¶
func (controller *Controller) GetClassdiagrams(c *gin.Context)
GetClassdiagrams
swagger:route GET /classdiagrams classdiagrams getClassdiagrams
Get all classdiagrams ¶
Responses: default: genericError
200: classdiagramDBResponse
func (*Controller) GetDiagramPackage ¶
func (controller *Controller) GetDiagramPackage(c *gin.Context)
GetDiagramPackage
swagger:route GET /diagrampackages/{ID} diagrampackages getDiagramPackage
Gets the details for a diagrampackage.
Responses: default: genericError
200: diagrampackageDBResponse
func (*Controller) GetDiagramPackages ¶
func (controller *Controller) GetDiagramPackages(c *gin.Context)
GetDiagramPackages
swagger:route GET /diagrampackages diagrampackages getDiagramPackages
Get all diagrampackages ¶
Responses: default: genericError
200: diagrampackageDBResponse
func (*Controller) GetField ¶
func (controller *Controller) GetField(c *gin.Context)
GetField
swagger:route GET /fields/{ID} fields getField
Gets the details for a field.
Responses: default: genericError
200: fieldDBResponse
func (*Controller) GetFields ¶
func (controller *Controller) GetFields(c *gin.Context)
GetFields
swagger:route GET /fields fields getFields
Get all fields ¶
Responses: default: genericError
200: fieldDBResponse
func (*Controller) GetGongEnumShape ¶
func (controller *Controller) GetGongEnumShape(c *gin.Context)
GetGongEnumShape
swagger:route GET /gongenumshapes/{ID} gongenumshapes getGongEnumShape
Gets the details for a gongenumshape.
Responses: default: genericError
200: gongenumshapeDBResponse
func (*Controller) GetGongEnumShapes ¶
func (controller *Controller) GetGongEnumShapes(c *gin.Context)
GetGongEnumShapes
swagger:route GET /gongenumshapes gongenumshapes getGongEnumShapes
Get all gongenumshapes ¶
Responses: default: genericError
200: gongenumshapeDBResponse
func (*Controller) GetGongEnumValueEntry ¶
func (controller *Controller) GetGongEnumValueEntry(c *gin.Context)
GetGongEnumValueEntry
swagger:route GET /gongenumvalueentrys/{ID} gongenumvalueentrys getGongEnumValueEntry
Gets the details for a gongenumvalueentry.
Responses: default: genericError
200: gongenumvalueentryDBResponse
func (*Controller) GetGongEnumValueEntrys ¶
func (controller *Controller) GetGongEnumValueEntrys(c *gin.Context)
GetGongEnumValueEntrys
swagger:route GET /gongenumvalueentrys gongenumvalueentrys getGongEnumValueEntrys
Get all gongenumvalueentrys ¶
Responses: default: genericError
200: gongenumvalueentryDBResponse
func (*Controller) GetGongStructShape ¶
func (controller *Controller) GetGongStructShape(c *gin.Context)
GetGongStructShape
swagger:route GET /gongstructshapes/{ID} gongstructshapes getGongStructShape
Gets the details for a gongstructshape.
Responses: default: genericError
200: gongstructshapeDBResponse
func (*Controller) GetGongStructShapes ¶
func (controller *Controller) GetGongStructShapes(c *gin.Context)
GetGongStructShapes
swagger:route GET /gongstructshapes gongstructshapes getGongStructShapes
Get all gongstructshapes ¶
Responses: default: genericError
200: gongstructshapeDBResponse
func (*Controller) GetLastCommitFromBackNb ¶
func (controller *Controller) GetLastCommitFromBackNb(c *gin.Context)
swagger:route GET /commitfrombacknb backrepo GetLastCommitFromBackNb
func (*Controller) GetLastPushFromFrontNb ¶
func (controller *Controller) GetLastPushFromFrontNb(c *gin.Context)
swagger:route GET /pushfromfrontnb backrepo GetLastPushFromFrontNb
func (*Controller) GetLink ¶
func (controller *Controller) GetLink(c *gin.Context)
GetLink
swagger:route GET /links/{ID} links getLink
Gets the details for a link.
Responses: default: genericError
200: linkDBResponse
func (*Controller) GetLinks ¶
func (controller *Controller) GetLinks(c *gin.Context)
GetLinks
swagger:route GET /links links getLinks
Get all links ¶
Responses: default: genericError
200: linkDBResponse
func (*Controller) GetNoteShape ¶
func (controller *Controller) GetNoteShape(c *gin.Context)
GetNoteShape
swagger:route GET /noteshapes/{ID} noteshapes getNoteShape
Gets the details for a noteshape.
Responses: default: genericError
200: noteshapeDBResponse
func (*Controller) GetNoteShapeLink ¶
func (controller *Controller) GetNoteShapeLink(c *gin.Context)
GetNoteShapeLink
swagger:route GET /noteshapelinks/{ID} noteshapelinks getNoteShapeLink
Gets the details for a noteshapelink.
Responses: default: genericError
200: noteshapelinkDBResponse
func (*Controller) GetNoteShapeLinks ¶
func (controller *Controller) GetNoteShapeLinks(c *gin.Context)
GetNoteShapeLinks
swagger:route GET /noteshapelinks noteshapelinks getNoteShapeLinks
Get all noteshapelinks ¶
Responses: default: genericError
200: noteshapelinkDBResponse
func (*Controller) GetNoteShapes ¶
func (controller *Controller) GetNoteShapes(c *gin.Context)
GetNoteShapes
swagger:route GET /noteshapes noteshapes getNoteShapes
Get all noteshapes ¶
Responses: default: genericError
200: noteshapeDBResponse
func (*Controller) GetPosition ¶
func (controller *Controller) GetPosition(c *gin.Context)
GetPosition
swagger:route GET /positions/{ID} positions getPosition
Gets the details for a position.
Responses: default: genericError
200: positionDBResponse
func (*Controller) GetPositions ¶
func (controller *Controller) GetPositions(c *gin.Context)
GetPositions
swagger:route GET /positions positions getPositions
Get all positions ¶
Responses: default: genericError
200: positionDBResponse
func (*Controller) GetUmlState ¶
func (controller *Controller) GetUmlState(c *gin.Context)
GetUmlState
swagger:route GET /umlstates/{ID} umlstates getUmlState
Gets the details for a umlstate.
Responses: default: genericError
200: umlstateDBResponse
func (*Controller) GetUmlStates ¶
func (controller *Controller) GetUmlStates(c *gin.Context)
GetUmlStates
swagger:route GET /umlstates umlstates getUmlStates
Get all umlstates ¶
Responses: default: genericError
200: umlstateDBResponse
func (*Controller) GetUmlsc ¶
func (controller *Controller) GetUmlsc(c *gin.Context)
GetUmlsc
swagger:route GET /umlscs/{ID} umlscs getUmlsc
Gets the details for a umlsc.
Responses: default: genericError
200: umlscDBResponse
func (*Controller) GetUmlscs ¶
func (controller *Controller) GetUmlscs(c *gin.Context)
GetUmlscs
swagger:route GET /umlscs umlscs getUmlscs
Get all umlscs ¶
Responses: default: genericError
200: umlscDBResponse
func (*Controller) GetVertice ¶
func (controller *Controller) GetVertice(c *gin.Context)
GetVertice
swagger:route GET /vertices/{ID} vertices getVertice
Gets the details for a vertice.
Responses: default: genericError
200: verticeDBResponse
func (*Controller) GetVertices ¶
func (controller *Controller) GetVertices(c *gin.Context)
GetVertices
swagger:route GET /vertices vertices getVertices
Get all vertices ¶
Responses: default: genericError
200: verticeDBResponse
func (*Controller) PostClassdiagram ¶
func (controller *Controller) PostClassdiagram(c *gin.Context)
PostClassdiagram
swagger:route POST /classdiagrams classdiagrams postClassdiagram
Creates a classdiagram
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostDiagramPackage ¶
func (controller *Controller) PostDiagramPackage(c *gin.Context)
PostDiagramPackage
swagger:route POST /diagrampackages diagrampackages postDiagramPackage
Creates a diagrampackage
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostField ¶
func (controller *Controller) PostField(c *gin.Context)
PostField
swagger:route POST /fields fields postField
Creates a field
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostGongEnumShape ¶
func (controller *Controller) PostGongEnumShape(c *gin.Context)
PostGongEnumShape
swagger:route POST /gongenumshapes gongenumshapes postGongEnumShape
Creates a gongenumshape
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostGongEnumValueEntry ¶
func (controller *Controller) PostGongEnumValueEntry(c *gin.Context)
PostGongEnumValueEntry
swagger:route POST /gongenumvalueentrys gongenumvalueentrys postGongEnumValueEntry
Creates a gongenumvalueentry
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostGongStructShape ¶
func (controller *Controller) PostGongStructShape(c *gin.Context)
PostGongStructShape
swagger:route POST /gongstructshapes gongstructshapes postGongStructShape
Creates a gongstructshape
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostLink ¶
func (controller *Controller) PostLink(c *gin.Context)
PostLink
swagger:route POST /links links postLink
Creates a link
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostNoteShape ¶
func (controller *Controller) PostNoteShape(c *gin.Context)
PostNoteShape
swagger:route POST /noteshapes noteshapes postNoteShape
Creates a noteshape
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostNoteShapeLink ¶
func (controller *Controller) PostNoteShapeLink(c *gin.Context)
PostNoteShapeLink
swagger:route POST /noteshapelinks noteshapelinks postNoteShapeLink
Creates a noteshapelink
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostPosition ¶
func (controller *Controller) PostPosition(c *gin.Context)
PostPosition
swagger:route POST /positions positions postPosition
Creates a position
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostUmlState ¶
func (controller *Controller) PostUmlState(c *gin.Context)
PostUmlState
swagger:route POST /umlstates umlstates postUmlState
Creates a umlstate
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostUmlsc ¶
func (controller *Controller) PostUmlsc(c *gin.Context)
PostUmlsc
swagger:route POST /umlscs umlscs postUmlsc
Creates a umlsc
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) PostVertice ¶
func (controller *Controller) PostVertice(c *gin.Context)
PostVertice
swagger:route POST /vertices vertices postVertice
Creates a vertice
Consumes: - application/json Produces: - application/json Responses: 200: nodeDBResponse
func (*Controller) UpdateClassdiagram ¶
func (controller *Controller) UpdateClassdiagram(c *gin.Context)
UpdateClassdiagram
swagger:route PATCH /classdiagrams/{ID} classdiagrams updateClassdiagram
Update a classdiagram ¶
Responses: default: genericError
200: classdiagramDBResponse
func (*Controller) UpdateDiagramPackage ¶
func (controller *Controller) UpdateDiagramPackage(c *gin.Context)
UpdateDiagramPackage
swagger:route PATCH /diagrampackages/{ID} diagrampackages updateDiagramPackage
Update a diagrampackage ¶
Responses: default: genericError
200: diagrampackageDBResponse
func (*Controller) UpdateField ¶
func (controller *Controller) UpdateField(c *gin.Context)
UpdateField
swagger:route PATCH /fields/{ID} fields updateField
Update a field ¶
Responses: default: genericError
200: fieldDBResponse
func (*Controller) UpdateGongEnumShape ¶
func (controller *Controller) UpdateGongEnumShape(c *gin.Context)
UpdateGongEnumShape
swagger:route PATCH /gongenumshapes/{ID} gongenumshapes updateGongEnumShape
Update a gongenumshape ¶
Responses: default: genericError
200: gongenumshapeDBResponse
func (*Controller) UpdateGongEnumValueEntry ¶
func (controller *Controller) UpdateGongEnumValueEntry(c *gin.Context)
UpdateGongEnumValueEntry
swagger:route PATCH /gongenumvalueentrys/{ID} gongenumvalueentrys updateGongEnumValueEntry
Update a gongenumvalueentry ¶
Responses: default: genericError
200: gongenumvalueentryDBResponse
func (*Controller) UpdateGongStructShape ¶
func (controller *Controller) UpdateGongStructShape(c *gin.Context)
UpdateGongStructShape
swagger:route PATCH /gongstructshapes/{ID} gongstructshapes updateGongStructShape
Update a gongstructshape ¶
Responses: default: genericError
200: gongstructshapeDBResponse
func (*Controller) UpdateLink ¶
func (controller *Controller) UpdateLink(c *gin.Context)
UpdateLink
swagger:route PATCH /links/{ID} links updateLink
Update a link ¶
Responses: default: genericError
200: linkDBResponse
func (*Controller) UpdateNoteShape ¶
func (controller *Controller) UpdateNoteShape(c *gin.Context)
UpdateNoteShape
swagger:route PATCH /noteshapes/{ID} noteshapes updateNoteShape
Update a noteshape ¶
Responses: default: genericError
200: noteshapeDBResponse
func (*Controller) UpdateNoteShapeLink ¶
func (controller *Controller) UpdateNoteShapeLink(c *gin.Context)
UpdateNoteShapeLink
swagger:route PATCH /noteshapelinks/{ID} noteshapelinks updateNoteShapeLink
Update a noteshapelink ¶
Responses: default: genericError
200: noteshapelinkDBResponse
func (*Controller) UpdatePosition ¶
func (controller *Controller) UpdatePosition(c *gin.Context)
UpdatePosition
swagger:route PATCH /positions/{ID} positions updatePosition
Update a position ¶
Responses: default: genericError
200: positionDBResponse
func (*Controller) UpdateUmlState ¶
func (controller *Controller) UpdateUmlState(c *gin.Context)
UpdateUmlState
swagger:route PATCH /umlstates/{ID} umlstates updateUmlState
Update a umlstate ¶
Responses: default: genericError
200: umlstateDBResponse
func (*Controller) UpdateUmlsc ¶
func (controller *Controller) UpdateUmlsc(c *gin.Context)
UpdateUmlsc
swagger:route PATCH /umlscs/{ID} umlscs updateUmlsc
Update a umlsc ¶
Responses: default: genericError
200: umlscDBResponse
func (*Controller) UpdateVertice ¶
func (controller *Controller) UpdateVertice(c *gin.Context)
UpdateVertice
swagger:route PATCH /vertices/{ID} vertices updateVertice
Update a vertice ¶
Responses: default: genericError
200: verticeDBResponse
type DiagramPackageID ¶
type DiagramPackageID struct { // The ID of the order // // in: path // required: true ID int64 }
An DiagramPackageID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getDiagramPackage updateDiagramPackage deleteDiagramPackage
type DiagramPackageInput ¶
type DiagramPackageInput struct { // The DiagramPackage to submit or modify // in: body DiagramPackage *orm.DiagramPackageAPI }
DiagramPackageInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postDiagramPackage updateDiagramPackage
type FieldID ¶
type FieldID struct { // The ID of the order // // in: path // required: true ID int64 }
An FieldID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getField updateField deleteField
type FieldInput ¶
FieldInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postField updateField
type GenericError ¶
type GenericError struct { // in: body Body struct { Code int32 `json:"code"` Message string `json:"message"` } `json:"body"` }
A GenericError is the default error message that is generated. For certain status codes there are more appropriate error structures.
swagger:response genericError
type GongEnumShapeID ¶
type GongEnumShapeID struct { // The ID of the order // // in: path // required: true ID int64 }
An GongEnumShapeID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getGongEnumShape updateGongEnumShape deleteGongEnumShape
type GongEnumShapeInput ¶
type GongEnumShapeInput struct { // The GongEnumShape to submit or modify // in: body GongEnumShape *orm.GongEnumShapeAPI }
GongEnumShapeInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postGongEnumShape updateGongEnumShape
type GongEnumValueEntryID ¶
type GongEnumValueEntryID struct { // The ID of the order // // in: path // required: true ID int64 }
An GongEnumValueEntryID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getGongEnumValueEntry updateGongEnumValueEntry deleteGongEnumValueEntry
type GongEnumValueEntryInput ¶
type GongEnumValueEntryInput struct { // The GongEnumValueEntry to submit or modify // in: body GongEnumValueEntry *orm.GongEnumValueEntryAPI }
GongEnumValueEntryInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postGongEnumValueEntry updateGongEnumValueEntry
type GongStructShapeID ¶
type GongStructShapeID struct { // The ID of the order // // in: path // required: true ID int64 }
An GongStructShapeID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getGongStructShape updateGongStructShape deleteGongStructShape
type GongStructShapeInput ¶
type GongStructShapeInput struct { // The GongStructShape to submit or modify // in: body GongStructShape *orm.GongStructShapeAPI }
GongStructShapeInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postGongStructShape updateGongStructShape
type LinkID ¶
type LinkID struct { // The ID of the order // // in: path // required: true ID int64 }
An LinkID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getLink updateLink deleteLink
type LinkInput ¶
LinkInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postLink updateLink
type NoteShapeID ¶
type NoteShapeID struct { // The ID of the order // // in: path // required: true ID int64 }
An NoteShapeID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getNoteShape updateNoteShape deleteNoteShape
type NoteShapeInput ¶
type NoteShapeInput struct { // The NoteShape to submit or modify // in: body NoteShape *orm.NoteShapeAPI }
NoteShapeInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postNoteShape updateNoteShape
type NoteShapeLinkID ¶
type NoteShapeLinkID struct { // The ID of the order // // in: path // required: true ID int64 }
An NoteShapeLinkID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getNoteShapeLink updateNoteShapeLink deleteNoteShapeLink
type NoteShapeLinkInput ¶
type NoteShapeLinkInput struct { // The NoteShapeLink to submit or modify // in: body NoteShapeLink *orm.NoteShapeLinkAPI }
NoteShapeLinkInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postNoteShapeLink updateNoteShapeLink
type PositionID ¶
type PositionID struct { // The ID of the order // // in: path // required: true ID int64 }
An PositionID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getPosition updatePosition deletePosition
type PositionInput ¶
type PositionInput struct { // The Position to submit or modify // in: body Position *orm.PositionAPI }
PositionInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postPosition updatePosition
type UmlStateID ¶
type UmlStateID struct { // The ID of the order // // in: path // required: true ID int64 }
An UmlStateID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getUmlState updateUmlState deleteUmlState
type UmlStateInput ¶
type UmlStateInput struct { // The UmlState to submit or modify // in: body UmlState *orm.UmlStateAPI }
UmlStateInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postUmlState updateUmlState
type UmlscID ¶
type UmlscID struct { // The ID of the order // // in: path // required: true ID int64 }
An UmlscID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getUmlsc updateUmlsc deleteUmlsc
type UmlscInput ¶
UmlscInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postUmlsc updateUmlsc
type ValidationError ¶
type ValidationError struct { // in: body Body struct { Code int32 `json:"code"` Message string `json:"message"` Field string `json:"field"` } `json:"body"` }
A ValidationError is an that is generated for validation failures. It has the same fields as a generic error but adds a Field property.
swagger:response validationError
type VerticeID ¶
type VerticeID struct { // The ID of the order // // in: path // required: true ID int64 }
An VerticeID parameter model.
This is used for operations that want the ID of an order in the path swagger:parameters getVertice updateVertice deleteVertice
type VerticeInput ¶
type VerticeInput struct { // The Vertice to submit or modify // in: body Vertice *orm.VerticeAPI }
VerticeInput is a schema that can validate the user’s input to prevent us from getting invalid data swagger:parameters postVertice updateVertice