| Name | Type | Description | Notes |
|---|---|---|---|
| UserId | Pointer to int32 | [optional] | |
| TeamId | Pointer to int32 | [optional] | |
| ProjectTitle | Pointer to string | [optional] | |
| ProjectIdText | Pointer to string | [optional] | |
| OrganisationName | Pointer to string | [optional] | |
| OrganisationId | Pointer to string | [optional] | |
| OrganisationSector | Pointer to string | [optional] | |
| NonGatewayApplicants | Pointer to string | [optional] | |
| ApplicantId | Pointer to int32 | [optional] | |
| FundersAndSponsors | Pointer to string | [optional] | |
| AccreditedResearcherStatus | Pointer to string | [optional] | |
| SublicenceArrangements | Pointer to string | [optional] | |
| LaySummary | Pointer to string | [optional] | |
| PublicBenefitStatement | Pointer to string | [optional] | |
| RequestCategoryType | Pointer to string | [optional] | |
| TechnicalSummary | Pointer to string | [optional] | |
| OtherApprovalCommittees | Pointer to string | [optional] | |
| ProjectStartDate | Pointer to string | [optional] | |
| ProjectEndDate | Pointer to string | [optional] | |
| LatestApprovalDate | Pointer to string | [optional] | |
| DataSensitivityLevel | Pointer to string | [optional] | |
| LegalBasisForDataArticle6 | Pointer to string | [optional] | |
| LegalBasisForDataArticle9 | Pointer to string | [optional] | |
| DutyOfConfidentiality | Pointer to string | [optional] | |
| NationalDataOptout | Pointer to string | [optional] | |
| RequestFrequency | Pointer to string | [optional] | |
| DatasetLinkageDescription | Pointer to string | [optional] | |
| ConfidentialDataDescription | Pointer to string | [optional] | |
| AccessDate | Pointer to string | [optional] | |
| AccessType | Pointer to string | [optional] | |
| PrivacyEnhancements | Pointer to string | [optional] | |
| Datasets | Pointer to []CreateDurRequestDatasetsInner | [optional] |
func NewUploadDurRequest() *UploadDurRequest
NewUploadDurRequest instantiates a new UploadDurRequest 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 NewUploadDurRequestWithDefaults() *UploadDurRequest
NewUploadDurRequestWithDefaults instantiates a new UploadDurRequest 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 *UploadDurRequest) GetUserId() int32
GetUserId returns the UserId field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetUserIdOk() (*int32, bool)
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetUserId(v int32)
SetUserId sets UserId field to given value.
func (o *UploadDurRequest) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (o *UploadDurRequest) GetTeamId() int32
GetTeamId returns the TeamId field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetTeamIdOk() (*int32, bool)
GetTeamIdOk returns a tuple with the TeamId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetTeamId(v int32)
SetTeamId sets TeamId field to given value.
func (o *UploadDurRequest) HasTeamId() bool
HasTeamId returns a boolean if a field has been set.
func (o *UploadDurRequest) GetProjectTitle() string
GetProjectTitle returns the ProjectTitle field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetProjectTitleOk() (*string, bool)
GetProjectTitleOk returns a tuple with the ProjectTitle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetProjectTitle(v string)
SetProjectTitle sets ProjectTitle field to given value.
func (o *UploadDurRequest) HasProjectTitle() bool
HasProjectTitle returns a boolean if a field has been set.
func (o *UploadDurRequest) GetProjectIdText() string
GetProjectIdText returns the ProjectIdText field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetProjectIdTextOk() (*string, bool)
GetProjectIdTextOk returns a tuple with the ProjectIdText field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetProjectIdText(v string)
SetProjectIdText sets ProjectIdText field to given value.
func (o *UploadDurRequest) HasProjectIdText() bool
HasProjectIdText returns a boolean if a field has been set.
func (o *UploadDurRequest) GetOrganisationName() string
GetOrganisationName returns the OrganisationName field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetOrganisationNameOk() (*string, bool)
GetOrganisationNameOk returns a tuple with the OrganisationName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetOrganisationName(v string)
SetOrganisationName sets OrganisationName field to given value.
func (o *UploadDurRequest) HasOrganisationName() bool
HasOrganisationName returns a boolean if a field has been set.
func (o *UploadDurRequest) GetOrganisationId() string
GetOrganisationId returns the OrganisationId field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetOrganisationIdOk() (*string, bool)
GetOrganisationIdOk returns a tuple with the OrganisationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetOrganisationId(v string)
SetOrganisationId sets OrganisationId field to given value.
func (o *UploadDurRequest) HasOrganisationId() bool
HasOrganisationId returns a boolean if a field has been set.
func (o *UploadDurRequest) GetOrganisationSector() string
GetOrganisationSector returns the OrganisationSector field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetOrganisationSectorOk() (*string, bool)
GetOrganisationSectorOk returns a tuple with the OrganisationSector field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetOrganisationSector(v string)
SetOrganisationSector sets OrganisationSector field to given value.
func (o *UploadDurRequest) HasOrganisationSector() bool
HasOrganisationSector returns a boolean if a field has been set.
func (o *UploadDurRequest) GetNonGatewayApplicants() string
GetNonGatewayApplicants returns the NonGatewayApplicants field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetNonGatewayApplicantsOk() (*string, bool)
GetNonGatewayApplicantsOk returns a tuple with the NonGatewayApplicants field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetNonGatewayApplicants(v string)
SetNonGatewayApplicants sets NonGatewayApplicants field to given value.
func (o *UploadDurRequest) HasNonGatewayApplicants() bool
HasNonGatewayApplicants returns a boolean if a field has been set.
func (o *UploadDurRequest) GetApplicantId() int32
GetApplicantId returns the ApplicantId field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetApplicantIdOk() (*int32, bool)
GetApplicantIdOk returns a tuple with the ApplicantId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetApplicantId(v int32)
SetApplicantId sets ApplicantId field to given value.
func (o *UploadDurRequest) HasApplicantId() bool
HasApplicantId returns a boolean if a field has been set.
func (o *UploadDurRequest) GetFundersAndSponsors() string
GetFundersAndSponsors returns the FundersAndSponsors field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetFundersAndSponsorsOk() (*string, bool)
GetFundersAndSponsorsOk returns a tuple with the FundersAndSponsors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetFundersAndSponsors(v string)
SetFundersAndSponsors sets FundersAndSponsors field to given value.
func (o *UploadDurRequest) HasFundersAndSponsors() bool
HasFundersAndSponsors returns a boolean if a field has been set.
func (o *UploadDurRequest) GetAccreditedResearcherStatus() string
GetAccreditedResearcherStatus returns the AccreditedResearcherStatus field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetAccreditedResearcherStatusOk() (*string, bool)
GetAccreditedResearcherStatusOk returns a tuple with the AccreditedResearcherStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetAccreditedResearcherStatus(v string)
SetAccreditedResearcherStatus sets AccreditedResearcherStatus field to given value.
func (o *UploadDurRequest) HasAccreditedResearcherStatus() bool
HasAccreditedResearcherStatus returns a boolean if a field has been set.
func (o *UploadDurRequest) GetSublicenceArrangements() string
GetSublicenceArrangements returns the SublicenceArrangements field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetSublicenceArrangementsOk() (*string, bool)
GetSublicenceArrangementsOk returns a tuple with the SublicenceArrangements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetSublicenceArrangements(v string)
SetSublicenceArrangements sets SublicenceArrangements field to given value.
func (o *UploadDurRequest) HasSublicenceArrangements() bool
HasSublicenceArrangements returns a boolean if a field has been set.
func (o *UploadDurRequest) GetLaySummary() string
GetLaySummary returns the LaySummary field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetLaySummaryOk() (*string, bool)
GetLaySummaryOk returns a tuple with the LaySummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetLaySummary(v string)
SetLaySummary sets LaySummary field to given value.
func (o *UploadDurRequest) HasLaySummary() bool
HasLaySummary returns a boolean if a field has been set.
func (o *UploadDurRequest) GetPublicBenefitStatement() string
GetPublicBenefitStatement returns the PublicBenefitStatement field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetPublicBenefitStatementOk() (*string, bool)
GetPublicBenefitStatementOk returns a tuple with the PublicBenefitStatement field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetPublicBenefitStatement(v string)
SetPublicBenefitStatement sets PublicBenefitStatement field to given value.
func (o *UploadDurRequest) HasPublicBenefitStatement() bool
HasPublicBenefitStatement returns a boolean if a field has been set.
func (o *UploadDurRequest) GetRequestCategoryType() string
GetRequestCategoryType returns the RequestCategoryType field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetRequestCategoryTypeOk() (*string, bool)
GetRequestCategoryTypeOk returns a tuple with the RequestCategoryType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetRequestCategoryType(v string)
SetRequestCategoryType sets RequestCategoryType field to given value.
func (o *UploadDurRequest) HasRequestCategoryType() bool
HasRequestCategoryType returns a boolean if a field has been set.
func (o *UploadDurRequest) GetTechnicalSummary() string
GetTechnicalSummary returns the TechnicalSummary field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetTechnicalSummaryOk() (*string, bool)
GetTechnicalSummaryOk returns a tuple with the TechnicalSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetTechnicalSummary(v string)
SetTechnicalSummary sets TechnicalSummary field to given value.
func (o *UploadDurRequest) HasTechnicalSummary() bool
HasTechnicalSummary returns a boolean if a field has been set.
func (o *UploadDurRequest) GetOtherApprovalCommittees() string
GetOtherApprovalCommittees returns the OtherApprovalCommittees field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetOtherApprovalCommitteesOk() (*string, bool)
GetOtherApprovalCommitteesOk returns a tuple with the OtherApprovalCommittees field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetOtherApprovalCommittees(v string)
SetOtherApprovalCommittees sets OtherApprovalCommittees field to given value.
func (o *UploadDurRequest) HasOtherApprovalCommittees() bool
HasOtherApprovalCommittees returns a boolean if a field has been set.
func (o *UploadDurRequest) GetProjectStartDate() string
GetProjectStartDate returns the ProjectStartDate field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetProjectStartDateOk() (*string, bool)
GetProjectStartDateOk returns a tuple with the ProjectStartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetProjectStartDate(v string)
SetProjectStartDate sets ProjectStartDate field to given value.
func (o *UploadDurRequest) HasProjectStartDate() bool
HasProjectStartDate returns a boolean if a field has been set.
func (o *UploadDurRequest) GetProjectEndDate() string
GetProjectEndDate returns the ProjectEndDate field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetProjectEndDateOk() (*string, bool)
GetProjectEndDateOk returns a tuple with the ProjectEndDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetProjectEndDate(v string)
SetProjectEndDate sets ProjectEndDate field to given value.
func (o *UploadDurRequest) HasProjectEndDate() bool
HasProjectEndDate returns a boolean if a field has been set.
func (o *UploadDurRequest) GetLatestApprovalDate() string
GetLatestApprovalDate returns the LatestApprovalDate field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetLatestApprovalDateOk() (*string, bool)
GetLatestApprovalDateOk returns a tuple with the LatestApprovalDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetLatestApprovalDate(v string)
SetLatestApprovalDate sets LatestApprovalDate field to given value.
func (o *UploadDurRequest) HasLatestApprovalDate() bool
HasLatestApprovalDate returns a boolean if a field has been set.
func (o *UploadDurRequest) GetDataSensitivityLevel() string
GetDataSensitivityLevel returns the DataSensitivityLevel field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetDataSensitivityLevelOk() (*string, bool)
GetDataSensitivityLevelOk returns a tuple with the DataSensitivityLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetDataSensitivityLevel(v string)
SetDataSensitivityLevel sets DataSensitivityLevel field to given value.
func (o *UploadDurRequest) HasDataSensitivityLevel() bool
HasDataSensitivityLevel returns a boolean if a field has been set.
func (o *UploadDurRequest) GetLegalBasisForDataArticle6() string
GetLegalBasisForDataArticle6 returns the LegalBasisForDataArticle6 field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetLegalBasisForDataArticle6Ok() (*string, bool)
GetLegalBasisForDataArticle6Ok returns a tuple with the LegalBasisForDataArticle6 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetLegalBasisForDataArticle6(v string)
SetLegalBasisForDataArticle6 sets LegalBasisForDataArticle6 field to given value.
func (o *UploadDurRequest) HasLegalBasisForDataArticle6() bool
HasLegalBasisForDataArticle6 returns a boolean if a field has been set.
func (o *UploadDurRequest) GetLegalBasisForDataArticle9() string
GetLegalBasisForDataArticle9 returns the LegalBasisForDataArticle9 field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetLegalBasisForDataArticle9Ok() (*string, bool)
GetLegalBasisForDataArticle9Ok returns a tuple with the LegalBasisForDataArticle9 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetLegalBasisForDataArticle9(v string)
SetLegalBasisForDataArticle9 sets LegalBasisForDataArticle9 field to given value.
func (o *UploadDurRequest) HasLegalBasisForDataArticle9() bool
HasLegalBasisForDataArticle9 returns a boolean if a field has been set.
func (o *UploadDurRequest) GetDutyOfConfidentiality() string
GetDutyOfConfidentiality returns the DutyOfConfidentiality field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetDutyOfConfidentialityOk() (*string, bool)
GetDutyOfConfidentialityOk returns a tuple with the DutyOfConfidentiality field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetDutyOfConfidentiality(v string)
SetDutyOfConfidentiality sets DutyOfConfidentiality field to given value.
func (o *UploadDurRequest) HasDutyOfConfidentiality() bool
HasDutyOfConfidentiality returns a boolean if a field has been set.
func (o *UploadDurRequest) GetNationalDataOptout() string
GetNationalDataOptout returns the NationalDataOptout field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetNationalDataOptoutOk() (*string, bool)
GetNationalDataOptoutOk returns a tuple with the NationalDataOptout field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetNationalDataOptout(v string)
SetNationalDataOptout sets NationalDataOptout field to given value.
func (o *UploadDurRequest) HasNationalDataOptout() bool
HasNationalDataOptout returns a boolean if a field has been set.
func (o *UploadDurRequest) GetRequestFrequency() string
GetRequestFrequency returns the RequestFrequency field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetRequestFrequencyOk() (*string, bool)
GetRequestFrequencyOk returns a tuple with the RequestFrequency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetRequestFrequency(v string)
SetRequestFrequency sets RequestFrequency field to given value.
func (o *UploadDurRequest) HasRequestFrequency() bool
HasRequestFrequency returns a boolean if a field has been set.
func (o *UploadDurRequest) GetDatasetLinkageDescription() string
GetDatasetLinkageDescription returns the DatasetLinkageDescription field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetDatasetLinkageDescriptionOk() (*string, bool)
GetDatasetLinkageDescriptionOk returns a tuple with the DatasetLinkageDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetDatasetLinkageDescription(v string)
SetDatasetLinkageDescription sets DatasetLinkageDescription field to given value.
func (o *UploadDurRequest) HasDatasetLinkageDescription() bool
HasDatasetLinkageDescription returns a boolean if a field has been set.
func (o *UploadDurRequest) GetConfidentialDataDescription() string
GetConfidentialDataDescription returns the ConfidentialDataDescription field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetConfidentialDataDescriptionOk() (*string, bool)
GetConfidentialDataDescriptionOk returns a tuple with the ConfidentialDataDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetConfidentialDataDescription(v string)
SetConfidentialDataDescription sets ConfidentialDataDescription field to given value.
func (o *UploadDurRequest) HasConfidentialDataDescription() bool
HasConfidentialDataDescription returns a boolean if a field has been set.
func (o *UploadDurRequest) GetAccessDate() string
GetAccessDate returns the AccessDate field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetAccessDateOk() (*string, bool)
GetAccessDateOk returns a tuple with the AccessDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetAccessDate(v string)
SetAccessDate sets AccessDate field to given value.
func (o *UploadDurRequest) HasAccessDate() bool
HasAccessDate returns a boolean if a field has been set.
func (o *UploadDurRequest) GetAccessType() string
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetAccessTypeOk() (*string, bool)
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetAccessType(v string)
SetAccessType sets AccessType field to given value.
func (o *UploadDurRequest) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (o *UploadDurRequest) GetPrivacyEnhancements() string
GetPrivacyEnhancements returns the PrivacyEnhancements field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetPrivacyEnhancementsOk() (*string, bool)
GetPrivacyEnhancementsOk returns a tuple with the PrivacyEnhancements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetPrivacyEnhancements(v string)
SetPrivacyEnhancements sets PrivacyEnhancements field to given value.
func (o *UploadDurRequest) HasPrivacyEnhancements() bool
HasPrivacyEnhancements returns a boolean if a field has been set.
func (o *UploadDurRequest) GetDatasets() []CreateDurRequestDatasetsInner
GetDatasets returns the Datasets field if non-nil, zero value otherwise.
func (o *UploadDurRequest) GetDatasetsOk() (*[]CreateDurRequestDatasetsInner, bool)
GetDatasetsOk returns a tuple with the Datasets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UploadDurRequest) SetDatasets(v []CreateDurRequestDatasetsInner)
SetDatasets sets Datasets field to given value.
func (o *UploadDurRequest) HasDatasets() bool
HasDatasets returns a boolean if a field has been set.