| Name | Type | Description | Notes |
|---|---|---|---|
| View | Pointer to View | [optional] | |
| Flag | Pointer to ExpandedFlag | [optional] | |
| Segment | Pointer to ExpandedSegment | [optional] | |
| AiConfig | Pointer to ExpandedAIConfig | [optional] | |
| Metric | Pointer to ExpandedMetric | [optional] |
func NewViewLinkedResourceDetails() *ViewLinkedResourceDetails
NewViewLinkedResourceDetails instantiates a new ViewLinkedResourceDetails 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 NewViewLinkedResourceDetailsWithDefaults() *ViewLinkedResourceDetails
NewViewLinkedResourceDetailsWithDefaults instantiates a new ViewLinkedResourceDetails 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 *ViewLinkedResourceDetails) GetView() View
GetView returns the View field if non-nil, zero value otherwise.
func (o *ViewLinkedResourceDetails) GetViewOk() (*View, bool)
GetViewOk returns a tuple with the View field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ViewLinkedResourceDetails) SetView(v View)
SetView sets View field to given value.
func (o *ViewLinkedResourceDetails) HasView() bool
HasView returns a boolean if a field has been set.
func (o *ViewLinkedResourceDetails) GetFlag() ExpandedFlag
GetFlag returns the Flag field if non-nil, zero value otherwise.
func (o *ViewLinkedResourceDetails) GetFlagOk() (*ExpandedFlag, bool)
GetFlagOk returns a tuple with the Flag field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ViewLinkedResourceDetails) SetFlag(v ExpandedFlag)
SetFlag sets Flag field to given value.
func (o *ViewLinkedResourceDetails) HasFlag() bool
HasFlag returns a boolean if a field has been set.
func (o *ViewLinkedResourceDetails) GetSegment() ExpandedSegment
GetSegment returns the Segment field if non-nil, zero value otherwise.
func (o *ViewLinkedResourceDetails) GetSegmentOk() (*ExpandedSegment, bool)
GetSegmentOk returns a tuple with the Segment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ViewLinkedResourceDetails) SetSegment(v ExpandedSegment)
SetSegment sets Segment field to given value.
func (o *ViewLinkedResourceDetails) HasSegment() bool
HasSegment returns a boolean if a field has been set.
func (o *ViewLinkedResourceDetails) GetAiConfig() ExpandedAIConfig
GetAiConfig returns the AiConfig field if non-nil, zero value otherwise.
func (o *ViewLinkedResourceDetails) GetAiConfigOk() (*ExpandedAIConfig, bool)
GetAiConfigOk returns a tuple with the AiConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ViewLinkedResourceDetails) SetAiConfig(v ExpandedAIConfig)
SetAiConfig sets AiConfig field to given value.
func (o *ViewLinkedResourceDetails) HasAiConfig() bool
HasAiConfig returns a boolean if a field has been set.
func (o *ViewLinkedResourceDetails) GetMetric() ExpandedMetric
GetMetric returns the Metric field if non-nil, zero value otherwise.
func (o *ViewLinkedResourceDetails) GetMetricOk() (*ExpandedMetric, bool)
GetMetricOk returns a tuple with the Metric field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ViewLinkedResourceDetails) SetMetric(v ExpandedMetric)
SetMetric sets Metric field to given value.
func (o *ViewLinkedResourceDetails) HasMetric() bool
HasMetric returns a boolean if a field has been set.