Name | Type | Description | Notes |
---|---|---|---|
OnGeneration | Pointer to bool | Trigger a fetch at the beginning of a policy generation | [optional] |
OnNewNode | Pointer to bool | Trigger a fetch when a new node is accepted, for that node | [optional] |
Schedule | Pointer to DatasourceRunParametersSchedule | [optional] |
func NewDatasourceRunParameters() *DatasourceRunParameters
NewDatasourceRunParameters instantiates a new DatasourceRunParameters 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 NewDatasourceRunParametersWithDefaults() *DatasourceRunParameters
NewDatasourceRunParametersWithDefaults instantiates a new DatasourceRunParameters 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 *DatasourceRunParameters) GetOnGeneration() bool
GetOnGeneration returns the OnGeneration field if non-nil, zero value otherwise.
func (o *DatasourceRunParameters) GetOnGenerationOk() (*bool, bool)
GetOnGenerationOk returns a tuple with the OnGeneration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DatasourceRunParameters) SetOnGeneration(v bool)
SetOnGeneration sets OnGeneration field to given value.
func (o *DatasourceRunParameters) HasOnGeneration() bool
HasOnGeneration returns a boolean if a field has been set.
func (o *DatasourceRunParameters) GetOnNewNode() bool
GetOnNewNode returns the OnNewNode field if non-nil, zero value otherwise.
func (o *DatasourceRunParameters) GetOnNewNodeOk() (*bool, bool)
GetOnNewNodeOk returns a tuple with the OnNewNode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DatasourceRunParameters) SetOnNewNode(v bool)
SetOnNewNode sets OnNewNode field to given value.
func (o *DatasourceRunParameters) HasOnNewNode() bool
HasOnNewNode returns a boolean if a field has been set.
func (o *DatasourceRunParameters) GetSchedule() DatasourceRunParametersSchedule
GetSchedule returns the Schedule field if non-nil, zero value otherwise.
func (o *DatasourceRunParameters) GetScheduleOk() (*DatasourceRunParametersSchedule, bool)
GetScheduleOk returns a tuple with the Schedule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DatasourceRunParameters) SetSchedule(v DatasourceRunParametersSchedule)
SetSchedule sets Schedule field to given value.
func (o *DatasourceRunParameters) HasSchedule() bool
HasSchedule returns a boolean if a field has been set.