Skip to content

Latest commit

 

History

History
368 lines (199 loc) · 10.8 KB

ProjectSearch.md

File metadata and controls

368 lines (199 loc) · 10.8 KB

ProjectSearch

Properties

Name Type Description Notes
ProjectIds Pointer to []string [optional]
MinStartDate Pointer to string [optional]
MaxEndDate Pointer to string [optional]
ProjectStatuses Pointer to []ProjectStatus [optional]
ParticipationAmountInMonths Pointer to MinMax [optional]
InvolvedOfficeIds Pointer to []string [optional]
AmountOfInvolvedPersons Pointer to MinMax [optional]
Skills Pointer to []EntityFilter [optional]
ProjectType Pointer to []ProjectType [optional]
Confidentiality Pointer to []Confidentiality [optional]
Participants Pointer to []EntityFilter [optional]
Industries Pointer to []EntityFilter [optional]
Organizations Pointer to []EntityFilter [optional]

Methods

NewProjectSearch

func NewProjectSearch() *ProjectSearch

NewProjectSearch instantiates a new ProjectSearch 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

NewProjectSearchWithDefaults

func NewProjectSearchWithDefaults() *ProjectSearch

NewProjectSearchWithDefaults instantiates a new ProjectSearch 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

GetProjectIds

func (o *ProjectSearch) GetProjectIds() []string

GetProjectIds returns the ProjectIds field if non-nil, zero value otherwise.

GetProjectIdsOk

func (o *ProjectSearch) GetProjectIdsOk() (*[]string, bool)

GetProjectIdsOk returns a tuple with the ProjectIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetProjectIds

func (o *ProjectSearch) SetProjectIds(v []string)

SetProjectIds sets ProjectIds field to given value.

HasProjectIds

func (o *ProjectSearch) HasProjectIds() bool

HasProjectIds returns a boolean if a field has been set.

GetMinStartDate

func (o *ProjectSearch) GetMinStartDate() string

GetMinStartDate returns the MinStartDate field if non-nil, zero value otherwise.

GetMinStartDateOk

func (o *ProjectSearch) GetMinStartDateOk() (*string, bool)

GetMinStartDateOk returns a tuple with the MinStartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMinStartDate

func (o *ProjectSearch) SetMinStartDate(v string)

SetMinStartDate sets MinStartDate field to given value.

HasMinStartDate

func (o *ProjectSearch) HasMinStartDate() bool

HasMinStartDate returns a boolean if a field has been set.

GetMaxEndDate

func (o *ProjectSearch) GetMaxEndDate() string

GetMaxEndDate returns the MaxEndDate field if non-nil, zero value otherwise.

GetMaxEndDateOk

func (o *ProjectSearch) GetMaxEndDateOk() (*string, bool)

GetMaxEndDateOk returns a tuple with the MaxEndDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaxEndDate

func (o *ProjectSearch) SetMaxEndDate(v string)

SetMaxEndDate sets MaxEndDate field to given value.

HasMaxEndDate

func (o *ProjectSearch) HasMaxEndDate() bool

HasMaxEndDate returns a boolean if a field has been set.

GetProjectStatuses

func (o *ProjectSearch) GetProjectStatuses() []ProjectStatus

GetProjectStatuses returns the ProjectStatuses field if non-nil, zero value otherwise.

GetProjectStatusesOk

func (o *ProjectSearch) GetProjectStatusesOk() (*[]ProjectStatus, bool)

GetProjectStatusesOk returns a tuple with the ProjectStatuses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetProjectStatuses

func (o *ProjectSearch) SetProjectStatuses(v []ProjectStatus)

SetProjectStatuses sets ProjectStatuses field to given value.

HasProjectStatuses

func (o *ProjectSearch) HasProjectStatuses() bool

HasProjectStatuses returns a boolean if a field has been set.

GetParticipationAmountInMonths

func (o *ProjectSearch) GetParticipationAmountInMonths() MinMax

GetParticipationAmountInMonths returns the ParticipationAmountInMonths field if non-nil, zero value otherwise.

GetParticipationAmountInMonthsOk

func (o *ProjectSearch) GetParticipationAmountInMonthsOk() (*MinMax, bool)

GetParticipationAmountInMonthsOk returns a tuple with the ParticipationAmountInMonths field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetParticipationAmountInMonths

func (o *ProjectSearch) SetParticipationAmountInMonths(v MinMax)

SetParticipationAmountInMonths sets ParticipationAmountInMonths field to given value.

HasParticipationAmountInMonths

func (o *ProjectSearch) HasParticipationAmountInMonths() bool

HasParticipationAmountInMonths returns a boolean if a field has been set.

GetInvolvedOfficeIds

func (o *ProjectSearch) GetInvolvedOfficeIds() []string

GetInvolvedOfficeIds returns the InvolvedOfficeIds field if non-nil, zero value otherwise.

GetInvolvedOfficeIdsOk

