Name | Type | Description | Notes |
---|---|---|---|
ConfigId | string | The Config's identifier from where the reports should be deleted. | |
Repository | string | The source control repository which's reports should be deleted. | |
Branch | Pointer to NullableString | If it's set, only this branch's reports belonging to the given repository will be deleted. | [optional] |
SettingId | Pointer to NullableInt32 | If it's set, only this setting's reports belonging to the given repository will be deleted. | [optional] |
func NewDeleteRepositoryReportsRequest(configId string, repository string, ) *DeleteRepositoryReportsRequest
NewDeleteRepositoryReportsRequest instantiates a new DeleteRepositoryReportsRequest 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 NewDeleteRepositoryReportsRequestWithDefaults() *DeleteRepositoryReportsRequest
NewDeleteRepositoryReportsRequestWithDefaults instantiates a new DeleteRepositoryReportsRequest 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 *DeleteRepositoryReportsRequest) GetConfigId() string
GetConfigId returns the ConfigId field if non-nil, zero value otherwise.
func (o *DeleteRepositoryReportsRequest) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeleteRepositoryReportsRequest) SetConfigId(v string)
SetConfigId sets ConfigId field to given value.
func (o *DeleteRepositoryReportsRequest) GetRepository() string
GetRepository returns the Repository field if non-nil, zero value otherwise.
func (o *DeleteRepositoryReportsRequest) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeleteRepositoryReportsRequest) SetRepository(v string)
SetRepository sets Repository field to given value.
func (o *DeleteRepositoryReportsRequest) GetBranch() string
GetBranch returns the Branch field if non-nil, zero value otherwise.
func (o *DeleteRepositoryReportsRequest) GetBranchOk() (*string, bool)
GetBranchOk returns a tuple with the Branch field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeleteRepositoryReportsRequest) SetBranch(v string)
SetBranch sets Branch field to given value.
func (o *DeleteRepositoryReportsRequest) HasBranch() bool
HasBranch returns a boolean if a field has been set.
func (o *DeleteRepositoryReportsRequest) SetBranchNil(b bool)
SetBranchNil sets the value for Branch to be an explicit nil
func (o *DeleteRepositoryReportsRequest) UnsetBranch()
UnsetBranch ensures that no value is present for Branch, not even an explicit nil
func (o *DeleteRepositoryReportsRequest) GetSettingId() int32
GetSettingId returns the SettingId field if non-nil, zero value otherwise.
func (o *DeleteRepositoryReportsRequest) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeleteRepositoryReportsRequest) SetSettingId(v int32)
SetSettingId sets SettingId field to given value.
func (o *DeleteRepositoryReportsRequest) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (o *DeleteRepositoryReportsRequest) SetSettingIdNil(b bool)
SetSettingIdNil sets the value for SettingId to be an explicit nil
func (o *DeleteRepositoryReportsRequest) UnsetSettingId()
UnsetSettingId ensures that no value is present for SettingId, not even an explicit nil