Files
odo/pkg/apiserver-gen/go/model__devstate_image_post_request.go
Philippe Martin e9dbded83b [ui] Set AutoBuild and DeployByDefault (#7051)
* Get and display autoBuild / deployByDefault

* Set autoBuild / deployByDefault

* Update ui static files

* [api] Add orpahn field to Image/Resource

* Display more info about Build / Deploy at startup

* Update ui static files

* e2e tests

* Update ui static files

* Fix unit tests

* 3-states button for AutoBuild

* 3-states button for DeployByDefault

* static ui files
2023-09-01 10:18:49 +02:00

46 lines
1.3 KiB
Go
Generated

/*
* odo dev
*
* API interface for 'odo dev'
*
* API version: 0.1
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package openapi
type DevstateImagePostRequest struct {
// Name of the image
Name string `json:"name,omitempty"`
ImageName string `json:"imageName,omitempty"`
Args []string `json:"args,omitempty"`
BuildContext string `json:"buildContext,omitempty"`
RootRequired bool `json:"rootRequired,omitempty"`
Uri string `json:"uri,omitempty"`
AutoBuild string `json:"autoBuild,omitempty"`
}
// AssertDevstateImagePostRequestRequired checks if the required fields are not zero-ed
func AssertDevstateImagePostRequestRequired(obj DevstateImagePostRequest) error {
return nil
}
// AssertRecurseDevstateImagePostRequestRequired recursively checks if required fields are not zero-ed in a nested slice.
// Accepts only nested slice of DevstateImagePostRequest (e.g. [][]DevstateImagePostRequest), otherwise ErrTypeAssertionError is thrown.
func AssertRecurseDevstateImagePostRequestRequired(objSlice interface{}) error {
return AssertRecurseInterfaceRequired(objSlice, func(obj interface{}) error {
aDevstateImagePostRequest, ok := obj.(DevstateImagePostRequest)
if !ok {
return ErrTypeAssertionError
}
return AssertDevstateImagePostRequestRequired(aDevstateImagePostRequest)
})
}