Name | Type | Description | Notes |
---|---|---|---|
Force | bool | True to force all jobs in the build to run by ignoring fingerprints. | |
NodesToRun | []NodeFQN | Contains zero or more workflows, jobs and steps to run. If no nodes are specified then all workflows, jobs and steps will be run. |
func NewBuildOptions(force bool, nodesToRun []NodeFQN, ) *BuildOptions
NewBuildOptions instantiates a new BuildOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBuildOptionsWithDefaults() *BuildOptions
NewBuildOptionsWithDefaults instantiates a new BuildOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *BuildOptions) GetForce() bool
GetForce returns the Force field if non-nil, zero value otherwise.
func (o *BuildOptions) GetForceOk() (*bool, bool)
GetForceOk returns a tuple with the Force field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildOptions) SetForce(v bool)
SetForce sets Force field to given value.
func (o *BuildOptions) GetNodesToRun() []NodeFQN
GetNodesToRun returns the NodesToRun field if non-nil, zero value otherwise.
func (o *BuildOptions) GetNodesToRunOk() (*[]NodeFQN, bool)
GetNodesToRunOk returns a tuple with the NodesToRun field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BuildOptions) SetNodesToRun(v []NodeFQN)
SetNodesToRun sets NodesToRun field to given value.