| Name | Type | Description | Notes |
|---|---|---|---|
| Access | Pointer to ViewsAccessRep | [optional] | |
| Links | Pointer to ParentAndSelfLinks | [optional] | |
| Id | string | Unique ID of this view | |
| AccountId | string | ID of the account that owns this view | |
| ProjectId | string | ID of the project this view belongs to | |
| ProjectKey | string | Key of the project this view belongs to | |
| Key | string | Unique key for the view within the account/project | |
| Name | string | Human-readable name for the view | |
| Description | string | Optional detailed description of the view | |
| GenerateSdkKeys | bool | Whether to generate SDK keys for this view. Defaults to false. | |
| Version | int32 | Version number for tracking changes | |
| Tags | []string | Tags associated with this view | |
| CreatedAt | int64 | ||
| UpdatedAt | int64 | ||
| Archived | bool | Whether this view is archived | [default to false] |
| ArchivedAt | Pointer to int64 | [optional] | |
| DeletedAt | Pointer to int64 | [optional] | |
| Deleted | bool | Whether this view is deleted | [default to false] |
| Maintainer | Pointer to Maintainer | [optional] | |
| FlagsSummary | Pointer to FlagsSummary | [optional] | |
| SegmentsSummary | Pointer to SegmentsSummary | [optional] | |
| MetricsSummary | Pointer to MetricsSummary | [optional] | |
| AiConfigsSummary | Pointer to AIConfigsSummary | [optional] | |
| ResourceSummary | Pointer to ResourceSummary | [optional] | |
| FlagsExpanded | Pointer to ExpandedLinkedFlags | [optional] | |
| SegmentsExpanded | Pointer to ExpandedLinkedSegments | [optional] | |
| MetricsExpanded | Pointer to ExpandedLinkedMetrics | [optional] | |
| AiConfigsExpanded | Pointer to ExpandedLinkedAIConfigs | [optional] | |
| ResourcesExpanded | Pointer to ExpandedLinkedResources | [optional] |
func NewView(id string, accountId string, projectId string, projectKey string, key string, name string, description string, generateSdkKeys bool, version int32, tags []string, createdAt int64, updatedAt int64, archived bool, deleted bool, ) *View
NewView instantiates a new View 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 NewViewWithDefaults() *View
NewViewWithDefaults instantiates a new View 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 *View) GetAccess() ViewsAccessRep
GetAccess returns the Access field if non-nil, zero value otherwise.
func (o *View) GetAccessOk() (*ViewsAccessRep, bool)
GetAccessOk returns a tuple with the Access field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetAccess(v ViewsAccessRep)
SetAccess sets Access field to given value.
func (o *View) HasAccess() bool
HasAccess returns a boolean if a field has been set.
func (o *View) GetLinks() ParentAndSelfLinks
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *View) GetLinksOk() (*ParentAndSelfLinks, bool)
GetLinksOk returns a tuple with the Links field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetLinks(v ParentAndSelfLinks)
SetLinks sets Links field to given value.
func (o *View) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (o *View) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *View) 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 *View) SetId(v string)
SetId sets Id field to given value.
func (o *View) GetAccountId() string
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
func (o *View) GetAccountIdOk() (*string, bool)
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetAccountId(v string)
SetAccountId sets AccountId field to given value.
func (o *View) GetProjectId() string
GetProjectId returns the ProjectId field if non-nil, zero value otherwise.
func (o *View) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetProjectId(v string)
SetProjectId sets ProjectId field to given value.
func (o *View) GetProjectKey() string
GetProjectKey returns the ProjectKey field if non-nil, zero value otherwise.
func (o *View) GetProjectKeyOk() (*string, bool)
GetProjectKeyOk returns a tuple with the ProjectKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetProjectKey(v string)
SetProjectKey sets ProjectKey field to given value.
func (o *View) GetKey() string
GetKey returns the Key field if non-nil, zero value otherwise.
func (o *View) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetKey(v string)
SetKey sets Key field to given value.
func (o *View) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *View) 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.
func (o *View) SetName(v string)
SetName sets Name field to given value.
func (o *View) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *View) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *View) GetGenerateSdkKeys() bool
GetGenerateSdkKeys returns the GenerateSdkKeys field if non-nil, zero value otherwise.
func (o *View) GetGenerateSdkKeysOk() (*bool, bool)
GetGenerateSdkKeysOk returns a tuple with the GenerateSdkKeys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetGenerateSdkKeys(v bool)
SetGenerateSdkKeys sets GenerateSdkKeys field to given value.
func (o *View) GetVersion() int32
GetVersion returns the Version field if non-nil, zero value otherwise.
func (o *View) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetVersion(v int32)
SetVersion sets Version field to given value.
func (o *View) GetTags() []string
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *View) GetTagsOk() (*[]string, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetTags(v []string)
SetTags sets Tags field to given value.
func (o *View) GetCreatedAt() int64
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *View) GetCreatedAtOk() (*int64, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetCreatedAt(v int64)
SetCreatedAt sets CreatedAt field to given value.
func (o *View) GetUpdatedAt() int64
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *View) GetUpdatedAtOk() (*int64, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetUpdatedAt(v int64)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *View) GetArchived() bool
GetArchived returns the Archived field if non-nil, zero value otherwise.
func (o *View) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetArchived(v bool)
SetArchived sets Archived field to given value.
func (o *View) GetArchivedAt() int64
GetArchivedAt returns the ArchivedAt field if non-nil, zero value otherwise.
func (o *View) GetArchivedAtOk() (*int64, bool)
GetArchivedAtOk returns a tuple with the ArchivedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetArchivedAt(v int64)
SetArchivedAt sets ArchivedAt field to given value.
func (o *View) HasArchivedAt() bool
HasArchivedAt returns a boolean if a field has been set.
func (o *View) GetDeletedAt() int64
GetDeletedAt returns the DeletedAt field if non-nil, zero value otherwise.
func (o *View) GetDeletedAtOk() (*int64, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetDeletedAt(v int64)
SetDeletedAt sets DeletedAt field to given value.
func (o *View) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (o *View) GetDeleted() bool
GetDeleted returns the Deleted field if non-nil, zero value otherwise.
func (o *View) GetDeletedOk() (*bool, bool)
GetDeletedOk returns a tuple with the Deleted field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetDeleted(v bool)
SetDeleted sets Deleted field to given value.
func (o *View) GetMaintainer() Maintainer
GetMaintainer returns the Maintainer field if non-nil, zero value otherwise.
func (o *View) GetMaintainerOk() (*Maintainer, bool)
GetMaintainerOk returns a tuple with the Maintainer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetMaintainer(v Maintainer)
SetMaintainer sets Maintainer field to given value.
func (o *View) HasMaintainer() bool
HasMaintainer returns a boolean if a field has been set.
func (o *View) GetFlagsSummary() FlagsSummary
GetFlagsSummary returns the FlagsSummary field if non-nil, zero value otherwise.
func (o *View) GetFlagsSummaryOk() (*FlagsSummary, bool)
GetFlagsSummaryOk returns a tuple with the FlagsSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetFlagsSummary(v FlagsSummary)
SetFlagsSummary sets FlagsSummary field to given value.
func (o *View) HasFlagsSummary() bool
HasFlagsSummary returns a boolean if a field has been set.
func (o *View) GetSegmentsSummary() SegmentsSummary
GetSegmentsSummary returns the SegmentsSummary field if non-nil, zero value otherwise.
func (o *View) GetSegmentsSummaryOk() (*SegmentsSummary, bool)
GetSegmentsSummaryOk returns a tuple with the SegmentsSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetSegmentsSummary(v SegmentsSummary)
SetSegmentsSummary sets SegmentsSummary field to given value.
func (o *View) HasSegmentsSummary() bool
HasSegmentsSummary returns a boolean if a field has been set.
func (o *View) GetMetricsSummary() MetricsSummary
GetMetricsSummary returns the MetricsSummary field if non-nil, zero value otherwise.
func (o *View) GetMetricsSummaryOk() (*MetricsSummary, bool)
GetMetricsSummaryOk returns a tuple with the MetricsSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetMetricsSummary(v MetricsSummary)
SetMetricsSummary sets MetricsSummary field to given value.
func (o *View) HasMetricsSummary() bool
HasMetricsSummary returns a boolean if a field has been set.
func (o *View) GetAiConfigsSummary() AIConfigsSummary
GetAiConfigsSummary returns the AiConfigsSummary field if non-nil, zero value otherwise.
func (o *View) GetAiConfigsSummaryOk() (*AIConfigsSummary, bool)
GetAiConfigsSummaryOk returns a tuple with the AiConfigsSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetAiConfigsSummary(v AIConfigsSummary)
SetAiConfigsSummary sets AiConfigsSummary field to given value.
func (o *View) HasAiConfigsSummary() bool
HasAiConfigsSummary returns a boolean if a field has been set.
func (o *View) GetResourceSummary() ResourceSummary
GetResourceSummary returns the ResourceSummary field if non-nil, zero value otherwise.
func (o *View) GetResourceSummaryOk() (*ResourceSummary, bool)
GetResourceSummaryOk returns a tuple with the ResourceSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetResourceSummary(v ResourceSummary)
SetResourceSummary sets ResourceSummary field to given value.
func (o *View) HasResourceSummary() bool
HasResourceSummary returns a boolean if a field has been set.
func (o *View) GetFlagsExpanded() ExpandedLinkedFlags
GetFlagsExpanded returns the FlagsExpanded field if non-nil, zero value otherwise.
func (o *View) GetFlagsExpandedOk() (*ExpandedLinkedFlags, bool)
GetFlagsExpandedOk returns a tuple with the FlagsExpanded field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetFlagsExpanded(v ExpandedLinkedFlags)
SetFlagsExpanded sets FlagsExpanded field to given value.
func (o *View) HasFlagsExpanded() bool
HasFlagsExpanded returns a boolean if a field has been set.
func (o *View) GetSegmentsExpanded() ExpandedLinkedSegments
GetSegmentsExpanded returns the SegmentsExpanded field if non-nil, zero value otherwise.
func (o *View) GetSegmentsExpandedOk() (*ExpandedLinkedSegments, bool)
GetSegmentsExpandedOk returns a tuple with the SegmentsExpanded field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetSegmentsExpanded(v ExpandedLinkedSegments)
SetSegmentsExpanded sets SegmentsExpanded field to given value.
func (o *View) HasSegmentsExpanded() bool
HasSegmentsExpanded returns a boolean if a field has been set.
func (o *View) GetMetricsExpanded() ExpandedLinkedMetrics
GetMetricsExpanded returns the MetricsExpanded field if non-nil, zero value otherwise.
func (o *View) GetMetricsExpandedOk() (*ExpandedLinkedMetrics, bool)
GetMetricsExpandedOk returns a tuple with the MetricsExpanded field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetMetricsExpanded(v ExpandedLinkedMetrics)
SetMetricsExpanded sets MetricsExpanded field to given value.
func (o *View) HasMetricsExpanded() bool
HasMetricsExpanded returns a boolean if a field has been set.
func (o *View) GetAiConfigsExpanded() ExpandedLinkedAIConfigs
GetAiConfigsExpanded returns the AiConfigsExpanded field if non-nil, zero value otherwise.
func (o *View) GetAiConfigsExpandedOk() (*ExpandedLinkedAIConfigs, bool)
GetAiConfigsExpandedOk returns a tuple with the AiConfigsExpanded field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetAiConfigsExpanded(v ExpandedLinkedAIConfigs)
SetAiConfigsExpanded sets AiConfigsExpanded field to given value.
func (o *View) HasAiConfigsExpanded() bool
HasAiConfigsExpanded returns a boolean if a field has been set.
func (o *View) GetResourcesExpanded() ExpandedLinkedResources
GetResourcesExpanded returns the ResourcesExpanded field if non-nil, zero value otherwise.
func (o *View) GetResourcesExpandedOk() (*ExpandedLinkedResources, bool)
GetResourcesExpandedOk returns a tuple with the ResourcesExpanded field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *View) SetResourcesExpanded(v ExpandedLinkedResources)
SetResourcesExpanded sets ResourcesExpanded field to given value.
func (o *View) HasResourcesExpanded() bool
HasResourcesExpanded returns a boolean if a field has been set.