func (o *ProjectSearch) GetInvolvedOfficeIdsOk() (*[]string, bool)

GetInvolvedOfficeIdsOk returns a tuple with the InvolvedOfficeIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetInvolvedOfficeIds

func (o *ProjectSearch) SetInvolvedOfficeIds(v []string)

SetInvolvedOfficeIds sets InvolvedOfficeIds field to given value.

HasInvolvedOfficeIds

func (o *ProjectSearch) HasInvolvedOfficeIds() bool

HasInvolvedOfficeIds returns a boolean if a field has been set.

GetAmountOfInvolvedPersons

func (o *ProjectSearch) GetAmountOfInvolvedPersons() MinMax

GetAmountOfInvolvedPersons returns the AmountOfInvolvedPersons field if non-nil, zero value otherwise.

GetAmountOfInvolvedPersonsOk

func (o *ProjectSearch) GetAmountOfInvolvedPersonsOk() (*MinMax, bool)

GetAmountOfInvolvedPersonsOk returns a tuple with the AmountOfInvolvedPersons field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAmountOfInvolvedPersons

func (o *ProjectSearch) SetAmountOfInvolvedPersons(v MinMax)

SetAmountOfInvolvedPersons sets AmountOfInvolvedPersons field to given value.

HasAmountOfInvolvedPersons

func (o *ProjectSearch) HasAmountOfInvolvedPersons() bool

HasAmountOfInvolvedPersons returns a boolean if a field has been set.

GetSkills

func (o *ProjectSearch) GetSkills() []EntityFilter

GetSkills returns the Skills field if non-nil, zero value otherwise.

GetSkillsOk

func (o *ProjectSearch) GetSkillsOk() (*[]EntityFilter, bool)

GetSkillsOk returns a tuple with the Skills field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSkills

func (o *ProjectSearch) SetSkills(v []EntityFilter)

SetSkills sets Skills field to given value.

HasSkills

func (o *ProjectSearch) HasSkills() bool

HasSkills returns a boolean if a field has been set.

GetProjectType

func (o *ProjectSearch) GetProjectType() []ProjectType

GetProjectType returns the ProjectType field if non-nil, zero value otherwise.

GetProjectTypeOk

func (o *ProjectSearch) GetProjectTypeOk() (*[]ProjectType, bool)

GetProjectTypeOk returns a tuple with the ProjectType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetProjectType

func (o *ProjectSearch) SetProjectType(v []ProjectType)

SetProjectType sets ProjectType field to given value.

HasProjectType

func (o *ProjectSearch) HasProjectType() bool

HasProjectType returns a boolean if a field has been set.

GetConfidentiality

func (o *ProjectSearch) GetConfidentiality() []Confidentiality

GetConfidentiality returns the Confidentiality field if non-nil, zero value otherwise.

GetConfidentialityOk

func (o *ProjectSearch) GetConfidentialityOk() (*[]Confidentiality, bool)

GetConfidentialityOk returns a tuple with the Confidentiality field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetConfidentiality

func (o *ProjectSearch) SetConfidentiality(v []Confidentiality)

SetConfidentiality sets Confidentiality field to given value.

HasConfidentiality

func (o *ProjectSearch) HasConfidentiality() bool

HasConfidentiality returns a boolean if a field has been set.

GetParticipants

func (o *ProjectSearch) GetParticipants() []EntityFilter

GetParticipants returns the Participants field if non-nil, zero value otherwise.

GetParticipantsOk

func (o *ProjectSearch) GetParticipantsOk() (*[]EntityFilter, bool)

GetParticipantsOk returns a tuple with the Participants field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetParticipants

func (o *ProjectSearch) SetParticipants(v []EntityFilter)

SetParticipants sets Participants field to given value.

HasParticipants

func (o *ProjectSearch) HasParticipants() bool

HasParticipants returns a boolean if a field has been set.

GetIndustries

func (o *ProjectSearch) GetIndustries() []EntityFilter

GetIndustries returns the Industries field if non-nil, zero value otherwise.

GetIndustriesOk

func (o *ProjectSearch) GetIndustriesOk() (*[]EntityFilter, bool)

GetIndustriesOk returns a tuple with the Industries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIndustries

func (o *ProjectSearch) SetIndustries(v []EntityFilter)

SetIndustries sets Industries field to given value.

HasIndustries

func (o *ProjectSearch) HasIndustries() bool

HasIndustries returns a boolean if a field has been set.

GetOrganizations

func (o *ProjectSearch) GetOrganizations() []EntityFilter

GetOrganizations returns the Organizations field if non-nil, zero value otherwise.

GetOrganizationsOk

func (o *ProjectSearch) GetOrganizationsOk() (*[]EntityFilter, bool)

GetOrganizationsOk returns a tuple with the Organizations field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOrganizations

func (o *ProjectSearch) SetOrganizations(v []EntityFilter)

SetOrganizations sets Organizations field to given value.

HasOrganizations

func (o *ProjectSearch) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]