# DataConsentDocument

# Properties

Name Type Description Notes
Id string Document id.
Name string Document name.
Category string Document category.
Identifier string Document identifier.
FieldTitle string Document field title.
FieldSlug string Document field slug.
IssuedAtUtc time.Time Document issued at datetime in UTC timezone.
ExpiresAtUtc Pointer to NullableTime Document expires at datetime in UTC timezone. [optional]
Issuer DataConsentDocumentIssuer
DigitalSignatures []DocumentDigitalSignature Digital signatures.

# Methods

# NewDataConsentDocument

func NewDataConsentDocument(id string, name string, category string, identifier string, fieldTitle string, fieldSlug string, issuedAtUtc time.Time, issuer DataConsentDocumentIssuer, digitalSignatures []DocumentDigitalSignature, ) *DataConsentDocument

NewDataConsentDocument instantiates a new DataConsentDocument 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

# NewDataConsentDocumentWithDefaults

func NewDataConsentDocumentWithDefaults() *DataConsentDocument

NewDataConsentDocumentWithDefaults instantiates a new DataConsentDocument 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

# GetId

func (o *DataConsentDocument) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

# GetIdOk

func (o *DataConsentDocument) 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.

# SetId

func (o *DataConsentDocument) SetId(v string)

SetId sets Id field to given value.

# GetName

func (o *DataConsentDocument) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

# GetNameOk

func (o *DataConsentDocument) GetNameOk() (*string, bool)

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

# SetName

func (o *DataConsentDocument) SetName(v string)

SetName sets Name field to given value.

# GetCategory

func (o *DataConsentDocument) GetCategory() string

GetCategory returns the Category field if non-nil, zero value otherwise.

# GetCategoryOk

func (o *DataConsentDocument) GetCategoryOk() (*string, bool)

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

# SetCategory

func (o *DataConsentDocument) SetCategory(v string)

SetCategory sets Category field to given value.

# GetIdentifier

func (o *DataConsentDocument) GetIdentifier() string

GetIdentifier returns the Identifier field if non-nil, zero value otherwise.

# GetIdentifierOk

func (o *DataConsentDocument) GetIdentifierOk() (*string, bool)

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

# SetIdentifier

func (o *DataConsentDocument) SetIdentifier(v string)

SetIdentifier sets Identifier field to given value.

# GetFieldTitle

func (o *DataConsentDocument) GetFieldTitle() string

GetFieldTitle returns the FieldTitle field if non-nil, zero value otherwise.

# GetFieldTitleOk

func (o *DataConsentDocument) GetFieldTitleOk() (*string, bool)

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

# SetFieldTitle

func (o *DataConsentDocument) SetFieldTitle(v string)

SetFieldTitle sets FieldTitle field to given value.

# GetFieldSlug

func (o *DataConsentDocument) GetFieldSlug() string

GetFieldSlug returns the FieldSlug field if non-nil, zero value otherwise.

# GetFieldSlugOk

func (o *DataConsentDocument) GetFieldSlugOk() (*string, bool)

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

# SetFieldSlug

func (o *DataConsentDocument) SetFieldSlug(v string)

SetFieldSlug sets FieldSlug field to given value.

# GetIssuedAtUtc

func (o *DataConsentDocument) GetIssuedAtUtc() time.Time

GetIssuedAtUtc returns the IssuedAtUtc field if non-nil, zero value otherwise.

# GetIssuedAtUtcOk

func (o *DataConsentDocument) GetIssuedAtUtcOk() (*time.Time, bool)

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

# SetIssuedAtUtc

func (o *DataConsentDocument) SetIssuedAtUtc(v time.Time)

SetIssuedAtUtc sets IssuedAtUtc field to given value.

# GetExpiresAtUtc

func (o *DataConsentDocument) GetExpiresAtUtc() time.Time

GetExpiresAtUtc returns the ExpiresAtUtc field if non-nil, zero value otherwise.

# GetExpiresAtUtcOk

func (o *DataConsentDocument) GetExpiresAtUtcOk() (*time.Time, bool)

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

# SetExpiresAtUtc

func (o *DataConsentDocument) SetExpiresAtUtc(v time.Time)

SetExpiresAtUtc sets ExpiresAtUtc field to given value.

# HasExpiresAtUtc

func (o *DataConsentDocument) HasExpiresAtUtc() bool

HasExpiresAtUtc returns a boolean if a field has been set.

# SetExpiresAtUtcNil

func (o *DataConsentDocument) SetExpiresAtUtcNil(b bool)

SetExpiresAtUtcNil sets the value for ExpiresAtUtc to be an explicit nil

# UnsetExpiresAtUtc

func (o *DataConsentDocument) UnsetExpiresAtUtc()

UnsetExpiresAtUtc ensures that no value is present for ExpiresAtUtc, not even an explicit nil

# GetIssuer

func (o *DataConsentDocument) GetIssuer() DataConsentDocumentIssuer

GetIssuer returns the Issuer field if non-nil, zero value otherwise.

# GetIssuerOk

func (o *DataConsentDocument) GetIssuerOk() (*DataConsentDocumentIssuer, bool)

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

# SetIssuer

func (o *DataConsentDocument) SetIssuer(v DataConsentDocumentIssuer)

SetIssuer sets Issuer field to given value.

# GetDigitalSignatures

func (o *DataConsentDocument) GetDigitalSignatures() []DocumentDigitalSignature

GetDigitalSignatures returns the DigitalSignatures field if non-nil, zero value otherwise.

# GetDigitalSignaturesOk

func (o *DataConsentDocument) GetDigitalSignaturesOk() (*[]DocumentDigitalSignature, bool)

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

# SetDigitalSignatures

func (o *DataConsentDocument) SetDigitalSignatures(v []DocumentDigitalSignature)

SetDigitalSignatures sets DigitalSignatures field to given value.

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

Last Updated: 6/19/2022, 7:27:56 PM