Name | Type | Description | Notes |
---|---|---|---|
BatchId | NullableString | ||
DataRequests | []SubmissionDataRequest | ||
Editable | NullableBool | ||
Expired | bool | ||
ExpiresAt | NullableString | ||
Id | NullableString | ||
JsonSchemaErrors | []string | ||
Metadata | map[string]interface{} | ||
Password | NullableString | ||
ProcessedAt | NullableString | ||
State | string | ||
TemplateId | NullableString | ||
Test | bool | ||
TruncatedText | map[string]interface{} | ||
PdfHash | NullableString | ||
DownloadUrl | NullableString | ||
PermanentDownloadUrl | NullableString | ||
PreviewDownloadUrl | NullableString | ||
PreviewGeneratedAt | NullableString | ||
AuditTrailDownloadUrl | NullableString | ||
Actions | []SubmissionAction | ||
Source | string | ||
Referrer | NullableString | ||
Data | map[string]interface{} |
func NewSubmission(batchId NullableString, dataRequests []SubmissionDataRequest, editable NullableBool, expired bool, expiresAt NullableString, id NullableString, jsonSchemaErrors []string, metadata map[string]interface{}, password NullableString, processedAt NullableString, state string, templateId NullableString, test bool, truncatedText map[string]interface{}, pdfHash NullableString, downloadUrl NullableString, permanentDownloadUrl NullableString, previewDownloadUrl NullableString, previewGeneratedAt NullableString, auditTrailDownloadUrl NullableString, actions []SubmissionAction, source string, referrer NullableString, data map[string]interface{}, ) *Submission
NewSubmission instantiates a new Submission 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 NewSubmissionWithDefaults() *Submission
NewSubmissionWithDefaults instantiates a new Submission 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 *Submission) GetBatchId() string
GetBatchId returns the BatchId field if non-nil, zero value otherwise.
func (o *Submission) GetBatchIdOk() (*string, bool)
GetBatchIdOk returns a tuple with the BatchId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetBatchId(v string)
SetBatchId sets BatchId field to given value.
func (o *Submission) SetBatchIdNil(b bool)
SetBatchIdNil sets the value for BatchId to be an explicit nil
func (o *Submission) UnsetBatchId()
UnsetBatchId ensures that no value is present for BatchId, not even an explicit nil
func (o *Submission) GetDataRequests() []SubmissionDataRequest
GetDataRequests returns the DataRequests field if non-nil, zero value otherwise.
func (o *Submission) GetDataRequestsOk() (*[]SubmissionDataRequest, bool)
GetDataRequestsOk returns a tuple with the DataRequests field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetDataRequests(v []SubmissionDataRequest)
SetDataRequests sets DataRequests field to given value.
func (o *Submission) GetEditable() bool
GetEditable returns the Editable field if non-nil, zero value otherwise.
func (o *Submission) GetEditableOk() (*bool, bool)
GetEditableOk returns a tuple with the Editable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetEditable(v bool)
SetEditable sets Editable field to given value.
func (o *Submission) SetEditableNil(b bool)
SetEditableNil sets the value for Editable to be an explicit nil
func (o *Submission) UnsetEditable()
UnsetEditable ensures that no value is present for Editable, not even an explicit nil
func (o *Submission) GetExpired() bool
GetExpired returns the Expired field if non-nil, zero value otherwise.
func (o *Submission) GetExpiredOk() (*bool, bool)
GetExpiredOk returns a tuple with the Expired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetExpired(v bool)
SetExpired sets Expired field to given value.
func (o *Submission) GetExpiresAt() string
GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.
func (o *Submission) GetExpiresAtOk() (*string, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetExpiresAt(v string)
SetExpiresAt sets ExpiresAt field to given value.
func (o *Submission) SetExpiresAtNil(b bool)
SetExpiresAtNil sets the value for ExpiresAt to be an explicit nil
func (o *Submission) UnsetExpiresAt()
UnsetExpiresAt ensures that no value is present for ExpiresAt, not even an explicit nil
func (o *Submission) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Submission) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetId(v string)
SetId sets Id field to given value.
func (o *Submission) SetIdNil(b bool)
SetIdNil sets the value for Id to be an explicit nil
func (o *Submission) UnsetId()
UnsetId ensures that no value is present for Id, not even an explicit nil
func (o *Submission) GetJsonSchemaErrors() []string
GetJsonSchemaErrors returns the JsonSchemaErrors field if non-nil, zero value otherwise.
func (o *Submission) GetJsonSchemaErrorsOk() (*[]string, bool)
GetJsonSchemaErrorsOk returns a tuple with the JsonSchemaErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetJsonSchemaErrors(v []string)
SetJsonSchemaErrors sets JsonSchemaErrors field to given value.
func (o *Submission) SetJsonSchemaErrorsNil(b bool)
SetJsonSchemaErrorsNil sets the value for JsonSchemaErrors to be an explicit nil
func (o *Submission) UnsetJsonSchemaErrors()
UnsetJsonSchemaErrors ensures that no value is present for JsonSchemaErrors, not even an explicit nil
func (o *Submission) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field if non-nil, zero value otherwise.
func (o *Submission) GetMetadataOk() (*map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetMetadata(v map[string]interface{})
SetMetadata sets Metadata field to given value.
func (o *Submission) GetPassword() string
GetPassword returns the Password field if non-nil, zero value otherwise.
func (o *Submission) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetPassword(v string)
SetPassword sets Password field to given value.
func (o *Submission) SetPasswordNil(b bool)
SetPasswordNil sets the value for Password to be an explicit nil
func (o *Submission) UnsetPassword()
UnsetPassword ensures that no value is present for Password, not even an explicit nil
func (o *Submission) GetProcessedAt() string
GetProcessedAt returns the ProcessedAt field if non-nil, zero value otherwise.
func (o *Submission) GetProcessedAtOk() (*string, bool)
GetProcessedAtOk returns a tuple with the ProcessedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetProcessedAt(v string)
SetProcessedAt sets ProcessedAt field to given value.
func (o *Submission) SetProcessedAtNil(b bool)
SetProcessedAtNil sets the value for ProcessedAt to be an explicit nil
func (o *Submission) UnsetProcessedAt()
UnsetProcessedAt ensures that no value is present for ProcessedAt, not even an explicit nil
func (o *Submission) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *Submission) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetState(v string)
SetState sets State field to given value.
func (o *Submission) GetTemplateId() string
GetTemplateId returns the TemplateId field if non-nil, zero value otherwise.
func (o *Submission) GetTemplateIdOk() (*string, bool)
GetTemplateIdOk returns a tuple with the TemplateId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetTemplateId(v string)
SetTemplateId sets TemplateId field to given value.
func (o *Submission) SetTemplateIdNil(b bool)
SetTemplateIdNil sets the value for TemplateId to be an explicit nil
func (o *Submission) UnsetTemplateId()
UnsetTemplateId ensures that no value is present for TemplateId, not even an explicit nil
func (o *Submission) GetTest() bool
GetTest returns the Test field if non-nil, zero value otherwise.
func (o *Submission) GetTestOk() (*bool, bool)
GetTestOk returns a tuple with the Test field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetTest(v bool)
SetTest sets Test field to given value.
func (o *Submission) GetTruncatedText() map[string]interface{}
GetTruncatedText returns the TruncatedText field if non-nil, zero value otherwise.
func (o *Submission) GetTruncatedTextOk() (*map[string]interface{}, bool)
GetTruncatedTextOk returns a tuple with the TruncatedText field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetTruncatedText(v map[string]interface{})
SetTruncatedText sets TruncatedText field to given value.
func (o *Submission) SetTruncatedTextNil(b bool)
SetTruncatedTextNil sets the value for TruncatedText to be an explicit nil
func (o *Submission) UnsetTruncatedText()
UnsetTruncatedText ensures that no value is present for TruncatedText, not even an explicit nil
func (o *Submission) GetPdfHash() string
GetPdfHash returns the PdfHash field if non-nil, zero value otherwise.
func (o *Submission) GetPdfHashOk() (*string, bool)
GetPdfHashOk returns a tuple with the PdfHash field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetPdfHash(v string)
SetPdfHash sets PdfHash field to given value.
func (o *Submission) SetPdfHashNil(b bool)
SetPdfHashNil sets the value for PdfHash to be an explicit nil
func (o *Submission) UnsetPdfHash()
UnsetPdfHash ensures that no value is present for PdfHash, not even an explicit nil
func (o *Submission) GetDownloadUrl() string
GetDownloadUrl returns the DownloadUrl field if non-nil, zero value otherwise.
func (o *Submission) GetDownloadUrlOk() (*string, bool)
GetDownloadUrlOk returns a tuple with the DownloadUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetDownloadUrl(v string)
SetDownloadUrl sets DownloadUrl field to given value.
func (o *Submission) SetDownloadUrlNil(b bool)
SetDownloadUrlNil sets the value for DownloadUrl to be an explicit nil
func (o *Submission) UnsetDownloadUrl()
UnsetDownloadUrl ensures that no value is present for DownloadUrl, not even an explicit nil
func (o *Submission) GetPermanentDownloadUrl() string
GetPermanentDownloadUrl returns the PermanentDownloadUrl field if non-nil, zero value otherwise.
func (o *Submission) GetPermanentDownloadUrlOk() (*string, bool)
GetPermanentDownloadUrlOk returns a tuple with the PermanentDownloadUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetPermanentDownloadUrl(v string)
SetPermanentDownloadUrl sets PermanentDownloadUrl field to given value.
func (o *Submission) SetPermanentDownloadUrlNil(b bool)
SetPermanentDownloadUrlNil sets the value for PermanentDownloadUrl to be an explicit nil
func (o *Submission) UnsetPermanentDownloadUrl()
UnsetPermanentDownloadUrl ensures that no value is present for PermanentDownloadUrl, not even an explicit nil
func (o *Submission) GetPreviewDownloadUrl() string
GetPreviewDownloadUrl returns the PreviewDownloadUrl field if non-nil, zero value otherwise.
func (o *Submission) GetPreviewDownloadUrlOk() (*string, bool)
GetPreviewDownloadUrlOk returns a tuple with the PreviewDownloadUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetPreviewDownloadUrl(v string)
SetPreviewDownloadUrl sets PreviewDownloadUrl field to given value.
func (o *Submission) SetPreviewDownloadUrlNil(b bool)
SetPreviewDownloadUrlNil sets the value for PreviewDownloadUrl to be an explicit nil
func (o *Submission) UnsetPreviewDownloadUrl()
UnsetPreviewDownloadUrl ensures that no value is present for PreviewDownloadUrl, not even an explicit nil
func (o *Submission) GetPreviewGeneratedAt() string
GetPreviewGeneratedAt returns the PreviewGeneratedAt field if non-nil, zero value otherwise.
func (o *Submission) GetPreviewGeneratedAtOk() (*string, bool)
GetPreviewGeneratedAtOk returns a tuple with the PreviewGeneratedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetPreviewGeneratedAt(v string)
SetPreviewGeneratedAt sets PreviewGeneratedAt field to given value.
func (o *Submission) SetPreviewGeneratedAtNil(b bool)
SetPreviewGeneratedAtNil sets the value for PreviewGeneratedAt to be an explicit nil
func (o *Submission) UnsetPreviewGeneratedAt()
UnsetPreviewGeneratedAt ensures that no value is present for PreviewGeneratedAt, not even an explicit nil
func (o *Submission) GetAuditTrailDownloadUrl() string
GetAuditTrailDownloadUrl returns the AuditTrailDownloadUrl field if non-nil, zero value otherwise.
func (o *Submission) GetAuditTrailDownloadUrlOk() (*string, bool)
GetAuditTrailDownloadUrlOk returns a tuple with the AuditTrailDownloadUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetAuditTrailDownloadUrl(v string)
SetAuditTrailDownloadUrl sets AuditTrailDownloadUrl field to given value.
func (o *Submission) SetAuditTrailDownloadUrlNil(b bool)
SetAuditTrailDownloadUrlNil sets the value for AuditTrailDownloadUrl to be an explicit nil
func (o *Submission) UnsetAuditTrailDownloadUrl()
UnsetAuditTrailDownloadUrl ensures that no value is present for AuditTrailDownloadUrl, not even an explicit nil
func (o *Submission) GetActions() []SubmissionAction
GetActions returns the Actions field if non-nil, zero value otherwise.
func (o *Submission) GetActionsOk() (*[]SubmissionAction, bool)
GetActionsOk returns a tuple with the Actions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetActions(v []SubmissionAction)
SetActions sets Actions field to given value.
func (o *Submission) GetSource() string
GetSource returns the Source field if non-nil, zero value otherwise.
func (o *Submission) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetSource(v string)
SetSource sets Source field to given value.
func (o *Submission) GetReferrer() string
GetReferrer returns the Referrer field if non-nil, zero value otherwise.
func (o *Submission) GetReferrerOk() (*string, bool)
GetReferrerOk returns a tuple with the Referrer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetReferrer(v string)
SetReferrer sets Referrer field to given value.
func (o *Submission) SetReferrerNil(b bool)
SetReferrerNil sets the value for Referrer to be an explicit nil
func (o *Submission) UnsetReferrer()
UnsetReferrer ensures that no value is present for Referrer, not even an explicit nil
func (o *Submission) GetData() map[string]interface{}
GetData returns the Data field if non-nil, zero value otherwise.
func (o *Submission) GetDataOk() (*map[string]interface{}, bool)
GetDataOk returns a tuple with the Data field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Submission) SetData(v map[string]interface{})
SetData sets Data field to given value.
func (o *Submission) SetDataNil(b bool)
SetDataNil sets the value for Data to be an explicit nil
func (o *Submission) UnsetData()
UnsetData ensures that no value is present for Data, not even an explicit nil