Name | Type | Description | Notes |
---|---|---|---|
PublishDate | time.Time | The date (ISO8601 format) the blog post is to be published at. | |
Language | string | The explicitly defined ISO 639 language code of the Blog Post. If null, the Blog Post will default to the language of the ParentBlog. | |
EnableLayoutStylesheets | bool | Boolean to determine whether or not the styles from the template should be applied. | |
MetaDescription | string | A description that goes in <meta> tag on the page. | |
AttachedStylesheets | []map[string]map[string]interface{} | List of stylesheets to attach to this blog post. These stylesheets are attached to just this page. Order of precedence is bottom to top, just like in the HTML. | |
Password | string | Set this to create a password protected page. Entering the password will be required to view the page. | |
HtmlTitle | string | The html title of this Blog Post. | |
PublishImmediately | bool | Set this to true if you want to be published immediately when the schedule publish endpoint is called, and to ignore the publish_date setting. | |
Translations | map[string]ContentLanguageVariation | ||
Id | string | The unique ID of the Blog Post. | |
State | string | An ENUM descibing the current state of this Blog Post. | |
Slug | string | The path of the this blog post. This field is appended to the domain to construct the url of this post. | |
CreatedById | string | The ID of the user that created this Blog Post. | |
RssBody | string | The contents of the RSS body for this Blog Post. | |
CurrentlyPublished | bool | ||
ArchivedInDashboard | bool | If True, the post will not show up in your dashboard, although the post could still be live. | |
Created | time.Time | ||
ContentTypeCategory | string | An ENUM descibing the type of this object. Should always be BLOG_POST. | |
MabExperimentId | string | ||
UpdatedById | string | The ID of the user that updated this Blog Post. | |
TranslatedFromId | string | ID of the primary blog post this object was translated from. | |
FolderId | string | ||
WidgetContainers | map[string]map[string]interface{} | A data structure containing the data for all the modules inside the containers for this post. This will only be populated if the page has widget containers. | |
PageExpiryRedirectId | int64 | ||
DynamicPageDataSourceType | int32 | ||
FeaturedImage | string | The featuredImage of this Blog Post. | |
AuthorName | string | The name of the user that updated this Blog Post. | |
Domain | string | The domain this Blog Post will resolve to. If null, the Blog Post will default to the domain of the ParentBlog. | |
Name | string | The internal name of the Blog Post. | |
DynamicPageHubDbTableId | string | The ID of the HubDB table this Blog Post references, if applicable | |
Campaign | string | The GUID of the marketing campaign this Blog Post is a part of. | |
DynamicPageDataSourceId | string | ||
EnableDomainStylesheets | bool | Boolean to determine whether or not the styles from the template should be applied. | |
IncludeDefaultCustomCss | bool | Boolean to determine whether or not the Primary CSS Files should be applied. | |
LayoutSections | map[string]LayoutSection | ||
Updated | time.Time | ||
FooterHtml | string | Custom HTML for embed codes, javascript that should be placed before the </body> tag of the page. | |
TagIds | []int64 | List of IDs for the tags associated with this Blog Post. | |
Widgets | map[string]map[string]interface{} | A data structure containing the data for all the modules for this page. | |
PostSummary | string | The summary of the blog post that will appear on the main listing page. | |
HeadHtml | string | Custom HTML for embed codes, javascript, etc. that goes in the <head> tag of the page. | |
PageExpiryRedirectUrl | string | ||
AbStatus | string | ||
UseFeaturedImage | bool | Boolean to determine if this post should use a featuredImage. | |
AbTestId | string | ||
FeaturedImageAltText | string | Alt Text of the featuredImage. | |
BlogAuthorId | string | The ID of the Blog Author associated with this Blog Post. | |
ContentGroupId | string | The ID of the parent Blog this Blog Post is associated with. | |
RssSummary | string | The contents of the RSS summary for this Blog Post. | |
PageExpiryEnabled | bool | ||
Url | string | A generated field representing the URL of this blog post. | |
PublicAccessRules | []map[string]interface{} | Rules for require member registration to access private content. | |
EnableGoogleAmpOutputOverride | bool | Boolean to allow overriding the AMP settings for the blog. | |
ArchivedAt | int64 | The timestamp (ISO8601 format) when this Blog Post was deleted. | |
PostBody | string | The HTML of the main post body. | |
ThemeSettingsValues | map[string]map[string]interface{} | ||
PageExpiryDate | int64 | ||
PublicAccessRulesEnabled | bool | Boolean to determine whether or not to respect publicAccessRules. | |
CurrentState | string | A generated ENUM descibing the current state of this Blog Post. Should always match state. | |
CategoryId | int32 | ID of the type of object this is. Should always . | |
LinkRelCanonicalUrl | string | Optional override to set the URL to be used in the rel=canonical link tag on the page. |
func NewBlogPost(publishDate time.Time, language string, enableLayoutStylesheets bool, metaDescription string, attachedStylesheets []map[string]map[string]interface{}, password string, htmlTitle string, publishImmediately bool, translations map[string]ContentLanguageVariation, id string, state string, slug string, createdById string, rssBody string, currentlyPublished bool, archivedInDashboard bool, created time.Time, contentTypeCategory string, mabExperimentId string, updatedById string, translatedFromId string, folderId string, widgetContainers map[string]map[string]interface{}, pageExpiryRedirectId int64, dynamicPageDataSourceType int32, featuredImage string, authorName string, domain string, name string, dynamicPageHubDbTableId string, campaign string, dynamicPageDataSourceId string, enableDomainStylesheets bool, includeDefaultCustomCss bool, layoutSections map[string]LayoutSection, updated time.Time, footerHtml string, tagIds []int64, widgets map[string]map[string]interface{}, postSummary string, headHtml string, pageExpiryRedirectUrl string, abStatus string, useFeaturedImage bool, abTestId string, featuredImageAltText string, blogAuthorId string, contentGroupId string, rssSummary string, pageExpiryEnabled bool, url string, publicAccessRules []map[string]interface{}, enableGoogleAmpOutputOverride bool, archivedAt int64, postBody string, themeSettingsValues map[string]map[string]interface{}, pageExpiryDate int64, publicAccessRulesEnabled bool, currentState string, categoryId int32, linkRelCanonicalUrl string, ) *BlogPost
NewBlogPost instantiates a new BlogPost 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 NewBlogPostWithDefaults() *BlogPost
NewBlogPostWithDefaults instantiates a new BlogPost 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 *BlogPost) GetPublishDate() time.Time
GetPublishDate returns the PublishDate field if non-nil, zero value otherwise.
func (o *BlogPost) GetPublishDateOk() (*time.Time, bool)
GetPublishDateOk returns a tuple with the PublishDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPublishDate(v time.Time)
SetPublishDate sets PublishDate field to given value.
func (o *BlogPost) GetLanguage() string
GetLanguage returns the Language field if non-nil, zero value otherwise.
func (o *BlogPost) GetLanguageOk() (*string, bool)
GetLanguageOk returns a tuple with the Language field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetLanguage(v string)
SetLanguage sets Language field to given value.
func (o *BlogPost) GetEnableLayoutStylesheets() bool
GetEnableLayoutStylesheets returns the EnableLayoutStylesheets field if non-nil, zero value otherwise.
func (o *BlogPost) GetEnableLayoutStylesheetsOk() (*bool, bool)
GetEnableLayoutStylesheetsOk returns a tuple with the EnableLayoutStylesheets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetEnableLayoutStylesheets(v bool)
SetEnableLayoutStylesheets sets EnableLayoutStylesheets field to given value.
func (o *BlogPost) GetMetaDescription() string
GetMetaDescription returns the MetaDescription field if non-nil, zero value otherwise.
func (o *BlogPost) GetMetaDescriptionOk() (*string, bool)
GetMetaDescriptionOk returns a tuple with the MetaDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetMetaDescription(v string)
SetMetaDescription sets MetaDescription field to given value.
func (o *BlogPost) GetAttachedStylesheets() []map[string]map[string]interface{}
GetAttachedStylesheets returns the AttachedStylesheets field if non-nil, zero value otherwise.
func (o *BlogPost) GetAttachedStylesheetsOk() (*[]map[string]map[string]interface{}, bool)
GetAttachedStylesheetsOk returns a tuple with the AttachedStylesheets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetAttachedStylesheets(v []map[string]map[string]interface{})
SetAttachedStylesheets sets AttachedStylesheets field to given value.
func (o *BlogPost) GetPassword() string
GetPassword returns the Password field if non-nil, zero value otherwise.
func (o *BlogPost) 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 *BlogPost) SetPassword(v string)
SetPassword sets Password field to given value.
func (o *BlogPost) GetHtmlTitle() string
GetHtmlTitle returns the HtmlTitle field if non-nil, zero value otherwise.
func (o *BlogPost) GetHtmlTitleOk() (*string, bool)
GetHtmlTitleOk returns a tuple with the HtmlTitle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetHtmlTitle(v string)
SetHtmlTitle sets HtmlTitle field to given value.
func (o *BlogPost) GetPublishImmediately() bool
GetPublishImmediately returns the PublishImmediately field if non-nil, zero value otherwise.
func (o *BlogPost) GetPublishImmediatelyOk() (*bool, bool)
GetPublishImmediatelyOk returns a tuple with the PublishImmediately field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPublishImmediately(v bool)
SetPublishImmediately sets PublishImmediately field to given value.
func (o *BlogPost) GetTranslations() map[string]ContentLanguageVariation
GetTranslations returns the Translations field if non-nil, zero value otherwise.
func (o *BlogPost) GetTranslationsOk() (*map[string]ContentLanguageVariation, bool)
GetTranslationsOk returns a tuple with the Translations field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetTranslations(v map[string]ContentLanguageVariation)
SetTranslations sets Translations field to given value.
func (o *BlogPost) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *BlogPost) 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 *BlogPost) SetId(v string)
SetId sets Id field to given value.
func (o *BlogPost) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *BlogPost) 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 *BlogPost) SetState(v string)
SetState sets State field to given value.
func (o *BlogPost) GetSlug() string
GetSlug returns the Slug field if non-nil, zero value otherwise.
func (o *BlogPost) GetSlugOk() (*string, bool)
GetSlugOk returns a tuple with the Slug field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetSlug(v string)
SetSlug sets Slug field to given value.
func (o *BlogPost) GetCreatedById() string
GetCreatedById returns the CreatedById field if non-nil, zero value otherwise.
func (o *BlogPost) GetCreatedByIdOk() (*string, bool)
GetCreatedByIdOk returns a tuple with the CreatedById field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCreatedById(v string)
SetCreatedById sets CreatedById field to given value.
func (o *BlogPost) GetRssBody() string
GetRssBody returns the RssBody field if non-nil, zero value otherwise.
func (o *BlogPost) GetRssBodyOk() (*string, bool)
GetRssBodyOk returns a tuple with the RssBody field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetRssBody(v string)
SetRssBody sets RssBody field to given value.
func (o *BlogPost) GetCurrentlyPublished() bool
GetCurrentlyPublished returns the CurrentlyPublished field if non-nil, zero value otherwise.
func (o *BlogPost) GetCurrentlyPublishedOk() (*bool, bool)
GetCurrentlyPublishedOk returns a tuple with the CurrentlyPublished field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCurrentlyPublished(v bool)
SetCurrentlyPublished sets CurrentlyPublished field to given value.
func (o *BlogPost) GetArchivedInDashboard() bool
GetArchivedInDashboard returns the ArchivedInDashboard field if non-nil, zero value otherwise.
func (o *BlogPost) GetArchivedInDashboardOk() (*bool, bool)
GetArchivedInDashboardOk returns a tuple with the ArchivedInDashboard field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetArchivedInDashboard(v bool)
SetArchivedInDashboard sets ArchivedInDashboard field to given value.
func (o *BlogPost) GetCreated() time.Time
GetCreated returns the Created field if non-nil, zero value otherwise.
func (o *BlogPost) GetCreatedOk() (*time.Time, bool)
GetCreatedOk returns a tuple with the Created field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCreated(v time.Time)
SetCreated sets Created field to given value.
func (o *BlogPost) GetContentTypeCategory() string
GetContentTypeCategory returns the ContentTypeCategory field if non-nil, zero value otherwise.
func (o *BlogPost) GetContentTypeCategoryOk() (*string, bool)
GetContentTypeCategoryOk returns a tuple with the ContentTypeCategory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetContentTypeCategory(v string)
SetContentTypeCategory sets ContentTypeCategory field to given value.
func (o *BlogPost) GetMabExperimentId() string
GetMabExperimentId returns the MabExperimentId field if non-nil, zero value otherwise.
func (o *BlogPost) GetMabExperimentIdOk() (*string, bool)
GetMabExperimentIdOk returns a tuple with the MabExperimentId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetMabExperimentId(v string)
SetMabExperimentId sets MabExperimentId field to given value.
func (o *BlogPost) GetUpdatedById() string
GetUpdatedById returns the UpdatedById field if non-nil, zero value otherwise.
func (o *BlogPost) GetUpdatedByIdOk() (*string, bool)
GetUpdatedByIdOk returns a tuple with the UpdatedById field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetUpdatedById(v string)
SetUpdatedById sets UpdatedById field to given value.
func (o *BlogPost) GetTranslatedFromId() string
GetTranslatedFromId returns the TranslatedFromId field if non-nil, zero value otherwise.
func (o *BlogPost) GetTranslatedFromIdOk() (*string, bool)
GetTranslatedFromIdOk returns a tuple with the TranslatedFromId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetTranslatedFromId(v string)
SetTranslatedFromId sets TranslatedFromId field to given value.
func (o *BlogPost) GetFolderId() string
GetFolderId returns the FolderId field if non-nil, zero value otherwise.
func (o *BlogPost) GetFolderIdOk() (*string, bool)
GetFolderIdOk returns a tuple with the FolderId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetFolderId(v string)
SetFolderId sets FolderId field to given value.
func (o *BlogPost) GetWidgetContainers() map[string]map[string]interface{}
GetWidgetContainers returns the WidgetContainers field if non-nil, zero value otherwise.
func (o *BlogPost) GetWidgetContainersOk() (*map[string]map[string]interface{}, bool)
GetWidgetContainersOk returns a tuple with the WidgetContainers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetWidgetContainers(v map[string]map[string]interface{})
SetWidgetContainers sets WidgetContainers field to given value.
func (o *BlogPost) GetPageExpiryRedirectId() int64
GetPageExpiryRedirectId returns the PageExpiryRedirectId field if non-nil, zero value otherwise.
func (o *BlogPost) GetPageExpiryRedirectIdOk() (*int64, bool)
GetPageExpiryRedirectIdOk returns a tuple with the PageExpiryRedirectId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPageExpiryRedirectId(v int64)
SetPageExpiryRedirectId sets PageExpiryRedirectId field to given value.
func (o *BlogPost) GetDynamicPageDataSourceType() int32
GetDynamicPageDataSourceType returns the DynamicPageDataSourceType field if non-nil, zero value otherwise.
func (o *BlogPost) GetDynamicPageDataSourceTypeOk() (*int32, bool)
GetDynamicPageDataSourceTypeOk returns a tuple with the DynamicPageDataSourceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetDynamicPageDataSourceType(v int32)
SetDynamicPageDataSourceType sets DynamicPageDataSourceType field to given value.
func (o *BlogPost) GetFeaturedImage() string
GetFeaturedImage returns the FeaturedImage field if non-nil, zero value otherwise.
func (o *BlogPost) GetFeaturedImageOk() (*string, bool)
GetFeaturedImageOk returns a tuple with the FeaturedImage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetFeaturedImage(v string)
SetFeaturedImage sets FeaturedImage field to given value.
func (o *BlogPost) GetAuthorName() string
GetAuthorName returns the AuthorName field if non-nil, zero value otherwise.
func (o *BlogPost) GetAuthorNameOk() (*string, bool)
GetAuthorNameOk returns a tuple with the AuthorName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetAuthorName(v string)
SetAuthorName sets AuthorName field to given value.
func (o *BlogPost) GetDomain() string
GetDomain returns the Domain field if non-nil, zero value otherwise.
func (o *BlogPost) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetDomain(v string)
SetDomain sets Domain field to given value.
func (o *BlogPost) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *BlogPost) 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 *BlogPost) SetName(v string)
SetName sets Name field to given value.
func (o *BlogPost) GetDynamicPageHubDbTableId() string
GetDynamicPageHubDbTableId returns the DynamicPageHubDbTableId field if non-nil, zero value otherwise.
func (o *BlogPost) GetDynamicPageHubDbTableIdOk() (*string, bool)
GetDynamicPageHubDbTableIdOk returns a tuple with the DynamicPageHubDbTableId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetDynamicPageHubDbTableId(v string)
SetDynamicPageHubDbTableId sets DynamicPageHubDbTableId field to given value.
func (o *BlogPost) GetCampaign() string
GetCampaign returns the Campaign field if non-nil, zero value otherwise.
func (o *BlogPost) GetCampaignOk() (*string, bool)
GetCampaignOk returns a tuple with the Campaign field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCampaign(v string)
SetCampaign sets Campaign field to given value.
func (o *BlogPost) GetDynamicPageDataSourceId() string
GetDynamicPageDataSourceId returns the DynamicPageDataSourceId field if non-nil, zero value otherwise.
func (o *BlogPost) GetDynamicPageDataSourceIdOk() (*string, bool)
GetDynamicPageDataSourceIdOk returns a tuple with the DynamicPageDataSourceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetDynamicPageDataSourceId(v string)
SetDynamicPageDataSourceId sets DynamicPageDataSourceId field to given value.
func (o *BlogPost) GetEnableDomainStylesheets() bool
GetEnableDomainStylesheets returns the EnableDomainStylesheets field if non-nil, zero value otherwise.
func (o *BlogPost) GetEnableDomainStylesheetsOk() (*bool, bool)
GetEnableDomainStylesheetsOk returns a tuple with the EnableDomainStylesheets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetEnableDomainStylesheets(v bool)
SetEnableDomainStylesheets sets EnableDomainStylesheets field to given value.
func (o *BlogPost) GetIncludeDefaultCustomCss() bool
GetIncludeDefaultCustomCss returns the IncludeDefaultCustomCss field if non-nil, zero value otherwise.
func (o *BlogPost) GetIncludeDefaultCustomCssOk() (*bool, bool)
GetIncludeDefaultCustomCssOk returns a tuple with the IncludeDefaultCustomCss field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetIncludeDefaultCustomCss(v bool)
SetIncludeDefaultCustomCss sets IncludeDefaultCustomCss field to given value.
func (o *BlogPost) GetLayoutSections() map[string]LayoutSection
GetLayoutSections returns the LayoutSections field if non-nil, zero value otherwise.
func (o *BlogPost) GetLayoutSectionsOk() (*map[string]LayoutSection, bool)
GetLayoutSectionsOk returns a tuple with the LayoutSections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetLayoutSections(v map[string]LayoutSection)
SetLayoutSections sets LayoutSections field to given value.
func (o *BlogPost) GetUpdated() time.Time
GetUpdated returns the Updated field if non-nil, zero value otherwise.
func (o *BlogPost) GetUpdatedOk() (*time.Time, bool)
GetUpdatedOk returns a tuple with the Updated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetUpdated(v time.Time)
SetUpdated sets Updated field to given value.
func (o *BlogPost) GetFooterHtml() string
GetFooterHtml returns the FooterHtml field if non-nil, zero value otherwise.
func (o *BlogPost) GetFooterHtmlOk() (*string, bool)
GetFooterHtmlOk returns a tuple with the FooterHtml field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetFooterHtml(v string)
SetFooterHtml sets FooterHtml field to given value.
func (o *BlogPost) GetTagIds() []int64
GetTagIds returns the TagIds field if non-nil, zero value otherwise.
func (o *BlogPost) GetTagIdsOk() (*[]int64, bool)
GetTagIdsOk returns a tuple with the TagIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetTagIds(v []int64)
SetTagIds sets TagIds field to given value.
func (o *BlogPost) GetWidgets() map[string]map[string]interface{}
GetWidgets returns the Widgets field if non-nil, zero value otherwise.
func (o *BlogPost) GetWidgetsOk() (*map[string]map[string]interface{}, bool)
GetWidgetsOk returns a tuple with the Widgets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetWidgets(v map[string]map[string]interface{})
SetWidgets sets Widgets field to given value.
func (o *BlogPost) GetPostSummary() string
GetPostSummary returns the PostSummary field if non-nil, zero value otherwise.
func (o *BlogPost) GetPostSummaryOk() (*string, bool)
GetPostSummaryOk returns a tuple with the PostSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPostSummary(v string)
SetPostSummary sets PostSummary field to given value.
func (o *BlogPost) GetHeadHtml() string
GetHeadHtml returns the HeadHtml field if non-nil, zero value otherwise.
func (o *BlogPost) GetHeadHtmlOk() (*string, bool)
GetHeadHtmlOk returns a tuple with the HeadHtml field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetHeadHtml(v string)
SetHeadHtml sets HeadHtml field to given value.
func (o *BlogPost) GetPageExpiryRedirectUrl() string
GetPageExpiryRedirectUrl returns the PageExpiryRedirectUrl field if non-nil, zero value otherwise.
func (o *BlogPost) GetPageExpiryRedirectUrlOk() (*string, bool)
GetPageExpiryRedirectUrlOk returns a tuple with the PageExpiryRedirectUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPageExpiryRedirectUrl(v string)
SetPageExpiryRedirectUrl sets PageExpiryRedirectUrl field to given value.
func (o *BlogPost) GetAbStatus() string
GetAbStatus returns the AbStatus field if non-nil, zero value otherwise.
func (o *BlogPost) GetAbStatusOk() (*string, bool)
GetAbStatusOk returns a tuple with the AbStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetAbStatus(v string)
SetAbStatus sets AbStatus field to given value.
func (o *BlogPost) GetUseFeaturedImage() bool
GetUseFeaturedImage returns the UseFeaturedImage field if non-nil, zero value otherwise.
func (o *BlogPost) GetUseFeaturedImageOk() (*bool, bool)
GetUseFeaturedImageOk returns a tuple with the UseFeaturedImage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetUseFeaturedImage(v bool)
SetUseFeaturedImage sets UseFeaturedImage field to given value.
func (o *BlogPost) GetAbTestId() string
GetAbTestId returns the AbTestId field if non-nil, zero value otherwise.
func (o *BlogPost) GetAbTestIdOk() (*string, bool)
GetAbTestIdOk returns a tuple with the AbTestId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetAbTestId(v string)
SetAbTestId sets AbTestId field to given value.
func (o *BlogPost) GetFeaturedImageAltText() string
GetFeaturedImageAltText returns the FeaturedImageAltText field if non-nil, zero value otherwise.
func (o *BlogPost) GetFeaturedImageAltTextOk() (*string, bool)
GetFeaturedImageAltTextOk returns a tuple with the FeaturedImageAltText field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetFeaturedImageAltText(v string)
SetFeaturedImageAltText sets FeaturedImageAltText field to given value.
func (o *BlogPost) GetBlogAuthorId() string
GetBlogAuthorId returns the BlogAuthorId field if non-nil, zero value otherwise.
func (o *BlogPost) GetBlogAuthorIdOk() (*string, bool)
GetBlogAuthorIdOk returns a tuple with the BlogAuthorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetBlogAuthorId(v string)
SetBlogAuthorId sets BlogAuthorId field to given value.
func (o *BlogPost) GetContentGroupId() string
GetContentGroupId returns the ContentGroupId field if non-nil, zero value otherwise.
func (o *BlogPost) GetContentGroupIdOk() (*string, bool)
GetContentGroupIdOk returns a tuple with the ContentGroupId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetContentGroupId(v string)
SetContentGroupId sets ContentGroupId field to given value.
func (o *BlogPost) GetRssSummary() string
GetRssSummary returns the RssSummary field if non-nil, zero value otherwise.
func (o *BlogPost) GetRssSummaryOk() (*string, bool)
GetRssSummaryOk returns a tuple with the RssSummary field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetRssSummary(v string)
SetRssSummary sets RssSummary field to given value.
func (o *BlogPost) GetPageExpiryEnabled() bool
GetPageExpiryEnabled returns the PageExpiryEnabled field if non-nil, zero value otherwise.
func (o *BlogPost) GetPageExpiryEnabledOk() (*bool, bool)
GetPageExpiryEnabledOk returns a tuple with the PageExpiryEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPageExpiryEnabled(v bool)
SetPageExpiryEnabled sets PageExpiryEnabled field to given value.
func (o *BlogPost) GetUrl() string
GetUrl returns the Url field if non-nil, zero value otherwise.
func (o *BlogPost) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetUrl(v string)
SetUrl sets Url field to given value.
func (o *BlogPost) GetPublicAccessRules() []map[string]interface{}
GetPublicAccessRules returns the PublicAccessRules field if non-nil, zero value otherwise.
func (o *BlogPost) GetPublicAccessRulesOk() (*[]map[string]interface{}, bool)
GetPublicAccessRulesOk returns a tuple with the PublicAccessRules field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPublicAccessRules(v []map[string]interface{})
SetPublicAccessRules sets PublicAccessRules field to given value.
func (o *BlogPost) GetEnableGoogleAmpOutputOverride() bool
GetEnableGoogleAmpOutputOverride returns the EnableGoogleAmpOutputOverride field if non-nil, zero value otherwise.
func (o *BlogPost) GetEnableGoogleAmpOutputOverrideOk() (*bool, bool)
GetEnableGoogleAmpOutputOverrideOk returns a tuple with the EnableGoogleAmpOutputOverride field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetEnableGoogleAmpOutputOverride(v bool)
SetEnableGoogleAmpOutputOverride sets EnableGoogleAmpOutputOverride field to given value.
func (o *BlogPost) GetArchivedAt() int64
GetArchivedAt returns the ArchivedAt field if non-nil, zero value otherwise.
func (o *BlogPost) 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 *BlogPost) SetArchivedAt(v int64)
SetArchivedAt sets ArchivedAt field to given value.
func (o *BlogPost) GetPostBody() string
GetPostBody returns the PostBody field if non-nil, zero value otherwise.
func (o *BlogPost) GetPostBodyOk() (*string, bool)
GetPostBodyOk returns a tuple with the PostBody field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPostBody(v string)
SetPostBody sets PostBody field to given value.
func (o *BlogPost) GetThemeSettingsValues() map[string]map[string]interface{}
GetThemeSettingsValues returns the ThemeSettingsValues field if non-nil, zero value otherwise.
func (o *BlogPost) GetThemeSettingsValuesOk() (*map[string]map[string]interface{}, bool)
GetThemeSettingsValuesOk returns a tuple with the ThemeSettingsValues field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetThemeSettingsValues(v map[string]map[string]interface{})
SetThemeSettingsValues sets ThemeSettingsValues field to given value.
func (o *BlogPost) GetPageExpiryDate() int64
GetPageExpiryDate returns the PageExpiryDate field if non-nil, zero value otherwise.
func (o *BlogPost) GetPageExpiryDateOk() (*int64, bool)
GetPageExpiryDateOk returns a tuple with the PageExpiryDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPageExpiryDate(v int64)
SetPageExpiryDate sets PageExpiryDate field to given value.
func (o *BlogPost) GetPublicAccessRulesEnabled() bool
GetPublicAccessRulesEnabled returns the PublicAccessRulesEnabled field if non-nil, zero value otherwise.
func (o *BlogPost) GetPublicAccessRulesEnabledOk() (*bool, bool)
GetPublicAccessRulesEnabledOk returns a tuple with the PublicAccessRulesEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetPublicAccessRulesEnabled(v bool)
SetPublicAccessRulesEnabled sets PublicAccessRulesEnabled field to given value.
func (o *BlogPost) GetCurrentState() string
GetCurrentState returns the CurrentState field if non-nil, zero value otherwise.
func (o *BlogPost) GetCurrentStateOk() (*string, bool)
GetCurrentStateOk returns a tuple with the CurrentState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCurrentState(v string)
SetCurrentState sets CurrentState field to given value.
func (o *BlogPost) GetCategoryId() int32
GetCategoryId returns the CategoryId field if non-nil, zero value otherwise.
func (o *BlogPost) GetCategoryIdOk() (*int32, bool)
GetCategoryIdOk returns a tuple with the CategoryId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetCategoryId(v int32)
SetCategoryId sets CategoryId field to given value.
func (o *BlogPost) GetLinkRelCanonicalUrl() string
GetLinkRelCanonicalUrl returns the LinkRelCanonicalUrl field if non-nil, zero value otherwise.
func (o *BlogPost) GetLinkRelCanonicalUrlOk() (*string, bool)
GetLinkRelCanonicalUrlOk returns a tuple with the LinkRelCanonicalUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BlogPost) SetLinkRelCanonicalUrl(v string)
SetLinkRelCanonicalUrl sets LinkRelCanonicalUrl field to given value.