onesignal

package module
v2.0.0-...-2e40917 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2024 License: MIT Imports: 22 Imported by: 0

README

Welcome to the official OneSignal Go Client 👋

A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.2.2
  • Package version: 2.0.3
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://onesignal.com

Installation

go get github.com/OneSignal/onesignal-go-api

Install the following dependencies:

go get golang.org/x/oauth2

Put the package under your project folder and add the following in import:

import "github.com/OneSignal/onesignal-go-api"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), onesignal.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), onesignal.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), onesignal.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), onesignal.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://onesignal.com/api/v1

Class Method HTTP request Description
DefaultApi BeginLiveActivity Post /apps/{app_id}/live_activities/{activity_id}/token Start Live Activity
DefaultApi CancelNotification Delete /notifications/{notification_id} Stop a scheduled or currently outgoing notification
DefaultApi CreateApp Post /apps Create an app
DefaultApi CreateNotification Post /notifications Create notification
DefaultApi CreatePlayer Post /players Add a device
DefaultApi CreateSegments Post /apps/{app_id}/segments Create Segments
DefaultApi CreateSubscription Post /apps/{app_id}/users/by/{alias_label}/{alias_id}/subscriptions
DefaultApi CreateUser Post /apps/{app_id}/users
DefaultApi DeleteAlias Delete /apps/{app_id}/users/by/{alias_label}/{alias_id}/identity/{alias_label_to_delete}
DefaultApi DeletePlayer Delete /players/{player_id} Delete a user record
DefaultApi DeleteSegments Delete /apps/{app_id}/segments/{segment_id} Delete Segments
DefaultApi DeleteSubscription Delete /apps/{app_id}/subscriptions/{subscription_id}
DefaultApi DeleteUser Delete /apps/{app_id}/users/by/{alias_label}/{alias_id}
DefaultApi EndLiveActivity Delete /apps/{app_id}/live_activities/{activity_id}/token/{subscription_id} Stop Live Activity
DefaultApi ExportEvents Post /notifications/{notification_id}/export_events?app_id={app_id} Export CSV of Events
DefaultApi ExportPlayers Post /players/csv_export?app_id={app_id} Export CSV of Players
DefaultApi FetchAliases Get /apps/{app_id}/subscriptions/{subscription_id}/user/identity
DefaultApi FetchUser Get /apps/{app_id}/users/by/{alias_label}/{alias_id}
DefaultApi FetchUserIdentity Get /apps/{app_id}/users/by/{alias_label}/{alias_id}/identity
DefaultApi GetApp Get /apps/{app_id} View an app
DefaultApi GetApps Get /apps View apps
DefaultApi GetEligibleIams Get /apps/{app_id}/subscriptions/{subscription_id}/iams
DefaultApi GetNotification Get /notifications/{notification_id} View notification
DefaultApi GetNotificationHistory Post /notifications/{notification_id}/history Notification History
DefaultApi GetNotifications Get /notifications View notifications
DefaultApi GetOutcomes Get /apps/{app_id}/outcomes View Outcomes
DefaultApi GetPlayer Get /players/{player_id} View device
DefaultApi GetPlayers Get /players View devices
DefaultApi IdentifyUserByAlias Patch /apps/{app_id}/users/by/{alias_label}/{alias_id}/identity
DefaultApi IdentifyUserBySubscriptionId Patch /apps/{app_id}/subscriptions/{subscription_id}/user/identity
DefaultApi TransferSubscription Patch /apps/{app_id}/subscriptions/{subscription_id}/owner
DefaultApi UpdateApp Put /apps/{app_id} Update an app
DefaultApi UpdateLiveActivity Post /apps/{app_id}/live_activities/{activity_id}/notifications Update a Live Activity via Push
DefaultApi UpdatePlayer Put /players/{player_id} Edit device
DefaultApi UpdatePlayerTags Put /apps/{app_id}/users/{external_user_id} Edit tags with external user id
DefaultApi UpdateSubscription Patch /apps/{app_id}/subscriptions/{subscription_id}
DefaultApi UpdateUser Patch /apps/{app_id}/users/by/{alias_label}/{alias_id}

Documentation For Models

Documentation For Authorization

Use a OneSignal authentication context for each auth type:

  • AppAuth
  • UserAuth

app_key

  • Type: HTTP Bearer token authentication

Example

appAuth := context.WithValue(context.Background(), onesignal.AppAuth, "APP_KEY_STRING")

user_key

  • Type: HTTP Bearer token authentication

Example

userAuth := context.WithValue(context.Background(), onesignal.UserAuth, "USER_KEY_STRING")

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

devrel@onesignal.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// AppAuth takes a string oauth2 access token as authentication for the request.
	AppAuth = contextKey("osappkey")

	// UserAuth takes a string oauth2 access token as authentication for the request.
	UserAuth = contextKey("osuserkey")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	DefaultApi *DefaultApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the OneSignal API v1.2.2 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiBeginLiveActivityRequest

type ApiBeginLiveActivityRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiBeginLiveActivityRequest) BeginLiveActivityRequest

func (r ApiBeginLiveActivityRequest) BeginLiveActivityRequest(beginLiveActivityRequest BeginLiveActivityRequest) ApiBeginLiveActivityRequest

func (ApiBeginLiveActivityRequest) Execute

type ApiCancelNotificationRequest

type ApiCancelNotificationRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCancelNotificationRequest) AppId

func (ApiCancelNotificationRequest) Execute

type ApiCreateAppRequest

type ApiCreateAppRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateAppRequest) App

func (ApiCreateAppRequest) Execute

func (r ApiCreateAppRequest) Execute() (*App, *http.Response, error)

type ApiCreateNotificationRequest

type ApiCreateNotificationRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateNotificationRequest) Execute

func (ApiCreateNotificationRequest) Notification

type ApiCreatePlayerRequest

type ApiCreatePlayerRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreatePlayerRequest) Execute

func (ApiCreatePlayerRequest) Player

type ApiCreateSegmentsRequest

type ApiCreateSegmentsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateSegmentsRequest) Execute

func (ApiCreateSegmentsRequest) Segment

type ApiCreateSubscriptionRequest

type ApiCreateSubscriptionRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateSubscriptionRequest) CreateSubscriptionRequestBody

func (r ApiCreateSubscriptionRequest) CreateSubscriptionRequestBody(createSubscriptionRequestBody CreateSubscriptionRequestBody) ApiCreateSubscriptionRequest

func (ApiCreateSubscriptionRequest) Execute

type ApiCreateUserRequest

type ApiCreateUserRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiCreateUserRequest) Execute

func (r ApiCreateUserRequest) Execute() (*User, *http.Response, error)

func (ApiCreateUserRequest) User

type ApiDeleteAliasRequest

type ApiDeleteAliasRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAliasRequest) Execute

type ApiDeletePlayerRequest

type ApiDeletePlayerRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiDeletePlayerRequest) AppId

The OneSignal App ID for your app. Available in Keys & IDs.

func (ApiDeletePlayerRequest) Execute

type ApiDeleteSegmentsRequest

type ApiDeleteSegmentsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSegmentsRequest) Execute

type ApiDeleteSubscriptionRequest

type ApiDeleteSubscriptionRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSubscriptionRequest) Execute

type ApiDeleteUserRequest

type ApiDeleteUserRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiDeleteUserRequest) Execute

func (r ApiDeleteUserRequest) Execute() (*http.Response, error)

type ApiEndLiveActivityRequest

type ApiEndLiveActivityRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiEndLiveActivityRequest) Execute

func (r ApiEndLiveActivityRequest) Execute() (*http.Response, error)

type ApiExportEventsRequest

type ApiExportEventsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiExportEventsRequest) AppId

The ID of the app that the notification belongs to.

func (ApiExportEventsRequest) Execute

type ApiExportPlayersRequest

type ApiExportPlayersRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiExportPlayersRequest) Execute

func (ApiExportPlayersRequest) ExportPlayersRequestBody

func (r ApiExportPlayersRequest) ExportPlayersRequestBody(exportPlayersRequestBody ExportPlayersRequestBody) ApiExportPlayersRequest

type ApiFetchAliasesRequest

type ApiFetchAliasesRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiFetchAliasesRequest) Execute

type ApiFetchUserIdentityRequest

type ApiFetchUserIdentityRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiFetchUserIdentityRequest) Execute

type ApiFetchUserRequest

type ApiFetchUserRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiFetchUserRequest) Execute

func (r ApiFetchUserRequest) Execute() (*User, *http.Response, error)

type ApiGetAppRequest

type ApiGetAppRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetAppRequest) Execute

func (r ApiGetAppRequest) Execute() (*App, *http.Response, error)

type ApiGetAppsRequest

type ApiGetAppsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetAppsRequest) Execute

func (r ApiGetAppsRequest) Execute() ([]App, *http.Response, error)

type ApiGetEligibleIamsRequest

type ApiGetEligibleIamsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetEligibleIamsRequest) Execute

type ApiGetNotificationHistoryRequest

type ApiGetNotificationHistoryRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetNotificationHistoryRequest) Execute

func (ApiGetNotificationHistoryRequest) GetNotificationRequestBody

func (r ApiGetNotificationHistoryRequest) GetNotificationRequestBody(getNotificationRequestBody GetNotificationRequestBody) ApiGetNotificationHistoryRequest

type ApiGetNotificationRequest

type ApiGetNotificationRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetNotificationRequest) AppId

func (ApiGetNotificationRequest) Execute

type ApiGetNotificationsRequest

type ApiGetNotificationsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetNotificationsRequest) AppId

The app ID that you want to view notifications from

func (ApiGetNotificationsRequest) Execute

func (ApiGetNotificationsRequest) Kind

Kind of notifications returned: * unset - All notification types (default) * `0` - Dashboard only * `1` - API only * `3` - Automated only

func (ApiGetNotificationsRequest) Limit

How many notifications to return. Max is 50. Default is 50.

func (ApiGetNotificationsRequest) Offset

Page offset. Default is 0. Results are sorted by queued_at in descending order. queued_at is a representation of the time that the notification was queued at.

type ApiGetOutcomesRequest

type ApiGetOutcomesRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetOutcomesRequest) Execute

func (ApiGetOutcomesRequest) OutcomeAttribution

func (r ApiGetOutcomesRequest) OutcomeAttribution(outcomeAttribution string) ApiGetOutcomesRequest

Optional Attribution type for the outcomes. The values can be direct or influenced or unattributed. Example: outcome_attribution=direct Default is total (returns direct+influenced+unattributed) if the parameter is omitted.

func (ApiGetOutcomesRequest) OutcomeNames

func (r ApiGetOutcomesRequest) OutcomeNames(outcomeNames string) ApiGetOutcomesRequest

Required Comma-separated list of names and the value (sum/count) for the returned outcome data. Note: Clicks only support count aggregation. For out-of-the-box OneSignal outcomes such as click and session duration, please use the \"os\" prefix with two underscores. For other outcomes, please use the name specified by the user. Example:os__session_duration.count,os__click.count,CustomOutcomeName.sum

func (ApiGetOutcomesRequest) OutcomeNames2

func (r ApiGetOutcomesRequest) OutcomeNames2(outcomeNames2 string) ApiGetOutcomesRequest

Optional If outcome names contain any commas, then please specify only one value at a time. Example: outcome_names[]=os__click.count&outcome_names[]=Sales, Purchase.count where \"Sales, Purchase\" is the custom outcomes with a comma in the name.

func (ApiGetOutcomesRequest) OutcomePlatforms

func (r ApiGetOutcomesRequest) OutcomePlatforms(outcomePlatforms string) ApiGetOutcomesRequest

Optional Platform id. Refer device's platform ids for values. Example: outcome_platform=0 for iOS outcome_platform=7,8 for Safari and Firefox Default is data from all platforms if the parameter is omitted.

func (ApiGetOutcomesRequest) OutcomeTimeRange

func (r ApiGetOutcomesRequest) OutcomeTimeRange(outcomeTimeRange string) ApiGetOutcomesRequest

Optional Time range for the returned data. The values can be 1h (for the last 1 hour data), 1d (for the last 1 day data), or 1mo (for the last 1 month data). Default is 1h if the parameter is omitted.

type ApiGetPlayerRequest

type ApiGetPlayerRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetPlayerRequest) AppId

Your app_id for this device

func (ApiGetPlayerRequest) EmailAuthHash

func (r ApiGetPlayerRequest) EmailAuthHash(emailAuthHash string) ApiGetPlayerRequest

Email - Only required if you have enabled Identity Verification and device_type is email (11).

func (ApiGetPlayerRequest) Execute

func (r ApiGetPlayerRequest) Execute() (*Player, *http.Response, error)

type ApiGetPlayersRequest

type ApiGetPlayersRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiGetPlayersRequest) AppId

The app ID that you want to view players from

func (ApiGetPlayersRequest) Execute

func (ApiGetPlayersRequest) Limit

How many devices to return. Max is 300. Default is 300

func (ApiGetPlayersRequest) Offset

Result offset. Default is 0. Results are sorted by id;

type ApiIdentifyUserByAliasRequest

type ApiIdentifyUserByAliasRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiIdentifyUserByAliasRequest) Execute

func (ApiIdentifyUserByAliasRequest) UserIdentityRequestBody

func (r ApiIdentifyUserByAliasRequest) UserIdentityRequestBody(userIdentityRequestBody UserIdentityRequestBody) ApiIdentifyUserByAliasRequest

type ApiIdentifyUserBySubscriptionIdRequest

type ApiIdentifyUserBySubscriptionIdRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiIdentifyUserBySubscriptionIdRequest) Execute

func (ApiIdentifyUserBySubscriptionIdRequest) UserIdentityRequestBody

type ApiTransferSubscriptionRequest

type ApiTransferSubscriptionRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiTransferSubscriptionRequest) Execute

func (ApiTransferSubscriptionRequest) TransferSubscriptionRequestBody

func (r ApiTransferSubscriptionRequest) TransferSubscriptionRequestBody(transferSubscriptionRequestBody TransferSubscriptionRequestBody) ApiTransferSubscriptionRequest

type ApiUpdateAppRequest

type ApiUpdateAppRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAppRequest) App

func (ApiUpdateAppRequest) Execute

func (r ApiUpdateAppRequest) Execute() (*App, *http.Response, error)

type ApiUpdateLiveActivityRequest

type ApiUpdateLiveActivityRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdateLiveActivityRequest) Execute

func (ApiUpdateLiveActivityRequest) UpdateLiveActivityRequest

func (r ApiUpdateLiveActivityRequest) UpdateLiveActivityRequest(updateLiveActivityRequest UpdateLiveActivityRequest) ApiUpdateLiveActivityRequest

type ApiUpdatePlayerRequest

type ApiUpdatePlayerRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdatePlayerRequest) Execute

func (ApiUpdatePlayerRequest) Player

type ApiUpdatePlayerTagsRequest

type ApiUpdatePlayerTagsRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdatePlayerTagsRequest) Execute

func (ApiUpdatePlayerTagsRequest) UpdatePlayerTagsRequestBody

func (r ApiUpdatePlayerTagsRequest) UpdatePlayerTagsRequestBody(updatePlayerTagsRequestBody UpdatePlayerTagsRequestBody) ApiUpdatePlayerTagsRequest

type ApiUpdateSubscriptionRequest

type ApiUpdateSubscriptionRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdateSubscriptionRequest) Execute

func (ApiUpdateSubscriptionRequest) UpdateSubscriptionRequestBody

func (r ApiUpdateSubscriptionRequest) UpdateSubscriptionRequestBody(updateSubscriptionRequestBody UpdateSubscriptionRequestBody) ApiUpdateSubscriptionRequest

type ApiUpdateUserRequest

type ApiUpdateUserRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiUpdateUserRequest) Execute

func (ApiUpdateUserRequest) UpdateUserRequest

func (r ApiUpdateUserRequest) UpdateUserRequest(updateUserRequest UpdateUserRequest) ApiUpdateUserRequest

type App

type App struct {
	Id *string `json:"id,omitempty"`
	// The name of your app, as displayed on your apps list on the dashboard.  This can be renamed.
	Name               *string    `json:"name,omitempty"`
	Players            *int32     `json:"players,omitempty"`
	MessageablePlayers *int32     `json:"messageable_players,omitempty"`
	UpdatedAt          *time.Time `json:"updated_at,omitempty"`
	CreatedAt          *time.Time `json:"created_at,omitempty"`
	// Android: Your Google Project number.  Also known as Sender ID.
	AndroidGcmSenderId *string `json:"android_gcm_sender_id,omitempty"`
	// Android: Your Google Push Messaging Auth Key
	GcmKey NullableString `json:"gcm_key,omitempty"`
	// Chrome (All Browsers except Safari) (Recommended): The URL to your website.  This field is required if you wish to enable web push and specify other web push parameters.
	ChromeWebOrigin NullableString `json:"chrome_web_origin,omitempty"`
	// Not for web push.  Your Google Push Messaging Auth Key if you use Chrome Apps / Extensions.
	ChromeKey NullableString `json:"chrome_key,omitempty"`
	// Chrome (All Browsers except Safari): Your default notification icon. Should be 256x256 pixels, min 80x80.
	ChromeWebDefaultNotificationIcon NullableString `json:"chrome_web_default_notification_icon,omitempty"`
	// Chrome (All Browsers except Safari): A subdomain of your choice in order to support Web Push on non-HTTPS websites. This field must be set in order for the chrome_web_gcm_sender_id property to be processed.
	ChromeWebSubDomain NullableString `json:"chrome_web_sub_domain,omitempty"`
	// iOS: Either sandbox or production
	ApnsEnv NullableString `json:"apns_env,omitempty"`
	// iOS: Your apple push notification p12 certificate file, converted to a string and Base64 encoded.
	ApnsP12 *string `json:"apns_p12,omitempty"`
	// iOS: Required if using p12 certificate.  Password for the apns_p12 file.
	ApnsP12Password        *string        `json:"apns_p12_password,omitempty"`
	ApnsCertificates       NullableString `json:"apns_certificates,omitempty"`
	SafariApnsCertificates *string        `json:"safari_apns_certificates,omitempty"`
	// Safari: Your apple push notification p12 certificate file for Safari Push Notifications, converted to a string and Base64 encoded.
	SafariApnsP12 *string `json:"safari_apns_p12,omitempty"`
	// Safari: Password for safari_apns_p12 file
	SafariApnsP12Password *string `json:"safari_apns_p12_password,omitempty"`
	// iOS: Required if using p8. Unique identifier for the p8 authentication key.
	ApnsKeyId NullableString `json:"apns_key_id,omitempty"`
	// iOS: Required if using p8. Team ID generated by Apple for your developer account.
	ApnsTeamId NullableString `json:"apns_team_id,omitempty"`
	// iOS: Required if using p8. Bundle ID for your app in the Apple ecosystem.
	ApnsBundleId NullableString `json:"apns_bundle_id,omitempty"`
	// iOS: Required if using p8. Base64 encoded p8 key
	ApnsP8 NullableString `json:"apns_p8,omitempty"`
	// Safari (Recommended): The hostname to your website including http(s)://
	SafariSiteOrigin NullableString `json:"safari_site_origin,omitempty"`
	SafariPushId     NullableString `json:"safari_push_id,omitempty"`
	SafariIcon1616   *string        `json:"safari_icon_16_16,omitempty"`
	SafariIcon3232   *string        `json:"safari_icon_32_32,omitempty"`
	SafariIcon6464   *string        `json:"safari_icon_64_64,omitempty"`
	SafariIcon128128 *string        `json:"safari_icon_128_128,omitempty"`
	// Safari: A url for a 256x256 png notification icon. This is the only Safari icon URL you need to provide.
	SafariIcon256256 *string `json:"safari_icon_256_256,omitempty"`
	// All Browsers (Recommended): The Site Name. Requires both chrome_web_origin and safari_site_origin to be set to add or update it.
	SiteName     NullableString `json:"site_name,omitempty"`
	BasicAuthKey NullableString `json:"basic_auth_key,omitempty"`
	// The Id of the Organization you would like to add this app to.
	OrganizationId *string `json:"organization_id,omitempty"`
	// iOS: Notification data (additional data) values will be added to the root of the apns payload when sent to the device.  Ignore if you're not using any other plugins, or not using OneSignal SDK methods to read the payload.
	AdditionalDataIsRootPayload *bool `json:"additional_data_is_root_payload,omitempty"`
	AdditionalProperties        map[string]interface{}
}

App struct for App

func NewApp

func NewApp() *App

NewApp instantiates a new App 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 NewAppWithDefaults

func NewAppWithDefaults() *App

NewAppWithDefaults instantiates a new App 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 (*App) GetAdditionalDataIsRootPayload

func (o *App) GetAdditionalDataIsRootPayload() bool

GetAdditionalDataIsRootPayload returns the AdditionalDataIsRootPayload field value if set, zero value otherwise.

func (*App) GetAdditionalDataIsRootPayloadOk

func (o *App) GetAdditionalDataIsRootPayloadOk() (*bool, bool)

GetAdditionalDataIsRootPayloadOk returns a tuple with the AdditionalDataIsRootPayload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetAndroidGcmSenderId

func (o *App) GetAndroidGcmSenderId() string

GetAndroidGcmSenderId returns the AndroidGcmSenderId field value if set, zero value otherwise.

func (*App) GetAndroidGcmSenderIdOk

func (o *App) GetAndroidGcmSenderIdOk() (*string, bool)

GetAndroidGcmSenderIdOk returns a tuple with the AndroidGcmSenderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetApnsBundleId

func (o *App) GetApnsBundleId() string

GetApnsBundleId returns the ApnsBundleId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsBundleIdOk

func (o *App) GetApnsBundleIdOk() (*string, bool)

GetApnsBundleIdOk returns a tuple with the ApnsBundleId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetApnsCertificates

func (o *App) GetApnsCertificates() string

GetApnsCertificates returns the ApnsCertificates field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsCertificatesOk

func (o *App) GetApnsCertificatesOk() (*string, bool)

GetApnsCertificatesOk returns a tuple with the ApnsCertificates field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetApnsEnv

func (o *App) GetApnsEnv() string

GetApnsEnv returns the ApnsEnv field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsEnvOk

func (o *App) GetApnsEnvOk() (*string, bool)

GetApnsEnvOk returns a tuple with the ApnsEnv field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetApnsKeyId

func (o *App) GetApnsKeyId() string

GetApnsKeyId returns the ApnsKeyId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsKeyIdOk

func (o *App) GetApnsKeyIdOk() (*string, bool)

GetApnsKeyIdOk returns a tuple with the ApnsKeyId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetApnsP12

func (o *App) GetApnsP12() string

GetApnsP12 returns the ApnsP12 field value if set, zero value otherwise.

func (*App) GetApnsP12Ok

func (o *App) GetApnsP12Ok() (*string, bool)

GetApnsP12Ok returns a tuple with the ApnsP12 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetApnsP12Password

func (o *App) GetApnsP12Password() string

GetApnsP12Password returns the ApnsP12Password field value if set, zero value otherwise.

func (*App) GetApnsP12PasswordOk

func (o *App) GetApnsP12PasswordOk() (*string, bool)

GetApnsP12PasswordOk returns a tuple with the ApnsP12Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetApnsP8

func (o *App) GetApnsP8() string

GetApnsP8 returns the ApnsP8 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsP8Ok

func (o *App) GetApnsP8Ok() (*string, bool)

GetApnsP8Ok returns a tuple with the ApnsP8 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetApnsTeamId

func (o *App) GetApnsTeamId() string

GetApnsTeamId returns the ApnsTeamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetApnsTeamIdOk

func (o *App) GetApnsTeamIdOk() (*string, bool)

GetApnsTeamIdOk returns a tuple with the ApnsTeamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetBasicAuthKey

func (o *App) GetBasicAuthKey() string

GetBasicAuthKey returns the BasicAuthKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetBasicAuthKeyOk

func (o *App) GetBasicAuthKeyOk() (*string, bool)

GetBasicAuthKeyOk returns a tuple with the BasicAuthKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetChromeKey

func (o *App) GetChromeKey() string

GetChromeKey returns the ChromeKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetChromeKeyOk

func (o *App) GetChromeKeyOk() (*string, bool)

GetChromeKeyOk returns a tuple with the ChromeKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetChromeWebDefaultNotificationIcon

func (o *App) GetChromeWebDefaultNotificationIcon() string

GetChromeWebDefaultNotificationIcon returns the ChromeWebDefaultNotificationIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetChromeWebDefaultNotificationIconOk

func (o *App) GetChromeWebDefaultNotificationIconOk() (*string, bool)

GetChromeWebDefaultNotificationIconOk returns a tuple with the ChromeWebDefaultNotificationIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetChromeWebOrigin

func (o *App) GetChromeWebOrigin() string

GetChromeWebOrigin returns the ChromeWebOrigin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetChromeWebOriginOk

func (o *App) GetChromeWebOriginOk() (*string, bool)

GetChromeWebOriginOk returns a tuple with the ChromeWebOrigin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetChromeWebSubDomain

func (o *App) GetChromeWebSubDomain() string

GetChromeWebSubDomain returns the ChromeWebSubDomain field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetChromeWebSubDomainOk

func (o *App) GetChromeWebSubDomainOk() (*string, bool)

GetChromeWebSubDomainOk returns a tuple with the ChromeWebSubDomain field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetCreatedAt

func (o *App) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*App) GetCreatedAtOk

func (o *App) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetGcmKey

func (o *App) GetGcmKey() string

GetGcmKey returns the GcmKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetGcmKeyOk

func (o *App) GetGcmKeyOk() (*string, bool)

GetGcmKeyOk returns a tuple with the GcmKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetId

func (o *App) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*App) GetIdOk

func (o *App) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetMessageablePlayers

func (o *App) GetMessageablePlayers() int32

GetMessageablePlayers returns the MessageablePlayers field value if set, zero value otherwise.

func (*App) GetMessageablePlayersOk

func (o *App) GetMessageablePlayersOk() (*int32, bool)

GetMessageablePlayersOk returns a tuple with the MessageablePlayers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetName

func (o *App) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*App) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetOrganizationId

func (o *App) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.

func (*App) GetOrganizationIdOk

func (o *App) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetPlayers

func (o *App) GetPlayers() int32

GetPlayers returns the Players field value if set, zero value otherwise.

func (*App) GetPlayersOk

func (o *App) GetPlayersOk() (*int32, bool)

GetPlayersOk returns a tuple with the Players field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariApnsCertificates

func (o *App) GetSafariApnsCertificates() string

GetSafariApnsCertificates returns the SafariApnsCertificates field value if set, zero value otherwise.

func (*App) GetSafariApnsCertificatesOk

func (o *App) GetSafariApnsCertificatesOk() (*string, bool)

GetSafariApnsCertificatesOk returns a tuple with the SafariApnsCertificates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariApnsP12

func (o *App) GetSafariApnsP12() string

GetSafariApnsP12 returns the SafariApnsP12 field value if set, zero value otherwise.

func (*App) GetSafariApnsP12Ok

func (o *App) GetSafariApnsP12Ok() (*string, bool)

GetSafariApnsP12Ok returns a tuple with the SafariApnsP12 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariApnsP12Password

func (o *App) GetSafariApnsP12Password() string

GetSafariApnsP12Password returns the SafariApnsP12Password field value if set, zero value otherwise.

func (*App) GetSafariApnsP12PasswordOk

func (o *App) GetSafariApnsP12PasswordOk() (*string, bool)

GetSafariApnsP12PasswordOk returns a tuple with the SafariApnsP12Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariIcon128128

func (o *App) GetSafariIcon128128() string

GetSafariIcon128128 returns the SafariIcon128128 field value if set, zero value otherwise.

func (*App) GetSafariIcon128128Ok

func (o *App) GetSafariIcon128128Ok() (*string, bool)

GetSafariIcon128128Ok returns a tuple with the SafariIcon128128 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariIcon1616

func (o *App) GetSafariIcon1616() string

GetSafariIcon1616 returns the SafariIcon1616 field value if set, zero value otherwise.

func (*App) GetSafariIcon1616Ok

func (o *App) GetSafariIcon1616Ok() (*string, bool)

GetSafariIcon1616Ok returns a tuple with the SafariIcon1616 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariIcon256256

func (o *App) GetSafariIcon256256() string

GetSafariIcon256256 returns the SafariIcon256256 field value if set, zero value otherwise.

func (*App) GetSafariIcon256256Ok

func (o *App) GetSafariIcon256256Ok() (*string, bool)

GetSafariIcon256256Ok returns a tuple with the SafariIcon256256 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariIcon3232

func (o *App) GetSafariIcon3232() string

GetSafariIcon3232 returns the SafariIcon3232 field value if set, zero value otherwise.

func (*App) GetSafariIcon3232Ok

func (o *App) GetSafariIcon3232Ok() (*string, bool)

GetSafariIcon3232Ok returns a tuple with the SafariIcon3232 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariIcon6464

func (o *App) GetSafariIcon6464() string

GetSafariIcon6464 returns the SafariIcon6464 field value if set, zero value otherwise.

func (*App) GetSafariIcon6464Ok

func (o *App) GetSafariIcon6464Ok() (*string, bool)

GetSafariIcon6464Ok returns a tuple with the SafariIcon6464 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) GetSafariPushId

func (o *App) GetSafariPushId() string

GetSafariPushId returns the SafariPushId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetSafariPushIdOk

func (o *App) GetSafariPushIdOk() (*string, bool)

GetSafariPushIdOk returns a tuple with the SafariPushId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetSafariSiteOrigin

func (o *App) GetSafariSiteOrigin() string

GetSafariSiteOrigin returns the SafariSiteOrigin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetSafariSiteOriginOk

func (o *App) GetSafariSiteOriginOk() (*string, bool)

GetSafariSiteOriginOk returns a tuple with the SafariSiteOrigin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetSiteName

func (o *App) GetSiteName() string

GetSiteName returns the SiteName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*App) GetSiteNameOk

func (o *App) GetSiteNameOk() (*string, bool)

GetSiteNameOk returns a tuple with the SiteName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*App) GetUpdatedAt

func (o *App) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*App) GetUpdatedAtOk

func (o *App) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*App) HasAdditionalDataIsRootPayload

func (o *App) HasAdditionalDataIsRootPayload() bool

HasAdditionalDataIsRootPayload returns a boolean if a field has been set.

func (*App) HasAndroidGcmSenderId

func (o *App) HasAndroidGcmSenderId() bool

HasAndroidGcmSenderId returns a boolean if a field has been set.

func (*App) HasApnsBundleId

func (o *App) HasApnsBundleId() bool

HasApnsBundleId returns a boolean if a field has been set.

func (*App) HasApnsCertificates

func (o *App) HasApnsCertificates() bool

HasApnsCertificates returns a boolean if a field has been set.

func (*App) HasApnsEnv

func (o *App) HasApnsEnv() bool

HasApnsEnv returns a boolean if a field has been set.

func (*App) HasApnsKeyId

func (o *App) HasApnsKeyId() bool

HasApnsKeyId returns a boolean if a field has been set.

func (*App) HasApnsP12

func (o *App) HasApnsP12() bool

HasApnsP12 returns a boolean if a field has been set.

func (*App) HasApnsP12Password

func (o *App) HasApnsP12Password() bool

HasApnsP12Password returns a boolean if a field has been set.

func (*App) HasApnsP8

func (o *App) HasApnsP8() bool

HasApnsP8 returns a boolean if a field has been set.

func (*App) HasApnsTeamId

func (o *App) HasApnsTeamId() bool

HasApnsTeamId returns a boolean if a field has been set.

func (*App) HasBasicAuthKey

func (o *App) HasBasicAuthKey() bool

HasBasicAuthKey returns a boolean if a field has been set.

func (*App) HasChromeKey

func (o *App) HasChromeKey() bool

HasChromeKey returns a boolean if a field has been set.

func (*App) HasChromeWebDefaultNotificationIcon

func (o *App) HasChromeWebDefaultNotificationIcon() bool

HasChromeWebDefaultNotificationIcon returns a boolean if a field has been set.

func (*App) HasChromeWebOrigin

func (o *App) HasChromeWebOrigin() bool

HasChromeWebOrigin returns a boolean if a field has been set.

func (*App) HasChromeWebSubDomain

func (o *App) HasChromeWebSubDomain() bool

HasChromeWebSubDomain returns a boolean if a field has been set.

func (*App) HasCreatedAt

func (o *App) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*App) HasGcmKey

func (o *App) HasGcmKey() bool

HasGcmKey returns a boolean if a field has been set.

func (*App) HasId

func (o *App) HasId() bool

HasId returns a boolean if a field has been set.

func (*App) HasMessageablePlayers

func (o *App) HasMessageablePlayers() bool

HasMessageablePlayers returns a boolean if a field has been set.

func (*App) HasName

func (o *App) HasName() bool

HasName returns a boolean if a field has been set.

func (*App) HasOrganizationId

func (o *App) HasOrganizationId() bool

HasOrganizationId returns a boolean if a field has been set.

func (*App) HasPlayers

func (o *App) HasPlayers() bool

HasPlayers returns a boolean if a field has been set.

func (*App) HasSafariApnsCertificates

func (o *App) HasSafariApnsCertificates() bool

HasSafariApnsCertificates returns a boolean if a field has been set.

func (*App) HasSafariApnsP12

func (o *App) HasSafariApnsP12() bool

HasSafariApnsP12 returns a boolean if a field has been set.

func (*App) HasSafariApnsP12Password

func (o *App) HasSafariApnsP12Password() bool

HasSafariApnsP12Password returns a boolean if a field has been set.

func (*App) HasSafariIcon128128

func (o *App) HasSafariIcon128128() bool

HasSafariIcon128128 returns a boolean if a field has been set.

func (*App) HasSafariIcon1616

func (o *App) HasSafariIcon1616() bool

HasSafariIcon1616 returns a boolean if a field has been set.

func (*App) HasSafariIcon256256

func (o *App) HasSafariIcon256256() bool

HasSafariIcon256256 returns a boolean if a field has been set.

func (*App) HasSafariIcon3232

func (o *App) HasSafariIcon3232() bool

HasSafariIcon3232 returns a boolean if a field has been set.

func (*App) HasSafariIcon6464

func (o *App) HasSafariIcon6464() bool

HasSafariIcon6464 returns a boolean if a field has been set.

func (*App) HasSafariPushId

func (o *App) HasSafariPushId() bool

HasSafariPushId returns a boolean if a field has been set.

func (*App) HasSafariSiteOrigin

func (o *App) HasSafariSiteOrigin() bool

HasSafariSiteOrigin returns a boolean if a field has been set.

func (*App) HasSiteName

func (o *App) HasSiteName() bool

HasSiteName returns a boolean if a field has been set.

func (*App) HasUpdatedAt

func (o *App) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (App) MarshalJSON

func (o App) MarshalJSON() ([]byte, error)

func (*App) SetAdditionalDataIsRootPayload

func (o *App) SetAdditionalDataIsRootPayload(v bool)

SetAdditionalDataIsRootPayload gets a reference to the given bool and assigns it to the AdditionalDataIsRootPayload field.

func (*App) SetAndroidGcmSenderId

func (o *App) SetAndroidGcmSenderId(v string)

SetAndroidGcmSenderId gets a reference to the given string and assigns it to the AndroidGcmSenderId field.

func (*App) SetApnsBundleId

func (o *App) SetApnsBundleId(v string)

SetApnsBundleId gets a reference to the given NullableString and assigns it to the ApnsBundleId field.

func (*App) SetApnsBundleIdNil

func (o *App) SetApnsBundleIdNil()

SetApnsBundleIdNil sets the value for ApnsBundleId to be an explicit nil

func (*App) SetApnsCertificates

func (o *App) SetApnsCertificates(v string)

SetApnsCertificates gets a reference to the given NullableString and assigns it to the ApnsCertificates field.

func (*App) SetApnsCertificatesNil

func (o *App) SetApnsCertificatesNil()

SetApnsCertificatesNil sets the value for ApnsCertificates to be an explicit nil

func (*App) SetApnsEnv

func (o *App) SetApnsEnv(v string)

SetApnsEnv gets a reference to the given NullableString and assigns it to the ApnsEnv field.

func (*App) SetApnsEnvNil

func (o *App) SetApnsEnvNil()

SetApnsEnvNil sets the value for ApnsEnv to be an explicit nil

func (*App) SetApnsKeyId

func (o *App) SetApnsKeyId(v string)

SetApnsKeyId gets a reference to the given NullableString and assigns it to the ApnsKeyId field.

func (*App) SetApnsKeyIdNil

func (o *App) SetApnsKeyIdNil()

SetApnsKeyIdNil sets the value for ApnsKeyId to be an explicit nil

func (*App) SetApnsP12

func (o *App) SetApnsP12(v string)

SetApnsP12 gets a reference to the given string and assigns it to the ApnsP12 field.

func (*App) SetApnsP12Password

func (o *App) SetApnsP12Password(v string)

SetApnsP12Password gets a reference to the given string and assigns it to the ApnsP12Password field.

func (*App) SetApnsP8

func (o *App) SetApnsP8(v string)

SetApnsP8 gets a reference to the given NullableString and assigns it to the ApnsP8 field.

func (*App) SetApnsP8Nil

func (o *App) SetApnsP8Nil()

SetApnsP8Nil sets the value for ApnsP8 to be an explicit nil

func (*App) SetApnsTeamId

func (o *App) SetApnsTeamId(v string)

SetApnsTeamId gets a reference to the given NullableString and assigns it to the ApnsTeamId field.

func (*App) SetApnsTeamIdNil

func (o *App) SetApnsTeamIdNil()

SetApnsTeamIdNil sets the value for ApnsTeamId to be an explicit nil

func (*App) SetBasicAuthKey

func (o *App) SetBasicAuthKey(v string)

SetBasicAuthKey gets a reference to the given NullableString and assigns it to the BasicAuthKey field.

func (*App) SetBasicAuthKeyNil

func (o *App) SetBasicAuthKeyNil()

SetBasicAuthKeyNil sets the value for BasicAuthKey to be an explicit nil

func (*App) SetChromeKey

func (o *App) SetChromeKey(v string)

SetChromeKey gets a reference to the given NullableString and assigns it to the ChromeKey field.

func (*App) SetChromeKeyNil

func (o *App) SetChromeKeyNil()

SetChromeKeyNil sets the value for ChromeKey to be an explicit nil

func (*App) SetChromeWebDefaultNotificationIcon

func (o *App) SetChromeWebDefaultNotificationIcon(v string)

SetChromeWebDefaultNotificationIcon gets a reference to the given NullableString and assigns it to the ChromeWebDefaultNotificationIcon field.

func (*App) SetChromeWebDefaultNotificationIconNil

func (o *App) SetChromeWebDefaultNotificationIconNil()

SetChromeWebDefaultNotificationIconNil sets the value for ChromeWebDefaultNotificationIcon to be an explicit nil

func (*App) SetChromeWebOrigin

func (o *App) SetChromeWebOrigin(v string)

SetChromeWebOrigin gets a reference to the given NullableString and assigns it to the ChromeWebOrigin field.

func (*App) SetChromeWebOriginNil

func (o *App) SetChromeWebOriginNil()

SetChromeWebOriginNil sets the value for ChromeWebOrigin to be an explicit nil

func (*App) SetChromeWebSubDomain

func (o *App) SetChromeWebSubDomain(v string)

SetChromeWebSubDomain gets a reference to the given NullableString and assigns it to the ChromeWebSubDomain field.

func (*App) SetChromeWebSubDomainNil

func (o *App) SetChromeWebSubDomainNil()

SetChromeWebSubDomainNil sets the value for ChromeWebSubDomain to be an explicit nil

func (*App) SetCreatedAt

func (o *App) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*App) SetGcmKey

func (o *App) SetGcmKey(v string)

SetGcmKey gets a reference to the given NullableString and assigns it to the GcmKey field.

func (*App) SetGcmKeyNil

func (o *App) SetGcmKeyNil()

SetGcmKeyNil sets the value for GcmKey to be an explicit nil

func (*App) SetId

func (o *App) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*App) SetMessageablePlayers

func (o *App) SetMessageablePlayers(v int32)

SetMessageablePlayers gets a reference to the given int32 and assigns it to the MessageablePlayers field.

func (*App) SetName

func (o *App) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*App) SetOrganizationId

func (o *App) SetOrganizationId(v string)

SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.

func (*App) SetPlayers

func (o *App) SetPlayers(v int32)

SetPlayers gets a reference to the given int32 and assigns it to the Players field.

func (*App) SetSafariApnsCertificates

func (o *App) SetSafariApnsCertificates(v string)

SetSafariApnsCertificates gets a reference to the given string and assigns it to the SafariApnsCertificates field.

func (*App) SetSafariApnsP12

func (o *App) SetSafariApnsP12(v string)

SetSafariApnsP12 gets a reference to the given string and assigns it to the SafariApnsP12 field.

func (*App) SetSafariApnsP12Password

func (o *App) SetSafariApnsP12Password(v string)

SetSafariApnsP12Password gets a reference to the given string and assigns it to the SafariApnsP12Password field.

func (*App) SetSafariIcon128128

func (o *App) SetSafariIcon128128(v string)

SetSafariIcon128128 gets a reference to the given string and assigns it to the SafariIcon128128 field.

func (*App) SetSafariIcon1616

func (o *App) SetSafariIcon1616(v string)

SetSafariIcon1616 gets a reference to the given string and assigns it to the SafariIcon1616 field.

func (*App) SetSafariIcon256256

func (o *App) SetSafariIcon256256(v string)

SetSafariIcon256256 gets a reference to the given string and assigns it to the SafariIcon256256 field.

func (*App) SetSafariIcon3232

func (o *App) SetSafariIcon3232(v string)

SetSafariIcon3232 gets a reference to the given string and assigns it to the SafariIcon3232 field.

func (*App) SetSafariIcon6464

func (o *App) SetSafariIcon6464(v string)

SetSafariIcon6464 gets a reference to the given string and assigns it to the SafariIcon6464 field.

func (*App) SetSafariPushId

func (o *App) SetSafariPushId(v string)

SetSafariPushId gets a reference to the given NullableString and assigns it to the SafariPushId field.

func (*App) SetSafariPushIdNil

func (o *App) SetSafariPushIdNil()

SetSafariPushIdNil sets the value for SafariPushId to be an explicit nil

func (*App) SetSafariSiteOrigin

func (o *App) SetSafariSiteOrigin(v string)

SetSafariSiteOrigin gets a reference to the given NullableString and assigns it to the SafariSiteOrigin field.

func (*App) SetSafariSiteOriginNil

func (o *App) SetSafariSiteOriginNil()

SetSafariSiteOriginNil sets the value for SafariSiteOrigin to be an explicit nil

func (*App) SetSiteName

func (o *App) SetSiteName(v string)

SetSiteName gets a reference to the given NullableString and assigns it to the SiteName field.

func (*App) SetSiteNameNil

func (o *App) SetSiteNameNil()

SetSiteNameNil sets the value for SiteName to be an explicit nil

func (*App) SetUpdatedAt

func (o *App) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*App) UnmarshalJSON

func (o *App) UnmarshalJSON(bytes []byte) (err error)

func (*App) UnsetApnsBundleId

func (o *App) UnsetApnsBundleId()

UnsetApnsBundleId ensures that no value is present for ApnsBundleId, not even an explicit nil

func (*App) UnsetApnsCertificates

func (o *App) UnsetApnsCertificates()

UnsetApnsCertificates ensures that no value is present for ApnsCertificates, not even an explicit nil

func (*App) UnsetApnsEnv

func (o *App) UnsetApnsEnv()

UnsetApnsEnv ensures that no value is present for ApnsEnv, not even an explicit nil

func (*App) UnsetApnsKeyId

func (o *App) UnsetApnsKeyId()

UnsetApnsKeyId ensures that no value is present for ApnsKeyId, not even an explicit nil

func (*App) UnsetApnsP8

func (o *App) UnsetApnsP8()

UnsetApnsP8 ensures that no value is present for ApnsP8, not even an explicit nil

func (*App) UnsetApnsTeamId

func (o *App) UnsetApnsTeamId()

UnsetApnsTeamId ensures that no value is present for ApnsTeamId, not even an explicit nil

func (*App) UnsetBasicAuthKey

func (o *App) UnsetBasicAuthKey()

UnsetBasicAuthKey ensures that no value is present for BasicAuthKey, not even an explicit nil

func (*App) UnsetChromeKey

func (o *App) UnsetChromeKey()

UnsetChromeKey ensures that no value is present for ChromeKey, not even an explicit nil

func (*App) UnsetChromeWebDefaultNotificationIcon

func (o *App) UnsetChromeWebDefaultNotificationIcon()

UnsetChromeWebDefaultNotificationIcon ensures that no value is present for ChromeWebDefaultNotificationIcon, not even an explicit nil

func (*App) UnsetChromeWebOrigin

func (o *App) UnsetChromeWebOrigin()

UnsetChromeWebOrigin ensures that no value is present for ChromeWebOrigin, not even an explicit nil

func (*App) UnsetChromeWebSubDomain

func (o *App) UnsetChromeWebSubDomain()

UnsetChromeWebSubDomain ensures that no value is present for ChromeWebSubDomain, not even an explicit nil

func (*App) UnsetGcmKey

func (o *App) UnsetGcmKey()

UnsetGcmKey ensures that no value is present for GcmKey, not even an explicit nil

func (*App) UnsetSafariPushId

func (o *App) UnsetSafariPushId()

UnsetSafariPushId ensures that no value is present for SafariPushId, not even an explicit nil

func (*App) UnsetSafariSiteOrigin

func (o *App) UnsetSafariSiteOrigin()

UnsetSafariSiteOrigin ensures that no value is present for SafariSiteOrigin, not even an explicit nil

func (*App) UnsetSiteName

func (o *App) UnsetSiteName()

UnsetSiteName ensures that no value is present for SiteName, not even an explicit nil

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BasicNotification

type BasicNotification struct {
	// The segment names you want to target. Users in these segments will receive a notification. This targeting parameter is only compatible with excluded_segments. Example: [\"Active Users\", \"Inactive Users\"]
	IncludedSegments []string `json:"included_segments,omitempty"`
	// Segment that will be excluded when sending. Users in these segments will not receive a notification, even if they were included in included_segments. This targeting parameter is only compatible with included_segments. Example: [\"Active Users\", \"Inactive Users\"]
	ExcludedSegments []string `json:"excluded_segments,omitempty"`
	// Specific playerids to send your notification to. _Does not require API Auth Key. Do not combine with other targeting parameters. Not compatible with any other targeting parameters. Example: [\"1dd608f2-c6a1-11e3-851d-000c2940e62c\"] Limit of 2,000 entries per REST API call
	// Deprecated
	IncludePlayerIds []string `json:"include_player_ids,omitempty"`
	// Target specific devices by custom user IDs assigned via API. Not compatible with any other targeting parameters Example: [\"custom-id-assigned-by-api\"] REQUIRED: REST API Key Authentication Limit of 2,000 entries per REST API call. Note: If targeting push, email, or sms subscribers with same ids, use with channel_for_external_user_ids to indicate you are sending a push or email or sms.
	// Deprecated
	IncludeExternalUserIds []string `json:"include_external_user_ids,omitempty"`
	// Recommended for Sending Emails - Target specific email addresses. If an email does not correspond to an existing user, a new user will be created. Example: nick@catfac.ts Limit of 2,000 entries per REST API call
	IncludeEmailTokens []string `json:"include_email_tokens,omitempty"`
	// Recommended for Sending SMS - Target specific phone numbers. The phone number should be in the E.164 format. Phone number should be an existing subscriber on OneSignal. Refer our docs to learn how to add phone numbers to OneSignal. Example phone number: +1999999999 Limit of 2,000 entries per REST API call
	IncludePhoneNumbers []string `json:"include_phone_numbers,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using iOS device tokens. Warning: Only works with Production tokens. All non-alphanumeric characters must be removed from each token. If a token does not correspond to an existing user, a new user will be created. Example: ce777617da7f548fe7a9ab6febb56cf39fba6d38203... Limit of 2,000 entries per REST API call
	IncludeIosTokens []string `json:"include_ios_tokens,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Windows URIs. If a token does not correspond to an existing user, a new user will be created. Example: http://s.notify.live.net/u/1/bn1/HmQAAACPaLDr-... Limit of 2,000 entries per REST API call
	IncludeWpWnsUris []string `json:"include_wp_wns_uris,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Amazon ADM registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: amzn1.adm-registration.v1.XpvSSUk0Rc3hTVVV... Limit of 2,000 entries per REST API call
	IncludeAmazonRegIds []string `json:"include_amazon_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome App registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeRegIds []string `json:"include_chrome_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome Web Push registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeWebRegIds []string `json:"include_chrome_web_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Android device registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeAndroidRegIds []string                                       `json:"include_android_reg_ids,omitempty"`
	IncludeAliases       NullablePlayerNotificationTargetIncludeAliases `json:"include_aliases,omitempty"`
	TargetChannel        *string                                        `json:"target_channel,omitempty"`
	Id                   *string                                        `json:"id,omitempty"`
	Value                *int32                                         `json:"value,omitempty"`
	// Required for SMS Messages. An identifier for tracking message within the OneSignal dashboard or export analytics. Not shown to end user.
	Name        NullableString `json:"name,omitempty"`
	Aggregation *string        `json:"aggregation,omitempty"`
	// Indicates whether to send to all devices registered under your app's Apple iOS platform.
	IsIos NullableBool `json:"isIos,omitempty"`
	// Indicates whether to send to all devices registered under your app's Google Android platform.
	IsAndroid NullableBool `json:"isAndroid,omitempty"`
	// Indicates whether to send to all devices registered under your app's Huawei Android platform.
	IsHuawei NullableBool `json:"isHuawei,omitempty"`
	// Indicates whether to send to all subscribed web browser users, including Chrome, Firefox, and Safari. You may use this instead as a combined flag instead of separately enabling isChromeWeb, isFirefox, and isSafari, though the three options are equivalent to this one.
	IsAnyWeb NullableBool `json:"isAnyWeb,omitempty"`
	// Indicates whether to send to all Google Chrome, Chrome on Android, and Mozilla Firefox users registered under your Chrome & Firefox web push platform.
	IsChromeWeb NullableBool `json:"isChromeWeb,omitempty"`
	// Indicates whether to send to all Mozilla Firefox desktop users registered under your Firefox web push platform.
	IsFirefox NullableBool `json:"isFirefox,omitempty"`
	// Does not support iOS Safari. Indicates whether to send to all Apple's Safari desktop users registered under your Safari web push platform. Read more iOS Safari
	IsSafari NullableBool `json:"isSafari,omitempty"`
	// Indicates whether to send to all devices registered under your app's Windows platform.
	IsWPWNS NullableBool `json:"isWP_WNS,omitempty"`
	// Indicates whether to send to all devices registered under your app's Amazon Fire platform.
	IsAdm NullableBool `json:"isAdm,omitempty"`
	// This flag is not used for web push Please see isChromeWeb for sending to web push users. This flag only applies to Google Chrome Apps & Extensions. Indicates whether to send to all devices registered under your app's Google Chrome Apps & Extension platform.
	IsChrome NullableBool `json:"isChrome,omitempty"`
	// Indicates if the message type when targeting with include_external_user_ids for cases where an email, sms, and/or push subscribers have the same external user id. Example: Use the string \"push\" to indicate you are sending a push notification or the string \"email\"for sending emails or \"sms\"for sending SMS.
	ChannelForExternalUserIds *string `json:"channel_for_external_user_ids,omitempty"`
	// Required: Your OneSignal Application ID, which can be found in Keys & IDs. It is a UUID and looks similar to 8250eaf6-1a58-489e-b136-7c74a864b434.
	AppId string `json:"app_id"`
	// Correlation and idempotency key. A request received with this parameter will first look for another notification with the same external_id. If one exists, a notification will not be sent, and result of the previous operation will instead be returned. Therefore, if you plan on using this feature, it's important to use a good source of randomness to generate the UUID passed here. This key is only idempotent for 30 days. After 30 days, the notification could be removed from our system and a notification with the same external_id will be sent again.   See Idempotent Notification Requests for more details writeOnly: true
	ExternalId NullableString    `json:"external_id,omitempty"`
	Contents   NullableStringMap `json:"contents,omitempty"`
	Headings   NullableStringMap `json:"headings,omitempty"`
	Subtitle   NullableStringMap `json:"subtitle,omitempty"`
	// Channel: Push Notifications Platform: Huawei A custom map of data that is passed back to your app. Same as using Additional Data within the dashboard. Can use up to 2048 bytes of data. Example: {\"abc\": 123, \"foo\": \"bar\", \"event_performed\": true, \"amount\": 12.1}
	Data map[string]interface{} `json:"data,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use \"data\" or \"message\" depending on the type of notification you are sending. More details in Data & Background Notifications.
	HuaweiMsgType NullableString `json:"huawei_msg_type,omitempty"`
	// Channel: Push Notifications Platform: All The URL to open in the browser when a user clicks on the notification. Note: iOS needs https or updated NSAppTransportSecurity in plist This field supports inline substitutions. Omit if including web_url or app_url Example: https://onesignal.com
	Url NullableString `json:"url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including Chrome, Firefox, Safari, Opera, etc. Example: https://onesignal.com
	WebUrl NullableString `json:"web_url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including iOS, Android, macOS, Windows, ChromeApps, etc. Example: https://onesignal.com
	AppUrl NullableString `json:"app_url,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Adds media attachments to notifications. Set as JSON object, key as a media id of your choice and the value as a valid local filename or URL. User must press and hold on the notification to view. Do not set mutable_content to download attachments. The OneSignal SDK does this automatically Example: {\"id1\": \"https://domain.com/image.jpg\"}
	IosAttachments map[string]interface{} `json:"ios_attachments,omitempty"`
	// Channel: Push Notifications Platform: All Use a template you setup on our dashboard. The template_id is the UUID found in the URL when viewing a template on our dashboard. Example: be4a8044-bbd6-11e4-a581-000c2940e62c
	TemplateId NullableString `json:"template_id,omitempty"`
	// Channel: Push Notifications Platform: iOS Sending true wakes your app from background to run custom native code (Apple interprets this as content-available=1). Note: Not applicable if the app is in the \"force-quit\" state (i.e app was swiped away). Omit the contents field to prevent displaying a visible notification.
	ContentAvailable NullableBool `json:"content_available,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Always defaults to true and cannot be turned off. Allows tracking of notification receives and changing of the notification content in your app before it is displayed. Triggers didReceive(_:withContentHandler:) on your UNNotificationServiceExtension.
	MutableContent *bool `json:"mutable_content,omitempty"`
	// Channel: Push Notifications Platform: iOS 13+ Use to target a specific experience in your App Clip, or to target your notification to a specific window in a multi-scene App.
	TargetContentIdentifier NullableString `json:"target_content_identifier,omitempty"`
	// Channel: Push Notifications Platform: Android Picture to display in the expanded view. Can be a drawable resource name or a URL.
	BigPicture NullableString `json:"big_picture,omitempty"`
	// Channel: Push Notifications Platform: Huawei Picture to display in the expanded view. Can be a drawable resource name or a URL.
	HuaweiBigPicture NullableString `json:"huawei_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Amazon Picture to display in the expanded view. Can be a drawable resource name or a URL.
	AdmBigPicture NullableString `json:"adm_big_picture,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp Large picture to display below the notification text. Must be a local URL.
	ChromeBigPicture NullableString `json:"chrome_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Chrome 56+ Sets the web push notification's large image to be shown below the notification's title and text. Please see Web Push Notification Icons.
	ChromeWebImage NullableString `json:"chrome_web_image,omitempty"`
	// Channel: Push Notifications Platform: iOS 8.0+, Android 4.1+, and derivatives like Amazon Buttons to add to the notification. Icon only works for Android. Buttons show in reverse order of array position i.e. Last item in array shows as first button on device. Example: [{\"id\": \"id2\", \"text\": \"second button\", \"icon\": \"ic_menu_share\"}, {\"id\": \"id1\", \"text\": \"first button\", \"icon\": \"ic_menu_send\"}]
	Buttons []Button `json:"buttons,omitempty"`
	// Channel: Push Notifications Platform: Chrome 48+ Add action buttons to the notification. The id field is required. Example: [{\"id\": \"like-button\", \"text\": \"Like\", \"icon\": \"http://i.imgur.com/N8SN8ZS.png\", \"url\": \"https://yoursite.com\"}, {\"id\": \"read-more-button\", \"text\": \"Read more\", \"icon\": \"http://i.imgur.com/MIxJp1L.png\", \"url\": \"https://yoursite.com\"}]
	WebButtons []Button `json:"web_buttons,omitempty"`
	// Channel: Push Notifications Platform: iOS Category APS payload, use with registerUserNotificationSettings:categories in your Objective-C / Swift code. Example: calendar category which contains actions like accept and decline iOS 10+ This will trigger your UNNotificationContentExtension whose ID matches this category.
	IosCategory NullableString `json:"ios_category,omitempty"`
	// Channel: Push Notifications Platform: Android The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	AndroidChannelId *string `json:"android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	HuaweiChannelId NullableString `json:"huawei_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Android Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	ExistingAndroidChannelId *string `json:"existing_android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	HuaweiExistingChannelId NullableString                                 `json:"huawei_existing_channel_id,omitempty"`
	AndroidBackgroundLayout *BasicNotificationAllOfAndroidBackgroundLayout `json:"android_background_layout,omitempty"`
	// Channel: Push Notifications Platform: Android Icon shown in the status bar and on the top left of the notification. If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	SmallIcon NullableString `json:"small_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Icon shown in the status bar and on the top left of the notification. Use an Android resource path (E.g. /drawable/small_icon). Defaults to your app icon if not set.
	HuaweiSmallIcon NullableString `json:"huawei_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Android Can be a drawable resource name or a URL. See: How to create large icons
	LargeIcon NullableString `json:"large_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Can be a drawable resource name or a URL. See: How to create large icons
	HuaweiLargeIcon NullableString `json:"huawei_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	AdmSmallIcon NullableString `json:"adm_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If blank the small_icon is used. Can be a drawable resource name or a URL. See: How to create large icons
	AdmLargeIcon NullableString `json:"adm_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification's icon. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices. Firefox will also use this icon, unless you specify firefox_icon.
	ChromeWebIcon NullableString `json:"chrome_web_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification icon for Android devices in the notification shade. Please see Web Push Notification Badge.
	ChromeWebBadge NullableString `json:"chrome_web_badge,omitempty"`
	// Channel: Push Notifications Platform: Firefox Not recommended Few people need to set Firefox-specific icons. We recommend setting chrome_web_icon instead, which Firefox will also use. Sets the web push notification's icon for Firefox. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices.
	FirefoxIcon NullableString `json:"firefox_icon,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp This flag is not used for web push For web push, please see chrome_web_icon instead. The local URL to an icon to use. If blank, the app icon will be used.
	ChromeIcon NullableString `json:"chrome_icon,omitempty"`
	// Channel: Push Notifications Platform: iOS Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable vibration and sound for the notification. Example: \"notification.wav\"
	IosSound NullableString `json:"ios_sound,omitempty"`
	// Channel: Push Notifications Platform: Android ⚠️Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AndroidSound NullableString `json:"android_sound,omitempty"`
	// Channel: Push Notifications Platform: Huawei ⚠️Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sound file that is included in your app to play instead of the default device notification sound. NOTE: Leave off file extension for and include the full path.  Example: \"/res/raw/notification\"
	HuaweiSound NullableString `json:"huawei_sound,omitempty"`
	// Channel: Push Notifications Platform: Amazon ⚠️Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AdmSound NullableString `json:"adm_sound,omitempty"`
	// Channel: Push Notifications Platform: Windows Sound file that is included in your app to play instead of the default device notification sound. Example: \"notification.wav\"
	WpWnsSound NullableString `json:"wp_wns_sound,omitempty"`
	// Channel: Push Notifications Platform: Android ⚠️Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sets the devices LED notification light if the device has one. ARGB Hex format. Example(Blue): \"FF0000FF\"
	AndroidLedColor NullableString `json:"android_led_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei ⚠️Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sets the devices LED notification light if the device has one. RGB Hex format. Example(Blue): \"0000FF\"
	HuaweiLedColor NullableString `json:"huawei_led_color,omitempty"`
	// Channel: Push Notifications Platform: Android Sets the background color of the notification circle to the left of the notification text. Only applies to apps targeting Android API level 21+ on Android 5.0+ devices. Example(Red): \"FFFF0000\"
	AndroidAccentColor NullableString `json:"android_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei Accent Color used on Action Buttons and Group overflow count. Uses RGB Hex value (E.g. #9900FF). Defaults to device's theme color if not set.
	HuaweiAccentColor NullableString `json:"huawei_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Android 5.0_ ⚠️Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	AndroidVisibility NullableInt32 `json:"android_visibility,omitempty"`
	// Channel: Push Notifications Platform: Huawei ⚠️Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	HuaweiVisibility NullableInt32 `json:"huawei_visibility,omitempty"`
	// Channel: Push Notifications Platform: iOS Describes whether to set or increase/decrease your app's iOS badge count by the ios_badgeCount specified count. Can specify None, SetTo, or Increase. `None` leaves the count unaffected. `SetTo` directly sets the badge count to the number specified in ios_badgeCount. `Increase` adds the number specified in ios_badgeCount to the total. Use a negative number to decrease the badge count.
	IosBadgeType NullableString `json:"ios_badgeType,omitempty"`
	// Channel: Push Notifications Platform: iOS Used with ios_badgeType, describes the value to set or amount to increase/decrease your app's iOS badge count by. You can use a negative number to decrease the badge count when used with an ios_badgeType of Increase.
	IosBadgeCount NullableInt32 `json:"ios_badgeCount,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+, Android Only one notification with the same id will be shown on the device. Use the same id to update an existing notification instead of showing a new one. Limit of 64 characters.
	CollapseId *string `json:"collapse_id,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Display multiple notifications at once with different topics.
	WebPushTopic NullableString `json:"web_push_topic,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ iOS can localize push notification messages on the client using special parameters such as loc-key. When using the Create Notification endpoint, you must include these parameters inside of a field called apns_alert. Please see Apple's guide on localizing push notifications to learn more.
	ApnsAlert map[string]interface{} `json:"apns_alert,omitempty"`
	// Channel: All Possible values are: timezone (Deliver at a specific time-of-day in each users own timezone) last-active Same as Intelligent Delivery . (Deliver at the same time of day as each user last used your app). If send_after is used, this takes effect after the send_after time has elapsed.
	DelayedOption NullableString `json:"delayed_option,omitempty"`
	// Channel: All Use with delayed_option=timezone. Examples: \"9:00AM\" \"21:45\" \"9:45:30\"
	DeliveryTimeOfDay NullableString `json:"delivery_time_of_day,omitempty"`
	// Channel: Push Notifications Platform: iOS, Android, Chrome, Firefox, Safari, ChromeWeb Time To Live - In seconds. The notification will be expired if the device does not come back online within this time. The default is 259,200 seconds (3 days). Max value to set is 2419200 seconds (28 days).
	Ttl NullableInt32 `json:"ttl,omitempty"`
	// Channel: Push Notifications Platform: Android, Chrome, ChromeWeb Delivery priority through the push server (example GCM/FCM). Pass 10 for high priority or any other integer for normal priority. Defaults to normal priority for Android and high for iOS. For Android 6.0+ devices setting priority to high will wake the device out of doze mode.
	Priority NullableInt32 `json:"priority,omitempty"`
	// Channel: Push Notifications Platform: iOS valid values: voip Set the value to voip for sending VoIP Notifications This field maps to the APNS header apns-push-type. Note: alert and background are automatically set by OneSignal
	ApnsPushTypeOverride *string `json:"apns_push_type_override,omitempty"`
	// Channel: All Apps with throttling enabled:   - the parameter value will be used to override the default application throttling value set from the dashboard settings.   - parameter value 0 indicates not to apply throttling to the notification.   - if the parameter is not passed then the default app throttling value will be applied to the notification. Apps with throttling disabled:   - this parameter can be used to throttle delivery for the notification even though throttling is not enabled at the application level. Refer to throttling for more details.
	ThrottleRatePerMinute NullableString `json:"throttle_rate_per_minute,omitempty"`
	// Channel: Push Notifications Platform: Android Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AndroidGroup NullableString `json:"android_group,omitempty"`
	// Channel: Push Notifications Platform: Android Note: This only works for Android 6 and older. Android 7+ allows full expansion of all message. Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. Languages - The value of each key is the message that will be sent to users for that language. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. Read more: supported languages. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AndroidGroupMessage NullableString `json:"android_group_message,omitempty"`
	// Channel: Push Notifications Platform: Amazon Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AdmGroup NullableString `json:"adm_group,omitempty"`
	// Channel: Push Notifications Platform: Amazon Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. The value of each key is the message that will be sent to users for that language. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AdmGroupMessage map[string]interface{} `json:"adm_group_message,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ This parameter is supported in iOS 12 and above. It allows you to group related notifications together. If two notifications have the same thread-id, they will both be added to the same group.
	ThreadId NullableString `json:"thread_id,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id to create grouped notifications in iOS 12+, you can also control the summary. For example, a grouped notification can say \"12 more notifications from John Doe\". The summary_arg lets you set the name of the person/thing the notifications are coming from, and will show up as \"X more notifications from summary_arg\"
	SummaryArg *string `json:"summary_arg,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id, you can also control the count of the number of notifications in the group. For example, if the group already has 12 notifications, and you send a new notification with summary_arg_count = 2, the new total will be 14 and the summary will be \"14 more notifications from summary_arg\"
	SummaryArgCount *int32 `json:"summary_arg_count,omitempty"`
	// Channel: Email Required.  The subject of the email.
	EmailSubject NullableString `json:"email_subject,omitempty"`
	// Channel: Email Required unless template_id is set. HTML suported The body of the email you wish to send. Typically, customers include their own HTML templates here. Must include [unsubscribe_url] in an <a> tag somewhere in the email. Note: any malformed HTML content will be sent to users. Please double-check your HTML is valid.
	EmailBody *string `json:"email_body,omitempty"`
	// Channel: Email The name the email is from. If not specified, will default to \"from name\" set in the OneSignal Dashboard Email Settings.
	EmailFromName NullableString `json:"email_from_name,omitempty"`
	// Channel: Email The email address the email is from. If not specified, will default to \"from email\" set in the OneSignal Dashboard Email Settings.
	EmailFromAddress NullableString `json:"email_from_address,omitempty"`
	// Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null.
	EmailPreheader NullableString `json:"email_preheader,omitempty"`
	// Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared.
	IncludeUnsubscribed *bool `json:"include_unsubscribed,omitempty"`
	// Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format.
	SmsFrom NullableString `json:"sms_from,omitempty"`
	// Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs.
	SmsMediaUrls []string `json:"sms_media_urls,omitempty"`
	Filters      []Filter `json:"filters,omitempty"`
	// Channel: All JSON object that can be used as a source of message personalization data for fields that support tag variable substitution. Push, SMS: Can accept up to 2048 bytes of valid JSON. Email: Can accept up to 10000 bytes of valid JSON. Example: {\"order_id\": 123, \"currency\": \"USD\", \"amount\": 25}
	CustomData           map[string]interface{} `json:"custom_data,omitempty"`
	AdditionalProperties map[string]interface{}
}

BasicNotification struct for BasicNotification

func NewBasicNotification

func NewBasicNotification(appId string) *BasicNotification

NewBasicNotification instantiates a new BasicNotification 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 NewBasicNotificationWithDefaults

func NewBasicNotificationWithDefaults() *BasicNotification

NewBasicNotificationWithDefaults instantiates a new BasicNotification 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 (*BasicNotification) GetAdmBigPicture

func (o *BasicNotification) GetAdmBigPicture() string

GetAdmBigPicture returns the AdmBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmBigPictureOk

func (o *BasicNotification) GetAdmBigPictureOk() (*string, bool)

GetAdmBigPictureOk returns a tuple with the AdmBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAdmGroup

func (o *BasicNotification) GetAdmGroup() string

GetAdmGroup returns the AdmGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmGroupMessage

func (o *BasicNotification) GetAdmGroupMessage() map[string]interface{}

GetAdmGroupMessage returns the AdmGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmGroupMessageOk

func (o *BasicNotification) GetAdmGroupMessageOk() (map[string]interface{}, bool)

GetAdmGroupMessageOk returns a tuple with the AdmGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAdmGroupOk

func (o *BasicNotification) GetAdmGroupOk() (*string, bool)

GetAdmGroupOk returns a tuple with the AdmGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAdmLargeIcon

func (o *BasicNotification) GetAdmLargeIcon() string

GetAdmLargeIcon returns the AdmLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmLargeIconOk

func (o *BasicNotification) GetAdmLargeIconOk() (*string, bool)

GetAdmLargeIconOk returns a tuple with the AdmLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAdmSmallIcon

func (o *BasicNotification) GetAdmSmallIcon() string

GetAdmSmallIcon returns the AdmSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmSmallIconOk

func (o *BasicNotification) GetAdmSmallIconOk() (*string, bool)

GetAdmSmallIconOk returns a tuple with the AdmSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAdmSound

func (o *BasicNotification) GetAdmSound() string

GetAdmSound returns the AdmSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAdmSoundOk

func (o *BasicNotification) GetAdmSoundOk() (*string, bool)

GetAdmSoundOk returns a tuple with the AdmSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAggregation

func (o *BasicNotification) GetAggregation() string

GetAggregation returns the Aggregation field value if set, zero value otherwise.

func (*BasicNotification) GetAggregationOk

func (o *BasicNotification) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetAndroidAccentColor

func (o *BasicNotification) GetAndroidAccentColor() string

GetAndroidAccentColor returns the AndroidAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidAccentColorOk

func (o *BasicNotification) GetAndroidAccentColorOk() (*string, bool)

GetAndroidAccentColorOk returns a tuple with the AndroidAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAndroidBackgroundLayout

func (o *BasicNotification) GetAndroidBackgroundLayout() BasicNotificationAllOfAndroidBackgroundLayout

GetAndroidBackgroundLayout returns the AndroidBackgroundLayout field value if set, zero value otherwise.

func (*BasicNotification) GetAndroidBackgroundLayoutOk

func (o *BasicNotification) GetAndroidBackgroundLayoutOk() (*BasicNotificationAllOfAndroidBackgroundLayout, bool)

GetAndroidBackgroundLayoutOk returns a tuple with the AndroidBackgroundLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetAndroidChannelId

func (o *BasicNotification) GetAndroidChannelId() string

GetAndroidChannelId returns the AndroidChannelId field value if set, zero value otherwise.

func (*BasicNotification) GetAndroidChannelIdOk

func (o *BasicNotification) GetAndroidChannelIdOk() (*string, bool)

GetAndroidChannelIdOk returns a tuple with the AndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetAndroidGroup

func (o *BasicNotification) GetAndroidGroup() string

GetAndroidGroup returns the AndroidGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidGroupMessage

func (o *BasicNotification) GetAndroidGroupMessage() string

GetAndroidGroupMessage returns the AndroidGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidGroupMessageOk

func (o *BasicNotification) GetAndroidGroupMessageOk() (*string, bool)

GetAndroidGroupMessageOk returns a tuple with the AndroidGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAndroidGroupOk

func (o *BasicNotification) GetAndroidGroupOk() (*string, bool)

GetAndroidGroupOk returns a tuple with the AndroidGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAndroidLedColor

func (o *BasicNotification) GetAndroidLedColor() string

GetAndroidLedColor returns the AndroidLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidLedColorOk

func (o *BasicNotification) GetAndroidLedColorOk() (*string, bool)

GetAndroidLedColorOk returns a tuple with the AndroidLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAndroidSound

func (o *BasicNotification) GetAndroidSound() string

GetAndroidSound returns the AndroidSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidSoundOk

func (o *BasicNotification) GetAndroidSoundOk() (*string, bool)

GetAndroidSoundOk returns a tuple with the AndroidSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetAndroidVisibility

func (o *BasicNotification) GetAndroidVisibility() int32

GetAndroidVisibility returns the AndroidVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAndroidVisibilityOk

func (o *BasicNotification) GetAndroidVisibilityOk() (*int32, bool)

GetAndroidVisibilityOk returns a tuple with the AndroidVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetApnsAlert

func (o *BasicNotification) GetApnsAlert() map[string]interface{}

GetApnsAlert returns the ApnsAlert field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetApnsAlertOk

func (o *BasicNotification) GetApnsAlertOk() (map[string]interface{}, bool)

GetApnsAlertOk returns a tuple with the ApnsAlert field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetApnsPushTypeOverride

func (o *BasicNotification) GetApnsPushTypeOverride() string

GetApnsPushTypeOverride returns the ApnsPushTypeOverride field value if set, zero value otherwise.

func (*BasicNotification) GetApnsPushTypeOverrideOk

func (o *BasicNotification) GetApnsPushTypeOverrideOk() (*string, bool)

GetApnsPushTypeOverrideOk returns a tuple with the ApnsPushTypeOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetAppId

func (o *BasicNotification) GetAppId() string

GetAppId returns the AppId field value

func (*BasicNotification) GetAppIdOk

func (o *BasicNotification) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*BasicNotification) GetAppUrl

func (o *BasicNotification) GetAppUrl() string

GetAppUrl returns the AppUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetAppUrlOk

func (o *BasicNotification) GetAppUrlOk() (*string, bool)

GetAppUrlOk returns a tuple with the AppUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetBigPicture

func (o *BasicNotification) GetBigPicture() string

GetBigPicture returns the BigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetBigPictureOk

func (o *BasicNotification) GetBigPictureOk() (*string, bool)

GetBigPictureOk returns a tuple with the BigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetButtons

func (o *BasicNotification) GetButtons() []Button

GetButtons returns the Buttons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetButtonsOk

func (o *BasicNotification) GetButtonsOk() ([]Button, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetChannelForExternalUserIds

func (o *BasicNotification) GetChannelForExternalUserIds() string

GetChannelForExternalUserIds returns the ChannelForExternalUserIds field value if set, zero value otherwise.

func (*BasicNotification) GetChannelForExternalUserIdsOk

func (o *BasicNotification) GetChannelForExternalUserIdsOk() (*string, bool)

GetChannelForExternalUserIdsOk returns a tuple with the ChannelForExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetChromeBigPicture

func (o *BasicNotification) GetChromeBigPicture() string

GetChromeBigPicture returns the ChromeBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetChromeBigPictureOk

func (o *BasicNotification) GetChromeBigPictureOk() (*string, bool)

GetChromeBigPictureOk returns a tuple with the ChromeBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetChromeIcon

func (o *BasicNotification) GetChromeIcon() string

GetChromeIcon returns the ChromeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetChromeIconOk

func (o *BasicNotification) GetChromeIconOk() (*string, bool)

GetChromeIconOk returns a tuple with the ChromeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetChromeWebBadge

func (o *BasicNotification) GetChromeWebBadge() string

GetChromeWebBadge returns the ChromeWebBadge field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetChromeWebBadgeOk

func (o *BasicNotification) GetChromeWebBadgeOk() (*string, bool)

GetChromeWebBadgeOk returns a tuple with the ChromeWebBadge field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetChromeWebIcon

func (o *BasicNotification) GetChromeWebIcon() string

GetChromeWebIcon returns the ChromeWebIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetChromeWebIconOk

func (o *BasicNotification) GetChromeWebIconOk() (*string, bool)

GetChromeWebIconOk returns a tuple with the ChromeWebIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetChromeWebImage

func (o *BasicNotification) GetChromeWebImage() string

GetChromeWebImage returns the ChromeWebImage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetChromeWebImageOk

func (o *BasicNotification) GetChromeWebImageOk() (*string, bool)

GetChromeWebImageOk returns a tuple with the ChromeWebImage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetCollapseId

func (o *BasicNotification) GetCollapseId() string

GetCollapseId returns the CollapseId field value if set, zero value otherwise.

func (*BasicNotification) GetCollapseIdOk

func (o *BasicNotification) GetCollapseIdOk() (*string, bool)

GetCollapseIdOk returns a tuple with the CollapseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetContentAvailable

func (o *BasicNotification) GetContentAvailable() bool

GetContentAvailable returns the ContentAvailable field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetContentAvailableOk

func (o *BasicNotification) GetContentAvailableOk() (*bool, bool)

GetContentAvailableOk returns a tuple with the ContentAvailable field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetContents

func (o *BasicNotification) GetContents() StringMap

GetContents returns the Contents field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetContentsOk

func (o *BasicNotification) GetContentsOk() (*StringMap, bool)

GetContentsOk returns a tuple with the Contents field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetCustomData

func (o *BasicNotification) GetCustomData() map[string]interface{}

GetCustomData returns the CustomData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetCustomDataOk

func (o *BasicNotification) GetCustomDataOk() (map[string]interface{}, bool)

GetCustomDataOk returns a tuple with the CustomData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetData

func (o *BasicNotification) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetDataOk

func (o *BasicNotification) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetDelayedOption

func (o *BasicNotification) GetDelayedOption() string

GetDelayedOption returns the DelayedOption field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetDelayedOptionOk

func (o *BasicNotification) GetDelayedOptionOk() (*string, bool)

GetDelayedOptionOk returns a tuple with the DelayedOption field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetDeliveryTimeOfDay

func (o *BasicNotification) GetDeliveryTimeOfDay() string

GetDeliveryTimeOfDay returns the DeliveryTimeOfDay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetDeliveryTimeOfDayOk

func (o *BasicNotification) GetDeliveryTimeOfDayOk() (*string, bool)

GetDeliveryTimeOfDayOk returns a tuple with the DeliveryTimeOfDay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetEmailBody

func (o *BasicNotification) GetEmailBody() string

GetEmailBody returns the EmailBody field value if set, zero value otherwise.

func (*BasicNotification) GetEmailBodyOk

func (o *BasicNotification) GetEmailBodyOk() (*string, bool)

GetEmailBodyOk returns a tuple with the EmailBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetEmailFromAddress

func (o *BasicNotification) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetEmailFromAddressOk

func (o *BasicNotification) GetEmailFromAddressOk() (*string, bool)

GetEmailFromAddressOk returns a tuple with the EmailFromAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetEmailFromName

func (o *BasicNotification) GetEmailFromName() string

GetEmailFromName returns the EmailFromName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetEmailFromNameOk

func (o *BasicNotification) GetEmailFromNameOk() (*string, bool)

GetEmailFromNameOk returns a tuple with the EmailFromName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetEmailPreheader

func (o *BasicNotification) GetEmailPreheader() string

GetEmailPreheader returns the EmailPreheader field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetEmailPreheaderOk

func (o *BasicNotification) GetEmailPreheaderOk() (*string, bool)

GetEmailPreheaderOk returns a tuple with the EmailPreheader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetEmailSubject

func (o *BasicNotification) GetEmailSubject() string

GetEmailSubject returns the EmailSubject field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetEmailSubjectOk

func (o *BasicNotification) GetEmailSubjectOk() (*string, bool)

GetEmailSubjectOk returns a tuple with the EmailSubject field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetExcludedSegments

func (o *BasicNotification) GetExcludedSegments() []string

GetExcludedSegments returns the ExcludedSegments field value if set, zero value otherwise.

func (*BasicNotification) GetExcludedSegmentsOk

func (o *BasicNotification) GetExcludedSegmentsOk() ([]string, bool)

GetExcludedSegmentsOk returns a tuple with the ExcludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetExistingAndroidChannelId

func (o *BasicNotification) GetExistingAndroidChannelId() string

GetExistingAndroidChannelId returns the ExistingAndroidChannelId field value if set, zero value otherwise.

func (*BasicNotification) GetExistingAndroidChannelIdOk

func (o *BasicNotification) GetExistingAndroidChannelIdOk() (*string, bool)

GetExistingAndroidChannelIdOk returns a tuple with the ExistingAndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetExternalId

func (o *BasicNotification) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetExternalIdOk

func (o *BasicNotification) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetFilters

func (o *BasicNotification) GetFilters() []Filter

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetFiltersOk

func (o *BasicNotification) GetFiltersOk() ([]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetFirefoxIcon

func (o *BasicNotification) GetFirefoxIcon() string

GetFirefoxIcon returns the FirefoxIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetFirefoxIconOk

func (o *BasicNotification) GetFirefoxIconOk() (*string, bool)

GetFirefoxIconOk returns a tuple with the FirefoxIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHeadings

func (o *BasicNotification) GetHeadings() StringMap

GetHeadings returns the Headings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHeadingsOk

func (o *BasicNotification) GetHeadingsOk() (*StringMap, bool)

GetHeadingsOk returns a tuple with the Headings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiAccentColor

func (o *BasicNotification) GetHuaweiAccentColor() string

GetHuaweiAccentColor returns the HuaweiAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiAccentColorOk

func (o *BasicNotification) GetHuaweiAccentColorOk() (*string, bool)

GetHuaweiAccentColorOk returns a tuple with the HuaweiAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiBigPicture

func (o *BasicNotification) GetHuaweiBigPicture() string

GetHuaweiBigPicture returns the HuaweiBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiBigPictureOk

func (o *BasicNotification) GetHuaweiBigPictureOk() (*string, bool)

GetHuaweiBigPictureOk returns a tuple with the HuaweiBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiChannelId

func (o *BasicNotification) GetHuaweiChannelId() string

GetHuaweiChannelId returns the HuaweiChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiChannelIdOk

func (o *BasicNotification) GetHuaweiChannelIdOk() (*string, bool)

GetHuaweiChannelIdOk returns a tuple with the HuaweiChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiExistingChannelId

func (o *BasicNotification) GetHuaweiExistingChannelId() string

GetHuaweiExistingChannelId returns the HuaweiExistingChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiExistingChannelIdOk

func (o *BasicNotification) GetHuaweiExistingChannelIdOk() (*string, bool)

GetHuaweiExistingChannelIdOk returns a tuple with the HuaweiExistingChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiLargeIcon

func (o *BasicNotification) GetHuaweiLargeIcon() string

GetHuaweiLargeIcon returns the HuaweiLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiLargeIconOk

func (o *BasicNotification) GetHuaweiLargeIconOk() (*string, bool)

GetHuaweiLargeIconOk returns a tuple with the HuaweiLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiLedColor

func (o *BasicNotification) GetHuaweiLedColor() string

GetHuaweiLedColor returns the HuaweiLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiLedColorOk

func (o *BasicNotification) GetHuaweiLedColorOk() (*string, bool)

GetHuaweiLedColorOk returns a tuple with the HuaweiLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiMsgType

func (o *BasicNotification) GetHuaweiMsgType() string

GetHuaweiMsgType returns the HuaweiMsgType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiMsgTypeOk

func (o *BasicNotification) GetHuaweiMsgTypeOk() (*string, bool)

GetHuaweiMsgTypeOk returns a tuple with the HuaweiMsgType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiSmallIcon

func (o *BasicNotification) GetHuaweiSmallIcon() string

GetHuaweiSmallIcon returns the HuaweiSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiSmallIconOk

func (o *BasicNotification) GetHuaweiSmallIconOk() (*string, bool)

GetHuaweiSmallIconOk returns a tuple with the HuaweiSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiSound

func (o *BasicNotification) GetHuaweiSound() string

GetHuaweiSound returns the HuaweiSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiSoundOk

func (o *BasicNotification) GetHuaweiSoundOk() (*string, bool)

GetHuaweiSoundOk returns a tuple with the HuaweiSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetHuaweiVisibility

func (o *BasicNotification) GetHuaweiVisibility() int32

GetHuaweiVisibility returns the HuaweiVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetHuaweiVisibilityOk

func (o *BasicNotification) GetHuaweiVisibilityOk() (*int32, bool)

GetHuaweiVisibilityOk returns a tuple with the HuaweiVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetId

func (o *BasicNotification) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BasicNotification) GetIdOk

func (o *BasicNotification) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeAliases

GetIncludeAliases returns the IncludeAliases field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIncludeAliasesOk

func (o *BasicNotification) GetIncludeAliasesOk() (*PlayerNotificationTargetIncludeAliases, bool)

GetIncludeAliasesOk returns a tuple with the IncludeAliases field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIncludeAmazonRegIds

func (o *BasicNotification) GetIncludeAmazonRegIds() []string

GetIncludeAmazonRegIds returns the IncludeAmazonRegIds field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeAmazonRegIdsOk

func (o *BasicNotification) GetIncludeAmazonRegIdsOk() ([]string, bool)

GetIncludeAmazonRegIdsOk returns a tuple with the IncludeAmazonRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeAndroidRegIds

func (o *BasicNotification) GetIncludeAndroidRegIds() []string

GetIncludeAndroidRegIds returns the IncludeAndroidRegIds field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeAndroidRegIdsOk

func (o *BasicNotification) GetIncludeAndroidRegIdsOk() ([]string, bool)

GetIncludeAndroidRegIdsOk returns a tuple with the IncludeAndroidRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeChromeRegIds

func (o *BasicNotification) GetIncludeChromeRegIds() []string

GetIncludeChromeRegIds returns the IncludeChromeRegIds field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeChromeRegIdsOk

func (o *BasicNotification) GetIncludeChromeRegIdsOk() ([]string, bool)

GetIncludeChromeRegIdsOk returns a tuple with the IncludeChromeRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeChromeWebRegIds

func (o *BasicNotification) GetIncludeChromeWebRegIds() []string

GetIncludeChromeWebRegIds returns the IncludeChromeWebRegIds field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeChromeWebRegIdsOk

func (o *BasicNotification) GetIncludeChromeWebRegIdsOk() ([]string, bool)

GetIncludeChromeWebRegIdsOk returns a tuple with the IncludeChromeWebRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeEmailTokens

func (o *BasicNotification) GetIncludeEmailTokens() []string

GetIncludeEmailTokens returns the IncludeEmailTokens field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeEmailTokensOk

func (o *BasicNotification) GetIncludeEmailTokensOk() ([]string, bool)

GetIncludeEmailTokensOk returns a tuple with the IncludeEmailTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeExternalUserIds

func (o *BasicNotification) GetIncludeExternalUserIds() []string

GetIncludeExternalUserIds returns the IncludeExternalUserIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*BasicNotification) GetIncludeExternalUserIdsOk

func (o *BasicNotification) GetIncludeExternalUserIdsOk() ([]string, bool)

GetIncludeExternalUserIdsOk returns a tuple with the IncludeExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*BasicNotification) GetIncludeIosTokens

func (o *BasicNotification) GetIncludeIosTokens() []string

GetIncludeIosTokens returns the IncludeIosTokens field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeIosTokensOk

func (o *BasicNotification) GetIncludeIosTokensOk() ([]string, bool)

GetIncludeIosTokensOk returns a tuple with the IncludeIosTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludePhoneNumbers

func (o *BasicNotification) GetIncludePhoneNumbers() []string

GetIncludePhoneNumbers returns the IncludePhoneNumbers field value if set, zero value otherwise.

func (*BasicNotification) GetIncludePhoneNumbersOk

func (o *BasicNotification) GetIncludePhoneNumbersOk() ([]string, bool)

GetIncludePhoneNumbersOk returns a tuple with the IncludePhoneNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludePlayerIds

func (o *BasicNotification) GetIncludePlayerIds() []string

GetIncludePlayerIds returns the IncludePlayerIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*BasicNotification) GetIncludePlayerIdsOk

func (o *BasicNotification) GetIncludePlayerIdsOk() ([]string, bool)

GetIncludePlayerIdsOk returns a tuple with the IncludePlayerIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*BasicNotification) GetIncludeUnsubscribed

func (o *BasicNotification) GetIncludeUnsubscribed() bool

GetIncludeUnsubscribed returns the IncludeUnsubscribed field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeUnsubscribedOk

func (o *BasicNotification) GetIncludeUnsubscribedOk() (*bool, bool)

GetIncludeUnsubscribedOk returns a tuple with the IncludeUnsubscribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludeWpWnsUris

func (o *BasicNotification) GetIncludeWpWnsUris() []string

GetIncludeWpWnsUris returns the IncludeWpWnsUris field value if set, zero value otherwise.

func (*BasicNotification) GetIncludeWpWnsUrisOk

func (o *BasicNotification) GetIncludeWpWnsUrisOk() ([]string, bool)

GetIncludeWpWnsUrisOk returns a tuple with the IncludeWpWnsUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIncludedSegments

func (o *BasicNotification) GetIncludedSegments() []string

GetIncludedSegments returns the IncludedSegments field value if set, zero value otherwise.

func (*BasicNotification) GetIncludedSegmentsOk

func (o *BasicNotification) GetIncludedSegmentsOk() ([]string, bool)

GetIncludedSegmentsOk returns a tuple with the IncludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetIosAttachments

func (o *BasicNotification) GetIosAttachments() map[string]interface{}

GetIosAttachments returns the IosAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIosAttachmentsOk

func (o *BasicNotification) GetIosAttachmentsOk() (map[string]interface{}, bool)

GetIosAttachmentsOk returns a tuple with the IosAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIosBadgeCount

func (o *BasicNotification) GetIosBadgeCount() int32

GetIosBadgeCount returns the IosBadgeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIosBadgeCountOk

func (o *BasicNotification) GetIosBadgeCountOk() (*int32, bool)

GetIosBadgeCountOk returns a tuple with the IosBadgeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIosBadgeType

func (o *BasicNotification) GetIosBadgeType() string

GetIosBadgeType returns the IosBadgeType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIosBadgeTypeOk

func (o *BasicNotification) GetIosBadgeTypeOk() (*string, bool)

GetIosBadgeTypeOk returns a tuple with the IosBadgeType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIosCategory

func (o *BasicNotification) GetIosCategory() string

GetIosCategory returns the IosCategory field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIosCategoryOk

func (o *BasicNotification) GetIosCategoryOk() (*string, bool)

GetIosCategoryOk returns a tuple with the IosCategory field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIosSound

func (o *BasicNotification) GetIosSound() string

GetIosSound returns the IosSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIosSoundOk

func (o *BasicNotification) GetIosSoundOk() (*string, bool)

GetIosSoundOk returns a tuple with the IosSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsAdm

func (o *BasicNotification) GetIsAdm() bool

GetIsAdm returns the IsAdm field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsAdmOk

func (o *BasicNotification) GetIsAdmOk() (*bool, bool)

GetIsAdmOk returns a tuple with the IsAdm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsAndroid

func (o *BasicNotification) GetIsAndroid() bool

GetIsAndroid returns the IsAndroid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsAndroidOk

func (o *BasicNotification) GetIsAndroidOk() (*bool, bool)

GetIsAndroidOk returns a tuple with the IsAndroid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsAnyWeb

func (o *BasicNotification) GetIsAnyWeb() bool

GetIsAnyWeb returns the IsAnyWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsAnyWebOk

func (o *BasicNotification) GetIsAnyWebOk() (*bool, bool)

GetIsAnyWebOk returns a tuple with the IsAnyWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsChrome

func (o *BasicNotification) GetIsChrome() bool

GetIsChrome returns the IsChrome field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsChromeOk

func (o *BasicNotification) GetIsChromeOk() (*bool, bool)

GetIsChromeOk returns a tuple with the IsChrome field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsChromeWeb

func (o *BasicNotification) GetIsChromeWeb() bool

GetIsChromeWeb returns the IsChromeWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsChromeWebOk

func (o *BasicNotification) GetIsChromeWebOk() (*bool, bool)

GetIsChromeWebOk returns a tuple with the IsChromeWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsFirefox

func (o *BasicNotification) GetIsFirefox() bool

GetIsFirefox returns the IsFirefox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsFirefoxOk

func (o *BasicNotification) GetIsFirefoxOk() (*bool, bool)

GetIsFirefoxOk returns a tuple with the IsFirefox field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsHuawei

func (o *BasicNotification) GetIsHuawei() bool

GetIsHuawei returns the IsHuawei field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsHuaweiOk

func (o *BasicNotification) GetIsHuaweiOk() (*bool, bool)

GetIsHuaweiOk returns a tuple with the IsHuawei field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsIos

func (o *BasicNotification) GetIsIos() bool

GetIsIos returns the IsIos field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsIosOk

func (o *BasicNotification) GetIsIosOk() (*bool, bool)

GetIsIosOk returns a tuple with the IsIos field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsSafari

func (o *BasicNotification) GetIsSafari() bool

GetIsSafari returns the IsSafari field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsSafariOk

func (o *BasicNotification) GetIsSafariOk() (*bool, bool)

GetIsSafariOk returns a tuple with the IsSafari field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetIsWPWNS

func (o *BasicNotification) GetIsWPWNS() bool

GetIsWPWNS returns the IsWPWNS field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetIsWPWNSOk

func (o *BasicNotification) GetIsWPWNSOk() (*bool, bool)

GetIsWPWNSOk returns a tuple with the IsWPWNS field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetLargeIcon

func (o *BasicNotification) GetLargeIcon() string

GetLargeIcon returns the LargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetLargeIconOk

func (o *BasicNotification) GetLargeIconOk() (*string, bool)

GetLargeIconOk returns a tuple with the LargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetMutableContent

func (o *BasicNotification) GetMutableContent() bool

GetMutableContent returns the MutableContent field value if set, zero value otherwise.

func (*BasicNotification) GetMutableContentOk

func (o *BasicNotification) GetMutableContentOk() (*bool, bool)

GetMutableContentOk returns a tuple with the MutableContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetName

func (o *BasicNotification) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetPriority

func (o *BasicNotification) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetPriorityOk

func (o *BasicNotification) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetSmallIcon

func (o *BasicNotification) GetSmallIcon() string

GetSmallIcon returns the SmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetSmallIconOk

func (o *BasicNotification) GetSmallIconOk() (*string, bool)

GetSmallIconOk returns a tuple with the SmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetSmsFrom

func (o *BasicNotification) GetSmsFrom() string

GetSmsFrom returns the SmsFrom field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetSmsFromOk

func (o *BasicNotification) GetSmsFromOk() (*string, bool)

GetSmsFromOk returns a tuple with the SmsFrom field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetSmsMediaUrls

func (o *BasicNotification) GetSmsMediaUrls() []string

GetSmsMediaUrls returns the SmsMediaUrls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetSmsMediaUrlsOk

func (o *BasicNotification) GetSmsMediaUrlsOk() ([]string, bool)

GetSmsMediaUrlsOk returns a tuple with the SmsMediaUrls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetSubtitle

func (o *BasicNotification) GetSubtitle() StringMap

GetSubtitle returns the Subtitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetSubtitleOk

func (o *BasicNotification) GetSubtitleOk() (*StringMap, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetSummaryArg

func (o *BasicNotification) GetSummaryArg() string

GetSummaryArg returns the SummaryArg field value if set, zero value otherwise.

func (*BasicNotification) GetSummaryArgCount

func (o *BasicNotification) GetSummaryArgCount() int32

GetSummaryArgCount returns the SummaryArgCount field value if set, zero value otherwise.

func (*BasicNotification) GetSummaryArgCountOk

func (o *BasicNotification) GetSummaryArgCountOk() (*int32, bool)

GetSummaryArgCountOk returns a tuple with the SummaryArgCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetSummaryArgOk

func (o *BasicNotification) GetSummaryArgOk() (*string, bool)

GetSummaryArgOk returns a tuple with the SummaryArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetTargetChannel

func (o *BasicNotification) GetTargetChannel() string

GetTargetChannel returns the TargetChannel field value if set, zero value otherwise.

func (*BasicNotification) GetTargetChannelOk

func (o *BasicNotification) GetTargetChannelOk() (*string, bool)

GetTargetChannelOk returns a tuple with the TargetChannel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetTargetContentIdentifier

func (o *BasicNotification) GetTargetContentIdentifier() string

GetTargetContentIdentifier returns the TargetContentIdentifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetTargetContentIdentifierOk

func (o *BasicNotification) GetTargetContentIdentifierOk() (*string, bool)

GetTargetContentIdentifierOk returns a tuple with the TargetContentIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetTemplateId

func (o *BasicNotification) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetTemplateIdOk

func (o *BasicNotification) GetTemplateIdOk() (*string, bool)

GetTemplateIdOk returns a tuple with the TemplateId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetThreadId

func (o *BasicNotification) GetThreadId() string

GetThreadId returns the ThreadId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetThreadIdOk

func (o *BasicNotification) GetThreadIdOk() (*string, bool)

GetThreadIdOk returns a tuple with the ThreadId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetThrottleRatePerMinute

func (o *BasicNotification) GetThrottleRatePerMinute() string

GetThrottleRatePerMinute returns the ThrottleRatePerMinute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetThrottleRatePerMinuteOk

func (o *BasicNotification) GetThrottleRatePerMinuteOk() (*string, bool)

GetThrottleRatePerMinuteOk returns a tuple with the ThrottleRatePerMinute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetTtl

func (o *BasicNotification) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetTtlOk

func (o *BasicNotification) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetUrl

func (o *BasicNotification) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetUrlOk

func (o *BasicNotification) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetValue

func (o *BasicNotification) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*BasicNotification) GetValueOk

func (o *BasicNotification) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotification) GetWebButtons

func (o *BasicNotification) GetWebButtons() []Button

GetWebButtons returns the WebButtons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetWebButtonsOk

func (o *BasicNotification) GetWebButtonsOk() ([]Button, bool)

GetWebButtonsOk returns a tuple with the WebButtons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetWebPushTopic

func (o *BasicNotification) GetWebPushTopic() string

GetWebPushTopic returns the WebPushTopic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetWebPushTopicOk

func (o *BasicNotification) GetWebPushTopicOk() (*string, bool)

GetWebPushTopicOk returns a tuple with the WebPushTopic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetWebUrl

func (o *BasicNotification) GetWebUrl() string

GetWebUrl returns the WebUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetWebUrlOk

func (o *BasicNotification) GetWebUrlOk() (*string, bool)

GetWebUrlOk returns a tuple with the WebUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) GetWpWnsSound

func (o *BasicNotification) GetWpWnsSound() string

GetWpWnsSound returns the WpWnsSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotification) GetWpWnsSoundOk

func (o *BasicNotification) GetWpWnsSoundOk() (*string, bool)

GetWpWnsSoundOk returns a tuple with the WpWnsSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotification) HasAdmBigPicture

func (o *BasicNotification) HasAdmBigPicture() bool

HasAdmBigPicture returns a boolean if a field has been set.

func (*BasicNotification) HasAdmGroup

func (o *BasicNotification) HasAdmGroup() bool

HasAdmGroup returns a boolean if a field has been set.

func (*BasicNotification) HasAdmGroupMessage

func (o *BasicNotification) HasAdmGroupMessage() bool

HasAdmGroupMessage returns a boolean if a field has been set.

func (*BasicNotification) HasAdmLargeIcon

func (o *BasicNotification) HasAdmLargeIcon() bool

HasAdmLargeIcon returns a boolean if a field has been set.

func (*BasicNotification) HasAdmSmallIcon

func (o *BasicNotification) HasAdmSmallIcon() bool

HasAdmSmallIcon returns a boolean if a field has been set.

func (*BasicNotification) HasAdmSound

func (o *BasicNotification) HasAdmSound() bool

HasAdmSound returns a boolean if a field has been set.

func (*BasicNotification) HasAggregation

func (o *BasicNotification) HasAggregation() bool

HasAggregation returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidAccentColor

func (o *BasicNotification) HasAndroidAccentColor() bool

HasAndroidAccentColor returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidBackgroundLayout

func (o *BasicNotification) HasAndroidBackgroundLayout() bool

HasAndroidBackgroundLayout returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidChannelId

func (o *BasicNotification) HasAndroidChannelId() bool

HasAndroidChannelId returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidGroup

func (o *BasicNotification) HasAndroidGroup() bool

HasAndroidGroup returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidGroupMessage

func (o *BasicNotification) HasAndroidGroupMessage() bool

HasAndroidGroupMessage returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidLedColor

func (o *BasicNotification) HasAndroidLedColor() bool

HasAndroidLedColor returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidSound

func (o *BasicNotification) HasAndroidSound() bool

HasAndroidSound returns a boolean if a field has been set.

func (*BasicNotification) HasAndroidVisibility

func (o *BasicNotification) HasAndroidVisibility() bool

HasAndroidVisibility returns a boolean if a field has been set.

func (*BasicNotification) HasApnsAlert

func (o *BasicNotification) HasApnsAlert() bool

HasApnsAlert returns a boolean if a field has been set.

func (*BasicNotification) HasApnsPushTypeOverride

func (o *BasicNotification) HasApnsPushTypeOverride() bool

HasApnsPushTypeOverride returns a boolean if a field has been set.

func (*BasicNotification) HasAppUrl

func (o *BasicNotification) HasAppUrl() bool

HasAppUrl returns a boolean if a field has been set.

func (*BasicNotification) HasBigPicture

func (o *BasicNotification) HasBigPicture() bool

HasBigPicture returns a boolean if a field has been set.

func (*BasicNotification) HasButtons

func (o *BasicNotification) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (*BasicNotification) HasChannelForExternalUserIds

func (o *BasicNotification) HasChannelForExternalUserIds() bool

HasChannelForExternalUserIds returns a boolean if a field has been set.

func (*BasicNotification) HasChromeBigPicture

func (o *BasicNotification) HasChromeBigPicture() bool

HasChromeBigPicture returns a boolean if a field has been set.

func (*BasicNotification) HasChromeIcon

func (o *BasicNotification) HasChromeIcon() bool

HasChromeIcon returns a boolean if a field has been set.

func (*BasicNotification) HasChromeWebBadge

func (o *BasicNotification) HasChromeWebBadge() bool

HasChromeWebBadge returns a boolean if a field has been set.

func (*BasicNotification) HasChromeWebIcon

func (o *BasicNotification) HasChromeWebIcon() bool

HasChromeWebIcon returns a boolean if a field has been set.

func (*BasicNotification) HasChromeWebImage

func (o *BasicNotification) HasChromeWebImage() bool

HasChromeWebImage returns a boolean if a field has been set.

func (*BasicNotification) HasCollapseId

func (o *BasicNotification) HasCollapseId() bool

HasCollapseId returns a boolean if a field has been set.

func (*BasicNotification) HasContentAvailable

func (o *BasicNotification) HasContentAvailable() bool

HasContentAvailable returns a boolean if a field has been set.

func (*BasicNotification) HasContents

func (o *BasicNotification) HasContents() bool

HasContents returns a boolean if a field has been set.

func (*BasicNotification) HasCustomData

func (o *BasicNotification) HasCustomData() bool

HasCustomData returns a boolean if a field has been set.

func (*BasicNotification) HasData

func (o *BasicNotification) HasData() bool

HasData returns a boolean if a field has been set.

func (*BasicNotification) HasDelayedOption

func (o *BasicNotification) HasDelayedOption() bool

HasDelayedOption returns a boolean if a field has been set.

func (*BasicNotification) HasDeliveryTimeOfDay

func (o *BasicNotification) HasDeliveryTimeOfDay() bool

HasDeliveryTimeOfDay returns a boolean if a field has been set.

func (*BasicNotification) HasEmailBody

func (o *BasicNotification) HasEmailBody() bool

HasEmailBody returns a boolean if a field has been set.

func (*BasicNotification) HasEmailFromAddress

func (o *BasicNotification) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*BasicNotification) HasEmailFromName

func (o *BasicNotification) HasEmailFromName() bool

HasEmailFromName returns a boolean if a field has been set.

func (*BasicNotification) HasEmailPreheader

func (o *BasicNotification) HasEmailPreheader() bool

HasEmailPreheader returns a boolean if a field has been set.

func (*BasicNotification) HasEmailSubject

func (o *BasicNotification) HasEmailSubject() bool

HasEmailSubject returns a boolean if a field has been set.

func (*BasicNotification) HasExcludedSegments

func (o *BasicNotification) HasExcludedSegments() bool

HasExcludedSegments returns a boolean if a field has been set.

func (*BasicNotification) HasExistingAndroidChannelId

func (o *BasicNotification) HasExistingAndroidChannelId() bool

HasExistingAndroidChannelId returns a boolean if a field has been set.

func (*BasicNotification) HasExternalId

func (o *BasicNotification) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*BasicNotification) HasFilters

func (o *BasicNotification) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*BasicNotification) HasFirefoxIcon

func (o *BasicNotification) HasFirefoxIcon() bool

HasFirefoxIcon returns a boolean if a field has been set.

func (*BasicNotification) HasHeadings

func (o *BasicNotification) HasHeadings() bool

HasHeadings returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiAccentColor

func (o *BasicNotification) HasHuaweiAccentColor() bool

HasHuaweiAccentColor returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiBigPicture

func (o *BasicNotification) HasHuaweiBigPicture() bool

HasHuaweiBigPicture returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiChannelId

func (o *BasicNotification) HasHuaweiChannelId() bool

HasHuaweiChannelId returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiExistingChannelId

func (o *BasicNotification) HasHuaweiExistingChannelId() bool

HasHuaweiExistingChannelId returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiLargeIcon

func (o *BasicNotification) HasHuaweiLargeIcon() bool

HasHuaweiLargeIcon returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiLedColor

func (o *BasicNotification) HasHuaweiLedColor() bool

HasHuaweiLedColor returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiMsgType

func (o *BasicNotification) HasHuaweiMsgType() bool

HasHuaweiMsgType returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiSmallIcon

func (o *BasicNotification) HasHuaweiSmallIcon() bool

HasHuaweiSmallIcon returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiSound

func (o *BasicNotification) HasHuaweiSound() bool

HasHuaweiSound returns a boolean if a field has been set.

func (*BasicNotification) HasHuaweiVisibility

func (o *BasicNotification) HasHuaweiVisibility() bool

HasHuaweiVisibility returns a boolean if a field has been set.

func (*BasicNotification) HasId

func (o *BasicNotification) HasId() bool

HasId returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeAliases

func (o *BasicNotification) HasIncludeAliases() bool

HasIncludeAliases returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeAmazonRegIds

func (o *BasicNotification) HasIncludeAmazonRegIds() bool

HasIncludeAmazonRegIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeAndroidRegIds

func (o *BasicNotification) HasIncludeAndroidRegIds() bool

HasIncludeAndroidRegIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeChromeRegIds

func (o *BasicNotification) HasIncludeChromeRegIds() bool

HasIncludeChromeRegIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeChromeWebRegIds

func (o *BasicNotification) HasIncludeChromeWebRegIds() bool

HasIncludeChromeWebRegIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeEmailTokens

func (o *BasicNotification) HasIncludeEmailTokens() bool

HasIncludeEmailTokens returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeExternalUserIds

func (o *BasicNotification) HasIncludeExternalUserIds() bool

HasIncludeExternalUserIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeIosTokens

func (o *BasicNotification) HasIncludeIosTokens() bool

HasIncludeIosTokens returns a boolean if a field has been set.

func (*BasicNotification) HasIncludePhoneNumbers

func (o *BasicNotification) HasIncludePhoneNumbers() bool

HasIncludePhoneNumbers returns a boolean if a field has been set.

func (*BasicNotification) HasIncludePlayerIds

func (o *BasicNotification) HasIncludePlayerIds() bool

HasIncludePlayerIds returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeUnsubscribed

func (o *BasicNotification) HasIncludeUnsubscribed() bool

HasIncludeUnsubscribed returns a boolean if a field has been set.

func (*BasicNotification) HasIncludeWpWnsUris

func (o *BasicNotification) HasIncludeWpWnsUris() bool

HasIncludeWpWnsUris returns a boolean if a field has been set.

func (*BasicNotification) HasIncludedSegments

func (o *BasicNotification) HasIncludedSegments() bool

HasIncludedSegments returns a boolean if a field has been set.

func (*BasicNotification) HasIosAttachments

func (o *BasicNotification) HasIosAttachments() bool

HasIosAttachments returns a boolean if a field has been set.

func (*BasicNotification) HasIosBadgeCount

func (o *BasicNotification) HasIosBadgeCount() bool

HasIosBadgeCount returns a boolean if a field has been set.

func (*BasicNotification) HasIosBadgeType

func (o *BasicNotification) HasIosBadgeType() bool

HasIosBadgeType returns a boolean if a field has been set.

func (*BasicNotification) HasIosCategory

func (o *BasicNotification) HasIosCategory() bool

HasIosCategory returns a boolean if a field has been set.

func (*BasicNotification) HasIosSound

func (o *BasicNotification) HasIosSound() bool

HasIosSound returns a boolean if a field has been set.

func (*BasicNotification) HasIsAdm

func (o *BasicNotification) HasIsAdm() bool

HasIsAdm returns a boolean if a field has been set.

func (*BasicNotification) HasIsAndroid

func (o *BasicNotification) HasIsAndroid() bool

HasIsAndroid returns a boolean if a field has been set.

func (*BasicNotification) HasIsAnyWeb

func (o *BasicNotification) HasIsAnyWeb() bool

HasIsAnyWeb returns a boolean if a field has been set.

func (*BasicNotification) HasIsChrome

func (o *BasicNotification) HasIsChrome() bool

HasIsChrome returns a boolean if a field has been set.

func (*BasicNotification) HasIsChromeWeb

func (o *BasicNotification) HasIsChromeWeb() bool

HasIsChromeWeb returns a boolean if a field has been set.

func (*BasicNotification) HasIsFirefox

func (o *BasicNotification) HasIsFirefox() bool

HasIsFirefox returns a boolean if a field has been set.

func (*BasicNotification) HasIsHuawei

func (o *BasicNotification) HasIsHuawei() bool

HasIsHuawei returns a boolean if a field has been set.

func (*BasicNotification) HasIsIos

func (o *BasicNotification) HasIsIos() bool

HasIsIos returns a boolean if a field has been set.

func (*BasicNotification) HasIsSafari

func (o *BasicNotification) HasIsSafari() bool

HasIsSafari returns a boolean if a field has been set.

func (*BasicNotification) HasIsWPWNS

func (o *BasicNotification) HasIsWPWNS() bool

HasIsWPWNS returns a boolean if a field has been set.

func (*BasicNotification) HasLargeIcon

func (o *BasicNotification) HasLargeIcon() bool

HasLargeIcon returns a boolean if a field has been set.

func (*BasicNotification) HasMutableContent

func (o *BasicNotification) HasMutableContent() bool

HasMutableContent returns a boolean if a field has been set.

func (*BasicNotification) HasName

func (o *BasicNotification) HasName() bool

HasName returns a boolean if a field has been set.

func (*BasicNotification) HasPriority

func (o *BasicNotification) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*BasicNotification) HasSmallIcon

func (o *BasicNotification) HasSmallIcon() bool

HasSmallIcon returns a boolean if a field has been set.

func (*BasicNotification) HasSmsFrom

func (o *BasicNotification) HasSmsFrom() bool

HasSmsFrom returns a boolean if a field has been set.

func (*BasicNotification) HasSmsMediaUrls

func (o *BasicNotification) HasSmsMediaUrls() bool

HasSmsMediaUrls returns a boolean if a field has been set.

func (*BasicNotification) HasSubtitle

func (o *BasicNotification) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*BasicNotification) HasSummaryArg

func (o *BasicNotification) HasSummaryArg() bool

HasSummaryArg returns a boolean if a field has been set.

func (*BasicNotification) HasSummaryArgCount

func (o *BasicNotification) HasSummaryArgCount() bool

HasSummaryArgCount returns a boolean if a field has been set.

func (*BasicNotification) HasTargetChannel

func (o *BasicNotification) HasTargetChannel() bool

HasTargetChannel returns a boolean if a field has been set.

func (*BasicNotification) HasTargetContentIdentifier

func (o *BasicNotification) HasTargetContentIdentifier() bool

HasTargetContentIdentifier returns a boolean if a field has been set.

func (*BasicNotification) HasTemplateId

func (o *BasicNotification) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*BasicNotification) HasThreadId

func (o *BasicNotification) HasThreadId() bool

HasThreadId returns a boolean if a field has been set.

func (*BasicNotification) HasThrottleRatePerMinute

func (o *BasicNotification) HasThrottleRatePerMinute() bool

HasThrottleRatePerMinute returns a boolean if a field has been set.

func (*BasicNotification) HasTtl

func (o *BasicNotification) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*BasicNotification) HasUrl

func (o *BasicNotification) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*BasicNotification) HasValue

func (o *BasicNotification) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*BasicNotification) HasWebButtons

func (o *BasicNotification) HasWebButtons() bool

HasWebButtons returns a boolean if a field has been set.

func (*BasicNotification) HasWebPushTopic

func (o *BasicNotification) HasWebPushTopic() bool

HasWebPushTopic returns a boolean if a field has been set.

func (*BasicNotification) HasWebUrl

func (o *BasicNotification) HasWebUrl() bool

HasWebUrl returns a boolean if a field has been set.

func (*BasicNotification) HasWpWnsSound

func (o *BasicNotification) HasWpWnsSound() bool

HasWpWnsSound returns a boolean if a field has been set.

func (BasicNotification) MarshalJSON

func (o BasicNotification) MarshalJSON() ([]byte, error)

func (*BasicNotification) SetAdmBigPicture

func (o *BasicNotification) SetAdmBigPicture(v string)

SetAdmBigPicture gets a reference to the given NullableString and assigns it to the AdmBigPicture field.

func (*BasicNotification) SetAdmBigPictureNil

func (o *BasicNotification) SetAdmBigPictureNil()

SetAdmBigPictureNil sets the value for AdmBigPicture to be an explicit nil

func (*BasicNotification) SetAdmGroup

func (o *BasicNotification) SetAdmGroup(v string)

SetAdmGroup gets a reference to the given NullableString and assigns it to the AdmGroup field.

func (*BasicNotification) SetAdmGroupMessage

func (o *BasicNotification) SetAdmGroupMessage(v map[string]interface{})

SetAdmGroupMessage gets a reference to the given map[string]interface{} and assigns it to the AdmGroupMessage field.

func (*BasicNotification) SetAdmGroupNil

func (o *BasicNotification) SetAdmGroupNil()

SetAdmGroupNil sets the value for AdmGroup to be an explicit nil

func (*BasicNotification) SetAdmLargeIcon

func (o *BasicNotification) SetAdmLargeIcon(v string)

SetAdmLargeIcon gets a reference to the given NullableString and assigns it to the AdmLargeIcon field.

func (*BasicNotification) SetAdmLargeIconNil

func (o *BasicNotification) SetAdmLargeIconNil()

SetAdmLargeIconNil sets the value for AdmLargeIcon to be an explicit nil

func (*BasicNotification) SetAdmSmallIcon

func (o *BasicNotification) SetAdmSmallIcon(v string)

SetAdmSmallIcon gets a reference to the given NullableString and assigns it to the AdmSmallIcon field.

func (*BasicNotification) SetAdmSmallIconNil

func (o *BasicNotification) SetAdmSmallIconNil()

SetAdmSmallIconNil sets the value for AdmSmallIcon to be an explicit nil

func (*BasicNotification) SetAdmSound

func (o *BasicNotification) SetAdmSound(v string)

SetAdmSound gets a reference to the given NullableString and assigns it to the AdmSound field.

func (*BasicNotification) SetAdmSoundNil

func (o *BasicNotification) SetAdmSoundNil()

SetAdmSoundNil sets the value for AdmSound to be an explicit nil

func (*BasicNotification) SetAggregation

func (o *BasicNotification) SetAggregation(v string)

SetAggregation gets a reference to the given string and assigns it to the Aggregation field.

func (*BasicNotification) SetAndroidAccentColor

func (o *BasicNotification) SetAndroidAccentColor(v string)

SetAndroidAccentColor gets a reference to the given NullableString and assigns it to the AndroidAccentColor field.

func (*BasicNotification) SetAndroidAccentColorNil

func (o *BasicNotification) SetAndroidAccentColorNil()

SetAndroidAccentColorNil sets the value for AndroidAccentColor to be an explicit nil

func (*BasicNotification) SetAndroidBackgroundLayout

func (o *BasicNotification) SetAndroidBackgroundLayout(v BasicNotificationAllOfAndroidBackgroundLayout)

SetAndroidBackgroundLayout gets a reference to the given BasicNotificationAllOfAndroidBackgroundLayout and assigns it to the AndroidBackgroundLayout field.

func (*BasicNotification) SetAndroidChannelId

func (o *BasicNotification) SetAndroidChannelId(v string)

SetAndroidChannelId gets a reference to the given string and assigns it to the AndroidChannelId field.

func (*BasicNotification) SetAndroidGroup

func (o *BasicNotification) SetAndroidGroup(v string)

SetAndroidGroup gets a reference to the given NullableString and assigns it to the AndroidGroup field.

func (*BasicNotification) SetAndroidGroupMessage

func (o *BasicNotification) SetAndroidGroupMessage(v string)

SetAndroidGroupMessage gets a reference to the given NullableString and assigns it to the AndroidGroupMessage field.

func (*BasicNotification) SetAndroidGroupMessageNil

func (o *BasicNotification) SetAndroidGroupMessageNil()

SetAndroidGroupMessageNil sets the value for AndroidGroupMessage to be an explicit nil

func (*BasicNotification) SetAndroidGroupNil

func (o *BasicNotification) SetAndroidGroupNil()

SetAndroidGroupNil sets the value for AndroidGroup to be an explicit nil

func (*BasicNotification) SetAndroidLedColor

func (o *BasicNotification) SetAndroidLedColor(v string)

SetAndroidLedColor gets a reference to the given NullableString and assigns it to the AndroidLedColor field.

func (*BasicNotification) SetAndroidLedColorNil

func (o *BasicNotification) SetAndroidLedColorNil()

SetAndroidLedColorNil sets the value for AndroidLedColor to be an explicit nil

func (*BasicNotification) SetAndroidSound

func (o *BasicNotification) SetAndroidSound(v string)

SetAndroidSound gets a reference to the given NullableString and assigns it to the AndroidSound field.

func (*BasicNotification) SetAndroidSoundNil

func (o *BasicNotification) SetAndroidSoundNil()

SetAndroidSoundNil sets the value for AndroidSound to be an explicit nil

func (*BasicNotification) SetAndroidVisibility

func (o *BasicNotification) SetAndroidVisibility(v int32)

SetAndroidVisibility gets a reference to the given NullableInt32 and assigns it to the AndroidVisibility field.

func (*BasicNotification) SetAndroidVisibilityNil

func (o *BasicNotification) SetAndroidVisibilityNil()

SetAndroidVisibilityNil sets the value for AndroidVisibility to be an explicit nil

func (*BasicNotification) SetApnsAlert

func (o *BasicNotification) SetApnsAlert(v map[string]interface{})

SetApnsAlert gets a reference to the given map[string]interface{} and assigns it to the ApnsAlert field.

func (*BasicNotification) SetApnsPushTypeOverride

func (o *BasicNotification) SetApnsPushTypeOverride(v string)

SetApnsPushTypeOverride gets a reference to the given string and assigns it to the ApnsPushTypeOverride field.

func (*BasicNotification) SetAppId

func (o *BasicNotification) SetAppId(v string)

SetAppId sets field value

func (*BasicNotification) SetAppUrl

func (o *BasicNotification) SetAppUrl(v string)

SetAppUrl gets a reference to the given NullableString and assigns it to the AppUrl field.

func (*BasicNotification) SetAppUrlNil

func (o *BasicNotification) SetAppUrlNil()

SetAppUrlNil sets the value for AppUrl to be an explicit nil

func (*BasicNotification) SetBigPicture

func (o *BasicNotification) SetBigPicture(v string)

SetBigPicture gets a reference to the given NullableString and assigns it to the BigPicture field.

func (*BasicNotification) SetBigPictureNil

func (o *BasicNotification) SetBigPictureNil()

SetBigPictureNil sets the value for BigPicture to be an explicit nil

func (*BasicNotification) SetButtons

func (o *BasicNotification) SetButtons(v []Button)

SetButtons gets a reference to the given []Button and assigns it to the Buttons field.

func (*BasicNotification) SetChannelForExternalUserIds

func (o *BasicNotification) SetChannelForExternalUserIds(v string)

SetChannelForExternalUserIds gets a reference to the given string and assigns it to the ChannelForExternalUserIds field.

func (*BasicNotification) SetChromeBigPicture

func (o *BasicNotification) SetChromeBigPicture(v string)

SetChromeBigPicture gets a reference to the given NullableString and assigns it to the ChromeBigPicture field.

func (*BasicNotification) SetChromeBigPictureNil

func (o *BasicNotification) SetChromeBigPictureNil()

SetChromeBigPictureNil sets the value for ChromeBigPicture to be an explicit nil

func (*BasicNotification) SetChromeIcon

func (o *BasicNotification) SetChromeIcon(v string)

SetChromeIcon gets a reference to the given NullableString and assigns it to the ChromeIcon field.

func (*BasicNotification) SetChromeIconNil

func (o *BasicNotification) SetChromeIconNil()

SetChromeIconNil sets the value for ChromeIcon to be an explicit nil

func (*BasicNotification) SetChromeWebBadge

func (o *BasicNotification) SetChromeWebBadge(v string)

SetChromeWebBadge gets a reference to the given NullableString and assigns it to the ChromeWebBadge field.

func (*BasicNotification) SetChromeWebBadgeNil

func (o *BasicNotification) SetChromeWebBadgeNil()

SetChromeWebBadgeNil sets the value for ChromeWebBadge to be an explicit nil

func (*BasicNotification) SetChromeWebIcon

func (o *BasicNotification) SetChromeWebIcon(v string)

SetChromeWebIcon gets a reference to the given NullableString and assigns it to the ChromeWebIcon field.

func (*BasicNotification) SetChromeWebIconNil

func (o *BasicNotification) SetChromeWebIconNil()

SetChromeWebIconNil sets the value for ChromeWebIcon to be an explicit nil

func (*BasicNotification) SetChromeWebImage

func (o *BasicNotification) SetChromeWebImage(v string)

SetChromeWebImage gets a reference to the given NullableString and assigns it to the ChromeWebImage field.

func (*BasicNotification) SetChromeWebImageNil

func (o *BasicNotification) SetChromeWebImageNil()

SetChromeWebImageNil sets the value for ChromeWebImage to be an explicit nil

func (*BasicNotification) SetCollapseId

func (o *BasicNotification) SetCollapseId(v string)

SetCollapseId gets a reference to the given string and assigns it to the CollapseId field.

func (*BasicNotification) SetContentAvailable

func (o *BasicNotification) SetContentAvailable(v bool)

SetContentAvailable gets a reference to the given NullableBool and assigns it to the ContentAvailable field.

func (*BasicNotification) SetContentAvailableNil

func (o *BasicNotification) SetContentAvailableNil()

SetContentAvailableNil sets the value for ContentAvailable to be an explicit nil

func (*BasicNotification) SetContents

func (o *BasicNotification) SetContents(v StringMap)

SetContents gets a reference to the given NullableStringMap and assigns it to the Contents field.

func (*BasicNotification) SetContentsNil

func (o *BasicNotification) SetContentsNil()

SetContentsNil sets the value for Contents to be an explicit nil

func (*BasicNotification) SetCustomData

func (o *BasicNotification) SetCustomData(v map[string]interface{})

SetCustomData gets a reference to the given map[string]interface{} and assigns it to the CustomData field.

func (*BasicNotification) SetData

func (o *BasicNotification) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*BasicNotification) SetDelayedOption

func (o *BasicNotification) SetDelayedOption(v string)

SetDelayedOption gets a reference to the given NullableString and assigns it to the DelayedOption field.

func (*BasicNotification) SetDelayedOptionNil

func (o *BasicNotification) SetDelayedOptionNil()

SetDelayedOptionNil sets the value for DelayedOption to be an explicit nil

func (*BasicNotification) SetDeliveryTimeOfDay

func (o *BasicNotification) SetDeliveryTimeOfDay(v string)

SetDeliveryTimeOfDay gets a reference to the given NullableString and assigns it to the DeliveryTimeOfDay field.

func (*BasicNotification) SetDeliveryTimeOfDayNil

func (o *BasicNotification) SetDeliveryTimeOfDayNil()

SetDeliveryTimeOfDayNil sets the value for DeliveryTimeOfDay to be an explicit nil

func (*BasicNotification) SetEmailBody

func (o *BasicNotification) SetEmailBody(v string)

SetEmailBody gets a reference to the given string and assigns it to the EmailBody field.

func (*BasicNotification) SetEmailFromAddress

func (o *BasicNotification) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given NullableString and assigns it to the EmailFromAddress field.

func (*BasicNotification) SetEmailFromAddressNil

func (o *BasicNotification) SetEmailFromAddressNil()

SetEmailFromAddressNil sets the value for EmailFromAddress to be an explicit nil

func (*BasicNotification) SetEmailFromName

func (o *BasicNotification) SetEmailFromName(v string)

SetEmailFromName gets a reference to the given NullableString and assigns it to the EmailFromName field.

func (*BasicNotification) SetEmailFromNameNil

func (o *BasicNotification) SetEmailFromNameNil()

SetEmailFromNameNil sets the value for EmailFromName to be an explicit nil

func (*BasicNotification) SetEmailPreheader

func (o *BasicNotification) SetEmailPreheader(v string)

SetEmailPreheader gets a reference to the given NullableString and assigns it to the EmailPreheader field.

func (*BasicNotification) SetEmailPreheaderNil

func (o *BasicNotification) SetEmailPreheaderNil()

SetEmailPreheaderNil sets the value for EmailPreheader to be an explicit nil

func (*BasicNotification) SetEmailSubject

func (o *BasicNotification) SetEmailSubject(v string)

SetEmailSubject gets a reference to the given NullableString and assigns it to the EmailSubject field.

func (*BasicNotification) SetEmailSubjectNil

func (o *BasicNotification) SetEmailSubjectNil()

SetEmailSubjectNil sets the value for EmailSubject to be an explicit nil

func (*BasicNotification) SetExcludedSegments

func (o *BasicNotification) SetExcludedSegments(v []string)

SetExcludedSegments gets a reference to the given []string and assigns it to the ExcludedSegments field.

func (*BasicNotification) SetExistingAndroidChannelId

func (o *BasicNotification) SetExistingAndroidChannelId(v string)

SetExistingAndroidChannelId gets a reference to the given string and assigns it to the ExistingAndroidChannelId field.

func (*BasicNotification) SetExternalId

func (o *BasicNotification) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*BasicNotification) SetExternalIdNil

func (o *BasicNotification) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*BasicNotification) SetFilters

func (o *BasicNotification) SetFilters(v []Filter)

SetFilters gets a reference to the given []Filter and assigns it to the Filters field.

func (*BasicNotification) SetFirefoxIcon

func (o *BasicNotification) SetFirefoxIcon(v string)

SetFirefoxIcon gets a reference to the given NullableString and assigns it to the FirefoxIcon field.

func (*BasicNotification) SetFirefoxIconNil

func (o *BasicNotification) SetFirefoxIconNil()

SetFirefoxIconNil sets the value for FirefoxIcon to be an explicit nil

func (*BasicNotification) SetHeadings

func (o *BasicNotification) SetHeadings(v StringMap)

SetHeadings gets a reference to the given NullableStringMap and assigns it to the Headings field.

func (*BasicNotification) SetHeadingsNil

func (o *BasicNotification) SetHeadingsNil()

SetHeadingsNil sets the value for Headings to be an explicit nil

func (*BasicNotification) SetHuaweiAccentColor

func (o *BasicNotification) SetHuaweiAccentColor(v string)

SetHuaweiAccentColor gets a reference to the given NullableString and assigns it to the HuaweiAccentColor field.

func (*BasicNotification) SetHuaweiAccentColorNil

func (o *BasicNotification) SetHuaweiAccentColorNil()

SetHuaweiAccentColorNil sets the value for HuaweiAccentColor to be an explicit nil

func (*BasicNotification) SetHuaweiBigPicture

func (o *BasicNotification) SetHuaweiBigPicture(v string)

SetHuaweiBigPicture gets a reference to the given NullableString and assigns it to the HuaweiBigPicture field.

func (*BasicNotification) SetHuaweiBigPictureNil

func (o *BasicNotification) SetHuaweiBigPictureNil()

SetHuaweiBigPictureNil sets the value for HuaweiBigPicture to be an explicit nil

func (*BasicNotification) SetHuaweiChannelId

func (o *BasicNotification) SetHuaweiChannelId(v string)

SetHuaweiChannelId gets a reference to the given NullableString and assigns it to the HuaweiChannelId field.

func (*BasicNotification) SetHuaweiChannelIdNil

func (o *BasicNotification) SetHuaweiChannelIdNil()

SetHuaweiChannelIdNil sets the value for HuaweiChannelId to be an explicit nil

func (*BasicNotification) SetHuaweiExistingChannelId

func (o *BasicNotification) SetHuaweiExistingChannelId(v string)

SetHuaweiExistingChannelId gets a reference to the given NullableString and assigns it to the HuaweiExistingChannelId field.

func (*BasicNotification) SetHuaweiExistingChannelIdNil

func (o *BasicNotification) SetHuaweiExistingChannelIdNil()

SetHuaweiExistingChannelIdNil sets the value for HuaweiExistingChannelId to be an explicit nil

func (*BasicNotification) SetHuaweiLargeIcon

func (o *BasicNotification) SetHuaweiLargeIcon(v string)

SetHuaweiLargeIcon gets a reference to the given NullableString and assigns it to the HuaweiLargeIcon field.

func (*BasicNotification) SetHuaweiLargeIconNil

func (o *BasicNotification) SetHuaweiLargeIconNil()

SetHuaweiLargeIconNil sets the value for HuaweiLargeIcon to be an explicit nil

func (*BasicNotification) SetHuaweiLedColor

func (o *BasicNotification) SetHuaweiLedColor(v string)

SetHuaweiLedColor gets a reference to the given NullableString and assigns it to the HuaweiLedColor field.

func (*BasicNotification) SetHuaweiLedColorNil

func (o *BasicNotification) SetHuaweiLedColorNil()

SetHuaweiLedColorNil sets the value for HuaweiLedColor to be an explicit nil

func (*BasicNotification) SetHuaweiMsgType

func (o *BasicNotification) SetHuaweiMsgType(v string)

SetHuaweiMsgType gets a reference to the given NullableString and assigns it to the HuaweiMsgType field.

func (*BasicNotification) SetHuaweiMsgTypeNil

func (o *BasicNotification) SetHuaweiMsgTypeNil()

SetHuaweiMsgTypeNil sets the value for HuaweiMsgType to be an explicit nil

func (*BasicNotification) SetHuaweiSmallIcon

func (o *BasicNotification) SetHuaweiSmallIcon(v string)

SetHuaweiSmallIcon gets a reference to the given NullableString and assigns it to the HuaweiSmallIcon field.

func (*BasicNotification) SetHuaweiSmallIconNil

func (o *BasicNotification) SetHuaweiSmallIconNil()

SetHuaweiSmallIconNil sets the value for HuaweiSmallIcon to be an explicit nil

func (*BasicNotification) SetHuaweiSound

func (o *BasicNotification) SetHuaweiSound(v string)

SetHuaweiSound gets a reference to the given NullableString and assigns it to the HuaweiSound field.

func (*BasicNotification) SetHuaweiSoundNil

func (o *BasicNotification) SetHuaweiSoundNil()

SetHuaweiSoundNil sets the value for HuaweiSound to be an explicit nil

func (*BasicNotification) SetHuaweiVisibility

func (o *BasicNotification) SetHuaweiVisibility(v int32)

SetHuaweiVisibility gets a reference to the given NullableInt32 and assigns it to the HuaweiVisibility field.

func (*BasicNotification) SetHuaweiVisibilityNil

func (o *BasicNotification) SetHuaweiVisibilityNil()

SetHuaweiVisibilityNil sets the value for HuaweiVisibility to be an explicit nil

func (*BasicNotification) SetId

func (o *BasicNotification) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BasicNotification) SetIncludeAliases

SetIncludeAliases gets a reference to the given NullablePlayerNotificationTargetIncludeAliases and assigns it to the IncludeAliases field.

func (*BasicNotification) SetIncludeAliasesNil

func (o *BasicNotification) SetIncludeAliasesNil()

SetIncludeAliasesNil sets the value for IncludeAliases to be an explicit nil

func (*BasicNotification) SetIncludeAmazonRegIds

func (o *BasicNotification) SetIncludeAmazonRegIds(v []string)

SetIncludeAmazonRegIds gets a reference to the given []string and assigns it to the IncludeAmazonRegIds field.

func (*BasicNotification) SetIncludeAndroidRegIds

func (o *BasicNotification) SetIncludeAndroidRegIds(v []string)

SetIncludeAndroidRegIds gets a reference to the given []string and assigns it to the IncludeAndroidRegIds field.

func (*BasicNotification) SetIncludeChromeRegIds

func (o *BasicNotification) SetIncludeChromeRegIds(v []string)

SetIncludeChromeRegIds gets a reference to the given []string and assigns it to the IncludeChromeRegIds field.

func (*BasicNotification) SetIncludeChromeWebRegIds

func (o *BasicNotification) SetIncludeChromeWebRegIds(v []string)

SetIncludeChromeWebRegIds gets a reference to the given []string and assigns it to the IncludeChromeWebRegIds field.

func (*BasicNotification) SetIncludeEmailTokens

func (o *BasicNotification) SetIncludeEmailTokens(v []string)

SetIncludeEmailTokens gets a reference to the given []string and assigns it to the IncludeEmailTokens field.

func (*BasicNotification) SetIncludeExternalUserIds

func (o *BasicNotification) SetIncludeExternalUserIds(v []string)

SetIncludeExternalUserIds gets a reference to the given []string and assigns it to the IncludeExternalUserIds field. Deprecated

func (*BasicNotification) SetIncludeIosTokens

func (o *BasicNotification) SetIncludeIosTokens(v []string)

SetIncludeIosTokens gets a reference to the given []string and assigns it to the IncludeIosTokens field.

func (*BasicNotification) SetIncludePhoneNumbers

func (o *BasicNotification) SetIncludePhoneNumbers(v []string)

SetIncludePhoneNumbers gets a reference to the given []string and assigns it to the IncludePhoneNumbers field.

func (*BasicNotification) SetIncludePlayerIds

func (o *BasicNotification) SetIncludePlayerIds(v []string)

SetIncludePlayerIds gets a reference to the given []string and assigns it to the IncludePlayerIds field. Deprecated

func (*BasicNotification) SetIncludeUnsubscribed

func (o *BasicNotification) SetIncludeUnsubscribed(v bool)

SetIncludeUnsubscribed gets a reference to the given bool and assigns it to the IncludeUnsubscribed field.

func (*BasicNotification) SetIncludeWpWnsUris

func (o *BasicNotification) SetIncludeWpWnsUris(v []string)

SetIncludeWpWnsUris gets a reference to the given []string and assigns it to the IncludeWpWnsUris field.

func (*BasicNotification) SetIncludedSegments

func (o *BasicNotification) SetIncludedSegments(v []string)

SetIncludedSegments gets a reference to the given []string and assigns it to the IncludedSegments field.

func (*BasicNotification) SetIosAttachments

func (o *BasicNotification) SetIosAttachments(v map[string]interface{})

SetIosAttachments gets a reference to the given map[string]interface{} and assigns it to the IosAttachments field.

func (*BasicNotification) SetIosBadgeCount

func (o *BasicNotification) SetIosBadgeCount(v int32)

SetIosBadgeCount gets a reference to the given NullableInt32 and assigns it to the IosBadgeCount field.

func (*BasicNotification) SetIosBadgeCountNil

func (o *BasicNotification) SetIosBadgeCountNil()

SetIosBadgeCountNil sets the value for IosBadgeCount to be an explicit nil

func (*BasicNotification) SetIosBadgeType

func (o *BasicNotification) SetIosBadgeType(v string)

SetIosBadgeType gets a reference to the given NullableString and assigns it to the IosBadgeType field.

func (*BasicNotification) SetIosBadgeTypeNil

func (o *BasicNotification) SetIosBadgeTypeNil()

SetIosBadgeTypeNil sets the value for IosBadgeType to be an explicit nil

func (*BasicNotification) SetIosCategory

func (o *BasicNotification) SetIosCategory(v string)

SetIosCategory gets a reference to the given NullableString and assigns it to the IosCategory field.

func (*BasicNotification) SetIosCategoryNil

func (o *BasicNotification) SetIosCategoryNil()

SetIosCategoryNil sets the value for IosCategory to be an explicit nil

func (*BasicNotification) SetIosSound

func (o *BasicNotification) SetIosSound(v string)

SetIosSound gets a reference to the given NullableString and assigns it to the IosSound field.

func (*BasicNotification) SetIosSoundNil

func (o *BasicNotification) SetIosSoundNil()

SetIosSoundNil sets the value for IosSound to be an explicit nil

func (*BasicNotification) SetIsAdm

func (o *BasicNotification) SetIsAdm(v bool)

SetIsAdm gets a reference to the given NullableBool and assigns it to the IsAdm field.

func (*BasicNotification) SetIsAdmNil

func (o *BasicNotification) SetIsAdmNil()

SetIsAdmNil sets the value for IsAdm to be an explicit nil

func (*BasicNotification) SetIsAndroid

func (o *BasicNotification) SetIsAndroid(v bool)

SetIsAndroid gets a reference to the given NullableBool and assigns it to the IsAndroid field.

func (*BasicNotification) SetIsAndroidNil

func (o *BasicNotification) SetIsAndroidNil()

SetIsAndroidNil sets the value for IsAndroid to be an explicit nil

func (*BasicNotification) SetIsAnyWeb

func (o *BasicNotification) SetIsAnyWeb(v bool)

SetIsAnyWeb gets a reference to the given NullableBool and assigns it to the IsAnyWeb field.

func (*BasicNotification) SetIsAnyWebNil

func (o *BasicNotification) SetIsAnyWebNil()

SetIsAnyWebNil sets the value for IsAnyWeb to be an explicit nil

func (*BasicNotification) SetIsChrome

func (o *BasicNotification) SetIsChrome(v bool)

SetIsChrome gets a reference to the given NullableBool and assigns it to the IsChrome field.

func (*BasicNotification) SetIsChromeNil

func (o *BasicNotification) SetIsChromeNil()

SetIsChromeNil sets the value for IsChrome to be an explicit nil

func (*BasicNotification) SetIsChromeWeb

func (o *BasicNotification) SetIsChromeWeb(v bool)

SetIsChromeWeb gets a reference to the given NullableBool and assigns it to the IsChromeWeb field.

func (*BasicNotification) SetIsChromeWebNil

func (o *BasicNotification) SetIsChromeWebNil()

SetIsChromeWebNil sets the value for IsChromeWeb to be an explicit nil

func (*BasicNotification) SetIsFirefox

func (o *BasicNotification) SetIsFirefox(v bool)

SetIsFirefox gets a reference to the given NullableBool and assigns it to the IsFirefox field.

func (*BasicNotification) SetIsFirefoxNil

func (o *BasicNotification) SetIsFirefoxNil()

SetIsFirefoxNil sets the value for IsFirefox to be an explicit nil

func (*BasicNotification) SetIsHuawei

func (o *BasicNotification) SetIsHuawei(v bool)

SetIsHuawei gets a reference to the given NullableBool and assigns it to the IsHuawei field.

func (*BasicNotification) SetIsHuaweiNil

func (o *BasicNotification) SetIsHuaweiNil()

SetIsHuaweiNil sets the value for IsHuawei to be an explicit nil

func (*BasicNotification) SetIsIos

func (o *BasicNotification) SetIsIos(v bool)

SetIsIos gets a reference to the given NullableBool and assigns it to the IsIos field.

func (*BasicNotification) SetIsIosNil

func (o *BasicNotification) SetIsIosNil()

SetIsIosNil sets the value for IsIos to be an explicit nil

func (*BasicNotification) SetIsSafari

func (o *BasicNotification) SetIsSafari(v bool)

SetIsSafari gets a reference to the given NullableBool and assigns it to the IsSafari field.

func (*BasicNotification) SetIsSafariNil

func (o *BasicNotification) SetIsSafariNil()

SetIsSafariNil sets the value for IsSafari to be an explicit nil

func (*BasicNotification) SetIsWPWNS

func (o *BasicNotification) SetIsWPWNS(v bool)

SetIsWPWNS gets a reference to the given NullableBool and assigns it to the IsWPWNS field.

func (*BasicNotification) SetIsWPWNSNil

func (o *BasicNotification) SetIsWPWNSNil()

SetIsWPWNSNil sets the value for IsWPWNS to be an explicit nil

func (*BasicNotification) SetLargeIcon

func (o *BasicNotification) SetLargeIcon(v string)

SetLargeIcon gets a reference to the given NullableString and assigns it to the LargeIcon field.

func (*BasicNotification) SetLargeIconNil

func (o *BasicNotification) SetLargeIconNil()

SetLargeIconNil sets the value for LargeIcon to be an explicit nil

func (*BasicNotification) SetMutableContent

func (o *BasicNotification) SetMutableContent(v bool)

SetMutableContent gets a reference to the given bool and assigns it to the MutableContent field.

func (*BasicNotification) SetName

func (o *BasicNotification) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BasicNotification) SetNameNil

func (o *BasicNotification) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BasicNotification) SetPriority

func (o *BasicNotification) SetPriority(v int32)

SetPriority gets a reference to the given NullableInt32 and assigns it to the Priority field.

func (*BasicNotification) SetPriorityNil

func (o *BasicNotification) SetPriorityNil()

SetPriorityNil sets the value for Priority to be an explicit nil

func (*BasicNotification) SetSmallIcon

func (o *BasicNotification) SetSmallIcon(v string)

SetSmallIcon gets a reference to the given NullableString and assigns it to the SmallIcon field.

func (*BasicNotification) SetSmallIconNil

func (o *BasicNotification) SetSmallIconNil()

SetSmallIconNil sets the value for SmallIcon to be an explicit nil

func (*BasicNotification) SetSmsFrom

func (o *BasicNotification) SetSmsFrom(v string)

SetSmsFrom gets a reference to the given NullableString and assigns it to the SmsFrom field.

func (*BasicNotification) SetSmsFromNil

func (o *BasicNotification) SetSmsFromNil()

SetSmsFromNil sets the value for SmsFrom to be an explicit nil

func (*BasicNotification) SetSmsMediaUrls

func (o *BasicNotification) SetSmsMediaUrls(v []string)

SetSmsMediaUrls gets a reference to the given []string and assigns it to the SmsMediaUrls field.

func (*BasicNotification) SetSubtitle

func (o *BasicNotification) SetSubtitle(v StringMap)

SetSubtitle gets a reference to the given NullableStringMap and assigns it to the Subtitle field.

func (*BasicNotification) SetSubtitleNil

func (o *BasicNotification) SetSubtitleNil()

SetSubtitleNil sets the value for Subtitle to be an explicit nil

func (*BasicNotification) SetSummaryArg

func (o *BasicNotification) SetSummaryArg(v string)

SetSummaryArg gets a reference to the given string and assigns it to the SummaryArg field.

func (*BasicNotification) SetSummaryArgCount

func (o *BasicNotification) SetSummaryArgCount(v int32)

SetSummaryArgCount gets a reference to the given int32 and assigns it to the SummaryArgCount field.

func (*BasicNotification) SetTargetChannel

func (o *BasicNotification) SetTargetChannel(v string)

SetTargetChannel gets a reference to the given string and assigns it to the TargetChannel field.

func (*BasicNotification) SetTargetContentIdentifier

func (o *BasicNotification) SetTargetContentIdentifier(v string)

SetTargetContentIdentifier gets a reference to the given NullableString and assigns it to the TargetContentIdentifier field.

func (*BasicNotification) SetTargetContentIdentifierNil

func (o *BasicNotification) SetTargetContentIdentifierNil()

SetTargetContentIdentifierNil sets the value for TargetContentIdentifier to be an explicit nil

func (*BasicNotification) SetTemplateId

func (o *BasicNotification) SetTemplateId(v string)

SetTemplateId gets a reference to the given NullableString and assigns it to the TemplateId field.

func (*BasicNotification) SetTemplateIdNil

func (o *BasicNotification) SetTemplateIdNil()

SetTemplateIdNil sets the value for TemplateId to be an explicit nil

func (*BasicNotification) SetThreadId

func (o *BasicNotification) SetThreadId(v string)

SetThreadId gets a reference to the given NullableString and assigns it to the ThreadId field.

func (*BasicNotification) SetThreadIdNil

func (o *BasicNotification) SetThreadIdNil()

SetThreadIdNil sets the value for ThreadId to be an explicit nil

func (*BasicNotification) SetThrottleRatePerMinute

func (o *BasicNotification) SetThrottleRatePerMinute(v string)

SetThrottleRatePerMinute gets a reference to the given NullableString and assigns it to the ThrottleRatePerMinute field.

func (*BasicNotification) SetThrottleRatePerMinuteNil

func (o *BasicNotification) SetThrottleRatePerMinuteNil()

SetThrottleRatePerMinuteNil sets the value for ThrottleRatePerMinute to be an explicit nil

func (*BasicNotification) SetTtl

func (o *BasicNotification) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*BasicNotification) SetTtlNil

func (o *BasicNotification) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (*BasicNotification) SetUrl

func (o *BasicNotification) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*BasicNotification) SetUrlNil

func (o *BasicNotification) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*BasicNotification) SetValue

func (o *BasicNotification) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (*BasicNotification) SetWebButtons

func (o *BasicNotification) SetWebButtons(v []Button)

SetWebButtons gets a reference to the given []Button and assigns it to the WebButtons field.

func (*BasicNotification) SetWebPushTopic

func (o *BasicNotification) SetWebPushTopic(v string)

SetWebPushTopic gets a reference to the given NullableString and assigns it to the WebPushTopic field.

func (*BasicNotification) SetWebPushTopicNil

func (o *BasicNotification) SetWebPushTopicNil()

SetWebPushTopicNil sets the value for WebPushTopic to be an explicit nil

func (*BasicNotification) SetWebUrl

func (o *BasicNotification) SetWebUrl(v string)

SetWebUrl gets a reference to the given NullableString and assigns it to the WebUrl field.

func (*BasicNotification) SetWebUrlNil

func (o *BasicNotification) SetWebUrlNil()

SetWebUrlNil sets the value for WebUrl to be an explicit nil

func (*BasicNotification) SetWpWnsSound

func (o *BasicNotification) SetWpWnsSound(v string)

SetWpWnsSound gets a reference to the given NullableString and assigns it to the WpWnsSound field.

func (*BasicNotification) SetWpWnsSoundNil

func (o *BasicNotification) SetWpWnsSoundNil()

SetWpWnsSoundNil sets the value for WpWnsSound to be an explicit nil

func (*BasicNotification) UnmarshalJSON

func (o *BasicNotification) UnmarshalJSON(bytes []byte) (err error)

func (*BasicNotification) UnsetAdmBigPicture

func (o *BasicNotification) UnsetAdmBigPicture()

UnsetAdmBigPicture ensures that no value is present for AdmBigPicture, not even an explicit nil

func (*BasicNotification) UnsetAdmGroup

func (o *BasicNotification) UnsetAdmGroup()

UnsetAdmGroup ensures that no value is present for AdmGroup, not even an explicit nil

func (*BasicNotification) UnsetAdmLargeIcon

func (o *BasicNotification) UnsetAdmLargeIcon()

UnsetAdmLargeIcon ensures that no value is present for AdmLargeIcon, not even an explicit nil

func (*BasicNotification) UnsetAdmSmallIcon

func (o *BasicNotification) UnsetAdmSmallIcon()

UnsetAdmSmallIcon ensures that no value is present for AdmSmallIcon, not even an explicit nil

func (*BasicNotification) UnsetAdmSound

func (o *BasicNotification) UnsetAdmSound()

UnsetAdmSound ensures that no value is present for AdmSound, not even an explicit nil

func (*BasicNotification) UnsetAndroidAccentColor

func (o *BasicNotification) UnsetAndroidAccentColor()

UnsetAndroidAccentColor ensures that no value is present for AndroidAccentColor, not even an explicit nil

func (*BasicNotification) UnsetAndroidGroup

func (o *BasicNotification) UnsetAndroidGroup()

UnsetAndroidGroup ensures that no value is present for AndroidGroup, not even an explicit nil

func (*BasicNotification) UnsetAndroidGroupMessage

func (o *BasicNotification) UnsetAndroidGroupMessage()

UnsetAndroidGroupMessage ensures that no value is present for AndroidGroupMessage, not even an explicit nil

func (*BasicNotification) UnsetAndroidLedColor

func (o *BasicNotification) UnsetAndroidLedColor()

UnsetAndroidLedColor ensures that no value is present for AndroidLedColor, not even an explicit nil

func (*BasicNotification) UnsetAndroidSound

func (o *BasicNotification) UnsetAndroidSound()

UnsetAndroidSound ensures that no value is present for AndroidSound, not even an explicit nil

func (*BasicNotification) UnsetAndroidVisibility

func (o *BasicNotification) UnsetAndroidVisibility()

UnsetAndroidVisibility ensures that no value is present for AndroidVisibility, not even an explicit nil

func (*BasicNotification) UnsetAppUrl

func (o *BasicNotification) UnsetAppUrl()

UnsetAppUrl ensures that no value is present for AppUrl, not even an explicit nil

func (*BasicNotification) UnsetBigPicture

func (o *BasicNotification) UnsetBigPicture()

UnsetBigPicture ensures that no value is present for BigPicture, not even an explicit nil

func (*BasicNotification) UnsetChromeBigPicture

func (o *BasicNotification) UnsetChromeBigPicture()

UnsetChromeBigPicture ensures that no value is present for ChromeBigPicture, not even an explicit nil

func (*BasicNotification) UnsetChromeIcon

func (o *BasicNotification) UnsetChromeIcon()

UnsetChromeIcon ensures that no value is present for ChromeIcon, not even an explicit nil

func (*BasicNotification) UnsetChromeWebBadge

func (o *BasicNotification) UnsetChromeWebBadge()

UnsetChromeWebBadge ensures that no value is present for ChromeWebBadge, not even an explicit nil

func (*BasicNotification) UnsetChromeWebIcon

func (o *BasicNotification) UnsetChromeWebIcon()

UnsetChromeWebIcon ensures that no value is present for ChromeWebIcon, not even an explicit nil

func (*BasicNotification) UnsetChromeWebImage

func (o *BasicNotification) UnsetChromeWebImage()

UnsetChromeWebImage ensures that no value is present for ChromeWebImage, not even an explicit nil

func (*BasicNotification) UnsetContentAvailable

func (o *BasicNotification) UnsetContentAvailable()

UnsetContentAvailable ensures that no value is present for ContentAvailable, not even an explicit nil

func (*BasicNotification) UnsetContents

func (o *BasicNotification) UnsetContents()

UnsetContents ensures that no value is present for Contents, not even an explicit nil

func (*BasicNotification) UnsetDelayedOption

func (o *BasicNotification) UnsetDelayedOption()

UnsetDelayedOption ensures that no value is present for DelayedOption, not even an explicit nil

func (*BasicNotification) UnsetDeliveryTimeOfDay

func (o *BasicNotification) UnsetDeliveryTimeOfDay()

UnsetDeliveryTimeOfDay ensures that no value is present for DeliveryTimeOfDay, not even an explicit nil

func (*BasicNotification) UnsetEmailFromAddress

func (o *BasicNotification) UnsetEmailFromAddress()

UnsetEmailFromAddress ensures that no value is present for EmailFromAddress, not even an explicit nil

func (*BasicNotification) UnsetEmailFromName

func (o *BasicNotification) UnsetEmailFromName()

UnsetEmailFromName ensures that no value is present for EmailFromName, not even an explicit nil

func (*BasicNotification) UnsetEmailPreheader

func (o *BasicNotification) UnsetEmailPreheader()

UnsetEmailPreheader ensures that no value is present for EmailPreheader, not even an explicit nil

func (*BasicNotification) UnsetEmailSubject

func (o *BasicNotification) UnsetEmailSubject()

UnsetEmailSubject ensures that no value is present for EmailSubject, not even an explicit nil

func (*BasicNotification) UnsetExternalId

func (o *BasicNotification) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*BasicNotification) UnsetFirefoxIcon

func (o *BasicNotification) UnsetFirefoxIcon()

UnsetFirefoxIcon ensures that no value is present for FirefoxIcon, not even an explicit nil

func (*BasicNotification) UnsetHeadings

func (o *BasicNotification) UnsetHeadings()

UnsetHeadings ensures that no value is present for Headings, not even an explicit nil

func (*BasicNotification) UnsetHuaweiAccentColor

func (o *BasicNotification) UnsetHuaweiAccentColor()

UnsetHuaweiAccentColor ensures that no value is present for HuaweiAccentColor, not even an explicit nil

func (*BasicNotification) UnsetHuaweiBigPicture

func (o *BasicNotification) UnsetHuaweiBigPicture()

UnsetHuaweiBigPicture ensures that no value is present for HuaweiBigPicture, not even an explicit nil

func (*BasicNotification) UnsetHuaweiChannelId

func (o *BasicNotification) UnsetHuaweiChannelId()

UnsetHuaweiChannelId ensures that no value is present for HuaweiChannelId, not even an explicit nil

func (*BasicNotification) UnsetHuaweiExistingChannelId

func (o *BasicNotification) UnsetHuaweiExistingChannelId()

UnsetHuaweiExistingChannelId ensures that no value is present for HuaweiExistingChannelId, not even an explicit nil

func (*BasicNotification) UnsetHuaweiLargeIcon

func (o *BasicNotification) UnsetHuaweiLargeIcon()

UnsetHuaweiLargeIcon ensures that no value is present for HuaweiLargeIcon, not even an explicit nil

func (*BasicNotification) UnsetHuaweiLedColor

func (o *BasicNotification) UnsetHuaweiLedColor()

UnsetHuaweiLedColor ensures that no value is present for HuaweiLedColor, not even an explicit nil

func (*BasicNotification) UnsetHuaweiMsgType

func (o *BasicNotification) UnsetHuaweiMsgType()

UnsetHuaweiMsgType ensures that no value is present for HuaweiMsgType, not even an explicit nil

func (*BasicNotification) UnsetHuaweiSmallIcon

func (o *BasicNotification) UnsetHuaweiSmallIcon()

UnsetHuaweiSmallIcon ensures that no value is present for HuaweiSmallIcon, not even an explicit nil

func (*BasicNotification) UnsetHuaweiSound

func (o *BasicNotification) UnsetHuaweiSound()

UnsetHuaweiSound ensures that no value is present for HuaweiSound, not even an explicit nil

func (*BasicNotification) UnsetHuaweiVisibility

func (o *BasicNotification) UnsetHuaweiVisibility()

UnsetHuaweiVisibility ensures that no value is present for HuaweiVisibility, not even an explicit nil

func (*BasicNotification) UnsetIncludeAliases

func (o *BasicNotification) UnsetIncludeAliases()

UnsetIncludeAliases ensures that no value is present for IncludeAliases, not even an explicit nil

func (*BasicNotification) UnsetIosBadgeCount

func (o *BasicNotification) UnsetIosBadgeCount()

UnsetIosBadgeCount ensures that no value is present for IosBadgeCount, not even an explicit nil

func (*BasicNotification) UnsetIosBadgeType

func (o *BasicNotification) UnsetIosBadgeType()

UnsetIosBadgeType ensures that no value is present for IosBadgeType, not even an explicit nil

func (*BasicNotification) UnsetIosCategory

func (o *BasicNotification) UnsetIosCategory()

UnsetIosCategory ensures that no value is present for IosCategory, not even an explicit nil

func (*BasicNotification) UnsetIosSound

func (o *BasicNotification) UnsetIosSound()

UnsetIosSound ensures that no value is present for IosSound, not even an explicit nil

func (*BasicNotification) UnsetIsAdm

func (o *BasicNotification) UnsetIsAdm()

UnsetIsAdm ensures that no value is present for IsAdm, not even an explicit nil

func (*BasicNotification) UnsetIsAndroid

func (o *BasicNotification) UnsetIsAndroid()

UnsetIsAndroid ensures that no value is present for IsAndroid, not even an explicit nil

func (*BasicNotification) UnsetIsAnyWeb

func (o *BasicNotification) UnsetIsAnyWeb()

UnsetIsAnyWeb ensures that no value is present for IsAnyWeb, not even an explicit nil

func (*BasicNotification) UnsetIsChrome

func (o *BasicNotification) UnsetIsChrome()

UnsetIsChrome ensures that no value is present for IsChrome, not even an explicit nil

func (*BasicNotification) UnsetIsChromeWeb

func (o *BasicNotification) UnsetIsChromeWeb()

UnsetIsChromeWeb ensures that no value is present for IsChromeWeb, not even an explicit nil

func (*BasicNotification) UnsetIsFirefox

func (o *BasicNotification) UnsetIsFirefox()

UnsetIsFirefox ensures that no value is present for IsFirefox, not even an explicit nil

func (*BasicNotification) UnsetIsHuawei

func (o *BasicNotification) UnsetIsHuawei()

UnsetIsHuawei ensures that no value is present for IsHuawei, not even an explicit nil

func (*BasicNotification) UnsetIsIos

func (o *BasicNotification) UnsetIsIos()

UnsetIsIos ensures that no value is present for IsIos, not even an explicit nil

func (*BasicNotification) UnsetIsSafari

func (o *BasicNotification) UnsetIsSafari()

UnsetIsSafari ensures that no value is present for IsSafari, not even an explicit nil

func (*BasicNotification) UnsetIsWPWNS

func (o *BasicNotification) UnsetIsWPWNS()

UnsetIsWPWNS ensures that no value is present for IsWPWNS, not even an explicit nil

func (*BasicNotification) UnsetLargeIcon

func (o *BasicNotification) UnsetLargeIcon()

UnsetLargeIcon ensures that no value is present for LargeIcon, not even an explicit nil

func (*BasicNotification) UnsetName

func (o *BasicNotification) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BasicNotification) UnsetPriority

func (o *BasicNotification) UnsetPriority()

UnsetPriority ensures that no value is present for Priority, not even an explicit nil

func (*BasicNotification) UnsetSmallIcon

func (o *BasicNotification) UnsetSmallIcon()

UnsetSmallIcon ensures that no value is present for SmallIcon, not even an explicit nil

func (*BasicNotification) UnsetSmsFrom

func (o *BasicNotification) UnsetSmsFrom()

UnsetSmsFrom ensures that no value is present for SmsFrom, not even an explicit nil

func (*BasicNotification) UnsetSubtitle

func (o *BasicNotification) UnsetSubtitle()

UnsetSubtitle ensures that no value is present for Subtitle, not even an explicit nil

func (*BasicNotification) UnsetTargetContentIdentifier

func (o *BasicNotification) UnsetTargetContentIdentifier()

UnsetTargetContentIdentifier ensures that no value is present for TargetContentIdentifier, not even an explicit nil

func (*BasicNotification) UnsetTemplateId

func (o *BasicNotification) UnsetTemplateId()

UnsetTemplateId ensures that no value is present for TemplateId, not even an explicit nil

func (*BasicNotification) UnsetThreadId

func (o *BasicNotification) UnsetThreadId()

UnsetThreadId ensures that no value is present for ThreadId, not even an explicit nil

func (*BasicNotification) UnsetThrottleRatePerMinute

func (o *BasicNotification) UnsetThrottleRatePerMinute()

UnsetThrottleRatePerMinute ensures that no value is present for ThrottleRatePerMinute, not even an explicit nil

func (*BasicNotification) UnsetTtl

func (o *BasicNotification) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

func (*BasicNotification) UnsetUrl

func (o *BasicNotification) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*BasicNotification) UnsetWebPushTopic

func (o *BasicNotification) UnsetWebPushTopic()

UnsetWebPushTopic ensures that no value is present for WebPushTopic, not even an explicit nil

func (*BasicNotification) UnsetWebUrl

func (o *BasicNotification) UnsetWebUrl()

UnsetWebUrl ensures that no value is present for WebUrl, not even an explicit nil

func (*BasicNotification) UnsetWpWnsSound

func (o *BasicNotification) UnsetWpWnsSound()

UnsetWpWnsSound ensures that no value is present for WpWnsSound, not even an explicit nil

type BasicNotificationAllOf

type BasicNotificationAllOf struct {
	Id    *string `json:"id,omitempty"`
	Value *int32  `json:"value,omitempty"`
	// Required for SMS Messages. An identifier for tracking message within the OneSignal dashboard or export analytics. Not shown to end user.
	Name        NullableString `json:"name,omitempty"`
	Aggregation *string        `json:"aggregation,omitempty"`
	// Indicates whether to send to all devices registered under your app's Apple iOS platform.
	IsIos NullableBool `json:"isIos,omitempty"`
	// Indicates whether to send to all devices registered under your app's Google Android platform.
	IsAndroid NullableBool `json:"isAndroid,omitempty"`
	// Indicates whether to send to all devices registered under your app's Huawei Android platform.
	IsHuawei NullableBool `json:"isHuawei,omitempty"`
	// Indicates whether to send to all subscribed web browser users, including Chrome, Firefox, and Safari. You may use this instead as a combined flag instead of separately enabling isChromeWeb, isFirefox, and isSafari, though the three options are equivalent to this one.
	IsAnyWeb NullableBool `json:"isAnyWeb,omitempty"`
	// Indicates whether to send to all Google Chrome, Chrome on Android, and Mozilla Firefox users registered under your Chrome & Firefox web push platform.
	IsChromeWeb NullableBool `json:"isChromeWeb,omitempty"`
	// Indicates whether to send to all Mozilla Firefox desktop users registered under your Firefox web push platform.
	IsFirefox NullableBool `json:"isFirefox,omitempty"`
	// Does not support iOS Safari. Indicates whether to send to all Apple's Safari desktop users registered under your Safari web push platform. Read more iOS Safari
	IsSafari NullableBool `json:"isSafari,omitempty"`
	// Indicates whether to send to all devices registered under your app's Windows platform.
	IsWPWNS NullableBool `json:"isWP_WNS,omitempty"`
	// Indicates whether to send to all devices registered under your app's Amazon Fire platform.
	IsAdm NullableBool `json:"isAdm,omitempty"`
	// This flag is not used for web push Please see isChromeWeb for sending to web push users. This flag only applies to Google Chrome Apps & Extensions. Indicates whether to send to all devices registered under your app's Google Chrome Apps & Extension platform.
	IsChrome NullableBool `json:"isChrome,omitempty"`
	// Indicates if the message type when targeting with include_external_user_ids for cases where an email, sms, and/or push subscribers have the same external user id. Example: Use the string \"push\" to indicate you are sending a push notification or the string \"email\"for sending emails or \"sms\"for sending SMS.
	ChannelForExternalUserIds *string `json:"channel_for_external_user_ids,omitempty"`
	// Required: Your OneSignal Application ID, which can be found in Keys & IDs. It is a UUID and looks similar to 8250eaf6-1a58-489e-b136-7c74a864b434.
	AppId *string `json:"app_id,omitempty"`
	// Correlation and idempotency key. A request received with this parameter will first look for another notification with the same external_id. If one exists, a notification will not be sent, and result of the previous operation will instead be returned. Therefore, if you plan on using this feature, it's important to use a good source of randomness to generate the UUID passed here. This key is only idempotent for 30 days. After 30 days, the notification could be removed from our system and a notification with the same external_id will be sent again.   See Idempotent Notification Requests for more details writeOnly: true
	ExternalId NullableString    `json:"external_id,omitempty"`
	Contents   NullableStringMap `json:"contents,omitempty"`
	Headings   NullableStringMap `json:"headings,omitempty"`
	Subtitle   NullableStringMap `json:"subtitle,omitempty"`
	// Channel: Push Notifications Platform: Huawei A custom map of data that is passed back to your app. Same as using Additional Data within the dashboard. Can use up to 2048 bytes of data. Example: {\"abc\": 123, \"foo\": \"bar\", \"event_performed\": true, \"amount\": 12.1}
	Data map[string]interface{} `json:"data,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use \"data\" or \"message\" depending on the type of notification you are sending. More details in Data & Background Notifications.
	HuaweiMsgType NullableString `json:"huawei_msg_type,omitempty"`
	// Channel: Push Notifications Platform: All The URL to open in the browser when a user clicks on the notification. Note: iOS needs https or updated NSAppTransportSecurity in plist This field supports inline substitutions. Omit if including web_url or app_url Example: https://onesignal.com
	Url NullableString `json:"url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including Chrome, Firefox, Safari, Opera, etc. Example: https://onesignal.com
	WebUrl NullableString `json:"web_url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including iOS, Android, macOS, Windows, ChromeApps, etc. Example: https://onesignal.com
	AppUrl NullableString `json:"app_url,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Adds media attachments to notifications. Set as JSON object, key as a media id of your choice and the value as a valid local filename or URL. User must press and hold on the notification to view. Do not set mutable_content to download attachments. The OneSignal SDK does this automatically Example: {\"id1\": \"https://domain.com/image.jpg\"}
	IosAttachments map[string]interface{} `json:"ios_attachments,omitempty"`
	// Channel: Push Notifications Platform: All Use a template you setup on our dashboard. The template_id is the UUID found in the URL when viewing a template on our dashboard. Example: be4a8044-bbd6-11e4-a581-000c2940e62c
	TemplateId NullableString `json:"template_id,omitempty"`
	// Channel: Push Notifications Platform: iOS Sending true wakes your app from background to run custom native code (Apple interprets this as content-available=1). Note: Not applicable if the app is in the \"force-quit\" state (i.e app was swiped away). Omit the contents field to prevent displaying a visible notification.
	ContentAvailable NullableBool `json:"content_available,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Always defaults to true and cannot be turned off. Allows tracking of notification receives and changing of the notification content in your app before it is displayed. Triggers didReceive(_:withContentHandler:) on your UNNotificationServiceExtension.
	MutableContent *bool `json:"mutable_content,omitempty"`
	// Channel: Push Notifications Platform: iOS 13+ Use to target a specific experience in your App Clip, or to target your notification to a specific window in a multi-scene App.
	TargetContentIdentifier NullableString `json:"target_content_identifier,omitempty"`
	// Channel: Push Notifications Platform: Android Picture to display in the expanded view. Can be a drawable resource name or a URL.
	BigPicture NullableString `json:"big_picture,omitempty"`
	// Channel: Push Notifications Platform: Huawei Picture to display in the expanded view. Can be a drawable resource name or a URL.
	HuaweiBigPicture NullableString `json:"huawei_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Amazon Picture to display in the expanded view. Can be a drawable resource name or a URL.
	AdmBigPicture NullableString `json:"adm_big_picture,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp Large picture to display below the notification text. Must be a local URL.
	ChromeBigPicture NullableString `json:"chrome_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Chrome 56+ Sets the web push notification's large image to be shown below the notification's title and text. Please see Web Push Notification Icons.
	ChromeWebImage NullableString `json:"chrome_web_image,omitempty"`
	// Channel: Push Notifications Platform: iOS 8.0+, Android 4.1+, and derivatives like Amazon Buttons to add to the notification. Icon only works for Android. Buttons show in reverse order of array position i.e. Last item in array shows as first button on device. Example: [{\"id\": \"id2\", \"text\": \"second button\", \"icon\": \"ic_menu_share\"}, {\"id\": \"id1\", \"text\": \"first button\", \"icon\": \"ic_menu_send\"}]
	Buttons []Button `json:"buttons,omitempty"`
	// Channel: Push Notifications Platform: Chrome 48+ Add action buttons to the notification. The id field is required. Example: [{\"id\": \"like-button\", \"text\": \"Like\", \"icon\": \"http://i.imgur.com/N8SN8ZS.png\", \"url\": \"https://yoursite.com\"}, {\"id\": \"read-more-button\", \"text\": \"Read more\", \"icon\": \"http://i.imgur.com/MIxJp1L.png\", \"url\": \"https://yoursite.com\"}]
	WebButtons []Button `json:"web_buttons,omitempty"`
	// Channel: Push Notifications Platform: iOS Category APS payload, use with registerUserNotificationSettings:categories in your Objective-C / Swift code. Example: calendar category which contains actions like accept and decline iOS 10+ This will trigger your UNNotificationContentExtension whose ID matches this category.
	IosCategory NullableString `json:"ios_category,omitempty"`
	// Channel: Push Notifications Platform: Android The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	AndroidChannelId *string `json:"android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	HuaweiChannelId NullableString `json:"huawei_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Android Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	ExistingAndroidChannelId *string `json:"existing_android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	HuaweiExistingChannelId NullableString                                 `json:"huawei_existing_channel_id,omitempty"`
	AndroidBackgroundLayout *BasicNotificationAllOfAndroidBackgroundLayout `json:"android_background_layout,omitempty"`
	// Channel: Push Notifications Platform: Android Icon shown in the status bar and on the top left of the notification. If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	SmallIcon NullableString `json:"small_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Icon shown in the status bar and on the top left of the notification. Use an Android resource path (E.g. /drawable/small_icon). Defaults to your app icon if not set.
	HuaweiSmallIcon NullableString `json:"huawei_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Android Can be a drawable resource name or a URL. See: How to create large icons
	LargeIcon NullableString `json:"large_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Can be a drawable resource name or a URL. See: How to create large icons
	HuaweiLargeIcon NullableString `json:"huawei_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	AdmSmallIcon NullableString `json:"adm_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If blank the small_icon is used. Can be a drawable resource name or a URL. See: How to create large icons
	AdmLargeIcon NullableString `json:"adm_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification's icon. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices. Firefox will also use this icon, unless you specify firefox_icon.
	ChromeWebIcon NullableString `json:"chrome_web_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification icon for Android devices in the notification shade. Please see Web Push Notification Badge.
	ChromeWebBadge NullableString `json:"chrome_web_badge,omitempty"`
	// Channel: Push Notifications Platform: Firefox Not recommended Few people need to set Firefox-specific icons. We recommend setting chrome_web_icon instead, which Firefox will also use. Sets the web push notification's icon for Firefox. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices.
	FirefoxIcon NullableString `json:"firefox_icon,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp This flag is not used for web push For web push, please see chrome_web_icon instead. The local URL to an icon to use. If blank, the app icon will be used.
	ChromeIcon NullableString `json:"chrome_icon,omitempty"`
	// Channel: Push Notifications Platform: iOS Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable vibration and sound for the notification. Example: \"notification.wav\"
	IosSound NullableString `json:"ios_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AndroidSound NullableString `json:"android_sound,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sound file that is included in your app to play instead of the default device notification sound. NOTE: Leave off file extension for and include the full path.  Example: \"/res/raw/notification\"
	HuaweiSound NullableString `json:"huawei_sound,omitempty"`
	// Channel: Push Notifications Platform: Amazon &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AdmSound NullableString `json:"adm_sound,omitempty"`
	// Channel: Push Notifications Platform: Windows Sound file that is included in your app to play instead of the default device notification sound. Example: \"notification.wav\"
	WpWnsSound NullableString `json:"wp_wns_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sets the devices LED notification light if the device has one. ARGB Hex format. Example(Blue): \"FF0000FF\"
	AndroidLedColor NullableString `json:"android_led_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sets the devices LED notification light if the device has one. RGB Hex format. Example(Blue): \"0000FF\"
	HuaweiLedColor NullableString `json:"huawei_led_color,omitempty"`
	// Channel: Push Notifications Platform: Android Sets the background color of the notification circle to the left of the notification text. Only applies to apps targeting Android API level 21+ on Android 5.0+ devices. Example(Red): \"FFFF0000\"
	AndroidAccentColor NullableString `json:"android_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei Accent Color used on Action Buttons and Group overflow count. Uses RGB Hex value (E.g. #9900FF). Defaults to device's theme color if not set.
	HuaweiAccentColor NullableString `json:"huawei_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Android 5.0_ &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	AndroidVisibility NullableInt32 `json:"android_visibility,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	HuaweiVisibility NullableInt32 `json:"huawei_visibility,omitempty"`
	// Channel: Push Notifications Platform: iOS Describes whether to set or increase/decrease your app's iOS badge count by the ios_badgeCount specified count. Can specify None, SetTo, or Increase. `None` leaves the count unaffected. `SetTo` directly sets the badge count to the number specified in ios_badgeCount. `Increase` adds the number specified in ios_badgeCount to the total. Use a negative number to decrease the badge count.
	IosBadgeType NullableString `json:"ios_badgeType,omitempty"`
	// Channel: Push Notifications Platform: iOS Used with ios_badgeType, describes the value to set or amount to increase/decrease your app's iOS badge count by. You can use a negative number to decrease the badge count when used with an ios_badgeType of Increase.
	IosBadgeCount NullableInt32 `json:"ios_badgeCount,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+, Android Only one notification with the same id will be shown on the device. Use the same id to update an existing notification instead of showing a new one. Limit of 64 characters.
	CollapseId *string `json:"collapse_id,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Display multiple notifications at once with different topics.
	WebPushTopic NullableString `json:"web_push_topic,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ iOS can localize push notification messages on the client using special parameters such as loc-key. When using the Create Notification endpoint, you must include these parameters inside of a field called apns_alert. Please see Apple's guide on localizing push notifications to learn more.
	ApnsAlert map[string]interface{} `json:"apns_alert,omitempty"`
	// Channel: All Possible values are: timezone (Deliver at a specific time-of-day in each users own timezone) last-active Same as Intelligent Delivery . (Deliver at the same time of day as each user last used your app). If send_after is used, this takes effect after the send_after time has elapsed.
	DelayedOption NullableString `json:"delayed_option,omitempty"`
	// Channel: All Use with delayed_option=timezone. Examples: \"9:00AM\" \"21:45\" \"9:45:30\"
	DeliveryTimeOfDay NullableString `json:"delivery_time_of_day,omitempty"`
	// Channel: Push Notifications Platform: iOS, Android, Chrome, Firefox, Safari, ChromeWeb Time To Live - In seconds. The notification will be expired if the device does not come back online within this time. The default is 259,200 seconds (3 days). Max value to set is 2419200 seconds (28 days).
	Ttl NullableInt32 `json:"ttl,omitempty"`
	// Channel: Push Notifications Platform: Android, Chrome, ChromeWeb Delivery priority through the push server (example GCM/FCM). Pass 10 for high priority or any other integer for normal priority. Defaults to normal priority for Android and high for iOS. For Android 6.0+ devices setting priority to high will wake the device out of doze mode.
	Priority NullableInt32 `json:"priority,omitempty"`
	// Channel: Push Notifications Platform: iOS valid values: voip Set the value to voip for sending VoIP Notifications This field maps to the APNS header apns-push-type. Note: alert and background are automatically set by OneSignal
	ApnsPushTypeOverride *string `json:"apns_push_type_override,omitempty"`
	// Channel: All Apps with throttling enabled:   - the parameter value will be used to override the default application throttling value set from the dashboard settings.   - parameter value 0 indicates not to apply throttling to the notification.   - if the parameter is not passed then the default app throttling value will be applied to the notification. Apps with throttling disabled:   - this parameter can be used to throttle delivery for the notification even though throttling is not enabled at the application level. Refer to throttling for more details.
	ThrottleRatePerMinute NullableString `json:"throttle_rate_per_minute,omitempty"`
	// Channel: Push Notifications Platform: Android Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AndroidGroup NullableString `json:"android_group,omitempty"`
	// Channel: Push Notifications Platform: Android Note: This only works for Android 6 and older. Android 7+ allows full expansion of all message. Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. Languages - The value of each key is the message that will be sent to users for that language. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. Read more: supported languages. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AndroidGroupMessage NullableString `json:"android_group_message,omitempty"`
	// Channel: Push Notifications Platform: Amazon Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AdmGroup NullableString `json:"adm_group,omitempty"`
	// Channel: Push Notifications Platform: Amazon Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. The value of each key is the message that will be sent to users for that language. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AdmGroupMessage map[string]interface{} `json:"adm_group_message,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ This parameter is supported in iOS 12 and above. It allows you to group related notifications together. If two notifications have the same thread-id, they will both be added to the same group.
	ThreadId NullableString `json:"thread_id,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id to create grouped notifications in iOS 12+, you can also control the summary. For example, a grouped notification can say \"12 more notifications from John Doe\". The summary_arg lets you set the name of the person/thing the notifications are coming from, and will show up as \"X more notifications from summary_arg\"
	SummaryArg *string `json:"summary_arg,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id, you can also control the count of the number of notifications in the group. For example, if the group already has 12 notifications, and you send a new notification with summary_arg_count = 2, the new total will be 14 and the summary will be \"14 more notifications from summary_arg\"
	SummaryArgCount *int32 `json:"summary_arg_count,omitempty"`
	// Channel: Email Required.  The subject of the email.
	EmailSubject NullableString `json:"email_subject,omitempty"`
	// Channel: Email Required unless template_id is set. HTML suported The body of the email you wish to send. Typically, customers include their own HTML templates here. Must include [unsubscribe_url] in an <a> tag somewhere in the email. Note: any malformed HTML content will be sent to users. Please double-check your HTML is valid.
	EmailBody *string `json:"email_body,omitempty"`
	// Channel: Email The name the email is from. If not specified, will default to \"from name\" set in the OneSignal Dashboard Email Settings.
	EmailFromName NullableString `json:"email_from_name,omitempty"`
	// Channel: Email The email address the email is from. If not specified, will default to \"from email\" set in the OneSignal Dashboard Email Settings.
	EmailFromAddress NullableString `json:"email_from_address,omitempty"`
	// Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null.
	EmailPreheader NullableString `json:"email_preheader,omitempty"`
	// Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared.
	IncludeUnsubscribed *bool `json:"include_unsubscribed,omitempty"`
	// Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format.
	SmsFrom NullableString `json:"sms_from,omitempty"`
	// Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs.
	SmsMediaUrls []string `json:"sms_media_urls,omitempty"`
	Filters      []Filter `json:"filters,omitempty"`
	// Channel: All JSON object that can be used as a source of message personalization data for fields that support tag variable substitution. Push, SMS: Can accept up to 2048 bytes of valid JSON. Email: Can accept up to 10000 bytes of valid JSON. Example: {\"order_id\": 123, \"currency\": \"USD\", \"amount\": 25}
	CustomData           map[string]interface{} `json:"custom_data,omitempty"`
	AdditionalProperties map[string]interface{}
}

BasicNotificationAllOf struct for BasicNotificationAllOf

func NewBasicNotificationAllOf

func NewBasicNotificationAllOf() *BasicNotificationAllOf

NewBasicNotificationAllOf instantiates a new BasicNotificationAllOf 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 NewBasicNotificationAllOfWithDefaults

func NewBasicNotificationAllOfWithDefaults() *BasicNotificationAllOf

NewBasicNotificationAllOfWithDefaults instantiates a new BasicNotificationAllOf 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 (*BasicNotificationAllOf) GetAdmBigPicture

func (o *BasicNotificationAllOf) GetAdmBigPicture() string

GetAdmBigPicture returns the AdmBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmBigPictureOk

func (o *BasicNotificationAllOf) GetAdmBigPictureOk() (*string, bool)

GetAdmBigPictureOk returns a tuple with the AdmBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAdmGroup

func (o *BasicNotificationAllOf) GetAdmGroup() string

GetAdmGroup returns the AdmGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmGroupMessage

func (o *BasicNotificationAllOf) GetAdmGroupMessage() map[string]interface{}

GetAdmGroupMessage returns the AdmGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmGroupMessageOk

func (o *BasicNotificationAllOf) GetAdmGroupMessageOk() (map[string]interface{}, bool)

GetAdmGroupMessageOk returns a tuple with the AdmGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAdmGroupOk

func (o *BasicNotificationAllOf) GetAdmGroupOk() (*string, bool)

GetAdmGroupOk returns a tuple with the AdmGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAdmLargeIcon

func (o *BasicNotificationAllOf) GetAdmLargeIcon() string

GetAdmLargeIcon returns the AdmLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmLargeIconOk

func (o *BasicNotificationAllOf) GetAdmLargeIconOk() (*string, bool)

GetAdmLargeIconOk returns a tuple with the AdmLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAdmSmallIcon

func (o *BasicNotificationAllOf) GetAdmSmallIcon() string

GetAdmSmallIcon returns the AdmSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmSmallIconOk

func (o *BasicNotificationAllOf) GetAdmSmallIconOk() (*string, bool)

GetAdmSmallIconOk returns a tuple with the AdmSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAdmSound

func (o *BasicNotificationAllOf) GetAdmSound() string

GetAdmSound returns the AdmSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAdmSoundOk

func (o *BasicNotificationAllOf) GetAdmSoundOk() (*string, bool)

GetAdmSoundOk returns a tuple with the AdmSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAggregation

func (o *BasicNotificationAllOf) GetAggregation() string

GetAggregation returns the Aggregation field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetAggregationOk

func (o *BasicNotificationAllOf) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetAndroidAccentColor

func (o *BasicNotificationAllOf) GetAndroidAccentColor() string

GetAndroidAccentColor returns the AndroidAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidAccentColorOk

func (o *BasicNotificationAllOf) GetAndroidAccentColorOk() (*string, bool)

GetAndroidAccentColorOk returns a tuple with the AndroidAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAndroidBackgroundLayout

GetAndroidBackgroundLayout returns the AndroidBackgroundLayout field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetAndroidBackgroundLayoutOk

func (o *BasicNotificationAllOf) GetAndroidBackgroundLayoutOk() (*BasicNotificationAllOfAndroidBackgroundLayout, bool)

GetAndroidBackgroundLayoutOk returns a tuple with the AndroidBackgroundLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetAndroidChannelId

func (o *BasicNotificationAllOf) GetAndroidChannelId() string

GetAndroidChannelId returns the AndroidChannelId field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetAndroidChannelIdOk

func (o *BasicNotificationAllOf) GetAndroidChannelIdOk() (*string, bool)

GetAndroidChannelIdOk returns a tuple with the AndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetAndroidGroup

func (o *BasicNotificationAllOf) GetAndroidGroup() string

GetAndroidGroup returns the AndroidGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidGroupMessage

func (o *BasicNotificationAllOf) GetAndroidGroupMessage() string

GetAndroidGroupMessage returns the AndroidGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidGroupMessageOk

func (o *BasicNotificationAllOf) GetAndroidGroupMessageOk() (*string, bool)

GetAndroidGroupMessageOk returns a tuple with the AndroidGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAndroidGroupOk

func (o *BasicNotificationAllOf) GetAndroidGroupOk() (*string, bool)

GetAndroidGroupOk returns a tuple with the AndroidGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAndroidLedColor

func (o *BasicNotificationAllOf) GetAndroidLedColor() string

GetAndroidLedColor returns the AndroidLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidLedColorOk

func (o *BasicNotificationAllOf) GetAndroidLedColorOk() (*string, bool)

GetAndroidLedColorOk returns a tuple with the AndroidLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAndroidSound

func (o *BasicNotificationAllOf) GetAndroidSound() string

GetAndroidSound returns the AndroidSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidSoundOk

func (o *BasicNotificationAllOf) GetAndroidSoundOk() (*string, bool)

GetAndroidSoundOk returns a tuple with the AndroidSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetAndroidVisibility

func (o *BasicNotificationAllOf) GetAndroidVisibility() int32

GetAndroidVisibility returns the AndroidVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAndroidVisibilityOk

func (o *BasicNotificationAllOf) GetAndroidVisibilityOk() (*int32, bool)

GetAndroidVisibilityOk returns a tuple with the AndroidVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetApnsAlert

func (o *BasicNotificationAllOf) GetApnsAlert() map[string]interface{}

GetApnsAlert returns the ApnsAlert field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetApnsAlertOk

func (o *BasicNotificationAllOf) GetApnsAlertOk() (map[string]interface{}, bool)

GetApnsAlertOk returns a tuple with the ApnsAlert field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetApnsPushTypeOverride

func (o *BasicNotificationAllOf) GetApnsPushTypeOverride() string

GetApnsPushTypeOverride returns the ApnsPushTypeOverride field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetApnsPushTypeOverrideOk

func (o *BasicNotificationAllOf) GetApnsPushTypeOverrideOk() (*string, bool)

GetApnsPushTypeOverrideOk returns a tuple with the ApnsPushTypeOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetAppId

func (o *BasicNotificationAllOf) GetAppId() string

GetAppId returns the AppId field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetAppIdOk

func (o *BasicNotificationAllOf) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetAppUrl

func (o *BasicNotificationAllOf) GetAppUrl() string

GetAppUrl returns the AppUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetAppUrlOk

func (o *BasicNotificationAllOf) GetAppUrlOk() (*string, bool)

GetAppUrlOk returns a tuple with the AppUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetBigPicture

func (o *BasicNotificationAllOf) GetBigPicture() string

GetBigPicture returns the BigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetBigPictureOk

func (o *BasicNotificationAllOf) GetBigPictureOk() (*string, bool)

GetBigPictureOk returns a tuple with the BigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetButtons

func (o *BasicNotificationAllOf) GetButtons() []Button

GetButtons returns the Buttons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetButtonsOk

func (o *BasicNotificationAllOf) GetButtonsOk() ([]Button, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetChannelForExternalUserIds

func (o *BasicNotificationAllOf) GetChannelForExternalUserIds() string

GetChannelForExternalUserIds returns the ChannelForExternalUserIds field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetChannelForExternalUserIdsOk

func (o *BasicNotificationAllOf) GetChannelForExternalUserIdsOk() (*string, bool)

GetChannelForExternalUserIdsOk returns a tuple with the ChannelForExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetChromeBigPicture

func (o *BasicNotificationAllOf) GetChromeBigPicture() string

GetChromeBigPicture returns the ChromeBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetChromeBigPictureOk

func (o *BasicNotificationAllOf) GetChromeBigPictureOk() (*string, bool)

GetChromeBigPictureOk returns a tuple with the ChromeBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetChromeIcon

func (o *BasicNotificationAllOf) GetChromeIcon() string

GetChromeIcon returns the ChromeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetChromeIconOk

func (o *BasicNotificationAllOf) GetChromeIconOk() (*string, bool)

GetChromeIconOk returns a tuple with the ChromeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetChromeWebBadge

func (o *BasicNotificationAllOf) GetChromeWebBadge() string

GetChromeWebBadge returns the ChromeWebBadge field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetChromeWebBadgeOk

func (o *BasicNotificationAllOf) GetChromeWebBadgeOk() (*string, bool)

GetChromeWebBadgeOk returns a tuple with the ChromeWebBadge field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetChromeWebIcon

func (o *BasicNotificationAllOf) GetChromeWebIcon() string

GetChromeWebIcon returns the ChromeWebIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetChromeWebIconOk

func (o *BasicNotificationAllOf) GetChromeWebIconOk() (*string, bool)

GetChromeWebIconOk returns a tuple with the ChromeWebIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetChromeWebImage

func (o *BasicNotificationAllOf) GetChromeWebImage() string

GetChromeWebImage returns the ChromeWebImage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetChromeWebImageOk

func (o *BasicNotificationAllOf) GetChromeWebImageOk() (*string, bool)

GetChromeWebImageOk returns a tuple with the ChromeWebImage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetCollapseId

func (o *BasicNotificationAllOf) GetCollapseId() string

GetCollapseId returns the CollapseId field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetCollapseIdOk

func (o *BasicNotificationAllOf) GetCollapseIdOk() (*string, bool)

GetCollapseIdOk returns a tuple with the CollapseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetContentAvailable

func (o *BasicNotificationAllOf) GetContentAvailable() bool

GetContentAvailable returns the ContentAvailable field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetContentAvailableOk

func (o *BasicNotificationAllOf) GetContentAvailableOk() (*bool, bool)

GetContentAvailableOk returns a tuple with the ContentAvailable field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetContents

func (o *BasicNotificationAllOf) GetContents() StringMap

GetContents returns the Contents field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetContentsOk

func (o *BasicNotificationAllOf) GetContentsOk() (*StringMap, bool)

GetContentsOk returns a tuple with the Contents field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetCustomData

func (o *BasicNotificationAllOf) GetCustomData() map[string]interface{}

GetCustomData returns the CustomData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetCustomDataOk

func (o *BasicNotificationAllOf) GetCustomDataOk() (map[string]interface{}, bool)

GetCustomDataOk returns a tuple with the CustomData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetData

func (o *BasicNotificationAllOf) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetDataOk

func (o *BasicNotificationAllOf) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetDelayedOption

func (o *BasicNotificationAllOf) GetDelayedOption() string

GetDelayedOption returns the DelayedOption field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetDelayedOptionOk

func (o *BasicNotificationAllOf) GetDelayedOptionOk() (*string, bool)

GetDelayedOptionOk returns a tuple with the DelayedOption field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetDeliveryTimeOfDay

func (o *BasicNotificationAllOf) GetDeliveryTimeOfDay() string

GetDeliveryTimeOfDay returns the DeliveryTimeOfDay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetDeliveryTimeOfDayOk

func (o *BasicNotificationAllOf) GetDeliveryTimeOfDayOk() (*string, bool)

GetDeliveryTimeOfDayOk returns a tuple with the DeliveryTimeOfDay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetEmailBody

func (o *BasicNotificationAllOf) GetEmailBody() string

GetEmailBody returns the EmailBody field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetEmailBodyOk

func (o *BasicNotificationAllOf) GetEmailBodyOk() (*string, bool)

GetEmailBodyOk returns a tuple with the EmailBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetEmailFromAddress

func (o *BasicNotificationAllOf) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetEmailFromAddressOk

func (o *BasicNotificationAllOf) GetEmailFromAddressOk() (*string, bool)

GetEmailFromAddressOk returns a tuple with the EmailFromAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetEmailFromName

func (o *BasicNotificationAllOf) GetEmailFromName() string

GetEmailFromName returns the EmailFromName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetEmailFromNameOk

func (o *BasicNotificationAllOf) GetEmailFromNameOk() (*string, bool)

GetEmailFromNameOk returns a tuple with the EmailFromName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetEmailPreheader

func (o *BasicNotificationAllOf) GetEmailPreheader() string

GetEmailPreheader returns the EmailPreheader field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetEmailPreheaderOk

func (o *BasicNotificationAllOf) GetEmailPreheaderOk() (*string, bool)

GetEmailPreheaderOk returns a tuple with the EmailPreheader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetEmailSubject

func (o *BasicNotificationAllOf) GetEmailSubject() string

GetEmailSubject returns the EmailSubject field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetEmailSubjectOk

func (o *BasicNotificationAllOf) GetEmailSubjectOk() (*string, bool)

GetEmailSubjectOk returns a tuple with the EmailSubject field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetExistingAndroidChannelId

func (o *BasicNotificationAllOf) GetExistingAndroidChannelId() string

GetExistingAndroidChannelId returns the ExistingAndroidChannelId field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetExistingAndroidChannelIdOk

func (o *BasicNotificationAllOf) GetExistingAndroidChannelIdOk() (*string, bool)

GetExistingAndroidChannelIdOk returns a tuple with the ExistingAndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetExternalId

func (o *BasicNotificationAllOf) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetExternalIdOk

func (o *BasicNotificationAllOf) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetFilters

func (o *BasicNotificationAllOf) GetFilters() []Filter

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetFiltersOk

func (o *BasicNotificationAllOf) GetFiltersOk() ([]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetFirefoxIcon

func (o *BasicNotificationAllOf) GetFirefoxIcon() string

GetFirefoxIcon returns the FirefoxIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetFirefoxIconOk

func (o *BasicNotificationAllOf) GetFirefoxIconOk() (*string, bool)

GetFirefoxIconOk returns a tuple with the FirefoxIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHeadings

func (o *BasicNotificationAllOf) GetHeadings() StringMap

GetHeadings returns the Headings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHeadingsOk

func (o *BasicNotificationAllOf) GetHeadingsOk() (*StringMap, bool)

GetHeadingsOk returns a tuple with the Headings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiAccentColor

func (o *BasicNotificationAllOf) GetHuaweiAccentColor() string

GetHuaweiAccentColor returns the HuaweiAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiAccentColorOk

func (o *BasicNotificationAllOf) GetHuaweiAccentColorOk() (*string, bool)

GetHuaweiAccentColorOk returns a tuple with the HuaweiAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiBigPicture

func (o *BasicNotificationAllOf) GetHuaweiBigPicture() string

GetHuaweiBigPicture returns the HuaweiBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiBigPictureOk

func (o *BasicNotificationAllOf) GetHuaweiBigPictureOk() (*string, bool)

GetHuaweiBigPictureOk returns a tuple with the HuaweiBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiChannelId

func (o *BasicNotificationAllOf) GetHuaweiChannelId() string

GetHuaweiChannelId returns the HuaweiChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiChannelIdOk

func (o *BasicNotificationAllOf) GetHuaweiChannelIdOk() (*string, bool)

GetHuaweiChannelIdOk returns a tuple with the HuaweiChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiExistingChannelId

func (o *BasicNotificationAllOf) GetHuaweiExistingChannelId() string

GetHuaweiExistingChannelId returns the HuaweiExistingChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiExistingChannelIdOk

func (o *BasicNotificationAllOf) GetHuaweiExistingChannelIdOk() (*string, bool)

GetHuaweiExistingChannelIdOk returns a tuple with the HuaweiExistingChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiLargeIcon

func (o *BasicNotificationAllOf) GetHuaweiLargeIcon() string

GetHuaweiLargeIcon returns the HuaweiLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiLargeIconOk

func (o *BasicNotificationAllOf) GetHuaweiLargeIconOk() (*string, bool)

GetHuaweiLargeIconOk returns a tuple with the HuaweiLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiLedColor

func (o *BasicNotificationAllOf) GetHuaweiLedColor() string

GetHuaweiLedColor returns the HuaweiLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiLedColorOk

func (o *BasicNotificationAllOf) GetHuaweiLedColorOk() (*string, bool)

GetHuaweiLedColorOk returns a tuple with the HuaweiLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiMsgType

func (o *BasicNotificationAllOf) GetHuaweiMsgType() string

GetHuaweiMsgType returns the HuaweiMsgType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiMsgTypeOk

func (o *BasicNotificationAllOf) GetHuaweiMsgTypeOk() (*string, bool)

GetHuaweiMsgTypeOk returns a tuple with the HuaweiMsgType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiSmallIcon

func (o *BasicNotificationAllOf) GetHuaweiSmallIcon() string

GetHuaweiSmallIcon returns the HuaweiSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiSmallIconOk

func (o *BasicNotificationAllOf) GetHuaweiSmallIconOk() (*string, bool)

GetHuaweiSmallIconOk returns a tuple with the HuaweiSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiSound

func (o *BasicNotificationAllOf) GetHuaweiSound() string

GetHuaweiSound returns the HuaweiSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiSoundOk

func (o *BasicNotificationAllOf) GetHuaweiSoundOk() (*string, bool)

GetHuaweiSoundOk returns a tuple with the HuaweiSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetHuaweiVisibility

func (o *BasicNotificationAllOf) GetHuaweiVisibility() int32

GetHuaweiVisibility returns the HuaweiVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetHuaweiVisibilityOk

func (o *BasicNotificationAllOf) GetHuaweiVisibilityOk() (*int32, bool)

GetHuaweiVisibilityOk returns a tuple with the HuaweiVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetId

func (o *BasicNotificationAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetIdOk

func (o *BasicNotificationAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetIncludeUnsubscribed

func (o *BasicNotificationAllOf) GetIncludeUnsubscribed() bool

GetIncludeUnsubscribed returns the IncludeUnsubscribed field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetIncludeUnsubscribedOk

func (o *BasicNotificationAllOf) GetIncludeUnsubscribedOk() (*bool, bool)

GetIncludeUnsubscribedOk returns a tuple with the IncludeUnsubscribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetIosAttachments

func (o *BasicNotificationAllOf) GetIosAttachments() map[string]interface{}

GetIosAttachments returns the IosAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIosAttachmentsOk

func (o *BasicNotificationAllOf) GetIosAttachmentsOk() (map[string]interface{}, bool)

GetIosAttachmentsOk returns a tuple with the IosAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIosBadgeCount

func (o *BasicNotificationAllOf) GetIosBadgeCount() int32

GetIosBadgeCount returns the IosBadgeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIosBadgeCountOk

func (o *BasicNotificationAllOf) GetIosBadgeCountOk() (*int32, bool)

GetIosBadgeCountOk returns a tuple with the IosBadgeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIosBadgeType

func (o *BasicNotificationAllOf) GetIosBadgeType() string

GetIosBadgeType returns the IosBadgeType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIosBadgeTypeOk

func (o *BasicNotificationAllOf) GetIosBadgeTypeOk() (*string, bool)

GetIosBadgeTypeOk returns a tuple with the IosBadgeType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIosCategory

func (o *BasicNotificationAllOf) GetIosCategory() string

GetIosCategory returns the IosCategory field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIosCategoryOk

func (o *BasicNotificationAllOf) GetIosCategoryOk() (*string, bool)

GetIosCategoryOk returns a tuple with the IosCategory field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIosSound

func (o *BasicNotificationAllOf) GetIosSound() string

GetIosSound returns the IosSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIosSoundOk

func (o *BasicNotificationAllOf) GetIosSoundOk() (*string, bool)

GetIosSoundOk returns a tuple with the IosSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsAdm

func (o *BasicNotificationAllOf) GetIsAdm() bool

GetIsAdm returns the IsAdm field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsAdmOk

func (o *BasicNotificationAllOf) GetIsAdmOk() (*bool, bool)

GetIsAdmOk returns a tuple with the IsAdm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsAndroid

func (o *BasicNotificationAllOf) GetIsAndroid() bool

GetIsAndroid returns the IsAndroid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsAndroidOk

func (o *BasicNotificationAllOf) GetIsAndroidOk() (*bool, bool)

GetIsAndroidOk returns a tuple with the IsAndroid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsAnyWeb

func (o *BasicNotificationAllOf) GetIsAnyWeb() bool

GetIsAnyWeb returns the IsAnyWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsAnyWebOk

func (o *BasicNotificationAllOf) GetIsAnyWebOk() (*bool, bool)

GetIsAnyWebOk returns a tuple with the IsAnyWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsChrome

func (o *BasicNotificationAllOf) GetIsChrome() bool

GetIsChrome returns the IsChrome field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsChromeOk

func (o *BasicNotificationAllOf) GetIsChromeOk() (*bool, bool)

GetIsChromeOk returns a tuple with the IsChrome field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsChromeWeb

func (o *BasicNotificationAllOf) GetIsChromeWeb() bool

GetIsChromeWeb returns the IsChromeWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsChromeWebOk

func (o *BasicNotificationAllOf) GetIsChromeWebOk() (*bool, bool)

GetIsChromeWebOk returns a tuple with the IsChromeWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsFirefox

func (o *BasicNotificationAllOf) GetIsFirefox() bool

GetIsFirefox returns the IsFirefox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsFirefoxOk

func (o *BasicNotificationAllOf) GetIsFirefoxOk() (*bool, bool)

GetIsFirefoxOk returns a tuple with the IsFirefox field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsHuawei

func (o *BasicNotificationAllOf) GetIsHuawei() bool

GetIsHuawei returns the IsHuawei field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsHuaweiOk

func (o *BasicNotificationAllOf) GetIsHuaweiOk() (*bool, bool)

GetIsHuaweiOk returns a tuple with the IsHuawei field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsIos

func (o *BasicNotificationAllOf) GetIsIos() bool

GetIsIos returns the IsIos field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsIosOk

func (o *BasicNotificationAllOf) GetIsIosOk() (*bool, bool)

GetIsIosOk returns a tuple with the IsIos field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsSafari

func (o *BasicNotificationAllOf) GetIsSafari() bool

GetIsSafari returns the IsSafari field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsSafariOk

func (o *BasicNotificationAllOf) GetIsSafariOk() (*bool, bool)

GetIsSafariOk returns a tuple with the IsSafari field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetIsWPWNS

func (o *BasicNotificationAllOf) GetIsWPWNS() bool

GetIsWPWNS returns the IsWPWNS field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetIsWPWNSOk

func (o *BasicNotificationAllOf) GetIsWPWNSOk() (*bool, bool)

GetIsWPWNSOk returns a tuple with the IsWPWNS field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetLargeIcon

func (o *BasicNotificationAllOf) GetLargeIcon() string

GetLargeIcon returns the LargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetLargeIconOk

func (o *BasicNotificationAllOf) GetLargeIconOk() (*string, bool)

GetLargeIconOk returns a tuple with the LargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetMutableContent

func (o *BasicNotificationAllOf) GetMutableContent() bool

GetMutableContent returns the MutableContent field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetMutableContentOk

func (o *BasicNotificationAllOf) GetMutableContentOk() (*bool, bool)

GetMutableContentOk returns a tuple with the MutableContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetName

func (o *BasicNotificationAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetPriority

func (o *BasicNotificationAllOf) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetPriorityOk

func (o *BasicNotificationAllOf) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetSmallIcon

func (o *BasicNotificationAllOf) GetSmallIcon() string

GetSmallIcon returns the SmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetSmallIconOk

func (o *BasicNotificationAllOf) GetSmallIconOk() (*string, bool)

GetSmallIconOk returns a tuple with the SmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetSmsFrom

func (o *BasicNotificationAllOf) GetSmsFrom() string

GetSmsFrom returns the SmsFrom field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetSmsFromOk

func (o *BasicNotificationAllOf) GetSmsFromOk() (*string, bool)

GetSmsFromOk returns a tuple with the SmsFrom field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetSmsMediaUrls

func (o *BasicNotificationAllOf) GetSmsMediaUrls() []string

GetSmsMediaUrls returns the SmsMediaUrls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetSmsMediaUrlsOk

func (o *BasicNotificationAllOf) GetSmsMediaUrlsOk() ([]string, bool)

GetSmsMediaUrlsOk returns a tuple with the SmsMediaUrls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetSubtitle

func (o *BasicNotificationAllOf) GetSubtitle() StringMap

GetSubtitle returns the Subtitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetSubtitleOk

func (o *BasicNotificationAllOf) GetSubtitleOk() (*StringMap, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetSummaryArg

func (o *BasicNotificationAllOf) GetSummaryArg() string

GetSummaryArg returns the SummaryArg field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetSummaryArgCount

func (o *BasicNotificationAllOf) GetSummaryArgCount() int32

GetSummaryArgCount returns the SummaryArgCount field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetSummaryArgCountOk

func (o *BasicNotificationAllOf) GetSummaryArgCountOk() (*int32, bool)

GetSummaryArgCountOk returns a tuple with the SummaryArgCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetSummaryArgOk

func (o *BasicNotificationAllOf) GetSummaryArgOk() (*string, bool)

GetSummaryArgOk returns a tuple with the SummaryArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetTargetContentIdentifier

func (o *BasicNotificationAllOf) GetTargetContentIdentifier() string

GetTargetContentIdentifier returns the TargetContentIdentifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetTargetContentIdentifierOk

func (o *BasicNotificationAllOf) GetTargetContentIdentifierOk() (*string, bool)

GetTargetContentIdentifierOk returns a tuple with the TargetContentIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetTemplateId

func (o *BasicNotificationAllOf) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetTemplateIdOk

func (o *BasicNotificationAllOf) GetTemplateIdOk() (*string, bool)

GetTemplateIdOk returns a tuple with the TemplateId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetThreadId

func (o *BasicNotificationAllOf) GetThreadId() string

GetThreadId returns the ThreadId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetThreadIdOk

func (o *BasicNotificationAllOf) GetThreadIdOk() (*string, bool)

GetThreadIdOk returns a tuple with the ThreadId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetThrottleRatePerMinute

func (o *BasicNotificationAllOf) GetThrottleRatePerMinute() string

GetThrottleRatePerMinute returns the ThrottleRatePerMinute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetThrottleRatePerMinuteOk

func (o *BasicNotificationAllOf) GetThrottleRatePerMinuteOk() (*string, bool)

GetThrottleRatePerMinuteOk returns a tuple with the ThrottleRatePerMinute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetTtl

func (o *BasicNotificationAllOf) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetTtlOk

func (o *BasicNotificationAllOf) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetUrl

func (o *BasicNotificationAllOf) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetUrlOk

func (o *BasicNotificationAllOf) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetValue

func (o *BasicNotificationAllOf) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*BasicNotificationAllOf) GetValueOk

func (o *BasicNotificationAllOf) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOf) GetWebButtons

func (o *BasicNotificationAllOf) GetWebButtons() []Button

GetWebButtons returns the WebButtons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetWebButtonsOk

func (o *BasicNotificationAllOf) GetWebButtonsOk() ([]Button, bool)

GetWebButtonsOk returns a tuple with the WebButtons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetWebPushTopic

func (o *BasicNotificationAllOf) GetWebPushTopic() string

GetWebPushTopic returns the WebPushTopic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetWebPushTopicOk

func (o *BasicNotificationAllOf) GetWebPushTopicOk() (*string, bool)

GetWebPushTopicOk returns a tuple with the WebPushTopic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetWebUrl

func (o *BasicNotificationAllOf) GetWebUrl() string

GetWebUrl returns the WebUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetWebUrlOk

func (o *BasicNotificationAllOf) GetWebUrlOk() (*string, bool)

GetWebUrlOk returns a tuple with the WebUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) GetWpWnsSound

func (o *BasicNotificationAllOf) GetWpWnsSound() string

GetWpWnsSound returns the WpWnsSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BasicNotificationAllOf) GetWpWnsSoundOk

func (o *BasicNotificationAllOf) GetWpWnsSoundOk() (*string, bool)

GetWpWnsSoundOk returns a tuple with the WpWnsSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BasicNotificationAllOf) HasAdmBigPicture

func (o *BasicNotificationAllOf) HasAdmBigPicture() bool

HasAdmBigPicture returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAdmGroup

func (o *BasicNotificationAllOf) HasAdmGroup() bool

HasAdmGroup returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAdmGroupMessage

func (o *BasicNotificationAllOf) HasAdmGroupMessage() bool

HasAdmGroupMessage returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAdmLargeIcon

func (o *BasicNotificationAllOf) HasAdmLargeIcon() bool

HasAdmLargeIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAdmSmallIcon

func (o *BasicNotificationAllOf) HasAdmSmallIcon() bool

HasAdmSmallIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAdmSound

func (o *BasicNotificationAllOf) HasAdmSound() bool

HasAdmSound returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAggregation

func (o *BasicNotificationAllOf) HasAggregation() bool

HasAggregation returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidAccentColor

func (o *BasicNotificationAllOf) HasAndroidAccentColor() bool

HasAndroidAccentColor returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidBackgroundLayout

func (o *BasicNotificationAllOf) HasAndroidBackgroundLayout() bool

HasAndroidBackgroundLayout returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidChannelId

func (o *BasicNotificationAllOf) HasAndroidChannelId() bool

HasAndroidChannelId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidGroup

func (o *BasicNotificationAllOf) HasAndroidGroup() bool

HasAndroidGroup returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidGroupMessage

func (o *BasicNotificationAllOf) HasAndroidGroupMessage() bool

HasAndroidGroupMessage returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidLedColor

func (o *BasicNotificationAllOf) HasAndroidLedColor() bool

HasAndroidLedColor returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidSound

func (o *BasicNotificationAllOf) HasAndroidSound() bool

HasAndroidSound returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAndroidVisibility

func (o *BasicNotificationAllOf) HasAndroidVisibility() bool

HasAndroidVisibility returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasApnsAlert

func (o *BasicNotificationAllOf) HasApnsAlert() bool

HasApnsAlert returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasApnsPushTypeOverride

func (o *BasicNotificationAllOf) HasApnsPushTypeOverride() bool

HasApnsPushTypeOverride returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAppId

func (o *BasicNotificationAllOf) HasAppId() bool

HasAppId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasAppUrl

func (o *BasicNotificationAllOf) HasAppUrl() bool

HasAppUrl returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasBigPicture

func (o *BasicNotificationAllOf) HasBigPicture() bool

HasBigPicture returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasButtons

func (o *BasicNotificationAllOf) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChannelForExternalUserIds

func (o *BasicNotificationAllOf) HasChannelForExternalUserIds() bool

HasChannelForExternalUserIds returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChromeBigPicture

func (o *BasicNotificationAllOf) HasChromeBigPicture() bool

HasChromeBigPicture returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChromeIcon

func (o *BasicNotificationAllOf) HasChromeIcon() bool

HasChromeIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChromeWebBadge

func (o *BasicNotificationAllOf) HasChromeWebBadge() bool

HasChromeWebBadge returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChromeWebIcon

func (o *BasicNotificationAllOf) HasChromeWebIcon() bool

HasChromeWebIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasChromeWebImage

func (o *BasicNotificationAllOf) HasChromeWebImage() bool

HasChromeWebImage returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasCollapseId

func (o *BasicNotificationAllOf) HasCollapseId() bool

HasCollapseId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasContentAvailable

func (o *BasicNotificationAllOf) HasContentAvailable() bool

HasContentAvailable returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasContents

func (o *BasicNotificationAllOf) HasContents() bool

HasContents returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasCustomData

func (o *BasicNotificationAllOf) HasCustomData() bool

HasCustomData returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasData

func (o *BasicNotificationAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasDelayedOption

func (o *BasicNotificationAllOf) HasDelayedOption() bool

HasDelayedOption returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasDeliveryTimeOfDay

func (o *BasicNotificationAllOf) HasDeliveryTimeOfDay() bool

HasDeliveryTimeOfDay returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasEmailBody

func (o *BasicNotificationAllOf) HasEmailBody() bool

HasEmailBody returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasEmailFromAddress

func (o *BasicNotificationAllOf) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasEmailFromName

func (o *BasicNotificationAllOf) HasEmailFromName() bool

HasEmailFromName returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasEmailPreheader

func (o *BasicNotificationAllOf) HasEmailPreheader() bool

HasEmailPreheader returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasEmailSubject

func (o *BasicNotificationAllOf) HasEmailSubject() bool

HasEmailSubject returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasExistingAndroidChannelId

func (o *BasicNotificationAllOf) HasExistingAndroidChannelId() bool

HasExistingAndroidChannelId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasExternalId

func (o *BasicNotificationAllOf) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasFilters

func (o *BasicNotificationAllOf) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasFirefoxIcon

func (o *BasicNotificationAllOf) HasFirefoxIcon() bool

HasFirefoxIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHeadings

func (o *BasicNotificationAllOf) HasHeadings() bool

HasHeadings returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiAccentColor

func (o *BasicNotificationAllOf) HasHuaweiAccentColor() bool

HasHuaweiAccentColor returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiBigPicture

func (o *BasicNotificationAllOf) HasHuaweiBigPicture() bool

HasHuaweiBigPicture returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiChannelId

func (o *BasicNotificationAllOf) HasHuaweiChannelId() bool

HasHuaweiChannelId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiExistingChannelId

func (o *BasicNotificationAllOf) HasHuaweiExistingChannelId() bool

HasHuaweiExistingChannelId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiLargeIcon

func (o *BasicNotificationAllOf) HasHuaweiLargeIcon() bool

HasHuaweiLargeIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiLedColor

func (o *BasicNotificationAllOf) HasHuaweiLedColor() bool

HasHuaweiLedColor returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiMsgType

func (o *BasicNotificationAllOf) HasHuaweiMsgType() bool

HasHuaweiMsgType returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiSmallIcon

func (o *BasicNotificationAllOf) HasHuaweiSmallIcon() bool

HasHuaweiSmallIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiSound

func (o *BasicNotificationAllOf) HasHuaweiSound() bool

HasHuaweiSound returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasHuaweiVisibility

func (o *BasicNotificationAllOf) HasHuaweiVisibility() bool

HasHuaweiVisibility returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasId

func (o *BasicNotificationAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIncludeUnsubscribed

func (o *BasicNotificationAllOf) HasIncludeUnsubscribed() bool

HasIncludeUnsubscribed returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIosAttachments

func (o *BasicNotificationAllOf) HasIosAttachments() bool

HasIosAttachments returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIosBadgeCount

func (o *BasicNotificationAllOf) HasIosBadgeCount() bool

HasIosBadgeCount returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIosBadgeType

func (o *BasicNotificationAllOf) HasIosBadgeType() bool

HasIosBadgeType returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIosCategory

func (o *BasicNotificationAllOf) HasIosCategory() bool

HasIosCategory returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIosSound

func (o *BasicNotificationAllOf) HasIosSound() bool

HasIosSound returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsAdm

func (o *BasicNotificationAllOf) HasIsAdm() bool

HasIsAdm returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsAndroid

func (o *BasicNotificationAllOf) HasIsAndroid() bool

HasIsAndroid returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsAnyWeb

func (o *BasicNotificationAllOf) HasIsAnyWeb() bool

HasIsAnyWeb returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsChrome

func (o *BasicNotificationAllOf) HasIsChrome() bool

HasIsChrome returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsChromeWeb

func (o *BasicNotificationAllOf) HasIsChromeWeb() bool

HasIsChromeWeb returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsFirefox

func (o *BasicNotificationAllOf) HasIsFirefox() bool

HasIsFirefox returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsHuawei

func (o *BasicNotificationAllOf) HasIsHuawei() bool

HasIsHuawei returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsIos

func (o *BasicNotificationAllOf) HasIsIos() bool

HasIsIos returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsSafari

func (o *BasicNotificationAllOf) HasIsSafari() bool

HasIsSafari returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasIsWPWNS

func (o *BasicNotificationAllOf) HasIsWPWNS() bool

HasIsWPWNS returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasLargeIcon

func (o *BasicNotificationAllOf) HasLargeIcon() bool

HasLargeIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasMutableContent

func (o *BasicNotificationAllOf) HasMutableContent() bool

HasMutableContent returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasName

func (o *BasicNotificationAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasPriority

func (o *BasicNotificationAllOf) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSmallIcon

func (o *BasicNotificationAllOf) HasSmallIcon() bool

HasSmallIcon returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSmsFrom

func (o *BasicNotificationAllOf) HasSmsFrom() bool

HasSmsFrom returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSmsMediaUrls

func (o *BasicNotificationAllOf) HasSmsMediaUrls() bool

HasSmsMediaUrls returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSubtitle

func (o *BasicNotificationAllOf) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSummaryArg

func (o *BasicNotificationAllOf) HasSummaryArg() bool

HasSummaryArg returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasSummaryArgCount

func (o *BasicNotificationAllOf) HasSummaryArgCount() bool

HasSummaryArgCount returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasTargetContentIdentifier

func (o *BasicNotificationAllOf) HasTargetContentIdentifier() bool

HasTargetContentIdentifier returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasTemplateId

func (o *BasicNotificationAllOf) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasThreadId

func (o *BasicNotificationAllOf) HasThreadId() bool

HasThreadId returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasThrottleRatePerMinute

func (o *BasicNotificationAllOf) HasThrottleRatePerMinute() bool

HasThrottleRatePerMinute returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasTtl

func (o *BasicNotificationAllOf) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasUrl

func (o *BasicNotificationAllOf) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasValue

func (o *BasicNotificationAllOf) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasWebButtons

func (o *BasicNotificationAllOf) HasWebButtons() bool

HasWebButtons returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasWebPushTopic

func (o *BasicNotificationAllOf) HasWebPushTopic() bool

HasWebPushTopic returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasWebUrl

func (o *BasicNotificationAllOf) HasWebUrl() bool

HasWebUrl returns a boolean if a field has been set.

func (*BasicNotificationAllOf) HasWpWnsSound

func (o *BasicNotificationAllOf) HasWpWnsSound() bool

HasWpWnsSound returns a boolean if a field has been set.

func (BasicNotificationAllOf) MarshalJSON

func (o BasicNotificationAllOf) MarshalJSON() ([]byte, error)

func (*BasicNotificationAllOf) SetAdmBigPicture

func (o *BasicNotificationAllOf) SetAdmBigPicture(v string)

SetAdmBigPicture gets a reference to the given NullableString and assigns it to the AdmBigPicture field.

func (*BasicNotificationAllOf) SetAdmBigPictureNil

func (o *BasicNotificationAllOf) SetAdmBigPictureNil()

SetAdmBigPictureNil sets the value for AdmBigPicture to be an explicit nil

func (*BasicNotificationAllOf) SetAdmGroup

func (o *BasicNotificationAllOf) SetAdmGroup(v string)

SetAdmGroup gets a reference to the given NullableString and assigns it to the AdmGroup field.

func (*BasicNotificationAllOf) SetAdmGroupMessage

func (o *BasicNotificationAllOf) SetAdmGroupMessage(v map[string]interface{})

SetAdmGroupMessage gets a reference to the given map[string]interface{} and assigns it to the AdmGroupMessage field.

func (*BasicNotificationAllOf) SetAdmGroupNil

func (o *BasicNotificationAllOf) SetAdmGroupNil()

SetAdmGroupNil sets the value for AdmGroup to be an explicit nil

func (*BasicNotificationAllOf) SetAdmLargeIcon

func (o *BasicNotificationAllOf) SetAdmLargeIcon(v string)

SetAdmLargeIcon gets a reference to the given NullableString and assigns it to the AdmLargeIcon field.

func (*BasicNotificationAllOf) SetAdmLargeIconNil

func (o *BasicNotificationAllOf) SetAdmLargeIconNil()

SetAdmLargeIconNil sets the value for AdmLargeIcon to be an explicit nil

func (*BasicNotificationAllOf) SetAdmSmallIcon

func (o *BasicNotificationAllOf) SetAdmSmallIcon(v string)

SetAdmSmallIcon gets a reference to the given NullableString and assigns it to the AdmSmallIcon field.

func (*BasicNotificationAllOf) SetAdmSmallIconNil

func (o *BasicNotificationAllOf) SetAdmSmallIconNil()

SetAdmSmallIconNil sets the value for AdmSmallIcon to be an explicit nil

func (*BasicNotificationAllOf) SetAdmSound

func (o *BasicNotificationAllOf) SetAdmSound(v string)

SetAdmSound gets a reference to the given NullableString and assigns it to the AdmSound field.

func (*BasicNotificationAllOf) SetAdmSoundNil

func (o *BasicNotificationAllOf) SetAdmSoundNil()

SetAdmSoundNil sets the value for AdmSound to be an explicit nil

func (*BasicNotificationAllOf) SetAggregation

func (o *BasicNotificationAllOf) SetAggregation(v string)

SetAggregation gets a reference to the given string and assigns it to the Aggregation field.

func (*BasicNotificationAllOf) SetAndroidAccentColor

func (o *BasicNotificationAllOf) SetAndroidAccentColor(v string)

SetAndroidAccentColor gets a reference to the given NullableString and assigns it to the AndroidAccentColor field.

func (*BasicNotificationAllOf) SetAndroidAccentColorNil

func (o *BasicNotificationAllOf) SetAndroidAccentColorNil()

SetAndroidAccentColorNil sets the value for AndroidAccentColor to be an explicit nil

func (*BasicNotificationAllOf) SetAndroidBackgroundLayout

SetAndroidBackgroundLayout gets a reference to the given BasicNotificationAllOfAndroidBackgroundLayout and assigns it to the AndroidBackgroundLayout field.

func (*BasicNotificationAllOf) SetAndroidChannelId

func (o *BasicNotificationAllOf) SetAndroidChannelId(v string)

SetAndroidChannelId gets a reference to the given string and assigns it to the AndroidChannelId field.

func (*BasicNotificationAllOf) SetAndroidGroup

func (o *BasicNotificationAllOf) SetAndroidGroup(v string)

SetAndroidGroup gets a reference to the given NullableString and assigns it to the AndroidGroup field.

func (*BasicNotificationAllOf) SetAndroidGroupMessage

func (o *BasicNotificationAllOf) SetAndroidGroupMessage(v string)

SetAndroidGroupMessage gets a reference to the given NullableString and assigns it to the AndroidGroupMessage field.

func (*BasicNotificationAllOf) SetAndroidGroupMessageNil

func (o *BasicNotificationAllOf) SetAndroidGroupMessageNil()

SetAndroidGroupMessageNil sets the value for AndroidGroupMessage to be an explicit nil

func (*BasicNotificationAllOf) SetAndroidGroupNil

func (o *BasicNotificationAllOf) SetAndroidGroupNil()

SetAndroidGroupNil sets the value for AndroidGroup to be an explicit nil

func (*BasicNotificationAllOf) SetAndroidLedColor

func (o *BasicNotificationAllOf) SetAndroidLedColor(v string)

SetAndroidLedColor gets a reference to the given NullableString and assigns it to the AndroidLedColor field.

func (*BasicNotificationAllOf) SetAndroidLedColorNil

func (o *BasicNotificationAllOf) SetAndroidLedColorNil()

SetAndroidLedColorNil sets the value for AndroidLedColor to be an explicit nil

func (*BasicNotificationAllOf) SetAndroidSound

func (o *BasicNotificationAllOf) SetAndroidSound(v string)

SetAndroidSound gets a reference to the given NullableString and assigns it to the AndroidSound field.

func (*BasicNotificationAllOf) SetAndroidSoundNil

func (o *BasicNotificationAllOf) SetAndroidSoundNil()

SetAndroidSoundNil sets the value for AndroidSound to be an explicit nil

func (*BasicNotificationAllOf) SetAndroidVisibility

func (o *BasicNotificationAllOf) SetAndroidVisibility(v int32)

SetAndroidVisibility gets a reference to the given NullableInt32 and assigns it to the AndroidVisibility field.

func (*BasicNotificationAllOf) SetAndroidVisibilityNil

func (o *BasicNotificationAllOf) SetAndroidVisibilityNil()

SetAndroidVisibilityNil sets the value for AndroidVisibility to be an explicit nil

func (*BasicNotificationAllOf) SetApnsAlert

func (o *BasicNotificationAllOf) SetApnsAlert(v map[string]interface{})

SetApnsAlert gets a reference to the given map[string]interface{} and assigns it to the ApnsAlert field.

func (*BasicNotificationAllOf) SetApnsPushTypeOverride

func (o *BasicNotificationAllOf) SetApnsPushTypeOverride(v string)

SetApnsPushTypeOverride gets a reference to the given string and assigns it to the ApnsPushTypeOverride field.

func (*BasicNotificationAllOf) SetAppId

func (o *BasicNotificationAllOf) SetAppId(v string)

SetAppId gets a reference to the given string and assigns it to the AppId field.

func (*BasicNotificationAllOf) SetAppUrl

func (o *BasicNotificationAllOf) SetAppUrl(v string)

SetAppUrl gets a reference to the given NullableString and assigns it to the AppUrl field.

func (*BasicNotificationAllOf) SetAppUrlNil

func (o *BasicNotificationAllOf) SetAppUrlNil()

SetAppUrlNil sets the value for AppUrl to be an explicit nil

func (*BasicNotificationAllOf) SetBigPicture

func (o *BasicNotificationAllOf) SetBigPicture(v string)

SetBigPicture gets a reference to the given NullableString and assigns it to the BigPicture field.

func (*BasicNotificationAllOf) SetBigPictureNil

func (o *BasicNotificationAllOf) SetBigPictureNil()

SetBigPictureNil sets the value for BigPicture to be an explicit nil

func (*BasicNotificationAllOf) SetButtons

func (o *BasicNotificationAllOf) SetButtons(v []Button)

SetButtons gets a reference to the given []Button and assigns it to the Buttons field.

func (*BasicNotificationAllOf) SetChannelForExternalUserIds

func (o *BasicNotificationAllOf) SetChannelForExternalUserIds(v string)

SetChannelForExternalUserIds gets a reference to the given string and assigns it to the ChannelForExternalUserIds field.

func (*BasicNotificationAllOf) SetChromeBigPicture

func (o *BasicNotificationAllOf) SetChromeBigPicture(v string)

SetChromeBigPicture gets a reference to the given NullableString and assigns it to the ChromeBigPicture field.

func (*BasicNotificationAllOf) SetChromeBigPictureNil

func (o *BasicNotificationAllOf) SetChromeBigPictureNil()

SetChromeBigPictureNil sets the value for ChromeBigPicture to be an explicit nil

func (*BasicNotificationAllOf) SetChromeIcon

func (o *BasicNotificationAllOf) SetChromeIcon(v string)

SetChromeIcon gets a reference to the given NullableString and assigns it to the ChromeIcon field.

func (*BasicNotificationAllOf) SetChromeIconNil

func (o *BasicNotificationAllOf) SetChromeIconNil()

SetChromeIconNil sets the value for ChromeIcon to be an explicit nil

func (*BasicNotificationAllOf) SetChromeWebBadge

func (o *BasicNotificationAllOf) SetChromeWebBadge(v string)

SetChromeWebBadge gets a reference to the given NullableString and assigns it to the ChromeWebBadge field.

func (*BasicNotificationAllOf) SetChromeWebBadgeNil

func (o *BasicNotificationAllOf) SetChromeWebBadgeNil()

SetChromeWebBadgeNil sets the value for ChromeWebBadge to be an explicit nil

func (*BasicNotificationAllOf) SetChromeWebIcon

func (o *BasicNotificationAllOf) SetChromeWebIcon(v string)

SetChromeWebIcon gets a reference to the given NullableString and assigns it to the ChromeWebIcon field.

func (*BasicNotificationAllOf) SetChromeWebIconNil

func (o *BasicNotificationAllOf) SetChromeWebIconNil()

SetChromeWebIconNil sets the value for ChromeWebIcon to be an explicit nil

func (*BasicNotificationAllOf) SetChromeWebImage

func (o *BasicNotificationAllOf) SetChromeWebImage(v string)

SetChromeWebImage gets a reference to the given NullableString and assigns it to the ChromeWebImage field.

func (*BasicNotificationAllOf) SetChromeWebImageNil

func (o *BasicNotificationAllOf) SetChromeWebImageNil()

SetChromeWebImageNil sets the value for ChromeWebImage to be an explicit nil

func (*BasicNotificationAllOf) SetCollapseId

func (o *BasicNotificationAllOf) SetCollapseId(v string)

SetCollapseId gets a reference to the given string and assigns it to the CollapseId field.

func (*BasicNotificationAllOf) SetContentAvailable

func (o *BasicNotificationAllOf) SetContentAvailable(v bool)

SetContentAvailable gets a reference to the given NullableBool and assigns it to the ContentAvailable field.

func (*BasicNotificationAllOf) SetContentAvailableNil

func (o *BasicNotificationAllOf) SetContentAvailableNil()

SetContentAvailableNil sets the value for ContentAvailable to be an explicit nil

func (*BasicNotificationAllOf) SetContents

func (o *BasicNotificationAllOf) SetContents(v StringMap)

SetContents gets a reference to the given NullableStringMap and assigns it to the Contents field.

func (*BasicNotificationAllOf) SetContentsNil

func (o *BasicNotificationAllOf) SetContentsNil()

SetContentsNil sets the value for Contents to be an explicit nil

func (*BasicNotificationAllOf) SetCustomData

func (o *BasicNotificationAllOf) SetCustomData(v map[string]interface{})

SetCustomData gets a reference to the given map[string]interface{} and assigns it to the CustomData field.

func (*BasicNotificationAllOf) SetData

func (o *BasicNotificationAllOf) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*BasicNotificationAllOf) SetDelayedOption

func (o *BasicNotificationAllOf) SetDelayedOption(v string)

SetDelayedOption gets a reference to the given NullableString and assigns it to the DelayedOption field.

func (*BasicNotificationAllOf) SetDelayedOptionNil

func (o *BasicNotificationAllOf) SetDelayedOptionNil()

SetDelayedOptionNil sets the value for DelayedOption to be an explicit nil

func (*BasicNotificationAllOf) SetDeliveryTimeOfDay

func (o *BasicNotificationAllOf) SetDeliveryTimeOfDay(v string)

SetDeliveryTimeOfDay gets a reference to the given NullableString and assigns it to the DeliveryTimeOfDay field.

func (*BasicNotificationAllOf) SetDeliveryTimeOfDayNil

func (o *BasicNotificationAllOf) SetDeliveryTimeOfDayNil()

SetDeliveryTimeOfDayNil sets the value for DeliveryTimeOfDay to be an explicit nil

func (*BasicNotificationAllOf) SetEmailBody

func (o *BasicNotificationAllOf) SetEmailBody(v string)

SetEmailBody gets a reference to the given string and assigns it to the EmailBody field.

func (*BasicNotificationAllOf) SetEmailFromAddress

func (o *BasicNotificationAllOf) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given NullableString and assigns it to the EmailFromAddress field.

func (*BasicNotificationAllOf) SetEmailFromAddressNil

func (o *BasicNotificationAllOf) SetEmailFromAddressNil()

SetEmailFromAddressNil sets the value for EmailFromAddress to be an explicit nil

func (*BasicNotificationAllOf) SetEmailFromName

func (o *BasicNotificationAllOf) SetEmailFromName(v string)

SetEmailFromName gets a reference to the given NullableString and assigns it to the EmailFromName field.

func (*BasicNotificationAllOf) SetEmailFromNameNil

func (o *BasicNotificationAllOf) SetEmailFromNameNil()

SetEmailFromNameNil sets the value for EmailFromName to be an explicit nil

func (*BasicNotificationAllOf) SetEmailPreheader

func (o *BasicNotificationAllOf) SetEmailPreheader(v string)

SetEmailPreheader gets a reference to the given NullableString and assigns it to the EmailPreheader field.

func (*BasicNotificationAllOf) SetEmailPreheaderNil

func (o *BasicNotificationAllOf) SetEmailPreheaderNil()

SetEmailPreheaderNil sets the value for EmailPreheader to be an explicit nil

func (*BasicNotificationAllOf) SetEmailSubject

func (o *BasicNotificationAllOf) SetEmailSubject(v string)

SetEmailSubject gets a reference to the given NullableString and assigns it to the EmailSubject field.

func (*BasicNotificationAllOf) SetEmailSubjectNil

func (o *BasicNotificationAllOf) SetEmailSubjectNil()

SetEmailSubjectNil sets the value for EmailSubject to be an explicit nil

func (*BasicNotificationAllOf) SetExistingAndroidChannelId

func (o *BasicNotificationAllOf) SetExistingAndroidChannelId(v string)

SetExistingAndroidChannelId gets a reference to the given string and assigns it to the ExistingAndroidChannelId field.

func (*BasicNotificationAllOf) SetExternalId

func (o *BasicNotificationAllOf) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*BasicNotificationAllOf) SetExternalIdNil

func (o *BasicNotificationAllOf) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*BasicNotificationAllOf) SetFilters

func (o *BasicNotificationAllOf) SetFilters(v []Filter)

SetFilters gets a reference to the given []Filter and assigns it to the Filters field.

func (*BasicNotificationAllOf) SetFirefoxIcon

func (o *BasicNotificationAllOf) SetFirefoxIcon(v string)

SetFirefoxIcon gets a reference to the given NullableString and assigns it to the FirefoxIcon field.

func (*BasicNotificationAllOf) SetFirefoxIconNil

func (o *BasicNotificationAllOf) SetFirefoxIconNil()

SetFirefoxIconNil sets the value for FirefoxIcon to be an explicit nil

func (*BasicNotificationAllOf) SetHeadings

func (o *BasicNotificationAllOf) SetHeadings(v StringMap)

SetHeadings gets a reference to the given NullableStringMap and assigns it to the Headings field.

func (*BasicNotificationAllOf) SetHeadingsNil

func (o *BasicNotificationAllOf) SetHeadingsNil()

SetHeadingsNil sets the value for Headings to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiAccentColor

func (o *BasicNotificationAllOf) SetHuaweiAccentColor(v string)

SetHuaweiAccentColor gets a reference to the given NullableString and assigns it to the HuaweiAccentColor field.

func (*BasicNotificationAllOf) SetHuaweiAccentColorNil

func (o *BasicNotificationAllOf) SetHuaweiAccentColorNil()

SetHuaweiAccentColorNil sets the value for HuaweiAccentColor to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiBigPicture

func (o *BasicNotificationAllOf) SetHuaweiBigPicture(v string)

SetHuaweiBigPicture gets a reference to the given NullableString and assigns it to the HuaweiBigPicture field.

func (*BasicNotificationAllOf) SetHuaweiBigPictureNil

func (o *BasicNotificationAllOf) SetHuaweiBigPictureNil()

SetHuaweiBigPictureNil sets the value for HuaweiBigPicture to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiChannelId

func (o *BasicNotificationAllOf) SetHuaweiChannelId(v string)

SetHuaweiChannelId gets a reference to the given NullableString and assigns it to the HuaweiChannelId field.

func (*BasicNotificationAllOf) SetHuaweiChannelIdNil

func (o *BasicNotificationAllOf) SetHuaweiChannelIdNil()

SetHuaweiChannelIdNil sets the value for HuaweiChannelId to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiExistingChannelId

func (o *BasicNotificationAllOf) SetHuaweiExistingChannelId(v string)

SetHuaweiExistingChannelId gets a reference to the given NullableString and assigns it to the HuaweiExistingChannelId field.

func (*BasicNotificationAllOf) SetHuaweiExistingChannelIdNil

func (o *BasicNotificationAllOf) SetHuaweiExistingChannelIdNil()

SetHuaweiExistingChannelIdNil sets the value for HuaweiExistingChannelId to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiLargeIcon

func (o *BasicNotificationAllOf) SetHuaweiLargeIcon(v string)

SetHuaweiLargeIcon gets a reference to the given NullableString and assigns it to the HuaweiLargeIcon field.

func (*BasicNotificationAllOf) SetHuaweiLargeIconNil

func (o *BasicNotificationAllOf) SetHuaweiLargeIconNil()

SetHuaweiLargeIconNil sets the value for HuaweiLargeIcon to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiLedColor

func (o *BasicNotificationAllOf) SetHuaweiLedColor(v string)

SetHuaweiLedColor gets a reference to the given NullableString and assigns it to the HuaweiLedColor field.

func (*BasicNotificationAllOf) SetHuaweiLedColorNil

func (o *BasicNotificationAllOf) SetHuaweiLedColorNil()

SetHuaweiLedColorNil sets the value for HuaweiLedColor to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiMsgType

func (o *BasicNotificationAllOf) SetHuaweiMsgType(v string)

SetHuaweiMsgType gets a reference to the given NullableString and assigns it to the HuaweiMsgType field.

func (*BasicNotificationAllOf) SetHuaweiMsgTypeNil

func (o *BasicNotificationAllOf) SetHuaweiMsgTypeNil()

SetHuaweiMsgTypeNil sets the value for HuaweiMsgType to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiSmallIcon

func (o *BasicNotificationAllOf) SetHuaweiSmallIcon(v string)

SetHuaweiSmallIcon gets a reference to the given NullableString and assigns it to the HuaweiSmallIcon field.

func (*BasicNotificationAllOf) SetHuaweiSmallIconNil

func (o *BasicNotificationAllOf) SetHuaweiSmallIconNil()

SetHuaweiSmallIconNil sets the value for HuaweiSmallIcon to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiSound

func (o *BasicNotificationAllOf) SetHuaweiSound(v string)

SetHuaweiSound gets a reference to the given NullableString and assigns it to the HuaweiSound field.

func (*BasicNotificationAllOf) SetHuaweiSoundNil

func (o *BasicNotificationAllOf) SetHuaweiSoundNil()

SetHuaweiSoundNil sets the value for HuaweiSound to be an explicit nil

func (*BasicNotificationAllOf) SetHuaweiVisibility

func (o *BasicNotificationAllOf) SetHuaweiVisibility(v int32)

SetHuaweiVisibility gets a reference to the given NullableInt32 and assigns it to the HuaweiVisibility field.

func (*BasicNotificationAllOf) SetHuaweiVisibilityNil

func (o *BasicNotificationAllOf) SetHuaweiVisibilityNil()

SetHuaweiVisibilityNil sets the value for HuaweiVisibility to be an explicit nil

func (*BasicNotificationAllOf) SetId

func (o *BasicNotificationAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BasicNotificationAllOf) SetIncludeUnsubscribed

func (o *BasicNotificationAllOf) SetIncludeUnsubscribed(v bool)

SetIncludeUnsubscribed gets a reference to the given bool and assigns it to the IncludeUnsubscribed field.

func (*BasicNotificationAllOf) SetIosAttachments

func (o *BasicNotificationAllOf) SetIosAttachments(v map[string]interface{})

SetIosAttachments gets a reference to the given map[string]interface{} and assigns it to the IosAttachments field.

func (*BasicNotificationAllOf) SetIosBadgeCount

func (o *BasicNotificationAllOf) SetIosBadgeCount(v int32)

SetIosBadgeCount gets a reference to the given NullableInt32 and assigns it to the IosBadgeCount field.

func (*BasicNotificationAllOf) SetIosBadgeCountNil

func (o *BasicNotificationAllOf) SetIosBadgeCountNil()

SetIosBadgeCountNil sets the value for IosBadgeCount to be an explicit nil

func (*BasicNotificationAllOf) SetIosBadgeType

func (o *BasicNotificationAllOf) SetIosBadgeType(v string)

SetIosBadgeType gets a reference to the given NullableString and assigns it to the IosBadgeType field.

func (*BasicNotificationAllOf) SetIosBadgeTypeNil

func (o *BasicNotificationAllOf) SetIosBadgeTypeNil()

SetIosBadgeTypeNil sets the value for IosBadgeType to be an explicit nil

func (*BasicNotificationAllOf) SetIosCategory

func (o *BasicNotificationAllOf) SetIosCategory(v string)

SetIosCategory gets a reference to the given NullableString and assigns it to the IosCategory field.

func (*BasicNotificationAllOf) SetIosCategoryNil

func (o *BasicNotificationAllOf) SetIosCategoryNil()

SetIosCategoryNil sets the value for IosCategory to be an explicit nil

func (*BasicNotificationAllOf) SetIosSound

func (o *BasicNotificationAllOf) SetIosSound(v string)

SetIosSound gets a reference to the given NullableString and assigns it to the IosSound field.

func (*BasicNotificationAllOf) SetIosSoundNil

func (o *BasicNotificationAllOf) SetIosSoundNil()

SetIosSoundNil sets the value for IosSound to be an explicit nil

func (*BasicNotificationAllOf) SetIsAdm

func (o *BasicNotificationAllOf) SetIsAdm(v bool)

SetIsAdm gets a reference to the given NullableBool and assigns it to the IsAdm field.

func (*BasicNotificationAllOf) SetIsAdmNil

func (o *BasicNotificationAllOf) SetIsAdmNil()

SetIsAdmNil sets the value for IsAdm to be an explicit nil

func (*BasicNotificationAllOf) SetIsAndroid

func (o *BasicNotificationAllOf) SetIsAndroid(v bool)

SetIsAndroid gets a reference to the given NullableBool and assigns it to the IsAndroid field.

func (*BasicNotificationAllOf) SetIsAndroidNil

func (o *BasicNotificationAllOf) SetIsAndroidNil()

SetIsAndroidNil sets the value for IsAndroid to be an explicit nil

func (*BasicNotificationAllOf) SetIsAnyWeb

func (o *BasicNotificationAllOf) SetIsAnyWeb(v bool)

SetIsAnyWeb gets a reference to the given NullableBool and assigns it to the IsAnyWeb field.

func (*BasicNotificationAllOf) SetIsAnyWebNil

func (o *BasicNotificationAllOf) SetIsAnyWebNil()

SetIsAnyWebNil sets the value for IsAnyWeb to be an explicit nil

func (*BasicNotificationAllOf) SetIsChrome

func (o *BasicNotificationAllOf) SetIsChrome(v bool)

SetIsChrome gets a reference to the given NullableBool and assigns it to the IsChrome field.

func (*BasicNotificationAllOf) SetIsChromeNil

func (o *BasicNotificationAllOf) SetIsChromeNil()

SetIsChromeNil sets the value for IsChrome to be an explicit nil

func (*BasicNotificationAllOf) SetIsChromeWeb

func (o *BasicNotificationAllOf) SetIsChromeWeb(v bool)

SetIsChromeWeb gets a reference to the given NullableBool and assigns it to the IsChromeWeb field.

func (*BasicNotificationAllOf) SetIsChromeWebNil

func (o *BasicNotificationAllOf) SetIsChromeWebNil()

SetIsChromeWebNil sets the value for IsChromeWeb to be an explicit nil

func (*BasicNotificationAllOf) SetIsFirefox

func (o *BasicNotificationAllOf) SetIsFirefox(v bool)

SetIsFirefox gets a reference to the given NullableBool and assigns it to the IsFirefox field.

func (*BasicNotificationAllOf) SetIsFirefoxNil

func (o *BasicNotificationAllOf) SetIsFirefoxNil()

SetIsFirefoxNil sets the value for IsFirefox to be an explicit nil

func (*BasicNotificationAllOf) SetIsHuawei

func (o *BasicNotificationAllOf) SetIsHuawei(v bool)

SetIsHuawei gets a reference to the given NullableBool and assigns it to the IsHuawei field.

func (*BasicNotificationAllOf) SetIsHuaweiNil

func (o *BasicNotificationAllOf) SetIsHuaweiNil()

SetIsHuaweiNil sets the value for IsHuawei to be an explicit nil

func (*BasicNotificationAllOf) SetIsIos

func (o *BasicNotificationAllOf) SetIsIos(v bool)

SetIsIos gets a reference to the given NullableBool and assigns it to the IsIos field.

func (*BasicNotificationAllOf) SetIsIosNil

func (o *BasicNotificationAllOf) SetIsIosNil()

SetIsIosNil sets the value for IsIos to be an explicit nil

func (*BasicNotificationAllOf) SetIsSafari

func (o *BasicNotificationAllOf) SetIsSafari(v bool)

SetIsSafari gets a reference to the given NullableBool and assigns it to the IsSafari field.

func (*BasicNotificationAllOf) SetIsSafariNil

func (o *BasicNotificationAllOf) SetIsSafariNil()

SetIsSafariNil sets the value for IsSafari to be an explicit nil

func (*BasicNotificationAllOf) SetIsWPWNS

func (o *BasicNotificationAllOf) SetIsWPWNS(v bool)

SetIsWPWNS gets a reference to the given NullableBool and assigns it to the IsWPWNS field.

func (*BasicNotificationAllOf) SetIsWPWNSNil

func (o *BasicNotificationAllOf) SetIsWPWNSNil()

SetIsWPWNSNil sets the value for IsWPWNS to be an explicit nil

func (*BasicNotificationAllOf) SetLargeIcon

func (o *BasicNotificationAllOf) SetLargeIcon(v string)

SetLargeIcon gets a reference to the given NullableString and assigns it to the LargeIcon field.

func (*BasicNotificationAllOf) SetLargeIconNil

func (o *BasicNotificationAllOf) SetLargeIconNil()

SetLargeIconNil sets the value for LargeIcon to be an explicit nil

func (*BasicNotificationAllOf) SetMutableContent

func (o *BasicNotificationAllOf) SetMutableContent(v bool)

SetMutableContent gets a reference to the given bool and assigns it to the MutableContent field.

func (*BasicNotificationAllOf) SetName

func (o *BasicNotificationAllOf) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BasicNotificationAllOf) SetNameNil

func (o *BasicNotificationAllOf) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BasicNotificationAllOf) SetPriority

func (o *BasicNotificationAllOf) SetPriority(v int32)

SetPriority gets a reference to the given NullableInt32 and assigns it to the Priority field.

func (*BasicNotificationAllOf) SetPriorityNil

func (o *BasicNotificationAllOf) SetPriorityNil()

SetPriorityNil sets the value for Priority to be an explicit nil

func (*BasicNotificationAllOf) SetSmallIcon

func (o *BasicNotificationAllOf) SetSmallIcon(v string)

SetSmallIcon gets a reference to the given NullableString and assigns it to the SmallIcon field.

func (*BasicNotificationAllOf) SetSmallIconNil

func (o *BasicNotificationAllOf) SetSmallIconNil()

SetSmallIconNil sets the value for SmallIcon to be an explicit nil

func (*BasicNotificationAllOf) SetSmsFrom

func (o *BasicNotificationAllOf) SetSmsFrom(v string)

SetSmsFrom gets a reference to the given NullableString and assigns it to the SmsFrom field.

func (*BasicNotificationAllOf) SetSmsFromNil

func (o *BasicNotificationAllOf) SetSmsFromNil()

SetSmsFromNil sets the value for SmsFrom to be an explicit nil

func (*BasicNotificationAllOf) SetSmsMediaUrls

func (o *BasicNotificationAllOf) SetSmsMediaUrls(v []string)

SetSmsMediaUrls gets a reference to the given []string and assigns it to the SmsMediaUrls field.

func (*BasicNotificationAllOf) SetSubtitle

func (o *BasicNotificationAllOf) SetSubtitle(v StringMap)

SetSubtitle gets a reference to the given NullableStringMap and assigns it to the Subtitle field.

func (*BasicNotificationAllOf) SetSubtitleNil

func (o *BasicNotificationAllOf) SetSubtitleNil()

SetSubtitleNil sets the value for Subtitle to be an explicit nil

func (*BasicNotificationAllOf) SetSummaryArg

func (o *BasicNotificationAllOf) SetSummaryArg(v string)

SetSummaryArg gets a reference to the given string and assigns it to the SummaryArg field.

func (*BasicNotificationAllOf) SetSummaryArgCount

func (o *BasicNotificationAllOf) SetSummaryArgCount(v int32)

SetSummaryArgCount gets a reference to the given int32 and assigns it to the SummaryArgCount field.

func (*BasicNotificationAllOf) SetTargetContentIdentifier

func (o *BasicNotificationAllOf) SetTargetContentIdentifier(v string)

SetTargetContentIdentifier gets a reference to the given NullableString and assigns it to the TargetContentIdentifier field.

func (*BasicNotificationAllOf) SetTargetContentIdentifierNil

func (o *BasicNotificationAllOf) SetTargetContentIdentifierNil()

SetTargetContentIdentifierNil sets the value for TargetContentIdentifier to be an explicit nil

func (*BasicNotificationAllOf) SetTemplateId

func (o *BasicNotificationAllOf) SetTemplateId(v string)

SetTemplateId gets a reference to the given NullableString and assigns it to the TemplateId field.

func (*BasicNotificationAllOf) SetTemplateIdNil

func (o *BasicNotificationAllOf) SetTemplateIdNil()

SetTemplateIdNil sets the value for TemplateId to be an explicit nil

func (*BasicNotificationAllOf) SetThreadId

func (o *BasicNotificationAllOf) SetThreadId(v string)

SetThreadId gets a reference to the given NullableString and assigns it to the ThreadId field.

func (*BasicNotificationAllOf) SetThreadIdNil

func (o *BasicNotificationAllOf) SetThreadIdNil()

SetThreadIdNil sets the value for ThreadId to be an explicit nil

func (*BasicNotificationAllOf) SetThrottleRatePerMinute

func (o *BasicNotificationAllOf) SetThrottleRatePerMinute(v string)

SetThrottleRatePerMinute gets a reference to the given NullableString and assigns it to the ThrottleRatePerMinute field.

func (*BasicNotificationAllOf) SetThrottleRatePerMinuteNil

func (o *BasicNotificationAllOf) SetThrottleRatePerMinuteNil()

SetThrottleRatePerMinuteNil sets the value for ThrottleRatePerMinute to be an explicit nil

func (*BasicNotificationAllOf) SetTtl

func (o *BasicNotificationAllOf) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*BasicNotificationAllOf) SetTtlNil

func (o *BasicNotificationAllOf) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (*BasicNotificationAllOf) SetUrl

func (o *BasicNotificationAllOf) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*BasicNotificationAllOf) SetUrlNil

func (o *BasicNotificationAllOf) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*BasicNotificationAllOf) SetValue

func (o *BasicNotificationAllOf) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (*BasicNotificationAllOf) SetWebButtons

func (o *BasicNotificationAllOf) SetWebButtons(v []Button)

SetWebButtons gets a reference to the given []Button and assigns it to the WebButtons field.

func (*BasicNotificationAllOf) SetWebPushTopic

func (o *BasicNotificationAllOf) SetWebPushTopic(v string)

SetWebPushTopic gets a reference to the given NullableString and assigns it to the WebPushTopic field.

func (*BasicNotificationAllOf) SetWebPushTopicNil

func (o *BasicNotificationAllOf) SetWebPushTopicNil()

SetWebPushTopicNil sets the value for WebPushTopic to be an explicit nil

func (*BasicNotificationAllOf) SetWebUrl

func (o *BasicNotificationAllOf) SetWebUrl(v string)

SetWebUrl gets a reference to the given NullableString and assigns it to the WebUrl field.

func (*BasicNotificationAllOf) SetWebUrlNil

func (o *BasicNotificationAllOf) SetWebUrlNil()

SetWebUrlNil sets the value for WebUrl to be an explicit nil

func (*BasicNotificationAllOf) SetWpWnsSound

func (o *BasicNotificationAllOf) SetWpWnsSound(v string)

SetWpWnsSound gets a reference to the given NullableString and assigns it to the WpWnsSound field.

func (*BasicNotificationAllOf) SetWpWnsSoundNil

func (o *BasicNotificationAllOf) SetWpWnsSoundNil()

SetWpWnsSoundNil sets the value for WpWnsSound to be an explicit nil

func (*BasicNotificationAllOf) UnmarshalJSON

func (o *BasicNotificationAllOf) UnmarshalJSON(bytes []byte) (err error)

func (*BasicNotificationAllOf) UnsetAdmBigPicture

func (o *BasicNotificationAllOf) UnsetAdmBigPicture()

UnsetAdmBigPicture ensures that no value is present for AdmBigPicture, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAdmGroup

func (o *BasicNotificationAllOf) UnsetAdmGroup()

UnsetAdmGroup ensures that no value is present for AdmGroup, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAdmLargeIcon

func (o *BasicNotificationAllOf) UnsetAdmLargeIcon()

UnsetAdmLargeIcon ensures that no value is present for AdmLargeIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAdmSmallIcon

func (o *BasicNotificationAllOf) UnsetAdmSmallIcon()

UnsetAdmSmallIcon ensures that no value is present for AdmSmallIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAdmSound

func (o *BasicNotificationAllOf) UnsetAdmSound()

UnsetAdmSound ensures that no value is present for AdmSound, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidAccentColor

func (o *BasicNotificationAllOf) UnsetAndroidAccentColor()

UnsetAndroidAccentColor ensures that no value is present for AndroidAccentColor, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidGroup

func (o *BasicNotificationAllOf) UnsetAndroidGroup()

UnsetAndroidGroup ensures that no value is present for AndroidGroup, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidGroupMessage

func (o *BasicNotificationAllOf) UnsetAndroidGroupMessage()

UnsetAndroidGroupMessage ensures that no value is present for AndroidGroupMessage, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidLedColor

func (o *BasicNotificationAllOf) UnsetAndroidLedColor()

UnsetAndroidLedColor ensures that no value is present for AndroidLedColor, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidSound

func (o *BasicNotificationAllOf) UnsetAndroidSound()

UnsetAndroidSound ensures that no value is present for AndroidSound, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAndroidVisibility

func (o *BasicNotificationAllOf) UnsetAndroidVisibility()

UnsetAndroidVisibility ensures that no value is present for AndroidVisibility, not even an explicit nil

func (*BasicNotificationAllOf) UnsetAppUrl

func (o *BasicNotificationAllOf) UnsetAppUrl()

UnsetAppUrl ensures that no value is present for AppUrl, not even an explicit nil

func (*BasicNotificationAllOf) UnsetBigPicture

func (o *BasicNotificationAllOf) UnsetBigPicture()

UnsetBigPicture ensures that no value is present for BigPicture, not even an explicit nil

func (*BasicNotificationAllOf) UnsetChromeBigPicture

func (o *BasicNotificationAllOf) UnsetChromeBigPicture()

UnsetChromeBigPicture ensures that no value is present for ChromeBigPicture, not even an explicit nil

func (*BasicNotificationAllOf) UnsetChromeIcon

func (o *BasicNotificationAllOf) UnsetChromeIcon()

UnsetChromeIcon ensures that no value is present for ChromeIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetChromeWebBadge

func (o *BasicNotificationAllOf) UnsetChromeWebBadge()

UnsetChromeWebBadge ensures that no value is present for ChromeWebBadge, not even an explicit nil

func (*BasicNotificationAllOf) UnsetChromeWebIcon

func (o *BasicNotificationAllOf) UnsetChromeWebIcon()

UnsetChromeWebIcon ensures that no value is present for ChromeWebIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetChromeWebImage

func (o *BasicNotificationAllOf) UnsetChromeWebImage()

UnsetChromeWebImage ensures that no value is present for ChromeWebImage, not even an explicit nil

func (*BasicNotificationAllOf) UnsetContentAvailable

func (o *BasicNotificationAllOf) UnsetContentAvailable()

UnsetContentAvailable ensures that no value is present for ContentAvailable, not even an explicit nil

func (*BasicNotificationAllOf) UnsetContents

func (o *BasicNotificationAllOf) UnsetContents()

UnsetContents ensures that no value is present for Contents, not even an explicit nil

func (*BasicNotificationAllOf) UnsetDelayedOption

func (o *BasicNotificationAllOf) UnsetDelayedOption()

UnsetDelayedOption ensures that no value is present for DelayedOption, not even an explicit nil

func (*BasicNotificationAllOf) UnsetDeliveryTimeOfDay

func (o *BasicNotificationAllOf) UnsetDeliveryTimeOfDay()

UnsetDeliveryTimeOfDay ensures that no value is present for DeliveryTimeOfDay, not even an explicit nil

func (*BasicNotificationAllOf) UnsetEmailFromAddress

func (o *BasicNotificationAllOf) UnsetEmailFromAddress()

UnsetEmailFromAddress ensures that no value is present for EmailFromAddress, not even an explicit nil

func (*BasicNotificationAllOf) UnsetEmailFromName

func (o *BasicNotificationAllOf) UnsetEmailFromName()

UnsetEmailFromName ensures that no value is present for EmailFromName, not even an explicit nil

func (*BasicNotificationAllOf) UnsetEmailPreheader

func (o *BasicNotificationAllOf) UnsetEmailPreheader()

UnsetEmailPreheader ensures that no value is present for EmailPreheader, not even an explicit nil

func (*BasicNotificationAllOf) UnsetEmailSubject

func (o *BasicNotificationAllOf) UnsetEmailSubject()

UnsetEmailSubject ensures that no value is present for EmailSubject, not even an explicit nil

func (*BasicNotificationAllOf) UnsetExternalId

func (o *BasicNotificationAllOf) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*BasicNotificationAllOf) UnsetFirefoxIcon

func (o *BasicNotificationAllOf) UnsetFirefoxIcon()

UnsetFirefoxIcon ensures that no value is present for FirefoxIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHeadings

func (o *BasicNotificationAllOf) UnsetHeadings()

UnsetHeadings ensures that no value is present for Headings, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiAccentColor

func (o *BasicNotificationAllOf) UnsetHuaweiAccentColor()

UnsetHuaweiAccentColor ensures that no value is present for HuaweiAccentColor, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiBigPicture

func (o *BasicNotificationAllOf) UnsetHuaweiBigPicture()

UnsetHuaweiBigPicture ensures that no value is present for HuaweiBigPicture, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiChannelId

func (o *BasicNotificationAllOf) UnsetHuaweiChannelId()

UnsetHuaweiChannelId ensures that no value is present for HuaweiChannelId, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiExistingChannelId

func (o *BasicNotificationAllOf) UnsetHuaweiExistingChannelId()

UnsetHuaweiExistingChannelId ensures that no value is present for HuaweiExistingChannelId, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiLargeIcon

func (o *BasicNotificationAllOf) UnsetHuaweiLargeIcon()

UnsetHuaweiLargeIcon ensures that no value is present for HuaweiLargeIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiLedColor

func (o *BasicNotificationAllOf) UnsetHuaweiLedColor()

UnsetHuaweiLedColor ensures that no value is present for HuaweiLedColor, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiMsgType

func (o *BasicNotificationAllOf) UnsetHuaweiMsgType()

UnsetHuaweiMsgType ensures that no value is present for HuaweiMsgType, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiSmallIcon

func (o *BasicNotificationAllOf) UnsetHuaweiSmallIcon()

UnsetHuaweiSmallIcon ensures that no value is present for HuaweiSmallIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiSound

func (o *BasicNotificationAllOf) UnsetHuaweiSound()

UnsetHuaweiSound ensures that no value is present for HuaweiSound, not even an explicit nil

func (*BasicNotificationAllOf) UnsetHuaweiVisibility

func (o *BasicNotificationAllOf) UnsetHuaweiVisibility()

UnsetHuaweiVisibility ensures that no value is present for HuaweiVisibility, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIosBadgeCount

func (o *BasicNotificationAllOf) UnsetIosBadgeCount()

UnsetIosBadgeCount ensures that no value is present for IosBadgeCount, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIosBadgeType

func (o *BasicNotificationAllOf) UnsetIosBadgeType()

UnsetIosBadgeType ensures that no value is present for IosBadgeType, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIosCategory

func (o *BasicNotificationAllOf) UnsetIosCategory()

UnsetIosCategory ensures that no value is present for IosCategory, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIosSound

func (o *BasicNotificationAllOf) UnsetIosSound()

UnsetIosSound ensures that no value is present for IosSound, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsAdm

func (o *BasicNotificationAllOf) UnsetIsAdm()

UnsetIsAdm ensures that no value is present for IsAdm, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsAndroid

func (o *BasicNotificationAllOf) UnsetIsAndroid()

UnsetIsAndroid ensures that no value is present for IsAndroid, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsAnyWeb

func (o *BasicNotificationAllOf) UnsetIsAnyWeb()

UnsetIsAnyWeb ensures that no value is present for IsAnyWeb, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsChrome

func (o *BasicNotificationAllOf) UnsetIsChrome()

UnsetIsChrome ensures that no value is present for IsChrome, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsChromeWeb

func (o *BasicNotificationAllOf) UnsetIsChromeWeb()

UnsetIsChromeWeb ensures that no value is present for IsChromeWeb, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsFirefox

func (o *BasicNotificationAllOf) UnsetIsFirefox()

UnsetIsFirefox ensures that no value is present for IsFirefox, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsHuawei

func (o *BasicNotificationAllOf) UnsetIsHuawei()

UnsetIsHuawei ensures that no value is present for IsHuawei, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsIos

func (o *BasicNotificationAllOf) UnsetIsIos()

UnsetIsIos ensures that no value is present for IsIos, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsSafari

func (o *BasicNotificationAllOf) UnsetIsSafari()

UnsetIsSafari ensures that no value is present for IsSafari, not even an explicit nil

func (*BasicNotificationAllOf) UnsetIsWPWNS

func (o *BasicNotificationAllOf) UnsetIsWPWNS()

UnsetIsWPWNS ensures that no value is present for IsWPWNS, not even an explicit nil

func (*BasicNotificationAllOf) UnsetLargeIcon

func (o *BasicNotificationAllOf) UnsetLargeIcon()

UnsetLargeIcon ensures that no value is present for LargeIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetName

func (o *BasicNotificationAllOf) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BasicNotificationAllOf) UnsetPriority

func (o *BasicNotificationAllOf) UnsetPriority()

UnsetPriority ensures that no value is present for Priority, not even an explicit nil

func (*BasicNotificationAllOf) UnsetSmallIcon

func (o *BasicNotificationAllOf) UnsetSmallIcon()

UnsetSmallIcon ensures that no value is present for SmallIcon, not even an explicit nil

func (*BasicNotificationAllOf) UnsetSmsFrom

func (o *BasicNotificationAllOf) UnsetSmsFrom()

UnsetSmsFrom ensures that no value is present for SmsFrom, not even an explicit nil

func (*BasicNotificationAllOf) UnsetSubtitle

func (o *BasicNotificationAllOf) UnsetSubtitle()

UnsetSubtitle ensures that no value is present for Subtitle, not even an explicit nil

func (*BasicNotificationAllOf) UnsetTargetContentIdentifier

func (o *BasicNotificationAllOf) UnsetTargetContentIdentifier()

UnsetTargetContentIdentifier ensures that no value is present for TargetContentIdentifier, not even an explicit nil

func (*BasicNotificationAllOf) UnsetTemplateId

func (o *BasicNotificationAllOf) UnsetTemplateId()

UnsetTemplateId ensures that no value is present for TemplateId, not even an explicit nil

func (*BasicNotificationAllOf) UnsetThreadId

func (o *BasicNotificationAllOf) UnsetThreadId()

UnsetThreadId ensures that no value is present for ThreadId, not even an explicit nil

func (*BasicNotificationAllOf) UnsetThrottleRatePerMinute

func (o *BasicNotificationAllOf) UnsetThrottleRatePerMinute()

UnsetThrottleRatePerMinute ensures that no value is present for ThrottleRatePerMinute, not even an explicit nil

func (*BasicNotificationAllOf) UnsetTtl

func (o *BasicNotificationAllOf) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

func (*BasicNotificationAllOf) UnsetUrl

func (o *BasicNotificationAllOf) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*BasicNotificationAllOf) UnsetWebPushTopic

func (o *BasicNotificationAllOf) UnsetWebPushTopic()

UnsetWebPushTopic ensures that no value is present for WebPushTopic, not even an explicit nil

func (*BasicNotificationAllOf) UnsetWebUrl

func (o *BasicNotificationAllOf) UnsetWebUrl()

UnsetWebUrl ensures that no value is present for WebUrl, not even an explicit nil

func (*BasicNotificationAllOf) UnsetWpWnsSound

func (o *BasicNotificationAllOf) UnsetWpWnsSound()

UnsetWpWnsSound ensures that no value is present for WpWnsSound, not even an explicit nil

type BasicNotificationAllOfAndroidBackgroundLayout

type BasicNotificationAllOfAndroidBackgroundLayout struct {
	// Asset file, android resource name, or URL to remote image.
	Image *string `json:"image,omitempty"`
	// Title text color ARGB Hex format. Example(Blue) \"FF0000FF\".
	HeadingsColor *string `json:"headings_color,omitempty"`
	// Body text color ARGB Hex format. Example(Red) \"FFFF0000\".
	ContentsColor        *string `json:"contents_color,omitempty"`
	AdditionalProperties map[string]interface{}
}

BasicNotificationAllOfAndroidBackgroundLayout Channel: Push Notifications Platform: Android Allowing setting a background image for the notification. This is a JSON object containing the following keys. See our Background Image documentation for image sizes.

func NewBasicNotificationAllOfAndroidBackgroundLayout

func NewBasicNotificationAllOfAndroidBackgroundLayout() *BasicNotificationAllOfAndroidBackgroundLayout

NewBasicNotificationAllOfAndroidBackgroundLayout instantiates a new BasicNotificationAllOfAndroidBackgroundLayout 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 NewBasicNotificationAllOfAndroidBackgroundLayoutWithDefaults

func NewBasicNotificationAllOfAndroidBackgroundLayoutWithDefaults() *BasicNotificationAllOfAndroidBackgroundLayout

NewBasicNotificationAllOfAndroidBackgroundLayoutWithDefaults instantiates a new BasicNotificationAllOfAndroidBackgroundLayout 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 (*BasicNotificationAllOfAndroidBackgroundLayout) GetContentsColor

GetContentsColor returns the ContentsColor field value if set, zero value otherwise.

func (*BasicNotificationAllOfAndroidBackgroundLayout) GetContentsColorOk

func (o *BasicNotificationAllOfAndroidBackgroundLayout) GetContentsColorOk() (*string, bool)

GetContentsColorOk returns a tuple with the ContentsColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOfAndroidBackgroundLayout) GetHeadingsColor

GetHeadingsColor returns the HeadingsColor field value if set, zero value otherwise.

func (*BasicNotificationAllOfAndroidBackgroundLayout) GetHeadingsColorOk

func (o *BasicNotificationAllOfAndroidBackgroundLayout) GetHeadingsColorOk() (*string, bool)

GetHeadingsColorOk returns a tuple with the HeadingsColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOfAndroidBackgroundLayout) GetImage

GetImage returns the Image field value if set, zero value otherwise.

func (*BasicNotificationAllOfAndroidBackgroundLayout) GetImageOk

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BasicNotificationAllOfAndroidBackgroundLayout) HasContentsColor

HasContentsColor returns a boolean if a field has been set.

func (*BasicNotificationAllOfAndroidBackgroundLayout) HasHeadingsColor

HasHeadingsColor returns a boolean if a field has been set.

func (*BasicNotificationAllOfAndroidBackgroundLayout) HasImage

HasImage returns a boolean if a field has been set.

func (BasicNotificationAllOfAndroidBackgroundLayout) MarshalJSON

func (*BasicNotificationAllOfAndroidBackgroundLayout) SetContentsColor

SetContentsColor gets a reference to the given string and assigns it to the ContentsColor field.

func (*BasicNotificationAllOfAndroidBackgroundLayout) SetHeadingsColor

SetHeadingsColor gets a reference to the given string and assigns it to the HeadingsColor field.

func (*BasicNotificationAllOfAndroidBackgroundLayout) SetImage

SetImage gets a reference to the given string and assigns it to the Image field.

func (*BasicNotificationAllOfAndroidBackgroundLayout) UnmarshalJSON

func (o *BasicNotificationAllOfAndroidBackgroundLayout) UnmarshalJSON(bytes []byte) (err error)

type BeginLiveActivityRequest

type BeginLiveActivityRequest struct {
	PushToken            string `json:"push_token"`
	SubscriptionId       string `json:"subscription_id"`
	AdditionalProperties map[string]interface{}
}

BeginLiveActivityRequest struct for BeginLiveActivityRequest

func NewBeginLiveActivityRequest

func NewBeginLiveActivityRequest(pushToken string, subscriptionId string) *BeginLiveActivityRequest

NewBeginLiveActivityRequest instantiates a new BeginLiveActivityRequest 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 NewBeginLiveActivityRequestWithDefaults

func NewBeginLiveActivityRequestWithDefaults() *BeginLiveActivityRequest

NewBeginLiveActivityRequestWithDefaults instantiates a new BeginLiveActivityRequest 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 (*BeginLiveActivityRequest) GetPushToken

func (o *BeginLiveActivityRequest) GetPushToken() string

GetPushToken returns the PushToken field value

func (*BeginLiveActivityRequest) GetPushTokenOk

func (o *BeginLiveActivityRequest) GetPushTokenOk() (*string, bool)

GetPushTokenOk returns a tuple with the PushToken field value and a boolean to check if the value has been set.

func (*BeginLiveActivityRequest) GetSubscriptionId

func (o *BeginLiveActivityRequest) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value

func (*BeginLiveActivityRequest) GetSubscriptionIdOk

func (o *BeginLiveActivityRequest) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.

func (BeginLiveActivityRequest) MarshalJSON

func (o BeginLiveActivityRequest) MarshalJSON() ([]byte, error)

func (*BeginLiveActivityRequest) SetPushToken

func (o *BeginLiveActivityRequest) SetPushToken(v string)

SetPushToken sets field value

func (*BeginLiveActivityRequest) SetSubscriptionId

func (o *BeginLiveActivityRequest) SetSubscriptionId(v string)

SetSubscriptionId sets field value

func (*BeginLiveActivityRequest) UnmarshalJSON

func (o *BeginLiveActivityRequest) UnmarshalJSON(bytes []byte) (err error)

type Button

type Button struct {
	Id                   string  `json:"id"`
	Text                 *string `json:"text,omitempty"`
	Icon                 *string `json:"icon,omitempty"`
	AdditionalProperties map[string]interface{}
}

Button struct for Button

func NewButton

func NewButton(id string) *Button

NewButton instantiates a new Button 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 NewButtonWithDefaults

func NewButtonWithDefaults() *Button

NewButtonWithDefaults instantiates a new Button 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 (*Button) GetIcon

func (o *Button) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*Button) GetIconOk

func (o *Button) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Button) GetId

func (o *Button) GetId() string

GetId returns the Id field value

func (*Button) GetIdOk

func (o *Button) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Button) GetText

func (o *Button) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*Button) GetTextOk

func (o *Button) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Button) HasIcon

func (o *Button) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*Button) HasText

func (o *Button) HasText() bool

HasText returns a boolean if a field has been set.

func (Button) MarshalJSON

func (o Button) MarshalJSON() ([]byte, error)

func (*Button) SetIcon

func (o *Button) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*Button) SetId

func (o *Button) SetId(v string)

SetId sets field value

func (*Button) SetText

func (o *Button) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (*Button) UnmarshalJSON

func (o *Button) UnmarshalJSON(bytes []byte) (err error)

type CancelNotificationSuccessResponse

type CancelNotificationSuccessResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

CancelNotificationSuccessResponse struct for CancelNotificationSuccessResponse

func NewCancelNotificationSuccessResponse

func NewCancelNotificationSuccessResponse() *CancelNotificationSuccessResponse

NewCancelNotificationSuccessResponse instantiates a new CancelNotificationSuccessResponse 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 NewCancelNotificationSuccessResponseWithDefaults

func NewCancelNotificationSuccessResponseWithDefaults() *CancelNotificationSuccessResponse

NewCancelNotificationSuccessResponseWithDefaults instantiates a new CancelNotificationSuccessResponse 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 (*CancelNotificationSuccessResponse) GetSuccess

func (o *CancelNotificationSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*CancelNotificationSuccessResponse) GetSuccessOk

func (o *CancelNotificationSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelNotificationSuccessResponse) HasSuccess

func (o *CancelNotificationSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (CancelNotificationSuccessResponse) MarshalJSON

func (o CancelNotificationSuccessResponse) MarshalJSON() ([]byte, error)

func (*CancelNotificationSuccessResponse) SetSuccess

func (o *CancelNotificationSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*CancelNotificationSuccessResponse) UnmarshalJSON

func (o *CancelNotificationSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateNotificationSuccessResponse

type CreateNotificationSuccessResponse struct {
	Id *string `json:"id,omitempty"`
	// Estimated number of subscribers targetted by notification.
	Recipients           *int32                 `json:"recipients,omitempty"`
	ExternalId           NullableString         `json:"external_id,omitempty"`
	Errors               *Notification200Errors `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateNotificationSuccessResponse struct for CreateNotificationSuccessResponse

func NewCreateNotificationSuccessResponse

func NewCreateNotificationSuccessResponse() *CreateNotificationSuccessResponse

NewCreateNotificationSuccessResponse instantiates a new CreateNotificationSuccessResponse 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 NewCreateNotificationSuccessResponseWithDefaults

func NewCreateNotificationSuccessResponseWithDefaults() *CreateNotificationSuccessResponse

NewCreateNotificationSuccessResponseWithDefaults instantiates a new CreateNotificationSuccessResponse 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 (*CreateNotificationSuccessResponse) GetErrors

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CreateNotificationSuccessResponse) GetErrorsOk

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateNotificationSuccessResponse) GetExternalId

func (o *CreateNotificationSuccessResponse) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateNotificationSuccessResponse) GetExternalIdOk

func (o *CreateNotificationSuccessResponse) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateNotificationSuccessResponse) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CreateNotificationSuccessResponse) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateNotificationSuccessResponse) GetRecipients

func (o *CreateNotificationSuccessResponse) GetRecipients() int32

GetRecipients returns the Recipients field value if set, zero value otherwise.

func (*CreateNotificationSuccessResponse) GetRecipientsOk

func (o *CreateNotificationSuccessResponse) GetRecipientsOk() (*int32, bool)

GetRecipientsOk returns a tuple with the Recipients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateNotificationSuccessResponse) HasErrors

func (o *CreateNotificationSuccessResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*CreateNotificationSuccessResponse) HasExternalId

func (o *CreateNotificationSuccessResponse) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*CreateNotificationSuccessResponse) HasId

HasId returns a boolean if a field has been set.

func (*CreateNotificationSuccessResponse) HasRecipients

func (o *CreateNotificationSuccessResponse) HasRecipients() bool

HasRecipients returns a boolean if a field has been set.

func (CreateNotificationSuccessResponse) MarshalJSON

func (o CreateNotificationSuccessResponse) MarshalJSON() ([]byte, error)

func (*CreateNotificationSuccessResponse) SetErrors

SetErrors gets a reference to the given Notification200Errors and assigns it to the Errors field.

func (*CreateNotificationSuccessResponse) SetExternalId

func (o *CreateNotificationSuccessResponse) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*CreateNotificationSuccessResponse) SetExternalIdNil

func (o *CreateNotificationSuccessResponse) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*CreateNotificationSuccessResponse) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreateNotificationSuccessResponse) SetRecipients

func (o *CreateNotificationSuccessResponse) SetRecipients(v int32)

SetRecipients gets a reference to the given int32 and assigns it to the Recipients field.

func (*CreateNotificationSuccessResponse) UnmarshalJSON

func (o *CreateNotificationSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

func (*CreateNotificationSuccessResponse) UnsetExternalId

func (o *CreateNotificationSuccessResponse) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

type CreatePlayerSuccessResponse

type CreatePlayerSuccessResponse struct {
	Success              *bool   `json:"success,omitempty"`
	Id                   *string `json:"id,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreatePlayerSuccessResponse struct for CreatePlayerSuccessResponse

func NewCreatePlayerSuccessResponse

func NewCreatePlayerSuccessResponse() *CreatePlayerSuccessResponse

NewCreatePlayerSuccessResponse instantiates a new CreatePlayerSuccessResponse 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 NewCreatePlayerSuccessResponseWithDefaults

func NewCreatePlayerSuccessResponseWithDefaults() *CreatePlayerSuccessResponse

NewCreatePlayerSuccessResponseWithDefaults instantiates a new CreatePlayerSuccessResponse 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 (*CreatePlayerSuccessResponse) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CreatePlayerSuccessResponse) GetIdOk

func (o *CreatePlayerSuccessResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerSuccessResponse) GetSuccess

func (o *CreatePlayerSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*CreatePlayerSuccessResponse) GetSuccessOk

func (o *CreatePlayerSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerSuccessResponse) HasId

func (o *CreatePlayerSuccessResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreatePlayerSuccessResponse) HasSuccess

func (o *CreatePlayerSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (CreatePlayerSuccessResponse) MarshalJSON

func (o CreatePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*CreatePlayerSuccessResponse) SetId

func (o *CreatePlayerSuccessResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreatePlayerSuccessResponse) SetSuccess

func (o *CreatePlayerSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*CreatePlayerSuccessResponse) UnmarshalJSON

func (o *CreatePlayerSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type CreateSegmentConflictResponse

type CreateSegmentConflictResponse struct {
	Success              *bool    `json:"success,omitempty"`
	Errors               []string `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSegmentConflictResponse struct for CreateSegmentConflictResponse

func NewCreateSegmentConflictResponse

func NewCreateSegmentConflictResponse() *CreateSegmentConflictResponse

NewCreateSegmentConflictResponse instantiates a new CreateSegmentConflictResponse 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 NewCreateSegmentConflictResponseWithDefaults

func NewCreateSegmentConflictResponseWithDefaults() *CreateSegmentConflictResponse

NewCreateSegmentConflictResponseWithDefaults instantiates a new CreateSegmentConflictResponse 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 (*CreateSegmentConflictResponse) GetErrors

func (o *CreateSegmentConflictResponse) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CreateSegmentConflictResponse) GetErrorsOk

func (o *CreateSegmentConflictResponse) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSegmentConflictResponse) GetSuccess

func (o *CreateSegmentConflictResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*CreateSegmentConflictResponse) GetSuccessOk

func (o *CreateSegmentConflictResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSegmentConflictResponse) HasErrors

func (o *CreateSegmentConflictResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*CreateSegmentConflictResponse) HasSuccess

func (o *CreateSegmentConflictResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (CreateSegmentConflictResponse) MarshalJSON

func (o CreateSegmentConflictResponse) MarshalJSON() ([]byte, error)

func (*CreateSegmentConflictResponse) SetErrors

func (o *CreateSegmentConflictResponse) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*CreateSegmentConflictResponse) SetSuccess

func (o *CreateSegmentConflictResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*CreateSegmentConflictResponse) UnmarshalJSON

func (o *CreateSegmentConflictResponse) UnmarshalJSON(bytes []byte) (err error)

type CreateSegmentSuccessResponse

type CreateSegmentSuccessResponse struct {
	Success *bool `json:"success,omitempty"`
	// UUID of created segment
	Id                   *string `json:"id,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSegmentSuccessResponse struct for CreateSegmentSuccessResponse

func NewCreateSegmentSuccessResponse

func NewCreateSegmentSuccessResponse() *CreateSegmentSuccessResponse

NewCreateSegmentSuccessResponse instantiates a new CreateSegmentSuccessResponse 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 NewCreateSegmentSuccessResponseWithDefaults

func NewCreateSegmentSuccessResponseWithDefaults() *CreateSegmentSuccessResponse

NewCreateSegmentSuccessResponseWithDefaults instantiates a new CreateSegmentSuccessResponse 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 (*CreateSegmentSuccessResponse) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CreateSegmentSuccessResponse) GetIdOk

func (o *CreateSegmentSuccessResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSegmentSuccessResponse) GetSuccess

func (o *CreateSegmentSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*CreateSegmentSuccessResponse) GetSuccessOk

func (o *CreateSegmentSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSegmentSuccessResponse) HasId

HasId returns a boolean if a field has been set.

func (*CreateSegmentSuccessResponse) HasSuccess

func (o *CreateSegmentSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (CreateSegmentSuccessResponse) MarshalJSON

func (o CreateSegmentSuccessResponse) MarshalJSON() ([]byte, error)

func (*CreateSegmentSuccessResponse) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreateSegmentSuccessResponse) SetSuccess

func (o *CreateSegmentSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*CreateSegmentSuccessResponse) UnmarshalJSON

func (o *CreateSegmentSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type CreateSubscriptionRequestBody

type CreateSubscriptionRequestBody struct {
	Subscription         *SubscriptionObject `json:"subscription,omitempty"`
	RetainPreviousOwner  *bool               `json:"retain_previous_owner,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSubscriptionRequestBody struct for CreateSubscriptionRequestBody

func NewCreateSubscriptionRequestBody

func NewCreateSubscriptionRequestBody() *CreateSubscriptionRequestBody

NewCreateSubscriptionRequestBody instantiates a new CreateSubscriptionRequestBody 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 NewCreateSubscriptionRequestBodyWithDefaults

func NewCreateSubscriptionRequestBodyWithDefaults() *CreateSubscriptionRequestBody

NewCreateSubscriptionRequestBodyWithDefaults instantiates a new CreateSubscriptionRequestBody 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 (*CreateSubscriptionRequestBody) GetRetainPreviousOwner

func (o *CreateSubscriptionRequestBody) GetRetainPreviousOwner() bool

GetRetainPreviousOwner returns the RetainPreviousOwner field value if set, zero value otherwise.

func (*CreateSubscriptionRequestBody) GetRetainPreviousOwnerOk

func (o *CreateSubscriptionRequestBody) GetRetainPreviousOwnerOk() (*bool, bool)

GetRetainPreviousOwnerOk returns a tuple with the RetainPreviousOwner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSubscriptionRequestBody) GetSubscription

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*CreateSubscriptionRequestBody) GetSubscriptionOk

func (o *CreateSubscriptionRequestBody) GetSubscriptionOk() (*SubscriptionObject, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSubscriptionRequestBody) HasRetainPreviousOwner

func (o *CreateSubscriptionRequestBody) HasRetainPreviousOwner() bool

HasRetainPreviousOwner returns a boolean if a field has been set.

func (*CreateSubscriptionRequestBody) HasSubscription

func (o *CreateSubscriptionRequestBody) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (CreateSubscriptionRequestBody) MarshalJSON

func (o CreateSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*CreateSubscriptionRequestBody) SetRetainPreviousOwner

func (o *CreateSubscriptionRequestBody) SetRetainPreviousOwner(v bool)

SetRetainPreviousOwner gets a reference to the given bool and assigns it to the RetainPreviousOwner field.

func (*CreateSubscriptionRequestBody) SetSubscription

func (o *CreateSubscriptionRequestBody) SetSubscription(v SubscriptionObject)

SetSubscription gets a reference to the given SubscriptionObject and assigns it to the Subscription field.

func (*CreateSubscriptionRequestBody) UnmarshalJSON

func (o *CreateSubscriptionRequestBody) UnmarshalJSON(bytes []byte) (err error)

type CreateUserConflictResponse

type CreateUserConflictResponse struct {
	Errors               []CreateUserConflictResponseErrorsInner `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateUserConflictResponse struct for CreateUserConflictResponse

func NewCreateUserConflictResponse

func NewCreateUserConflictResponse() *CreateUserConflictResponse

NewCreateUserConflictResponse instantiates a new CreateUserConflictResponse 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 NewCreateUserConflictResponseWithDefaults

func NewCreateUserConflictResponseWithDefaults() *CreateUserConflictResponse

NewCreateUserConflictResponseWithDefaults instantiates a new CreateUserConflictResponse 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 (*CreateUserConflictResponse) GetErrors

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CreateUserConflictResponse) GetErrorsOk

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateUserConflictResponse) HasErrors

func (o *CreateUserConflictResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (CreateUserConflictResponse) MarshalJSON

func (o CreateUserConflictResponse) MarshalJSON() ([]byte, error)

func (*CreateUserConflictResponse) SetErrors

SetErrors gets a reference to the given []CreateUserConflictResponseErrorsInner and assigns it to the Errors field.

func (*CreateUserConflictResponse) UnmarshalJSON

func (o *CreateUserConflictResponse) UnmarshalJSON(bytes []byte) (err error)

type CreateUserConflictResponseErrorsInner

type CreateUserConflictResponseErrorsInner struct {
	Code                 *string                                    `json:"code,omitempty"`
	Title                *string                                    `json:"title,omitempty"`
	Meta                 *CreateUserConflictResponseErrorsItemsMeta `json:"meta,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateUserConflictResponseErrorsInner struct for CreateUserConflictResponseErrorsInner

func NewCreateUserConflictResponseErrorsInner

func NewCreateUserConflictResponseErrorsInner() *CreateUserConflictResponseErrorsInner

NewCreateUserConflictResponseErrorsInner instantiates a new CreateUserConflictResponseErrorsInner 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 NewCreateUserConflictResponseErrorsInnerWithDefaults

func NewCreateUserConflictResponseErrorsInnerWithDefaults() *CreateUserConflictResponseErrorsInner

NewCreateUserConflictResponseErrorsInnerWithDefaults instantiates a new CreateUserConflictResponseErrorsInner 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 (*CreateUserConflictResponseErrorsInner) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CreateUserConflictResponseErrorsInner) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateUserConflictResponseErrorsInner) GetMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*CreateUserConflictResponseErrorsInner) GetMetaOk

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateUserConflictResponseErrorsInner) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*CreateUserConflictResponseErrorsInner) GetTitleOk

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateUserConflictResponseErrorsInner) HasCode

HasCode returns a boolean if a field has been set.

func (*CreateUserConflictResponseErrorsInner) HasMeta

HasMeta returns a boolean if a field has been set.

func (*CreateUserConflictResponseErrorsInner) HasTitle

HasTitle returns a boolean if a field has been set.

func (CreateUserConflictResponseErrorsInner) MarshalJSON

func (o CreateUserConflictResponseErrorsInner) MarshalJSON() ([]byte, error)

func (*CreateUserConflictResponseErrorsInner) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CreateUserConflictResponseErrorsInner) SetMeta

SetMeta gets a reference to the given CreateUserConflictResponseErrorsItemsMeta and assigns it to the Meta field.

func (*CreateUserConflictResponseErrorsInner) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*CreateUserConflictResponseErrorsInner) UnmarshalJSON

func (o *CreateUserConflictResponseErrorsInner) UnmarshalJSON(bytes []byte) (err error)

type CreateUserConflictResponseErrorsItemsMeta

type CreateUserConflictResponseErrorsItemsMeta struct {
	ConflictingAliases   map[string]interface{} `json:"conflicting_aliases,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateUserConflictResponseErrorsItemsMeta struct for CreateUserConflictResponseErrorsItemsMeta

func NewCreateUserConflictResponseErrorsItemsMeta

func NewCreateUserConflictResponseErrorsItemsMeta() *CreateUserConflictResponseErrorsItemsMeta

NewCreateUserConflictResponseErrorsItemsMeta instantiates a new CreateUserConflictResponseErrorsItemsMeta 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 NewCreateUserConflictResponseErrorsItemsMetaWithDefaults

func NewCreateUserConflictResponseErrorsItemsMetaWithDefaults() *CreateUserConflictResponseErrorsItemsMeta

NewCreateUserConflictResponseErrorsItemsMetaWithDefaults instantiates a new CreateUserConflictResponseErrorsItemsMeta 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 (*CreateUserConflictResponseErrorsItemsMeta) GetConflictingAliases

func (o *CreateUserConflictResponseErrorsItemsMeta) GetConflictingAliases() map[string]interface{}

GetConflictingAliases returns the ConflictingAliases field value if set, zero value otherwise.

func (*CreateUserConflictResponseErrorsItemsMeta) GetConflictingAliasesOk

func (o *CreateUserConflictResponseErrorsItemsMeta) GetConflictingAliasesOk() (map[string]interface{}, bool)

GetConflictingAliasesOk returns a tuple with the ConflictingAliases field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateUserConflictResponseErrorsItemsMeta) HasConflictingAliases

func (o *CreateUserConflictResponseErrorsItemsMeta) HasConflictingAliases() bool

HasConflictingAliases returns a boolean if a field has been set.

func (CreateUserConflictResponseErrorsItemsMeta) MarshalJSON

func (*CreateUserConflictResponseErrorsItemsMeta) SetConflictingAliases

func (o *CreateUserConflictResponseErrorsItemsMeta) SetConflictingAliases(v map[string]interface{})

SetConflictingAliases gets a reference to the given map[string]interface{} and assigns it to the ConflictingAliases field.

func (*CreateUserConflictResponseErrorsItemsMeta) UnmarshalJSON

func (o *CreateUserConflictResponseErrorsItemsMeta) UnmarshalJSON(bytes []byte) (err error)

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) BeginLiveActivity

func (a *DefaultApiService) BeginLiveActivity(ctx context.Context, appId string, activityId string) ApiBeginLiveActivityRequest

BeginLiveActivity Start Live Activity

Starts a Live Activity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@param activityId Live Activity record ID
@return ApiBeginLiveActivityRequest

func (*DefaultApiService) BeginLiveActivityExecute

func (a *DefaultApiService) BeginLiveActivityExecute(r ApiBeginLiveActivityRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) CancelNotification

func (a *DefaultApiService) CancelNotification(ctx context.Context, notificationId string) ApiCancelNotificationRequest

CancelNotification Stop a scheduled or currently outgoing notification

Used to stop a scheduled or currently outgoing notification

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param notificationId
@return ApiCancelNotificationRequest

func (*DefaultApiService) CancelNotificationExecute

Execute executes the request

@return CancelNotificationSuccessResponse

func (*DefaultApiService) CreateApp

CreateApp Create an app

Creates a new OneSignal app

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAppRequest

func (*DefaultApiService) CreateAppExecute

func (a *DefaultApiService) CreateAppExecute(r ApiCreateAppRequest) (*App, *http.Response, error)

Execute executes the request

@return App

func (*DefaultApiService) CreateNotification

CreateNotification Create notification

Sends notifications to your users

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateNotificationRequest

func (*DefaultApiService) CreateNotificationExecute

Execute executes the request

@return CreateNotificationSuccessResponse

func (*DefaultApiService) CreatePlayer

CreatePlayer Add a device

Register a new device to one of your OneSignal apps &#x1F6A7; Don't use this This API endpoint is designed to be used from our open source Mobile and Web Push SDKs. It is not designed for developers to use it directly, unless instructed to do so by OneSignal support. If you use this method instead of our SDKs, many OneSignal features such as conversion tracking, timezone tracking, language detection, and rich-push won't work out of the box. It will also make it harder to identify possible setup issues. This method is used to register a new device with OneSignal. If a device is already registered with the specified identifier, then this will update the existing device record instead of creating a new one. The returned player is a player / user ID. Use the returned ID to send push notifications to this specific user later, or to include this player when sending to a set of users. &#x1F6A7; iOS Must set test_type to 1 when building your iOS app as development. Omit this field in your production app builds.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePlayerRequest

func (*DefaultApiService) CreatePlayerExecute

Execute executes the request

@return CreatePlayerSuccessResponse

func (*DefaultApiService) CreateSegments

func (a *DefaultApiService) CreateSegments(ctx context.Context, appId string) ApiCreateSegmentsRequest

CreateSegments Create Segments

Create segments visible and usable in the dashboard and API - Required: OneSignal Paid Plan The Create Segment method is used when you want your server to programmatically create a segment instead of using the OneSignal Dashboard UI. Just like creating Segments from the dashboard you can pass in filters with multiple "AND" or "OR" operator's. &#x1F6A7; Does Not Update Segments This endpoint will only create segments, it does not edit or update currently created Segments. You will need to use the Delete Segments endpoint and re-create it with this endpoint to edit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@return ApiCreateSegmentsRequest

func (*DefaultApiService) CreateSegmentsExecute

Execute executes the request

@return CreateSegmentSuccessResponse

func (*DefaultApiService) CreateSubscription

func (a *DefaultApiService) CreateSubscription(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiCreateSubscriptionRequest

CreateSubscription Method for CreateSubscription

Creates a new Subscription under the User provided. Useful to add email addresses and SMS numbers to the User.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiCreateSubscriptionRequest

func (*DefaultApiService) CreateSubscriptionExecute

Execute executes the request

@return InlineResponse201

func (*DefaultApiService) CreateUser

func (a *DefaultApiService) CreateUser(ctx context.Context, appId string) ApiCreateUserRequest

CreateUser Method for CreateUser

Creates a User, optionally Subscriptions owned by the User as well as Aliases. Aliases provided in the payload will be used to look up an existing User.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@return ApiCreateUserRequest

func (*DefaultApiService) CreateUserExecute

func (a *DefaultApiService) CreateUserExecute(r ApiCreateUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*DefaultApiService) DeleteAlias

func (a *DefaultApiService) DeleteAlias(ctx context.Context, appId string, aliasLabel string, aliasId string, aliasLabelToDelete string) ApiDeleteAliasRequest

DeleteAlias Method for DeleteAlias

Deletes an alias by alias label

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@param aliasLabelToDelete
@return ApiDeleteAliasRequest

func (*DefaultApiService) DeleteAliasExecute

Execute executes the request

@return InlineResponse200

func (*DefaultApiService) DeletePlayer

func (a *DefaultApiService) DeletePlayer(ctx context.Context, playerId string) ApiDeletePlayerRequest

DeletePlayer Delete a user record

Delete player - Required: Used to delete a single, specific Player ID record from a specific OneSignal app.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playerId The OneSignal player_id
@return ApiDeletePlayerRequest

func (*DefaultApiService) DeletePlayerExecute

Execute executes the request

@return DeletePlayerSuccessResponse

func (*DefaultApiService) DeleteSegments

func (a *DefaultApiService) DeleteSegments(ctx context.Context, appId string, segmentId string) ApiDeleteSegmentsRequest

DeleteSegments Delete Segments

Delete segments (not user devices) - Required: OneSignal Paid Plan You can delete a segment under your app by calling this API. You must provide an API key in the Authorization header that has admin access on the app. The segment_id can be found in the URL of the segment when viewing it in the dashboard.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@param segmentId The segment_id can be found in the URL of the segment when viewing it in the dashboard.
@return ApiDeleteSegmentsRequest

func (*DefaultApiService) DeleteSegmentsExecute

Execute executes the request

@return DeleteSegmentSuccessResponse

func (*DefaultApiService) DeleteSubscription

func (a *DefaultApiService) DeleteSubscription(ctx context.Context, appId string, subscriptionId string) ApiDeleteSubscriptionRequest

DeleteSubscription Method for DeleteSubscription

Deletes the Subscription.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiDeleteSubscriptionRequest

func (*DefaultApiService) DeleteSubscriptionExecute

func (a *DefaultApiService) DeleteSubscriptionExecute(r ApiDeleteSubscriptionRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) DeleteUser

func (a *DefaultApiService) DeleteUser(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiDeleteUserRequest

DeleteUser Method for DeleteUser

Removes the User identified by (:alias_label, :alias_id), and all Subscriptions and Aliases

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiDeleteUserRequest

func (*DefaultApiService) DeleteUserExecute

func (a *DefaultApiService) DeleteUserExecute(r ApiDeleteUserRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) EndLiveActivity

func (a *DefaultApiService) EndLiveActivity(ctx context.Context, appId string, activityId string, subscriptionId string) ApiEndLiveActivityRequest

EndLiveActivity Stop Live Activity

Stops a Live Activity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@param activityId Live Activity record ID
@param subscriptionId Subscription ID
@return ApiEndLiveActivityRequest

func (*DefaultApiService) EndLiveActivityExecute

func (a *DefaultApiService) EndLiveActivityExecute(r ApiEndLiveActivityRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ExportEvents

func (a *DefaultApiService) ExportEvents(ctx context.Context, notificationId string) ApiExportEventsRequest

ExportEvents Export CSV of Events

Generate a compressed CSV report of all of the events data for a notification. This will return a URL immediately upon success but it may take several minutes for the CSV to become available at that URL depending on the volume of data. Only one export can be in-progress per OneSignal account at any given time.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param notificationId The ID of the notification to export events from.
@return ApiExportEventsRequest

func (*DefaultApiService) ExportEventsExecute

Execute executes the request

@return ExportEventsSuccessResponse

func (*DefaultApiService) ExportPlayers

func (a *DefaultApiService) ExportPlayers(ctx context.Context, appId string) ApiExportPlayersRequest

ExportPlayers Export CSV of Players

Generate a compressed CSV export of all of your current user data This method can be used to generate a compressed CSV export of all of your current user data. It is a much faster alternative than retrieving this data using the /players API endpoint. The file will be compressed using GZip. The file may take several minutes to generate depending on the number of users in your app. The URL generated will be available for 3 days and includes random v4 uuid as part of the resource name to be unguessable. &#x1F6A7; 403 Error Responses You can test if it is complete by making a GET request to the csv_file_url value. This file may take time to generate depending on how many device records are being pulled. If the file is not ready, a 403 error will be returned. Otherwise the file itself will be returned. &#x1F6A7; Requires Authentication Key Requires your OneSignal App's REST API Key, available in Keys & IDs. &#x1F6A7; Concurrent Exports Only one concurrent export is allowed per OneSignal account. Please ensure you have successfully downloaded the .csv.gz file before exporting another app. CSV File Format:

  • Default Columns: | Field | Details | | --- | --- | | id | OneSignal Player Id | | identifier | Push Token | | session_count | Number of times they visited the app or site | language | Device language code | | timezone | Number of seconds away from UTC. Example: -28800 | | game_version | Version of your mobile app gathered from Android Studio versionCode in your App/build.gradle and iOS uses kCFBundleVersionKey in Xcode. | | device_os | Device Operating System Version. Example: 80 = Chrome 80, 9 = Android 9 | | device_type | Device Operating System Type | | device_model | Device Hardware String Code. Example: Mobile Web Subscribers will have `Linux armv` | | ad_id | Based on the Google Advertising Id for Android, identifierForVendor for iOS. OptedOut means user turned off Advertising tracking on the device. | | tags | Current OneSignal Data Tags on the device. | | last_active | Date and time the user last opened the mobile app or visited the site. | | playtime | Total amount of time in seconds the user had the mobile app open. | | amount_spent | Mobile only - amount spent in USD on In-App Purchases. | | created_at | Date and time the device record was created in OneSignal. Mobile - first time they opened the app with OneSignal SDK. Web - first time the user subscribed to the site. | | invalid_identifier | t = unsubscribed, f = subscibed | | badge_count | Current number of badges on the device |

  • Extra Columns: | Field | Details | | --- | --- | | external_user_id | Your User Id set on the device | | notification_types | Notification types | | location | Location points (Latitude and Longitude) set on the device. | | country | Country code | | rooted | Android device rooted or not | | ip | IP Address of the device if being tracked. See Handling Personal Data. | | web_auth | Web Only authorization key. | | web_p256 | Web Only p256 key. |

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param appId The app ID that you want to export devices from @return ApiExportPlayersRequest

func (*DefaultApiService) ExportPlayersExecute

Execute executes the request

@return ExportPlayersSuccessResponse

func (*DefaultApiService) FetchAliases

func (a *DefaultApiService) FetchAliases(ctx context.Context, appId string, subscriptionId string) ApiFetchAliasesRequest

FetchAliases Method for FetchAliases

Lists all Aliases for the User identified by :subscription_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiFetchAliasesRequest

func (*DefaultApiService) FetchAliasesExecute

Execute executes the request

@return UserIdentityResponse

func (*DefaultApiService) FetchUser

func (a *DefaultApiService) FetchUser(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiFetchUserRequest

FetchUser Method for FetchUser

Returns the User’s properties, Aliases, and Subscriptions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiFetchUserRequest

func (*DefaultApiService) FetchUserExecute

func (a *DefaultApiService) FetchUserExecute(r ApiFetchUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*DefaultApiService) FetchUserIdentity

func (a *DefaultApiService) FetchUserIdentity(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiFetchUserIdentityRequest

FetchUserIdentity Method for FetchUserIdentity

Lists all Aliases for the User identified by (:alias_label, :alias_id).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiFetchUserIdentityRequest

func (*DefaultApiService) FetchUserIdentityExecute

Execute executes the request

@return InlineResponse200

func (*DefaultApiService) GetApp

GetApp View an app

View the details of a single OneSignal app

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId An app id
@return ApiGetAppRequest

func (*DefaultApiService) GetAppExecute

func (a *DefaultApiService) GetAppExecute(r ApiGetAppRequest) (*App, *http.Response, error)

Execute executes the request

@return App

func (*DefaultApiService) GetApps

GetApps View apps

View the details of all of your current OneSignal apps

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAppsRequest

func (*DefaultApiService) GetAppsExecute

func (a *DefaultApiService) GetAppsExecute(r ApiGetAppsRequest) ([]App, *http.Response, error)

Execute executes the request

@return []App

func (*DefaultApiService) GetEligibleIams

func (a *DefaultApiService) GetEligibleIams(ctx context.Context, appId string, subscriptionId string) ApiGetEligibleIamsRequest

GetEligibleIams Method for GetEligibleIams

Manifest of In-App Messages the Subscription is eligible to display by the SDK.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiGetEligibleIamsRequest

func (*DefaultApiService) GetEligibleIamsExecute

Execute executes the request

@return InlineResponse2003

func (*DefaultApiService) GetNotification

func (a *DefaultApiService) GetNotification(ctx context.Context, notificationId string) ApiGetNotificationRequest

GetNotification View notification

View the details of a single notification and outcomes associated with it

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param notificationId
@return ApiGetNotificationRequest

func (*DefaultApiService) GetNotificationExecute

Execute executes the request

@return NotificationWithMeta

func (*DefaultApiService) GetNotificationHistory

func (a *DefaultApiService) GetNotificationHistory(ctx context.Context, notificationId string) ApiGetNotificationHistoryRequest

GetNotificationHistory Notification History

-> View the devices sent a message - OneSignal Paid Plan Required This method will return all devices that were sent the given notification_id of an Email or Push Notification if used within 7 days of the date sent. After 7 days of the sending date, the message history data will be unavailable. After a successful response is received, the destination url may be polled until the file becomes available. Most exports are done in ~1-3 minutes, so setting a poll interval of 10 seconds should be adequate. For use cases that are not meant to be consumed by a script, an email will be sent to the supplied email address. &#x1F6A7; Requirements A OneSignal Paid Plan. Turn on Send History via OneSignal API in Settings -> Analytics. Cannot get data before this was turned on. Must be called within 7 days after sending the message. Messages targeting under 1000 recipients will not have "sent" events recorded, but will show "clicked" events. Requires your OneSignal App's REST API Key, available in Keys & IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param notificationId The \"id\" of the message found in the Notification object
@return ApiGetNotificationHistoryRequest

func (*DefaultApiService) GetNotificationHistoryExecute

Execute executes the request

@return NotificationHistorySuccessResponse

func (*DefaultApiService) GetNotifications

GetNotifications View notifications

View the details of multiple notifications

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNotificationsRequest

func (*DefaultApiService) GetNotificationsExecute

Execute executes the request

@return NotificationSlice

func (*DefaultApiService) GetOutcomes

func (a *DefaultApiService) GetOutcomes(ctx context.Context, appId string) ApiGetOutcomesRequest

GetOutcomes View Outcomes

View the details of all the outcomes associated with your app

&#x1F6A7; Requires Authentication Key Requires your OneSignal App's REST API Key, available in Keys & IDs.

&#x1F6A7; Outcome Data Limitations Outcomes are only accessible for around 30 days before deleted from our servers. You will need to export this data every month if you want to keep it.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@return ApiGetOutcomesRequest

func (*DefaultApiService) GetOutcomesExecute

func (a *DefaultApiService) GetOutcomesExecute(r ApiGetOutcomesRequest) (*OutcomesData, *http.Response, error)

Execute executes the request

@return OutcomesData

func (*DefaultApiService) GetPlayer

func (a *DefaultApiService) GetPlayer(ctx context.Context, playerId string) ApiGetPlayerRequest

GetPlayer View device

View the details of an existing device in one of your OneSignal apps

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playerId Player's OneSignal ID
@return ApiGetPlayerRequest

func (*DefaultApiService) GetPlayerExecute

func (a *DefaultApiService) GetPlayerExecute(r ApiGetPlayerRequest) (*Player, *http.Response, error)

Execute executes the request

@return Player

func (*DefaultApiService) GetPlayers

GetPlayers View devices

View the details of multiple devices in one of your OneSignal apps Unavailable for Apps Over 80,000 Users For performance reasons, this method is not available for larger apps. Larger apps should use the CSV export API endpoint, which is much more performant.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPlayersRequest

func (*DefaultApiService) GetPlayersExecute

func (a *DefaultApiService) GetPlayersExecute(r ApiGetPlayersRequest) (*PlayerSlice, *http.Response, error)

Execute executes the request

@return PlayerSlice

func (*DefaultApiService) IdentifyUserByAlias

func (a *DefaultApiService) IdentifyUserByAlias(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiIdentifyUserByAliasRequest

IdentifyUserByAlias Method for IdentifyUserByAlias

Upserts one or more Aliases to an existing User identified by (:alias_label, :alias_id).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiIdentifyUserByAliasRequest

func (*DefaultApiService) IdentifyUserByAliasExecute

Execute executes the request

@return InlineResponse200

func (*DefaultApiService) IdentifyUserBySubscriptionId

func (a *DefaultApiService) IdentifyUserBySubscriptionId(ctx context.Context, appId string, subscriptionId string) ApiIdentifyUserBySubscriptionIdRequest

IdentifyUserBySubscriptionId Method for IdentifyUserBySubscriptionId

Upserts one or more Aliases for the User identified by :subscription_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiIdentifyUserBySubscriptionIdRequest

func (*DefaultApiService) IdentifyUserBySubscriptionIdExecute

func (a *DefaultApiService) IdentifyUserBySubscriptionIdExecute(r ApiIdentifyUserBySubscriptionIdRequest) (*UserIdentityResponse, *http.Response, error)

Execute executes the request

@return UserIdentityResponse

func (*DefaultApiService) TransferSubscription

func (a *DefaultApiService) TransferSubscription(ctx context.Context, appId string, subscriptionId string) ApiTransferSubscriptionRequest

TransferSubscription Method for TransferSubscription

Transfers this Subscription to the User identified by the identity in the payload.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiTransferSubscriptionRequest

func (*DefaultApiService) TransferSubscriptionExecute

Execute executes the request

@return UserIdentityResponse

func (*DefaultApiService) UpdateApp

func (a *DefaultApiService) UpdateApp(ctx context.Context, appId string) ApiUpdateAppRequest

UpdateApp Update an app

Updates the name or configuration settings of an existing OneSignal app

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId An app id
@return ApiUpdateAppRequest

func (*DefaultApiService) UpdateAppExecute

func (a *DefaultApiService) UpdateAppExecute(r ApiUpdateAppRequest) (*App, *http.Response, error)

Execute executes the request

@return App

func (*DefaultApiService) UpdateLiveActivity

func (a *DefaultApiService) UpdateLiveActivity(ctx context.Context, appId string, activityId string) ApiUpdateLiveActivityRequest

UpdateLiveActivity Update a Live Activity via Push

Updates a specified live activity.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID for your app.  Available in Keys & IDs.
@param activityId Live Activity record ID
@return ApiUpdateLiveActivityRequest

func (*DefaultApiService) UpdateLiveActivityExecute

Execute executes the request

@return UpdateLiveActivitySuccessResponse

func (*DefaultApiService) UpdatePlayer

func (a *DefaultApiService) UpdatePlayer(ctx context.Context, playerId string) ApiUpdatePlayerRequest

UpdatePlayer Edit device

Update an existing device in one of your OneSignal apps

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playerId Player's OneSignal ID
@return ApiUpdatePlayerRequest

func (*DefaultApiService) UpdatePlayerExecute

Execute executes the request

@return UpdatePlayerSuccessResponse

func (*DefaultApiService) UpdatePlayerTags

func (a *DefaultApiService) UpdatePlayerTags(ctx context.Context, appId string, externalUserId string) ApiUpdatePlayerTagsRequest

UpdatePlayerTags Edit tags with external user id

Update an existing device's tags in one of your OneSignal apps using the External User ID. Warning - Android SDK Data Synchronization Tags added through the Android SDK tagging methods may not update if using the API to change or update the same tag. For example, if you use SDK method sendTag("key", "value1") then update the tag value to "value2" with this API endpoint. You will not be able to set the value back to "value1" through the SDK, you will need to change it to something different through the SDK to be reset. Recommendations if using this Endpoint on Android Mobile Apps: 1 - Do not use the same tag keys for SDK and API updates 2 - If you want to use the same key for both SDK and API updates, call the SDK getTags method first to update the device's tags. This is only applicable on the Android Mobile App SDKs. &#128216; Deleting Tags To delete a tag, include its key and set its value to blank. Omitting a key/value will not delete it. For example, if I wanted to delete two existing tags rank and category while simultaneously adding a new tag class, the tags JSON would look like the following:

"tags": {
   "rank": "",
   "category": "",
   "class": "my_new_value"
}
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The OneSignal App ID the user record is found under.
@param externalUserId The External User ID mapped to teh device record in OneSignal.  Must be actively set on the device to be updated.
@return ApiUpdatePlayerTagsRequest

func (*DefaultApiService) UpdatePlayerTagsExecute

Execute executes the request

@return UpdatePlayerTagsSuccessResponse

func (*DefaultApiService) UpdateSubscription

func (a *DefaultApiService) UpdateSubscription(ctx context.Context, appId string, subscriptionId string) ApiUpdateSubscriptionRequest

UpdateSubscription Method for UpdateSubscription

Updates an existing Subscription’s properties.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param subscriptionId
@return ApiUpdateSubscriptionRequest

func (*DefaultApiService) UpdateSubscriptionExecute

func (a *DefaultApiService) UpdateSubscriptionExecute(r ApiUpdateSubscriptionRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) UpdateUser

func (a *DefaultApiService) UpdateUser(ctx context.Context, appId string, aliasLabel string, aliasId string) ApiUpdateUserRequest

UpdateUser Method for UpdateUser

Updates an existing User’s properties.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId
@param aliasLabel
@param aliasId
@return ApiUpdateUserRequest

func (*DefaultApiService) UpdateUserExecute

Execute executes the request

@return InlineResponse202

type DeletePlayerNotFoundResponse

type DeletePlayerNotFoundResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeletePlayerNotFoundResponse struct for DeletePlayerNotFoundResponse

func NewDeletePlayerNotFoundResponse

func NewDeletePlayerNotFoundResponse() *DeletePlayerNotFoundResponse

NewDeletePlayerNotFoundResponse instantiates a new DeletePlayerNotFoundResponse 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 NewDeletePlayerNotFoundResponseWithDefaults

func NewDeletePlayerNotFoundResponseWithDefaults() *DeletePlayerNotFoundResponse

NewDeletePlayerNotFoundResponseWithDefaults instantiates a new DeletePlayerNotFoundResponse 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 (*DeletePlayerNotFoundResponse) GetSuccess

func (o *DeletePlayerNotFoundResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeletePlayerNotFoundResponse) GetSuccessOk

func (o *DeletePlayerNotFoundResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeletePlayerNotFoundResponse) HasSuccess

func (o *DeletePlayerNotFoundResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeletePlayerNotFoundResponse) MarshalJSON

func (o DeletePlayerNotFoundResponse) MarshalJSON() ([]byte, error)

func (*DeletePlayerNotFoundResponse) SetSuccess

func (o *DeletePlayerNotFoundResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*DeletePlayerNotFoundResponse) UnmarshalJSON

func (o *DeletePlayerNotFoundResponse) UnmarshalJSON(bytes []byte) (err error)

type DeletePlayerSuccessResponse

type DeletePlayerSuccessResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeletePlayerSuccessResponse struct for DeletePlayerSuccessResponse

func NewDeletePlayerSuccessResponse

func NewDeletePlayerSuccessResponse() *DeletePlayerSuccessResponse

NewDeletePlayerSuccessResponse instantiates a new DeletePlayerSuccessResponse 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 NewDeletePlayerSuccessResponseWithDefaults

func NewDeletePlayerSuccessResponseWithDefaults() *DeletePlayerSuccessResponse

NewDeletePlayerSuccessResponseWithDefaults instantiates a new DeletePlayerSuccessResponse 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 (*DeletePlayerSuccessResponse) GetSuccess

func (o *DeletePlayerSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeletePlayerSuccessResponse) GetSuccessOk

func (o *DeletePlayerSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeletePlayerSuccessResponse) HasSuccess

func (o *DeletePlayerSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeletePlayerSuccessResponse) MarshalJSON

func (o DeletePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*DeletePlayerSuccessResponse) SetSuccess

func (o *DeletePlayerSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*DeletePlayerSuccessResponse) UnmarshalJSON

func (o *DeletePlayerSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type DeleteSegmentNotFoundResponse

type DeleteSegmentNotFoundResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeleteSegmentNotFoundResponse struct for DeleteSegmentNotFoundResponse

func NewDeleteSegmentNotFoundResponse

func NewDeleteSegmentNotFoundResponse() *DeleteSegmentNotFoundResponse

NewDeleteSegmentNotFoundResponse instantiates a new DeleteSegmentNotFoundResponse 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 NewDeleteSegmentNotFoundResponseWithDefaults

func NewDeleteSegmentNotFoundResponseWithDefaults() *DeleteSegmentNotFoundResponse

NewDeleteSegmentNotFoundResponseWithDefaults instantiates a new DeleteSegmentNotFoundResponse 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 (*DeleteSegmentNotFoundResponse) GetSuccess

func (o *DeleteSegmentNotFoundResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeleteSegmentNotFoundResponse) GetSuccessOk

func (o *DeleteSegmentNotFoundResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteSegmentNotFoundResponse) HasSuccess

func (o *DeleteSegmentNotFoundResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeleteSegmentNotFoundResponse) MarshalJSON

func (o DeleteSegmentNotFoundResponse) MarshalJSON() ([]byte, error)

func (*DeleteSegmentNotFoundResponse) SetSuccess

func (o *DeleteSegmentNotFoundResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*DeleteSegmentNotFoundResponse) UnmarshalJSON

func (o *DeleteSegmentNotFoundResponse) UnmarshalJSON(bytes []byte) (err error)

type DeleteSegmentSuccessResponse

type DeleteSegmentSuccessResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeleteSegmentSuccessResponse struct for DeleteSegmentSuccessResponse

func NewDeleteSegmentSuccessResponse

func NewDeleteSegmentSuccessResponse() *DeleteSegmentSuccessResponse

NewDeleteSegmentSuccessResponse instantiates a new DeleteSegmentSuccessResponse 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 NewDeleteSegmentSuccessResponseWithDefaults

func NewDeleteSegmentSuccessResponseWithDefaults() *DeleteSegmentSuccessResponse

NewDeleteSegmentSuccessResponseWithDefaults instantiates a new DeleteSegmentSuccessResponse 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 (*DeleteSegmentSuccessResponse) GetSuccess

func (o *DeleteSegmentSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeleteSegmentSuccessResponse) GetSuccessOk

func (o *DeleteSegmentSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteSegmentSuccessResponse) HasSuccess

func (o *DeleteSegmentSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeleteSegmentSuccessResponse) MarshalJSON

func (o DeleteSegmentSuccessResponse) MarshalJSON() ([]byte, error)

func (*DeleteSegmentSuccessResponse) SetSuccess

func (o *DeleteSegmentSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*DeleteSegmentSuccessResponse) UnmarshalJSON

func (o *DeleteSegmentSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type DeliveryData

type DeliveryData struct {
	// Number of messages delivered to push servers, mobile carriers, or email service providers.
	Successful NullableInt32 `json:"successful,omitempty"`
	// Number of messages sent to unsubscribed devices.
	Failed NullableInt32 `json:"failed,omitempty"`
	// Number of errors reported.
	Errored NullableInt32 `json:"errored,omitempty"`
	// Number of messages that were clicked.
	Converted NullableInt32 `json:"converted,omitempty"`
	// Number of devices that received the message.
	Received             NullableInt32 `json:"received,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeliveryData struct for DeliveryData

func NewDeliveryData

func NewDeliveryData() *DeliveryData

NewDeliveryData instantiates a new DeliveryData 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 NewDeliveryDataWithDefaults

func NewDeliveryDataWithDefaults() *DeliveryData

NewDeliveryDataWithDefaults instantiates a new DeliveryData 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 (*DeliveryData) GetConverted

func (o *DeliveryData) GetConverted() int32

GetConverted returns the Converted field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeliveryData) GetConvertedOk

func (o *DeliveryData) GetConvertedOk() (*int32, bool)

GetConvertedOk returns a tuple with the Converted field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeliveryData) GetErrored

func (o *DeliveryData) GetErrored() int32

GetErrored returns the Errored field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeliveryData) GetErroredOk

func (o *DeliveryData) GetErroredOk() (*int32, bool)

GetErroredOk returns a tuple with the Errored field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeliveryData) GetFailed

func (o *DeliveryData) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeliveryData) GetFailedOk

func (o *DeliveryData) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeliveryData) GetReceived

func (o *DeliveryData) GetReceived() int32

GetReceived returns the Received field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeliveryData) GetReceivedOk

func (o *DeliveryData) GetReceivedOk() (*int32, bool)

GetReceivedOk returns a tuple with the Received field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeliveryData) GetSuccessful

func (o *DeliveryData) GetSuccessful() int32

GetSuccessful returns the Successful field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeliveryData) GetSuccessfulOk

func (o *DeliveryData) GetSuccessfulOk() (*int32, bool)

GetSuccessfulOk returns a tuple with the Successful field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeliveryData) HasConverted

func (o *DeliveryData) HasConverted() bool

HasConverted returns a boolean if a field has been set.

func (*DeliveryData) HasErrored

func (o *DeliveryData) HasErrored() bool

HasErrored returns a boolean if a field has been set.

func (*DeliveryData) HasFailed

func (o *DeliveryData) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*DeliveryData) HasReceived

func (o *DeliveryData) HasReceived() bool

HasReceived returns a boolean if a field has been set.

func (*DeliveryData) HasSuccessful

func (o *DeliveryData) HasSuccessful() bool

HasSuccessful returns a boolean if a field has been set.

func (DeliveryData) MarshalJSON

func (o DeliveryData) MarshalJSON() ([]byte, error)

func (*DeliveryData) SetConverted

func (o *DeliveryData) SetConverted(v int32)

SetConverted gets a reference to the given NullableInt32 and assigns it to the Converted field.

func (*DeliveryData) SetConvertedNil

func (o *DeliveryData) SetConvertedNil()

SetConvertedNil sets the value for Converted to be an explicit nil

func (*DeliveryData) SetErrored

func (o *DeliveryData) SetErrored(v int32)

SetErrored gets a reference to the given NullableInt32 and assigns it to the Errored field.

func (*DeliveryData) SetErroredNil

func (o *DeliveryData) SetErroredNil()

SetErroredNil sets the value for Errored to be an explicit nil

func (*DeliveryData) SetFailed

func (o *DeliveryData) SetFailed(v int32)

SetFailed gets a reference to the given NullableInt32 and assigns it to the Failed field.

func (*DeliveryData) SetFailedNil

func (o *DeliveryData) SetFailedNil()

SetFailedNil sets the value for Failed to be an explicit nil

func (*DeliveryData) SetReceived

func (o *DeliveryData) SetReceived(v int32)

SetReceived gets a reference to the given NullableInt32 and assigns it to the Received field.

func (*DeliveryData) SetReceivedNil

func (o *DeliveryData) SetReceivedNil()

SetReceivedNil sets the value for Received to be an explicit nil

func (*DeliveryData) SetSuccessful

func (o *DeliveryData) SetSuccessful(v int32)

SetSuccessful gets a reference to the given NullableInt32 and assigns it to the Successful field.

func (*DeliveryData) SetSuccessfulNil

func (o *DeliveryData) SetSuccessfulNil()

SetSuccessfulNil sets the value for Successful to be an explicit nil

func (*DeliveryData) UnmarshalJSON

func (o *DeliveryData) UnmarshalJSON(bytes []byte) (err error)

func (*DeliveryData) UnsetConverted

func (o *DeliveryData) UnsetConverted()

UnsetConverted ensures that no value is present for Converted, not even an explicit nil

func (*DeliveryData) UnsetErrored

func (o *DeliveryData) UnsetErrored()

UnsetErrored ensures that no value is present for Errored, not even an explicit nil

func (*DeliveryData) UnsetFailed

func (o *DeliveryData) UnsetFailed()

UnsetFailed ensures that no value is present for Failed, not even an explicit nil

func (*DeliveryData) UnsetReceived

func (o *DeliveryData) UnsetReceived()

UnsetReceived ensures that no value is present for Received, not even an explicit nil

func (*DeliveryData) UnsetSuccessful

func (o *DeliveryData) UnsetSuccessful()

UnsetSuccessful ensures that no value is present for Successful, not even an explicit nil

type ExportEventsSuccessResponse

type ExportEventsSuccessResponse struct {
	CsvFileUrl           *string `json:"csv_file_url,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExportEventsSuccessResponse struct for ExportEventsSuccessResponse

func NewExportEventsSuccessResponse

func NewExportEventsSuccessResponse() *ExportEventsSuccessResponse

NewExportEventsSuccessResponse instantiates a new ExportEventsSuccessResponse 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 NewExportEventsSuccessResponseWithDefaults

func NewExportEventsSuccessResponseWithDefaults() *ExportEventsSuccessResponse

NewExportEventsSuccessResponseWithDefaults instantiates a new ExportEventsSuccessResponse 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 (*ExportEventsSuccessResponse) GetCsvFileUrl

func (o *ExportEventsSuccessResponse) GetCsvFileUrl() string

GetCsvFileUrl returns the CsvFileUrl field value if set, zero value otherwise.

func (*ExportEventsSuccessResponse) GetCsvFileUrlOk

func (o *ExportEventsSuccessResponse) GetCsvFileUrlOk() (*string, bool)

GetCsvFileUrlOk returns a tuple with the CsvFileUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportEventsSuccessResponse) HasCsvFileUrl

func (o *ExportEventsSuccessResponse) HasCsvFileUrl() bool

HasCsvFileUrl returns a boolean if a field has been set.

func (ExportEventsSuccessResponse) MarshalJSON

func (o ExportEventsSuccessResponse) MarshalJSON() ([]byte, error)

func (*ExportEventsSuccessResponse) SetCsvFileUrl

func (o *ExportEventsSuccessResponse) SetCsvFileUrl(v string)

SetCsvFileUrl gets a reference to the given string and assigns it to the CsvFileUrl field.

func (*ExportEventsSuccessResponse) UnmarshalJSON

func (o *ExportEventsSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type ExportPlayersRequestBody

type ExportPlayersRequestBody struct {
	// Additional fields that you wish to include. Currently supports location, country, rooted, notification_types, ip, external_user_id, web_auth, and web_p256.
	ExtraFields []string `json:"extra_fields,omitempty"`
	// Export all devices with a last_active timestamp greater than this time.  Unixtime in seconds.
	LastActiveSince *string `json:"last_active_since,omitempty"`
	// Export all devices belonging to the segment.
	SegmentName          *string `json:"segment_name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExportPlayersRequestBody struct for ExportPlayersRequestBody

func NewExportPlayersRequestBody

func NewExportPlayersRequestBody() *ExportPlayersRequestBody

NewExportPlayersRequestBody instantiates a new ExportPlayersRequestBody 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 NewExportPlayersRequestBodyWithDefaults

func NewExportPlayersRequestBodyWithDefaults() *ExportPlayersRequestBody

NewExportPlayersRequestBodyWithDefaults instantiates a new ExportPlayersRequestBody 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 (*ExportPlayersRequestBody) GetExtraFields

func (o *ExportPlayersRequestBody) GetExtraFields() []string

GetExtraFields returns the ExtraFields field value if set, zero value otherwise.

func (*ExportPlayersRequestBody) GetExtraFieldsOk

func (o *ExportPlayersRequestBody) GetExtraFieldsOk() ([]string, bool)

GetExtraFieldsOk returns a tuple with the ExtraFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportPlayersRequestBody) GetLastActiveSince

func (o *ExportPlayersRequestBody) GetLastActiveSince() string

GetLastActiveSince returns the LastActiveSince field value if set, zero value otherwise.

func (*ExportPlayersRequestBody) GetLastActiveSinceOk

func (o *ExportPlayersRequestBody) GetLastActiveSinceOk() (*string, bool)

GetLastActiveSinceOk returns a tuple with the LastActiveSince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportPlayersRequestBody) GetSegmentName

func (o *ExportPlayersRequestBody) GetSegmentName() string

GetSegmentName returns the SegmentName field value if set, zero value otherwise.

func (*ExportPlayersRequestBody) GetSegmentNameOk

func (o *ExportPlayersRequestBody) GetSegmentNameOk() (*string, bool)

GetSegmentNameOk returns a tuple with the SegmentName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportPlayersRequestBody) HasExtraFields

func (o *ExportPlayersRequestBody) HasExtraFields() bool

HasExtraFields returns a boolean if a field has been set.

func (*ExportPlayersRequestBody) HasLastActiveSince

func (o *ExportPlayersRequestBody) HasLastActiveSince() bool

HasLastActiveSince returns a boolean if a field has been set.

func (*ExportPlayersRequestBody) HasSegmentName

func (o *ExportPlayersRequestBody) HasSegmentName() bool

HasSegmentName returns a boolean if a field has been set.

func (ExportPlayersRequestBody) MarshalJSON

func (o ExportPlayersRequestBody) MarshalJSON() ([]byte, error)

func (*ExportPlayersRequestBody) SetExtraFields

func (o *ExportPlayersRequestBody) SetExtraFields(v []string)

SetExtraFields gets a reference to the given []string and assigns it to the ExtraFields field.

func (*ExportPlayersRequestBody) SetLastActiveSince

func (o *ExportPlayersRequestBody) SetLastActiveSince(v string)

SetLastActiveSince gets a reference to the given string and assigns it to the LastActiveSince field.

func (*ExportPlayersRequestBody) SetSegmentName

func (o *ExportPlayersRequestBody) SetSegmentName(v string)

SetSegmentName gets a reference to the given string and assigns it to the SegmentName field.

func (*ExportPlayersRequestBody) UnmarshalJSON

func (o *ExportPlayersRequestBody) UnmarshalJSON(bytes []byte) (err error)

type ExportPlayersSuccessResponse

type ExportPlayersSuccessResponse struct {
	CsvFileUrl           *string `json:"csv_file_url,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExportPlayersSuccessResponse struct for ExportPlayersSuccessResponse

func NewExportPlayersSuccessResponse

func NewExportPlayersSuccessResponse() *ExportPlayersSuccessResponse

NewExportPlayersSuccessResponse instantiates a new ExportPlayersSuccessResponse 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 NewExportPlayersSuccessResponseWithDefaults

func NewExportPlayersSuccessResponseWithDefaults() *ExportPlayersSuccessResponse

NewExportPlayersSuccessResponseWithDefaults instantiates a new ExportPlayersSuccessResponse 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 (*ExportPlayersSuccessResponse) GetCsvFileUrl

func (o *ExportPlayersSuccessResponse) GetCsvFileUrl() string

GetCsvFileUrl returns the CsvFileUrl field value if set, zero value otherwise.

func (*ExportPlayersSuccessResponse) GetCsvFileUrlOk

func (o *ExportPlayersSuccessResponse) GetCsvFileUrlOk() (*string, bool)

GetCsvFileUrlOk returns a tuple with the CsvFileUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportPlayersSuccessResponse) HasCsvFileUrl

func (o *ExportPlayersSuccessResponse) HasCsvFileUrl() bool

HasCsvFileUrl returns a boolean if a field has been set.

func (ExportPlayersSuccessResponse) MarshalJSON

func (o ExportPlayersSuccessResponse) MarshalJSON() ([]byte, error)

func (*ExportPlayersSuccessResponse) SetCsvFileUrl

func (o *ExportPlayersSuccessResponse) SetCsvFileUrl(v string)

SetCsvFileUrl gets a reference to the given string and assigns it to the CsvFileUrl field.

func (*ExportPlayersSuccessResponse) UnmarshalJSON

func (o *ExportPlayersSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type Filter

type Filter struct {
	// Name of the field to use as the first operand in the filter expression.
	Field string `json:"field"`
	// If `field` is `tag`, this field is *required* to specify `key` inside the tags.
	Key *string `json:"key,omitempty"`
	// Constant value to use as the second operand in the filter expression. This value is *required* when the relation operator is a binary operator.
	Value *string `json:"value,omitempty"`
	// Operator of a filter expression.
	Relation             string `json:"relation"`
	AdditionalProperties map[string]interface{}
}

Filter struct for Filter

func NewFilter

func NewFilter(field string, relation string) *Filter

NewFilter instantiates a new Filter 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 NewFilterWithDefaults

func NewFilterWithDefaults() *Filter

NewFilterWithDefaults instantiates a new Filter 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 (*Filter) GetField

func (o *Filter) GetField() string

GetField returns the Field field value

func (*Filter) GetFieldOk

func (o *Filter) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*Filter) GetKey

func (o *Filter) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*Filter) GetKeyOk

func (o *Filter) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Filter) GetRelation

func (o *Filter) GetRelation() string

GetRelation returns the Relation field value

func (*Filter) GetRelationOk

func (o *Filter) GetRelationOk() (*string, bool)

GetRelationOk returns a tuple with the Relation field value and a boolean to check if the value has been set.

func (*Filter) GetValue

func (o *Filter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*Filter) GetValueOk

func (o *Filter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Filter) HasKey

func (o *Filter) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Filter) HasValue

func (o *Filter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Filter) MarshalJSON

func (o Filter) MarshalJSON() ([]byte, error)

func (*Filter) SetField

func (o *Filter) SetField(v string)

SetField sets field value

func (*Filter) SetKey

func (o *Filter) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*Filter) SetRelation

func (o *Filter) SetRelation(v string)

SetRelation sets field value

func (*Filter) SetValue

func (o *Filter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (*Filter) UnmarshalJSON

func (o *Filter) UnmarshalJSON(bytes []byte) (err error)

type FilterExpressions

type FilterExpressions struct {
	Filter   *Filter
	Operator *Operator
}

FilterExpressions struct for FilterExpressions

func (*FilterExpressions) MarshalJSON

func (src *FilterExpressions) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*FilterExpressions) UnmarshalJSON

func (dst *FilterExpressions) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type GenericError

type GenericError struct {
	Errors               []GenericErrorErrorsInner `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

GenericError struct for GenericError

func NewGenericError

func NewGenericError() *GenericError

NewGenericError instantiates a new GenericError 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 NewGenericErrorWithDefaults

func NewGenericErrorWithDefaults() *GenericError

NewGenericErrorWithDefaults instantiates a new GenericError 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 (*GenericError) GetErrors

func (o *GenericError) GetErrors() []GenericErrorErrorsInner

GetErrors returns the Errors field value if set, zero value otherwise.

func (*GenericError) GetErrorsOk

func (o *GenericError) GetErrorsOk() ([]GenericErrorErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericError) HasErrors

func (o *GenericError) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (GenericError) MarshalJSON

func (o GenericError) MarshalJSON() ([]byte, error)

func (*GenericError) SetErrors

func (o *GenericError) SetErrors(v []GenericErrorErrorsInner)

SetErrors gets a reference to the given []GenericErrorErrorsInner and assigns it to the Errors field.

func (*GenericError) UnmarshalJSON

func (o *GenericError) UnmarshalJSON(bytes []byte) (err error)

type GenericErrorErrorsInner

type GenericErrorErrorsInner struct {
	Code                 *string `json:"code,omitempty"`
	Title                *string `json:"title,omitempty"`
	AdditionalProperties map[string]interface{}
}

GenericErrorErrorsInner struct for GenericErrorErrorsInner

func NewGenericErrorErrorsInner

func NewGenericErrorErrorsInner() *GenericErrorErrorsInner

NewGenericErrorErrorsInner instantiates a new GenericErrorErrorsInner 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 NewGenericErrorErrorsInnerWithDefaults

func NewGenericErrorErrorsInnerWithDefaults() *GenericErrorErrorsInner

NewGenericErrorErrorsInnerWithDefaults instantiates a new GenericErrorErrorsInner 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 (*GenericErrorErrorsInner) GetCode

func (o *GenericErrorErrorsInner) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*GenericErrorErrorsInner) GetCodeOk

func (o *GenericErrorErrorsInner) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericErrorErrorsInner) GetTitle

func (o *GenericErrorErrorsInner) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*GenericErrorErrorsInner) GetTitleOk

func (o *GenericErrorErrorsInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericErrorErrorsInner) HasCode

func (o *GenericErrorErrorsInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*GenericErrorErrorsInner) HasTitle

func (o *GenericErrorErrorsInner) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (GenericErrorErrorsInner) MarshalJSON

func (o GenericErrorErrorsInner) MarshalJSON() ([]byte, error)

func (*GenericErrorErrorsInner) SetCode

func (o *GenericErrorErrorsInner) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*GenericErrorErrorsInner) SetTitle

func (o *GenericErrorErrorsInner) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*GenericErrorErrorsInner) UnmarshalJSON

func (o *GenericErrorErrorsInner) UnmarshalJSON(bytes []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetNotificationRequestBody

type GetNotificationRequestBody struct {
	// -> \"sent\" - All the devices by player_id that were sent the specified notification_id.  Notifications targeting under 1000 recipients will not have \"sent\" events recorded, but will show \"clicked\" events. \"clicked\" - All the devices by `player_id` that clicked the specified notification_id.
	Events *string `json:"events,omitempty"`
	// The email address you would like the report sent.
	Email                *string `json:"email,omitempty"`
	AppId                *string `json:"app_id,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetNotificationRequestBody struct for GetNotificationRequestBody

func NewGetNotificationRequestBody

func NewGetNotificationRequestBody() *GetNotificationRequestBody

NewGetNotificationRequestBody instantiates a new GetNotificationRequestBody 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 NewGetNotificationRequestBodyWithDefaults

func NewGetNotificationRequestBodyWithDefaults() *GetNotificationRequestBody

NewGetNotificationRequestBodyWithDefaults instantiates a new GetNotificationRequestBody 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 (*GetNotificationRequestBody) GetAppId

func (o *GetNotificationRequestBody) GetAppId() string

GetAppId returns the AppId field value if set, zero value otherwise.

func (*GetNotificationRequestBody) GetAppIdOk

func (o *GetNotificationRequestBody) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetNotificationRequestBody) GetEmail

func (o *GetNotificationRequestBody) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetNotificationRequestBody) GetEmailOk

func (o *GetNotificationRequestBody) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetNotificationRequestBody) GetEvents

func (o *GetNotificationRequestBody) GetEvents() string

GetEvents returns the Events field value if set, zero value otherwise.

func (*GetNotificationRequestBody) GetEventsOk

func (o *GetNotificationRequestBody) GetEventsOk() (*string, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetNotificationRequestBody) HasAppId

func (o *GetNotificationRequestBody) HasAppId() bool

HasAppId returns a boolean if a field has been set.

func (*GetNotificationRequestBody) HasEmail

func (o *GetNotificationRequestBody) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*GetNotificationRequestBody) HasEvents

func (o *GetNotificationRequestBody) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (GetNotificationRequestBody) MarshalJSON

func (o GetNotificationRequestBody) MarshalJSON() ([]byte, error)

func (*GetNotificationRequestBody) SetAppId

func (o *GetNotificationRequestBody) SetAppId(v string)

SetAppId gets a reference to the given string and assigns it to the AppId field.

func (*GetNotificationRequestBody) SetEmail

func (o *GetNotificationRequestBody) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetNotificationRequestBody) SetEvents

func (o *GetNotificationRequestBody) SetEvents(v string)

SetEvents gets a reference to the given string and assigns it to the Events field.

func (*GetNotificationRequestBody) UnmarshalJSON

func (o *GetNotificationRequestBody) UnmarshalJSON(bytes []byte) (err error)

type InlineResponse200

type InlineResponse200 struct {
	Identity             map[string]interface{} `json:"identity,omitempty"`
	AdditionalProperties map[string]interface{}
}

InlineResponse200 struct for InlineResponse200

func NewInlineResponse200

func NewInlineResponse200() *InlineResponse200

NewInlineResponse200 instantiates a new InlineResponse200 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 NewInlineResponse200WithDefaults

func NewInlineResponse200WithDefaults() *InlineResponse200

NewInlineResponse200WithDefaults instantiates a new InlineResponse200 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 (*InlineResponse200) GetIdentity

func (o *InlineResponse200) GetIdentity() map[string]interface{}

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*InlineResponse200) GetIdentityOk

func (o *InlineResponse200) GetIdentityOk() (map[string]interface{}, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse200) HasIdentity

func (o *InlineResponse200) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (InlineResponse200) MarshalJSON

func (o InlineResponse200) MarshalJSON() ([]byte, error)

func (*InlineResponse200) SetIdentity

func (o *InlineResponse200) SetIdentity(v map[string]interface{})

SetIdentity gets a reference to the given map[string]interface{} and assigns it to the Identity field.

func (*InlineResponse200) UnmarshalJSON

func (o *InlineResponse200) UnmarshalJSON(bytes []byte) (err error)

type InlineResponse2003

type InlineResponse2003 struct {
	InAppMessages        []map[string]interface{} `json:"in_app_messages,omitempty"`
	AdditionalProperties map[string]interface{}
}

InlineResponse2003 struct for InlineResponse2003

func NewInlineResponse2003

func NewInlineResponse2003() *InlineResponse2003

NewInlineResponse2003 instantiates a new InlineResponse2003 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 NewInlineResponse2003WithDefaults

func NewInlineResponse2003WithDefaults() *InlineResponse2003

NewInlineResponse2003WithDefaults instantiates a new InlineResponse2003 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 (*InlineResponse2003) GetInAppMessages

func (o *InlineResponse2003) GetInAppMessages() []map[string]interface{}

GetInAppMessages returns the InAppMessages field value if set, zero value otherwise.

func (*InlineResponse2003) GetInAppMessagesOk

func (o *InlineResponse2003) GetInAppMessagesOk() ([]map[string]interface{}, bool)

GetInAppMessagesOk returns a tuple with the InAppMessages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse2003) HasInAppMessages

func (o *InlineResponse2003) HasInAppMessages() bool

HasInAppMessages returns a boolean if a field has been set.

func (InlineResponse2003) MarshalJSON

func (o InlineResponse2003) MarshalJSON() ([]byte, error)

func (*InlineResponse2003) SetInAppMessages

func (o *InlineResponse2003) SetInAppMessages(v []map[string]interface{})

SetInAppMessages gets a reference to the given []map[string]interface{} and assigns it to the InAppMessages field.

func (*InlineResponse2003) UnmarshalJSON

func (o *InlineResponse2003) UnmarshalJSON(bytes []byte) (err error)

type InlineResponse201

type InlineResponse201 struct {
	Subscription         *SubscriptionObject `json:"subscription,omitempty"`
	AdditionalProperties map[string]interface{}
}

InlineResponse201 struct for InlineResponse201

func NewInlineResponse201

func NewInlineResponse201() *InlineResponse201

NewInlineResponse201 instantiates a new InlineResponse201 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 NewInlineResponse201WithDefaults

func NewInlineResponse201WithDefaults() *InlineResponse201

NewInlineResponse201WithDefaults instantiates a new InlineResponse201 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 (*InlineResponse201) GetSubscription

func (o *InlineResponse201) GetSubscription() SubscriptionObject

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*InlineResponse201) GetSubscriptionOk

func (o *InlineResponse201) GetSubscriptionOk() (*SubscriptionObject, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse201) HasSubscription

func (o *InlineResponse201) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (InlineResponse201) MarshalJSON

func (o InlineResponse201) MarshalJSON() ([]byte, error)

func (*InlineResponse201) SetSubscription

func (o *InlineResponse201) SetSubscription(v SubscriptionObject)

SetSubscription gets a reference to the given SubscriptionObject and assigns it to the Subscription field.

func (*InlineResponse201) UnmarshalJSON

func (o *InlineResponse201) UnmarshalJSON(bytes []byte) (err error)

type InlineResponse202

type InlineResponse202 struct {
	Properties           *PropertiesObject `json:"properties,omitempty"`
	AdditionalProperties map[string]interface{}
}

InlineResponse202 struct for InlineResponse202

func NewInlineResponse202

func NewInlineResponse202() *InlineResponse202

NewInlineResponse202 instantiates a new InlineResponse202 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 NewInlineResponse202WithDefaults

func NewInlineResponse202WithDefaults() *InlineResponse202

NewInlineResponse202WithDefaults instantiates a new InlineResponse202 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 (*InlineResponse202) GetProperties

func (o *InlineResponse202) GetProperties() PropertiesObject

GetProperties returns the Properties field value if set, zero value otherwise.

func (*InlineResponse202) GetPropertiesOk

func (o *InlineResponse202) GetPropertiesOk() (*PropertiesObject, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponse202) HasProperties

func (o *InlineResponse202) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (InlineResponse202) MarshalJSON

func (o InlineResponse202) MarshalJSON() ([]byte, error)

func (*InlineResponse202) SetProperties

func (o *InlineResponse202) SetProperties(v PropertiesObject)

SetProperties gets a reference to the given PropertiesObject and assigns it to the Properties field.

func (*InlineResponse202) UnmarshalJSON

func (o *InlineResponse202) UnmarshalJSON(bytes []byte) (err error)

type InvalidIdentifierError

type InvalidIdentifierError struct {
	// Returned if using include_external_user_ids
	InvalidExternalUserIds []string `json:"invalid_external_user_ids,omitempty"`
	// Returned if using include_player_ids and some were valid and others were not.
	InvalidPlayerIds     []string `json:"invalid_player_ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

InvalidIdentifierError struct for InvalidIdentifierError

func NewInvalidIdentifierError

func NewInvalidIdentifierError() *InvalidIdentifierError

NewInvalidIdentifierError instantiates a new InvalidIdentifierError 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 NewInvalidIdentifierErrorWithDefaults

func NewInvalidIdentifierErrorWithDefaults() *InvalidIdentifierError

NewInvalidIdentifierErrorWithDefaults instantiates a new InvalidIdentifierError 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 (*InvalidIdentifierError) GetInvalidExternalUserIds

func (o *InvalidIdentifierError) GetInvalidExternalUserIds() []string

GetInvalidExternalUserIds returns the InvalidExternalUserIds field value if set, zero value otherwise.

func (*InvalidIdentifierError) GetInvalidExternalUserIdsOk

func (o *InvalidIdentifierError) GetInvalidExternalUserIdsOk() ([]string, bool)

GetInvalidExternalUserIdsOk returns a tuple with the InvalidExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidIdentifierError) GetInvalidPlayerIds

func (o *InvalidIdentifierError) GetInvalidPlayerIds() []string

GetInvalidPlayerIds returns the InvalidPlayerIds field value if set, zero value otherwise.

func (*InvalidIdentifierError) GetInvalidPlayerIdsOk

func (o *InvalidIdentifierError) GetInvalidPlayerIdsOk() ([]string, bool)

GetInvalidPlayerIdsOk returns a tuple with the InvalidPlayerIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidIdentifierError) HasInvalidExternalUserIds

func (o *InvalidIdentifierError) HasInvalidExternalUserIds() bool

HasInvalidExternalUserIds returns a boolean if a field has been set.

func (*InvalidIdentifierError) HasInvalidPlayerIds

func (o *InvalidIdentifierError) HasInvalidPlayerIds() bool

HasInvalidPlayerIds returns a boolean if a field has been set.

func (InvalidIdentifierError) MarshalJSON

func (o InvalidIdentifierError) MarshalJSON() ([]byte, error)

func (*InvalidIdentifierError) SetInvalidExternalUserIds

func (o *InvalidIdentifierError) SetInvalidExternalUserIds(v []string)

SetInvalidExternalUserIds gets a reference to the given []string and assigns it to the InvalidExternalUserIds field.

func (*InvalidIdentifierError) SetInvalidPlayerIds

func (o *InvalidIdentifierError) SetInvalidPlayerIds(v []string)

SetInvalidPlayerIds gets a reference to the given []string and assigns it to the InvalidPlayerIds field.

func (*InvalidIdentifierError) UnmarshalJSON

func (o *InvalidIdentifierError) UnmarshalJSON(bytes []byte) (err error)

type Notification

type Notification struct {
	// The segment names you want to target. Users in these segments will receive a notification. This targeting parameter is only compatible with excluded_segments. Example: [\"Active Users\", \"Inactive Users\"]
	IncludedSegments []string `json:"included_segments,omitempty"`
	// Segment that will be excluded when sending. Users in these segments will not receive a notification, even if they were included in included_segments. This targeting parameter is only compatible with included_segments. Example: [\"Active Users\", \"Inactive Users\"]
	ExcludedSegments []string `json:"excluded_segments,omitempty"`
	// Specific playerids to send your notification to. _Does not require API Auth Key. Do not combine with other targeting parameters. Not compatible with any other targeting parameters. Example: [\"1dd608f2-c6a1-11e3-851d-000c2940e62c\"] Limit of 2,000 entries per REST API call
	// Deprecated
	IncludePlayerIds []string `json:"include_player_ids,omitempty"`
	// Target specific devices by custom user IDs assigned via API. Not compatible with any other targeting parameters Example: [\"custom-id-assigned-by-api\"] REQUIRED: REST API Key Authentication Limit of 2,000 entries per REST API call. Note: If targeting push, email, or sms subscribers with same ids, use with channel_for_external_user_ids to indicate you are sending a push or email or sms.
	// Deprecated
	IncludeExternalUserIds []string `json:"include_external_user_ids,omitempty"`
	// Recommended for Sending Emails - Target specific email addresses. If an email does not correspond to an existing user, a new user will be created. Example: nick@catfac.ts Limit of 2,000 entries per REST API call
	IncludeEmailTokens []string `json:"include_email_tokens,omitempty"`
	// Recommended for Sending SMS - Target specific phone numbers. The phone number should be in the E.164 format. Phone number should be an existing subscriber on OneSignal. Refer our docs to learn how to add phone numbers to OneSignal. Example phone number: +1999999999 Limit of 2,000 entries per REST API call
	IncludePhoneNumbers []string `json:"include_phone_numbers,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using iOS device tokens. Warning: Only works with Production tokens. All non-alphanumeric characters must be removed from each token. If a token does not correspond to an existing user, a new user will be created. Example: ce777617da7f548fe7a9ab6febb56cf39fba6d38203... Limit of 2,000 entries per REST API call
	IncludeIosTokens []string `json:"include_ios_tokens,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Windows URIs. If a token does not correspond to an existing user, a new user will be created. Example: http://s.notify.live.net/u/1/bn1/HmQAAACPaLDr-... Limit of 2,000 entries per REST API call
	IncludeWpWnsUris []string `json:"include_wp_wns_uris,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Amazon ADM registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: amzn1.adm-registration.v1.XpvSSUk0Rc3hTVVV... Limit of 2,000 entries per REST API call
	IncludeAmazonRegIds []string `json:"include_amazon_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome App registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeRegIds []string `json:"include_chrome_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome Web Push registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeWebRegIds []string `json:"include_chrome_web_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Android device registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeAndroidRegIds []string                                       `json:"include_android_reg_ids,omitempty"`
	IncludeAliases       NullablePlayerNotificationTargetIncludeAliases `json:"include_aliases,omitempty"`
	TargetChannel        *string                                        `json:"target_channel,omitempty"`
	Id                   *string                                        `json:"id,omitempty"`
	Value                *int32                                         `json:"value,omitempty"`
	// Required for SMS Messages. An identifier for tracking message within the OneSignal dashboard or export analytics. Not shown to end user.
	Name        NullableString `json:"name,omitempty"`
	Aggregation *string        `json:"aggregation,omitempty"`
	// Indicates whether to send to all devices registered under your app's Apple iOS platform.
	IsIos NullableBool `json:"isIos,omitempty"`
	// Indicates whether to send to all devices registered under your app's Google Android platform.
	IsAndroid NullableBool `json:"isAndroid,omitempty"`
	// Indicates whether to send to all devices registered under your app's Huawei Android platform.
	IsHuawei NullableBool `json:"isHuawei,omitempty"`
	// Indicates whether to send to all subscribed web browser users, including Chrome, Firefox, and Safari. You may use this instead as a combined flag instead of separately enabling isChromeWeb, isFirefox, and isSafari, though the three options are equivalent to this one.
	IsAnyWeb NullableBool `json:"isAnyWeb,omitempty"`
	// Indicates whether to send to all Google Chrome, Chrome on Android, and Mozilla Firefox users registered under your Chrome & Firefox web push platform.
	IsChromeWeb NullableBool `json:"isChromeWeb,omitempty"`
	// Indicates whether to send to all Mozilla Firefox desktop users registered under your Firefox web push platform.
	IsFirefox NullableBool `json:"isFirefox,omitempty"`
	// Does not support iOS Safari. Indicates whether to send to all Apple's Safari desktop users registered under your Safari web push platform. Read more iOS Safari
	IsSafari NullableBool `json:"isSafari,omitempty"`
	// Indicates whether to send to all devices registered under your app's Windows platform.
	IsWPWNS NullableBool `json:"isWP_WNS,omitempty"`
	// Indicates whether to send to all devices registered under your app's Amazon Fire platform.
	IsAdm NullableBool `json:"isAdm,omitempty"`
	// This flag is not used for web push Please see isChromeWeb for sending to web push users. This flag only applies to Google Chrome Apps & Extensions. Indicates whether to send to all devices registered under your app's Google Chrome Apps & Extension platform.
	IsChrome NullableBool `json:"isChrome,omitempty"`
	// Indicates if the message type when targeting with include_external_user_ids for cases where an email, sms, and/or push subscribers have the same external user id. Example: Use the string \"push\" to indicate you are sending a push notification or the string \"email\"for sending emails or \"sms\"for sending SMS.
	ChannelForExternalUserIds *string `json:"channel_for_external_user_ids,omitempty"`
	// Required: Your OneSignal Application ID, which can be found in Keys & IDs. It is a UUID and looks similar to 8250eaf6-1a58-489e-b136-7c74a864b434.
	AppId string `json:"app_id"`
	// Correlation and idempotency key. A request received with this parameter will first look for another notification with the same external_id. If one exists, a notification will not be sent, and result of the previous operation will instead be returned. Therefore, if you plan on using this feature, it's important to use a good source of randomness to generate the UUID passed here. This key is only idempotent for 30 days. After 30 days, the notification could be removed from our system and a notification with the same external_id will be sent again.   See Idempotent Notification Requests for more details writeOnly: true
	ExternalId NullableString    `json:"external_id,omitempty"`
	Contents   NullableStringMap `json:"contents,omitempty"`
	Headings   NullableStringMap `json:"headings,omitempty"`
	Subtitle   NullableStringMap `json:"subtitle,omitempty"`
	// Channel: Push Notifications Platform: Huawei A custom map of data that is passed back to your app. Same as using Additional Data within the dashboard. Can use up to 2048 bytes of data. Example: {\"abc\": 123, \"foo\": \"bar\", \"event_performed\": true, \"amount\": 12.1}
	Data map[string]interface{} `json:"data,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use \"data\" or \"message\" depending on the type of notification you are sending. More details in Data & Background Notifications.
	HuaweiMsgType NullableString `json:"huawei_msg_type,omitempty"`
	// Channel: Push Notifications Platform: All The URL to open in the browser when a user clicks on the notification. Note: iOS needs https or updated NSAppTransportSecurity in plist This field supports inline substitutions. Omit if including web_url or app_url Example: https://onesignal.com
	Url NullableString `json:"url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including Chrome, Firefox, Safari, Opera, etc. Example: https://onesignal.com
	WebUrl NullableString `json:"web_url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including iOS, Android, macOS, Windows, ChromeApps, etc. Example: https://onesignal.com
	AppUrl NullableString `json:"app_url,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Adds media attachments to notifications. Set as JSON object, key as a media id of your choice and the value as a valid local filename or URL. User must press and hold on the notification to view. Do not set mutable_content to download attachments. The OneSignal SDK does this automatically Example: {\"id1\": \"https://domain.com/image.jpg\"}
	IosAttachments map[string]interface{} `json:"ios_attachments,omitempty"`
	// Channel: Push Notifications Platform: All Use a template you setup on our dashboard. The template_id is the UUID found in the URL when viewing a template on our dashboard. Example: be4a8044-bbd6-11e4-a581-000c2940e62c
	TemplateId NullableString `json:"template_id,omitempty"`
	// Channel: Push Notifications Platform: iOS Sending true wakes your app from background to run custom native code (Apple interprets this as content-available=1). Note: Not applicable if the app is in the \"force-quit\" state (i.e app was swiped away). Omit the contents field to prevent displaying a visible notification.
	ContentAvailable NullableBool `json:"content_available,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Always defaults to true and cannot be turned off. Allows tracking of notification receives and changing of the notification content in your app before it is displayed. Triggers didReceive(_:withContentHandler:) on your UNNotificationServiceExtension.
	MutableContent *bool `json:"mutable_content,omitempty"`
	// Channel: Push Notifications Platform: iOS 13+ Use to target a specific experience in your App Clip, or to target your notification to a specific window in a multi-scene App.
	TargetContentIdentifier NullableString `json:"target_content_identifier,omitempty"`
	// Channel: Push Notifications Platform: Android Picture to display in the expanded view. Can be a drawable resource name or a URL.
	BigPicture NullableString `json:"big_picture,omitempty"`
	// Channel: Push Notifications Platform: Huawei Picture to display in the expanded view. Can be a drawable resource name or a URL.
	HuaweiBigPicture NullableString `json:"huawei_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Amazon Picture to display in the expanded view. Can be a drawable resource name or a URL.
	AdmBigPicture NullableString `json:"adm_big_picture,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp Large picture to display below the notification text. Must be a local URL.
	ChromeBigPicture NullableString `json:"chrome_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Chrome 56+ Sets the web push notification's large image to be shown below the notification's title and text. Please see Web Push Notification Icons.
	ChromeWebImage NullableString `json:"chrome_web_image,omitempty"`
	// Channel: Push Notifications Platform: iOS 8.0+, Android 4.1+, and derivatives like Amazon Buttons to add to the notification. Icon only works for Android. Buttons show in reverse order of array position i.e. Last item in array shows as first button on device. Example: [{\"id\": \"id2\", \"text\": \"second button\", \"icon\": \"ic_menu_share\"}, {\"id\": \"id1\", \"text\": \"first button\", \"icon\": \"ic_menu_send\"}]
	Buttons []Button `json:"buttons,omitempty"`
	// Channel: Push Notifications Platform: Chrome 48+ Add action buttons to the notification. The id field is required. Example: [{\"id\": \"like-button\", \"text\": \"Like\", \"icon\": \"http://i.imgur.com/N8SN8ZS.png\", \"url\": \"https://yoursite.com\"}, {\"id\": \"read-more-button\", \"text\": \"Read more\", \"icon\": \"http://i.imgur.com/MIxJp1L.png\", \"url\": \"https://yoursite.com\"}]
	WebButtons []Button `json:"web_buttons,omitempty"`
	// Channel: Push Notifications Platform: iOS Category APS payload, use with registerUserNotificationSettings:categories in your Objective-C / Swift code. Example: calendar category which contains actions like accept and decline iOS 10+ This will trigger your UNNotificationContentExtension whose ID matches this category.
	IosCategory NullableString `json:"ios_category,omitempty"`
	// Channel: Push Notifications Platform: Android The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	AndroidChannelId *string `json:"android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	HuaweiChannelId NullableString `json:"huawei_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Android Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	ExistingAndroidChannelId *string `json:"existing_android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	HuaweiExistingChannelId NullableString                                 `json:"huawei_existing_channel_id,omitempty"`
	AndroidBackgroundLayout *BasicNotificationAllOfAndroidBackgroundLayout `json:"android_background_layout,omitempty"`
	// Channel: Push Notifications Platform: Android Icon shown in the status bar and on the top left of the notification. If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	SmallIcon NullableString `json:"small_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Icon shown in the status bar and on the top left of the notification. Use an Android resource path (E.g. /drawable/small_icon). Defaults to your app icon if not set.
	HuaweiSmallIcon NullableString `json:"huawei_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Android Can be a drawable resource name or a URL. See: How to create large icons
	LargeIcon NullableString `json:"large_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Can be a drawable resource name or a URL. See: How to create large icons
	HuaweiLargeIcon NullableString `json:"huawei_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	AdmSmallIcon NullableString `json:"adm_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If blank the small_icon is used. Can be a drawable resource name or a URL. See: How to create large icons
	AdmLargeIcon NullableString `json:"adm_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification's icon. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices. Firefox will also use this icon, unless you specify firefox_icon.
	ChromeWebIcon NullableString `json:"chrome_web_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification icon for Android devices in the notification shade. Please see Web Push Notification Badge.
	ChromeWebBadge NullableString `json:"chrome_web_badge,omitempty"`
	// Channel: Push Notifications Platform: Firefox Not recommended Few people need to set Firefox-specific icons. We recommend setting chrome_web_icon instead, which Firefox will also use. Sets the web push notification's icon for Firefox. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices.
	FirefoxIcon NullableString `json:"firefox_icon,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp This flag is not used for web push For web push, please see chrome_web_icon instead. The local URL to an icon to use. If blank, the app icon will be used.
	ChromeIcon NullableString `json:"chrome_icon,omitempty"`
	// Channel: Push Notifications Platform: iOS Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable vibration and sound for the notification. Example: \"notification.wav\"
	IosSound NullableString `json:"ios_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AndroidSound NullableString `json:"android_sound,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sound file that is included in your app to play instead of the default device notification sound. NOTE: Leave off file extension for and include the full path.  Example: \"/res/raw/notification\"
	HuaweiSound NullableString `json:"huawei_sound,omitempty"`
	// Channel: Push Notifications Platform: Amazon &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AdmSound NullableString `json:"adm_sound,omitempty"`
	// Channel: Push Notifications Platform: Windows Sound file that is included in your app to play instead of the default device notification sound. Example: \"notification.wav\"
	WpWnsSound NullableString `json:"wp_wns_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sets the devices LED notification light if the device has one. ARGB Hex format. Example(Blue): \"FF0000FF\"
	AndroidLedColor NullableString `json:"android_led_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sets the devices LED notification light if the device has one. RGB Hex format. Example(Blue): \"0000FF\"
	HuaweiLedColor NullableString `json:"huawei_led_color,omitempty"`
	// Channel: Push Notifications Platform: Android Sets the background color of the notification circle to the left of the notification text. Only applies to apps targeting Android API level 21+ on Android 5.0+ devices. Example(Red): \"FFFF0000\"
	AndroidAccentColor NullableString `json:"android_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei Accent Color used on Action Buttons and Group overflow count. Uses RGB Hex value (E.g. #9900FF). Defaults to device's theme color if not set.
	HuaweiAccentColor NullableString `json:"huawei_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Android 5.0_ &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	AndroidVisibility NullableInt32 `json:"android_visibility,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	HuaweiVisibility NullableInt32 `json:"huawei_visibility,omitempty"`
	// Channel: Push Notifications Platform: iOS Describes whether to set or increase/decrease your app's iOS badge count by the ios_badgeCount specified count. Can specify None, SetTo, or Increase. `None` leaves the count unaffected. `SetTo` directly sets the badge count to the number specified in ios_badgeCount. `Increase` adds the number specified in ios_badgeCount to the total. Use a negative number to decrease the badge count.
	IosBadgeType NullableString `json:"ios_badgeType,omitempty"`
	// Channel: Push Notifications Platform: iOS Used with ios_badgeType, describes the value to set or amount to increase/decrease your app's iOS badge count by. You can use a negative number to decrease the badge count when used with an ios_badgeType of Increase.
	IosBadgeCount NullableInt32 `json:"ios_badgeCount,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+, Android Only one notification with the same id will be shown on the device. Use the same id to update an existing notification instead of showing a new one. Limit of 64 characters.
	CollapseId *string `json:"collapse_id,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Display multiple notifications at once with different topics.
	WebPushTopic NullableString `json:"web_push_topic,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ iOS can localize push notification messages on the client using special parameters such as loc-key. When using the Create Notification endpoint, you must include these parameters inside of a field called apns_alert. Please see Apple's guide on localizing push notifications to learn more.
	ApnsAlert map[string]interface{} `json:"apns_alert,omitempty"`
	// Channel: All Possible values are: timezone (Deliver at a specific time-of-day in each users own timezone) last-active Same as Intelligent Delivery . (Deliver at the same time of day as each user last used your app). If send_after is used, this takes effect after the send_after time has elapsed.
	DelayedOption NullableString `json:"delayed_option,omitempty"`
	// Channel: All Use with delayed_option=timezone. Examples: \"9:00AM\" \"21:45\" \"9:45:30\"
	DeliveryTimeOfDay NullableString `json:"delivery_time_of_day,omitempty"`
	// Channel: Push Notifications Platform: iOS, Android, Chrome, Firefox, Safari, ChromeWeb Time To Live - In seconds. The notification will be expired if the device does not come back online within this time. The default is 259,200 seconds (3 days). Max value to set is 2419200 seconds (28 days).
	Ttl NullableInt32 `json:"ttl,omitempty"`
	// Channel: Push Notifications Platform: Android, Chrome, ChromeWeb Delivery priority through the push server (example GCM/FCM). Pass 10 for high priority or any other integer for normal priority. Defaults to normal priority for Android and high for iOS. For Android 6.0+ devices setting priority to high will wake the device out of doze mode.
	Priority NullableInt32 `json:"priority,omitempty"`
	// Channel: Push Notifications Platform: iOS valid values: voip Set the value to voip for sending VoIP Notifications This field maps to the APNS header apns-push-type. Note: alert and background are automatically set by OneSignal
	ApnsPushTypeOverride *string `json:"apns_push_type_override,omitempty"`
	// Channel: All Apps with throttling enabled:   - the parameter value will be used to override the default application throttling value set from the dashboard settings.   - parameter value 0 indicates not to apply throttling to the notification.   - if the parameter is not passed then the default app throttling value will be applied to the notification. Apps with throttling disabled:   - this parameter can be used to throttle delivery for the notification even though throttling is not enabled at the application level. Refer to throttling for more details.
	ThrottleRatePerMinute NullableString `json:"throttle_rate_per_minute,omitempty"`
	// Channel: Push Notifications Platform: Android Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AndroidGroup NullableString `json:"android_group,omitempty"`
	// Channel: Push Notifications Platform: Android Note: This only works for Android 6 and older. Android 7+ allows full expansion of all message. Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. Languages - The value of each key is the message that will be sent to users for that language. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. Read more: supported languages. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AndroidGroupMessage NullableString `json:"android_group_message,omitempty"`
	// Channel: Push Notifications Platform: Amazon Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AdmGroup NullableString `json:"adm_group,omitempty"`
	// Channel: Push Notifications Platform: Amazon Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. The value of each key is the message that will be sent to users for that language. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AdmGroupMessage map[string]interface{} `json:"adm_group_message,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ This parameter is supported in iOS 12 and above. It allows you to group related notifications together. If two notifications have the same thread-id, they will both be added to the same group.
	ThreadId NullableString `json:"thread_id,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id to create grouped notifications in iOS 12+, you can also control the summary. For example, a grouped notification can say \"12 more notifications from John Doe\". The summary_arg lets you set the name of the person/thing the notifications are coming from, and will show up as \"X more notifications from summary_arg\"
	SummaryArg *string `json:"summary_arg,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id, you can also control the count of the number of notifications in the group. For example, if the group already has 12 notifications, and you send a new notification with summary_arg_count = 2, the new total will be 14 and the summary will be \"14 more notifications from summary_arg\"
	SummaryArgCount *int32 `json:"summary_arg_count,omitempty"`
	// Channel: Email Required.  The subject of the email.
	EmailSubject NullableString `json:"email_subject,omitempty"`
	// Channel: Email Required unless template_id is set. HTML suported The body of the email you wish to send. Typically, customers include their own HTML templates here. Must include [unsubscribe_url] in an <a> tag somewhere in the email. Note: any malformed HTML content will be sent to users. Please double-check your HTML is valid.
	EmailBody *string `json:"email_body,omitempty"`
	// Channel: Email The name the email is from. If not specified, will default to \"from name\" set in the OneSignal Dashboard Email Settings.
	EmailFromName NullableString `json:"email_from_name,omitempty"`
	// Channel: Email The email address the email is from. If not specified, will default to \"from email\" set in the OneSignal Dashboard Email Settings.
	EmailFromAddress NullableString `json:"email_from_address,omitempty"`
	// Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null.
	EmailPreheader NullableString `json:"email_preheader,omitempty"`
	// Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared.
	IncludeUnsubscribed *bool `json:"include_unsubscribed,omitempty"`
	// Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format.
	SmsFrom NullableString `json:"sms_from,omitempty"`
	// Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs.
	SmsMediaUrls []string `json:"sms_media_urls,omitempty"`
	Filters      []Filter `json:"filters,omitempty"`
	// Channel: All JSON object that can be used as a source of message personalization data for fields that support tag variable substitution. Push, SMS: Can accept up to 2048 bytes of valid JSON. Email: Can accept up to 10000 bytes of valid JSON. Example: {\"order_id\": 123, \"currency\": \"USD\", \"amount\": 25}
	CustomData map[string]interface{} `json:"custom_data,omitempty"`
	// Channel: All Schedule notification for future delivery. API defaults to UTC -1100 Examples: All examples are the exact same date & time. \"Thu Sep 24 2015 14:00:00 GMT-0700 (PDT)\" \"September 24th 2015, 2:00:00 pm UTC-07:00\" \"2015-09-24 14:00:00 GMT-0700\" \"Sept 24 2015 14:00:00 GMT-0700\" \"Thu Sep 24 2015 14:00:00 GMT-0700 (Pacific Daylight Time)\" Note: SMS currently only supports send_after parameter.
	SendAfter            NullableTime `json:"send_after,omitempty"`
	AdditionalProperties map[string]interface{}
}

Notification struct for Notification

func NewNotification

func NewNotification(appId string) *Notification

NewNotification instantiates a new Notification 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 NewNotificationWithDefaults

func NewNotificationWithDefaults() *Notification

NewNotificationWithDefaults instantiates a new Notification 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 (*Notification) GetAdmBigPicture

func (o *Notification) GetAdmBigPicture() string

GetAdmBigPicture returns the AdmBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmBigPictureOk

func (o *Notification) GetAdmBigPictureOk() (*string, bool)

GetAdmBigPictureOk returns a tuple with the AdmBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAdmGroup

func (o *Notification) GetAdmGroup() string

GetAdmGroup returns the AdmGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmGroupMessage

func (o *Notification) GetAdmGroupMessage() map[string]interface{}

GetAdmGroupMessage returns the AdmGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmGroupMessageOk

func (o *Notification) GetAdmGroupMessageOk() (map[string]interface{}, bool)

GetAdmGroupMessageOk returns a tuple with the AdmGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAdmGroupOk

func (o *Notification) GetAdmGroupOk() (*string, bool)

GetAdmGroupOk returns a tuple with the AdmGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAdmLargeIcon

func (o *Notification) GetAdmLargeIcon() string

GetAdmLargeIcon returns the AdmLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmLargeIconOk

func (o *Notification) GetAdmLargeIconOk() (*string, bool)

GetAdmLargeIconOk returns a tuple with the AdmLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAdmSmallIcon

func (o *Notification) GetAdmSmallIcon() string

GetAdmSmallIcon returns the AdmSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmSmallIconOk

func (o *Notification) GetAdmSmallIconOk() (*string, bool)

GetAdmSmallIconOk returns a tuple with the AdmSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAdmSound

func (o *Notification) GetAdmSound() string

GetAdmSound returns the AdmSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAdmSoundOk

func (o *Notification) GetAdmSoundOk() (*string, bool)

GetAdmSoundOk returns a tuple with the AdmSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAggregation

func (o *Notification) GetAggregation() string

GetAggregation returns the Aggregation field value if set, zero value otherwise.

func (*Notification) GetAggregationOk

func (o *Notification) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetAndroidAccentColor

func (o *Notification) GetAndroidAccentColor() string

GetAndroidAccentColor returns the AndroidAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidAccentColorOk

func (o *Notification) GetAndroidAccentColorOk() (*string, bool)

GetAndroidAccentColorOk returns a tuple with the AndroidAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAndroidBackgroundLayout

func (o *Notification) GetAndroidBackgroundLayout() BasicNotificationAllOfAndroidBackgroundLayout

GetAndroidBackgroundLayout returns the AndroidBackgroundLayout field value if set, zero value otherwise.

func (*Notification) GetAndroidBackgroundLayoutOk

func (o *Notification) GetAndroidBackgroundLayoutOk() (*BasicNotificationAllOfAndroidBackgroundLayout, bool)

GetAndroidBackgroundLayoutOk returns a tuple with the AndroidBackgroundLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetAndroidChannelId

func (o *Notification) GetAndroidChannelId() string

GetAndroidChannelId returns the AndroidChannelId field value if set, zero value otherwise.

func (*Notification) GetAndroidChannelIdOk

func (o *Notification) GetAndroidChannelIdOk() (*string, bool)

GetAndroidChannelIdOk returns a tuple with the AndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetAndroidGroup

func (o *Notification) GetAndroidGroup() string

GetAndroidGroup returns the AndroidGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidGroupMessage

func (o *Notification) GetAndroidGroupMessage() string

GetAndroidGroupMessage returns the AndroidGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidGroupMessageOk

func (o *Notification) GetAndroidGroupMessageOk() (*string, bool)

GetAndroidGroupMessageOk returns a tuple with the AndroidGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAndroidGroupOk

func (o *Notification) GetAndroidGroupOk() (*string, bool)

GetAndroidGroupOk returns a tuple with the AndroidGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAndroidLedColor

func (o *Notification) GetAndroidLedColor() string

GetAndroidLedColor returns the AndroidLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidLedColorOk

func (o *Notification) GetAndroidLedColorOk() (*string, bool)

GetAndroidLedColorOk returns a tuple with the AndroidLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAndroidSound

func (o *Notification) GetAndroidSound() string

GetAndroidSound returns the AndroidSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidSoundOk

func (o *Notification) GetAndroidSoundOk() (*string, bool)

GetAndroidSoundOk returns a tuple with the AndroidSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetAndroidVisibility

func (o *Notification) GetAndroidVisibility() int32

GetAndroidVisibility returns the AndroidVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAndroidVisibilityOk

func (o *Notification) GetAndroidVisibilityOk() (*int32, bool)

GetAndroidVisibilityOk returns a tuple with the AndroidVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetApnsAlert

func (o *Notification) GetApnsAlert() map[string]interface{}

GetApnsAlert returns the ApnsAlert field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetApnsAlertOk

func (o *Notification) GetApnsAlertOk() (map[string]interface{}, bool)

GetApnsAlertOk returns a tuple with the ApnsAlert field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetApnsPushTypeOverride

func (o *Notification) GetApnsPushTypeOverride() string

GetApnsPushTypeOverride returns the ApnsPushTypeOverride field value if set, zero value otherwise.

func (*Notification) GetApnsPushTypeOverrideOk

func (o *Notification) GetApnsPushTypeOverrideOk() (*string, bool)

GetApnsPushTypeOverrideOk returns a tuple with the ApnsPushTypeOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetAppId

func (o *Notification) GetAppId() string

GetAppId returns the AppId field value

func (*Notification) GetAppIdOk

func (o *Notification) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*Notification) GetAppUrl

func (o *Notification) GetAppUrl() string

GetAppUrl returns the AppUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetAppUrlOk

func (o *Notification) GetAppUrlOk() (*string, bool)

GetAppUrlOk returns a tuple with the AppUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetBigPicture

func (o *Notification) GetBigPicture() string

GetBigPicture returns the BigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetBigPictureOk

func (o *Notification) GetBigPictureOk() (*string, bool)

GetBigPictureOk returns a tuple with the BigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetButtons

func (o *Notification) GetButtons() []Button

GetButtons returns the Buttons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetButtonsOk

func (o *Notification) GetButtonsOk() ([]Button, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetChannelForExternalUserIds

func (o *Notification) GetChannelForExternalUserIds() string

GetChannelForExternalUserIds returns the ChannelForExternalUserIds field value if set, zero value otherwise.

func (*Notification) GetChannelForExternalUserIdsOk

func (o *Notification) GetChannelForExternalUserIdsOk() (*string, bool)

GetChannelForExternalUserIdsOk returns a tuple with the ChannelForExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetChromeBigPicture

func (o *Notification) GetChromeBigPicture() string

GetChromeBigPicture returns the ChromeBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetChromeBigPictureOk

func (o *Notification) GetChromeBigPictureOk() (*string, bool)

GetChromeBigPictureOk returns a tuple with the ChromeBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetChromeIcon

func (o *Notification) GetChromeIcon() string

GetChromeIcon returns the ChromeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetChromeIconOk

func (o *Notification) GetChromeIconOk() (*string, bool)

GetChromeIconOk returns a tuple with the ChromeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetChromeWebBadge

func (o *Notification) GetChromeWebBadge() string

GetChromeWebBadge returns the ChromeWebBadge field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetChromeWebBadgeOk

func (o *Notification) GetChromeWebBadgeOk() (*string, bool)

GetChromeWebBadgeOk returns a tuple with the ChromeWebBadge field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetChromeWebIcon

func (o *Notification) GetChromeWebIcon() string

GetChromeWebIcon returns the ChromeWebIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetChromeWebIconOk

func (o *Notification) GetChromeWebIconOk() (*string, bool)

GetChromeWebIconOk returns a tuple with the ChromeWebIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetChromeWebImage

func (o *Notification) GetChromeWebImage() string

GetChromeWebImage returns the ChromeWebImage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetChromeWebImageOk

func (o *Notification) GetChromeWebImageOk() (*string, bool)

GetChromeWebImageOk returns a tuple with the ChromeWebImage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetCollapseId

func (o *Notification) GetCollapseId() string

GetCollapseId returns the CollapseId field value if set, zero value otherwise.

func (*Notification) GetCollapseIdOk

func (o *Notification) GetCollapseIdOk() (*string, bool)

GetCollapseIdOk returns a tuple with the CollapseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetContentAvailable

func (o *Notification) GetContentAvailable() bool

GetContentAvailable returns the ContentAvailable field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetContentAvailableOk

func (o *Notification) GetContentAvailableOk() (*bool, bool)

GetContentAvailableOk returns a tuple with the ContentAvailable field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetContents

func (o *Notification) GetContents() StringMap

GetContents returns the Contents field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetContentsOk

func (o *Notification) GetContentsOk() (*StringMap, bool)

GetContentsOk returns a tuple with the Contents field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetCustomData

func (o *Notification) GetCustomData() map[string]interface{}

GetCustomData returns the CustomData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetCustomDataOk

func (o *Notification) GetCustomDataOk() (map[string]interface{}, bool)

GetCustomDataOk returns a tuple with the CustomData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetData

func (o *Notification) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetDataOk

func (o *Notification) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetDelayedOption

func (o *Notification) GetDelayedOption() string

GetDelayedOption returns the DelayedOption field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetDelayedOptionOk

func (o *Notification) GetDelayedOptionOk() (*string, bool)

GetDelayedOptionOk returns a tuple with the DelayedOption field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetDeliveryTimeOfDay

func (o *Notification) GetDeliveryTimeOfDay() string

GetDeliveryTimeOfDay returns the DeliveryTimeOfDay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetDeliveryTimeOfDayOk

func (o *Notification) GetDeliveryTimeOfDayOk() (*string, bool)

GetDeliveryTimeOfDayOk returns a tuple with the DeliveryTimeOfDay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetEmailBody

func (o *Notification) GetEmailBody() string

GetEmailBody returns the EmailBody field value if set, zero value otherwise.

func (*Notification) GetEmailBodyOk

func (o *Notification) GetEmailBodyOk() (*string, bool)

GetEmailBodyOk returns a tuple with the EmailBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetEmailFromAddress

func (o *Notification) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetEmailFromAddressOk

func (o *Notification) GetEmailFromAddressOk() (*string, bool)

GetEmailFromAddressOk returns a tuple with the EmailFromAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetEmailFromName

func (o *Notification) GetEmailFromName() string

GetEmailFromName returns the EmailFromName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetEmailFromNameOk

func (o *Notification) GetEmailFromNameOk() (*string, bool)

GetEmailFromNameOk returns a tuple with the EmailFromName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetEmailPreheader

func (o *Notification) GetEmailPreheader() string

GetEmailPreheader returns the EmailPreheader field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetEmailPreheaderOk

func (o *Notification) GetEmailPreheaderOk() (*string, bool)

GetEmailPreheaderOk returns a tuple with the EmailPreheader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetEmailSubject

func (o *Notification) GetEmailSubject() string

GetEmailSubject returns the EmailSubject field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetEmailSubjectOk

func (o *Notification) GetEmailSubjectOk() (*string, bool)

GetEmailSubjectOk returns a tuple with the EmailSubject field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetExcludedSegments

func (o *Notification) GetExcludedSegments() []string

GetExcludedSegments returns the ExcludedSegments field value if set, zero value otherwise.

func (*Notification) GetExcludedSegmentsOk

func (o *Notification) GetExcludedSegmentsOk() ([]string, bool)

GetExcludedSegmentsOk returns a tuple with the ExcludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetExistingAndroidChannelId

func (o *Notification) GetExistingAndroidChannelId() string

GetExistingAndroidChannelId returns the ExistingAndroidChannelId field value if set, zero value otherwise.

func (*Notification) GetExistingAndroidChannelIdOk

func (o *Notification) GetExistingAndroidChannelIdOk() (*string, bool)

GetExistingAndroidChannelIdOk returns a tuple with the ExistingAndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetExternalId

func (o *Notification) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetExternalIdOk

func (o *Notification) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetFilters

func (o *Notification) GetFilters() []Filter

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetFiltersOk

func (o *Notification) GetFiltersOk() ([]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetFirefoxIcon

func (o *Notification) GetFirefoxIcon() string

GetFirefoxIcon returns the FirefoxIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetFirefoxIconOk

func (o *Notification) GetFirefoxIconOk() (*string, bool)

GetFirefoxIconOk returns a tuple with the FirefoxIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHeadings

func (o *Notification) GetHeadings() StringMap

GetHeadings returns the Headings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHeadingsOk

func (o *Notification) GetHeadingsOk() (*StringMap, bool)

GetHeadingsOk returns a tuple with the Headings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiAccentColor

func (o *Notification) GetHuaweiAccentColor() string

GetHuaweiAccentColor returns the HuaweiAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiAccentColorOk

func (o *Notification) GetHuaweiAccentColorOk() (*string, bool)

GetHuaweiAccentColorOk returns a tuple with the HuaweiAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiBigPicture

func (o *Notification) GetHuaweiBigPicture() string

GetHuaweiBigPicture returns the HuaweiBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiBigPictureOk

func (o *Notification) GetHuaweiBigPictureOk() (*string, bool)

GetHuaweiBigPictureOk returns a tuple with the HuaweiBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiChannelId

func (o *Notification) GetHuaweiChannelId() string

GetHuaweiChannelId returns the HuaweiChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiChannelIdOk

func (o *Notification) GetHuaweiChannelIdOk() (*string, bool)

GetHuaweiChannelIdOk returns a tuple with the HuaweiChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiExistingChannelId

func (o *Notification) GetHuaweiExistingChannelId() string

GetHuaweiExistingChannelId returns the HuaweiExistingChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiExistingChannelIdOk

func (o *Notification) GetHuaweiExistingChannelIdOk() (*string, bool)

GetHuaweiExistingChannelIdOk returns a tuple with the HuaweiExistingChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiLargeIcon

func (o *Notification) GetHuaweiLargeIcon() string

GetHuaweiLargeIcon returns the HuaweiLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiLargeIconOk

func (o *Notification) GetHuaweiLargeIconOk() (*string, bool)

GetHuaweiLargeIconOk returns a tuple with the HuaweiLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiLedColor

func (o *Notification) GetHuaweiLedColor() string

GetHuaweiLedColor returns the HuaweiLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiLedColorOk

func (o *Notification) GetHuaweiLedColorOk() (*string, bool)

GetHuaweiLedColorOk returns a tuple with the HuaweiLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiMsgType

func (o *Notification) GetHuaweiMsgType() string

GetHuaweiMsgType returns the HuaweiMsgType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiMsgTypeOk

func (o *Notification) GetHuaweiMsgTypeOk() (*string, bool)

GetHuaweiMsgTypeOk returns a tuple with the HuaweiMsgType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiSmallIcon

func (o *Notification) GetHuaweiSmallIcon() string

GetHuaweiSmallIcon returns the HuaweiSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiSmallIconOk

func (o *Notification) GetHuaweiSmallIconOk() (*string, bool)

GetHuaweiSmallIconOk returns a tuple with the HuaweiSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiSound

func (o *Notification) GetHuaweiSound() string

GetHuaweiSound returns the HuaweiSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiSoundOk

func (o *Notification) GetHuaweiSoundOk() (*string, bool)

GetHuaweiSoundOk returns a tuple with the HuaweiSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetHuaweiVisibility

func (o *Notification) GetHuaweiVisibility() int32

GetHuaweiVisibility returns the HuaweiVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetHuaweiVisibilityOk

func (o *Notification) GetHuaweiVisibilityOk() (*int32, bool)

GetHuaweiVisibilityOk returns a tuple with the HuaweiVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetId

func (o *Notification) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Notification) GetIdOk

func (o *Notification) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeAliases

GetIncludeAliases returns the IncludeAliases field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIncludeAliasesOk

func (o *Notification) GetIncludeAliasesOk() (*PlayerNotificationTargetIncludeAliases, bool)

GetIncludeAliasesOk returns a tuple with the IncludeAliases field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIncludeAmazonRegIds

func (o *Notification) GetIncludeAmazonRegIds() []string

GetIncludeAmazonRegIds returns the IncludeAmazonRegIds field value if set, zero value otherwise.

func (*Notification) GetIncludeAmazonRegIdsOk

func (o *Notification) GetIncludeAmazonRegIdsOk() ([]string, bool)

GetIncludeAmazonRegIdsOk returns a tuple with the IncludeAmazonRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeAndroidRegIds

func (o *Notification) GetIncludeAndroidRegIds() []string

GetIncludeAndroidRegIds returns the IncludeAndroidRegIds field value if set, zero value otherwise.

func (*Notification) GetIncludeAndroidRegIdsOk

func (o *Notification) GetIncludeAndroidRegIdsOk() ([]string, bool)

GetIncludeAndroidRegIdsOk returns a tuple with the IncludeAndroidRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeChromeRegIds

func (o *Notification) GetIncludeChromeRegIds() []string

GetIncludeChromeRegIds returns the IncludeChromeRegIds field value if set, zero value otherwise.

func (*Notification) GetIncludeChromeRegIdsOk

func (o *Notification) GetIncludeChromeRegIdsOk() ([]string, bool)

GetIncludeChromeRegIdsOk returns a tuple with the IncludeChromeRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeChromeWebRegIds

func (o *Notification) GetIncludeChromeWebRegIds() []string

GetIncludeChromeWebRegIds returns the IncludeChromeWebRegIds field value if set, zero value otherwise.

func (*Notification) GetIncludeChromeWebRegIdsOk

func (o *Notification) GetIncludeChromeWebRegIdsOk() ([]string, bool)

GetIncludeChromeWebRegIdsOk returns a tuple with the IncludeChromeWebRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeEmailTokens

func (o *Notification) GetIncludeEmailTokens() []string

GetIncludeEmailTokens returns the IncludeEmailTokens field value if set, zero value otherwise.

func (*Notification) GetIncludeEmailTokensOk

func (o *Notification) GetIncludeEmailTokensOk() ([]string, bool)

GetIncludeEmailTokensOk returns a tuple with the IncludeEmailTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeExternalUserIds

func (o *Notification) GetIncludeExternalUserIds() []string

GetIncludeExternalUserIds returns the IncludeExternalUserIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*Notification) GetIncludeExternalUserIdsOk

func (o *Notification) GetIncludeExternalUserIdsOk() ([]string, bool)

GetIncludeExternalUserIdsOk returns a tuple with the IncludeExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*Notification) GetIncludeIosTokens

func (o *Notification) GetIncludeIosTokens() []string

GetIncludeIosTokens returns the IncludeIosTokens field value if set, zero value otherwise.

func (*Notification) GetIncludeIosTokensOk

func (o *Notification) GetIncludeIosTokensOk() ([]string, bool)

GetIncludeIosTokensOk returns a tuple with the IncludeIosTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludePhoneNumbers

func (o *Notification) GetIncludePhoneNumbers() []string

GetIncludePhoneNumbers returns the IncludePhoneNumbers field value if set, zero value otherwise.

func (*Notification) GetIncludePhoneNumbersOk

func (o *Notification) GetIncludePhoneNumbersOk() ([]string, bool)

GetIncludePhoneNumbersOk returns a tuple with the IncludePhoneNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludePlayerIds

func (o *Notification) GetIncludePlayerIds() []string

GetIncludePlayerIds returns the IncludePlayerIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*Notification) GetIncludePlayerIdsOk

func (o *Notification) GetIncludePlayerIdsOk() ([]string, bool)

GetIncludePlayerIdsOk returns a tuple with the IncludePlayerIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*Notification) GetIncludeUnsubscribed

func (o *Notification) GetIncludeUnsubscribed() bool

GetIncludeUnsubscribed returns the IncludeUnsubscribed field value if set, zero value otherwise.

func (*Notification) GetIncludeUnsubscribedOk

func (o *Notification) GetIncludeUnsubscribedOk() (*bool, bool)

GetIncludeUnsubscribedOk returns a tuple with the IncludeUnsubscribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludeWpWnsUris

func (o *Notification) GetIncludeWpWnsUris() []string

GetIncludeWpWnsUris returns the IncludeWpWnsUris field value if set, zero value otherwise.

func (*Notification) GetIncludeWpWnsUrisOk

func (o *Notification) GetIncludeWpWnsUrisOk() ([]string, bool)

GetIncludeWpWnsUrisOk returns a tuple with the IncludeWpWnsUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIncludedSegments

func (o *Notification) GetIncludedSegments() []string

GetIncludedSegments returns the IncludedSegments field value if set, zero value otherwise.

func (*Notification) GetIncludedSegmentsOk

func (o *Notification) GetIncludedSegmentsOk() ([]string, bool)

GetIncludedSegmentsOk returns a tuple with the IncludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetIosAttachments

func (o *Notification) GetIosAttachments() map[string]interface{}

GetIosAttachments returns the IosAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIosAttachmentsOk

func (o *Notification) GetIosAttachmentsOk() (map[string]interface{}, bool)

GetIosAttachmentsOk returns a tuple with the IosAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIosBadgeCount

func (o *Notification) GetIosBadgeCount() int32

GetIosBadgeCount returns the IosBadgeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIosBadgeCountOk

func (o *Notification) GetIosBadgeCountOk() (*int32, bool)

GetIosBadgeCountOk returns a tuple with the IosBadgeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIosBadgeType

func (o *Notification) GetIosBadgeType() string

GetIosBadgeType returns the IosBadgeType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIosBadgeTypeOk

func (o *Notification) GetIosBadgeTypeOk() (*string, bool)

GetIosBadgeTypeOk returns a tuple with the IosBadgeType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIosCategory

func (o *Notification) GetIosCategory() string

GetIosCategory returns the IosCategory field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIosCategoryOk

func (o *Notification) GetIosCategoryOk() (*string, bool)

GetIosCategoryOk returns a tuple with the IosCategory field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIosSound

func (o *Notification) GetIosSound() string

GetIosSound returns the IosSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIosSoundOk

func (o *Notification) GetIosSoundOk() (*string, bool)

GetIosSoundOk returns a tuple with the IosSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsAdm

func (o *Notification) GetIsAdm() bool

GetIsAdm returns the IsAdm field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsAdmOk

func (o *Notification) GetIsAdmOk() (*bool, bool)

GetIsAdmOk returns a tuple with the IsAdm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsAndroid

func (o *Notification) GetIsAndroid() bool

GetIsAndroid returns the IsAndroid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsAndroidOk

func (o *Notification) GetIsAndroidOk() (*bool, bool)

GetIsAndroidOk returns a tuple with the IsAndroid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsAnyWeb

func (o *Notification) GetIsAnyWeb() bool

GetIsAnyWeb returns the IsAnyWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsAnyWebOk

func (o *Notification) GetIsAnyWebOk() (*bool, bool)

GetIsAnyWebOk returns a tuple with the IsAnyWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsChrome

func (o *Notification) GetIsChrome() bool

GetIsChrome returns the IsChrome field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsChromeOk

func (o *Notification) GetIsChromeOk() (*bool, bool)

GetIsChromeOk returns a tuple with the IsChrome field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsChromeWeb

func (o *Notification) GetIsChromeWeb() bool

GetIsChromeWeb returns the IsChromeWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsChromeWebOk

func (o *Notification) GetIsChromeWebOk() (*bool, bool)

GetIsChromeWebOk returns a tuple with the IsChromeWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsFirefox

func (o *Notification) GetIsFirefox() bool

GetIsFirefox returns the IsFirefox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsFirefoxOk

func (o *Notification) GetIsFirefoxOk() (*bool, bool)

GetIsFirefoxOk returns a tuple with the IsFirefox field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsHuawei

func (o *Notification) GetIsHuawei() bool

GetIsHuawei returns the IsHuawei field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsHuaweiOk

func (o *Notification) GetIsHuaweiOk() (*bool, bool)

GetIsHuaweiOk returns a tuple with the IsHuawei field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsIos

func (o *Notification) GetIsIos() bool

GetIsIos returns the IsIos field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsIosOk

func (o *Notification) GetIsIosOk() (*bool, bool)

GetIsIosOk returns a tuple with the IsIos field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsSafari

func (o *Notification) GetIsSafari() bool

GetIsSafari returns the IsSafari field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsSafariOk

func (o *Notification) GetIsSafariOk() (*bool, bool)

GetIsSafariOk returns a tuple with the IsSafari field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetIsWPWNS

func (o *Notification) GetIsWPWNS() bool

GetIsWPWNS returns the IsWPWNS field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetIsWPWNSOk

func (o *Notification) GetIsWPWNSOk() (*bool, bool)

GetIsWPWNSOk returns a tuple with the IsWPWNS field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetLargeIcon

func (o *Notification) GetLargeIcon() string

GetLargeIcon returns the LargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetLargeIconOk

func (o *Notification) GetLargeIconOk() (*string, bool)

GetLargeIconOk returns a tuple with the LargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetMutableContent

func (o *Notification) GetMutableContent() bool

GetMutableContent returns the MutableContent field value if set, zero value otherwise.

func (*Notification) GetMutableContentOk

func (o *Notification) GetMutableContentOk() (*bool, bool)

GetMutableContentOk returns a tuple with the MutableContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetName

func (o *Notification) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetPriority

func (o *Notification) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetPriorityOk

func (o *Notification) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSendAfter

func (o *Notification) GetSendAfter() time.Time

GetSendAfter returns the SendAfter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetSendAfterOk

func (o *Notification) GetSendAfterOk() (*time.Time, bool)

GetSendAfterOk returns a tuple with the SendAfter field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSmallIcon

func (o *Notification) GetSmallIcon() string

GetSmallIcon returns the SmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetSmallIconOk

func (o *Notification) GetSmallIconOk() (*string, bool)

GetSmallIconOk returns a tuple with the SmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSmsFrom

func (o *Notification) GetSmsFrom() string

GetSmsFrom returns the SmsFrom field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetSmsFromOk

func (o *Notification) GetSmsFromOk() (*string, bool)

GetSmsFromOk returns a tuple with the SmsFrom field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSmsMediaUrls

func (o *Notification) GetSmsMediaUrls() []string

GetSmsMediaUrls returns the SmsMediaUrls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetSmsMediaUrlsOk

func (o *Notification) GetSmsMediaUrlsOk() ([]string, bool)

GetSmsMediaUrlsOk returns a tuple with the SmsMediaUrls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSubtitle

func (o *Notification) GetSubtitle() StringMap

GetSubtitle returns the Subtitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetSubtitleOk

func (o *Notification) GetSubtitleOk() (*StringMap, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetSummaryArg

func (o *Notification) GetSummaryArg() string

GetSummaryArg returns the SummaryArg field value if set, zero value otherwise.

func (*Notification) GetSummaryArgCount

func (o *Notification) GetSummaryArgCount() int32

GetSummaryArgCount returns the SummaryArgCount field value if set, zero value otherwise.

func (*Notification) GetSummaryArgCountOk

func (o *Notification) GetSummaryArgCountOk() (*int32, bool)

GetSummaryArgCountOk returns a tuple with the SummaryArgCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetSummaryArgOk

func (o *Notification) GetSummaryArgOk() (*string, bool)

GetSummaryArgOk returns a tuple with the SummaryArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetTargetChannel

func (o *Notification) GetTargetChannel() string

GetTargetChannel returns the TargetChannel field value if set, zero value otherwise.

func (*Notification) GetTargetChannelOk

func (o *Notification) GetTargetChannelOk() (*string, bool)

GetTargetChannelOk returns a tuple with the TargetChannel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetTargetContentIdentifier

func (o *Notification) GetTargetContentIdentifier() string

GetTargetContentIdentifier returns the TargetContentIdentifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetTargetContentIdentifierOk

func (o *Notification) GetTargetContentIdentifierOk() (*string, bool)

GetTargetContentIdentifierOk returns a tuple with the TargetContentIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetTemplateId

func (o *Notification) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetTemplateIdOk

func (o *Notification) GetTemplateIdOk() (*string, bool)

GetTemplateIdOk returns a tuple with the TemplateId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetThreadId

func (o *Notification) GetThreadId() string

GetThreadId returns the ThreadId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetThreadIdOk

func (o *Notification) GetThreadIdOk() (*string, bool)

GetThreadIdOk returns a tuple with the ThreadId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetThrottleRatePerMinute

func (o *Notification) GetThrottleRatePerMinute() string

GetThrottleRatePerMinute returns the ThrottleRatePerMinute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetThrottleRatePerMinuteOk

func (o *Notification) GetThrottleRatePerMinuteOk() (*string, bool)

GetThrottleRatePerMinuteOk returns a tuple with the ThrottleRatePerMinute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetTtl

func (o *Notification) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetTtlOk

func (o *Notification) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetUrl

func (o *Notification) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetUrlOk

func (o *Notification) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetValue

func (o *Notification) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*Notification) GetValueOk

func (o *Notification) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Notification) GetWebButtons

func (o *Notification) GetWebButtons() []Button

GetWebButtons returns the WebButtons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetWebButtonsOk

func (o *Notification) GetWebButtonsOk() ([]Button, bool)

GetWebButtonsOk returns a tuple with the WebButtons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetWebPushTopic

func (o *Notification) GetWebPushTopic() string

GetWebPushTopic returns the WebPushTopic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetWebPushTopicOk

func (o *Notification) GetWebPushTopicOk() (*string, bool)

GetWebPushTopicOk returns a tuple with the WebPushTopic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetWebUrl

func (o *Notification) GetWebUrl() string

GetWebUrl returns the WebUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetWebUrlOk

func (o *Notification) GetWebUrlOk() (*string, bool)

GetWebUrlOk returns a tuple with the WebUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) GetWpWnsSound

func (o *Notification) GetWpWnsSound() string

GetWpWnsSound returns the WpWnsSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Notification) GetWpWnsSoundOk

func (o *Notification) GetWpWnsSoundOk() (*string, bool)

GetWpWnsSoundOk returns a tuple with the WpWnsSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Notification) HasAdmBigPicture

func (o *Notification) HasAdmBigPicture() bool

HasAdmBigPicture returns a boolean if a field has been set.

func (*Notification) HasAdmGroup

func (o *Notification) HasAdmGroup() bool

HasAdmGroup returns a boolean if a field has been set.

func (*Notification) HasAdmGroupMessage

func (o *Notification) HasAdmGroupMessage() bool

HasAdmGroupMessage returns a boolean if a field has been set.

func (*Notification) HasAdmLargeIcon

func (o *Notification) HasAdmLargeIcon() bool

HasAdmLargeIcon returns a boolean if a field has been set.

func (*Notification) HasAdmSmallIcon

func (o *Notification) HasAdmSmallIcon() bool

HasAdmSmallIcon returns a boolean if a field has been set.

func (*Notification) HasAdmSound

func (o *Notification) HasAdmSound() bool

HasAdmSound returns a boolean if a field has been set.

func (*Notification) HasAggregation

func (o *Notification) HasAggregation() bool

HasAggregation returns a boolean if a field has been set.

func (*Notification) HasAndroidAccentColor

func (o *Notification) HasAndroidAccentColor() bool

HasAndroidAccentColor returns a boolean if a field has been set.

func (*Notification) HasAndroidBackgroundLayout

func (o *Notification) HasAndroidBackgroundLayout() bool

HasAndroidBackgroundLayout returns a boolean if a field has been set.

func (*Notification) HasAndroidChannelId

func (o *Notification) HasAndroidChannelId() bool

HasAndroidChannelId returns a boolean if a field has been set.

func (*Notification) HasAndroidGroup

func (o *Notification) HasAndroidGroup() bool

HasAndroidGroup returns a boolean if a field has been set.

func (*Notification) HasAndroidGroupMessage

func (o *Notification) HasAndroidGroupMessage() bool

HasAndroidGroupMessage returns a boolean if a field has been set.

func (*Notification) HasAndroidLedColor

func (o *Notification) HasAndroidLedColor() bool

HasAndroidLedColor returns a boolean if a field has been set.

func (*Notification) HasAndroidSound

func (o *Notification) HasAndroidSound() bool

HasAndroidSound returns a boolean if a field has been set.

func (*Notification) HasAndroidVisibility

func (o *Notification) HasAndroidVisibility() bool

HasAndroidVisibility returns a boolean if a field has been set.

func (*Notification) HasApnsAlert

func (o *Notification) HasApnsAlert() bool

HasApnsAlert returns a boolean if a field has been set.

func (*Notification) HasApnsPushTypeOverride

func (o *Notification) HasApnsPushTypeOverride() bool

HasApnsPushTypeOverride returns a boolean if a field has been set.

func (*Notification) HasAppUrl

func (o *Notification) HasAppUrl() bool

HasAppUrl returns a boolean if a field has been set.

func (*Notification) HasBigPicture

func (o *Notification) HasBigPicture() bool

HasBigPicture returns a boolean if a field has been set.

func (*Notification) HasButtons

func (o *Notification) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (*Notification) HasChannelForExternalUserIds

func (o *Notification) HasChannelForExternalUserIds() bool

HasChannelForExternalUserIds returns a boolean if a field has been set.

func (*Notification) HasChromeBigPicture

func (o *Notification) HasChromeBigPicture() bool

HasChromeBigPicture returns a boolean if a field has been set.

func (*Notification) HasChromeIcon

func (o *Notification) HasChromeIcon() bool

HasChromeIcon returns a boolean if a field has been set.

func (*Notification) HasChromeWebBadge

func (o *Notification) HasChromeWebBadge() bool

HasChromeWebBadge returns a boolean if a field has been set.

func (*Notification) HasChromeWebIcon

func (o *Notification) HasChromeWebIcon() bool

HasChromeWebIcon returns a boolean if a field has been set.

func (*Notification) HasChromeWebImage

func (o *Notification) HasChromeWebImage() bool

HasChromeWebImage returns a boolean if a field has been set.

func (*Notification) HasCollapseId

func (o *Notification) HasCollapseId() bool

HasCollapseId returns a boolean if a field has been set.

func (*Notification) HasContentAvailable

func (o *Notification) HasContentAvailable() bool

HasContentAvailable returns a boolean if a field has been set.

func (*Notification) HasContents

func (o *Notification) HasContents() bool

HasContents returns a boolean if a field has been set.

func (*Notification) HasCustomData

func (o *Notification) HasCustomData() bool

HasCustomData returns a boolean if a field has been set.

func (*Notification) HasData

func (o *Notification) HasData() bool

HasData returns a boolean if a field has been set.

func (*Notification) HasDelayedOption

func (o *Notification) HasDelayedOption() bool

HasDelayedOption returns a boolean if a field has been set.

func (*Notification) HasDeliveryTimeOfDay

func (o *Notification) HasDeliveryTimeOfDay() bool

HasDeliveryTimeOfDay returns a boolean if a field has been set.

func (*Notification) HasEmailBody

func (o *Notification) HasEmailBody() bool

HasEmailBody returns a boolean if a field has been set.

func (*Notification) HasEmailFromAddress

func (o *Notification) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*Notification) HasEmailFromName

func (o *Notification) HasEmailFromName() bool

HasEmailFromName returns a boolean if a field has been set.

func (*Notification) HasEmailPreheader

func (o *Notification) HasEmailPreheader() bool

HasEmailPreheader returns a boolean if a field has been set.

func (*Notification) HasEmailSubject

func (o *Notification) HasEmailSubject() bool

HasEmailSubject returns a boolean if a field has been set.

func (*Notification) HasExcludedSegments

func (o *Notification) HasExcludedSegments() bool

HasExcludedSegments returns a boolean if a field has been set.

func (*Notification) HasExistingAndroidChannelId

func (o *Notification) HasExistingAndroidChannelId() bool

HasExistingAndroidChannelId returns a boolean if a field has been set.

func (*Notification) HasExternalId

func (o *Notification) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*Notification) HasFilters

func (o *Notification) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*Notification) HasFirefoxIcon

func (o *Notification) HasFirefoxIcon() bool

HasFirefoxIcon returns a boolean if a field has been set.

func (*Notification) HasHeadings

func (o *Notification) HasHeadings() bool

HasHeadings returns a boolean if a field has been set.

func (*Notification) HasHuaweiAccentColor

func (o *Notification) HasHuaweiAccentColor() bool

HasHuaweiAccentColor returns a boolean if a field has been set.

func (*Notification) HasHuaweiBigPicture

func (o *Notification) HasHuaweiBigPicture() bool

HasHuaweiBigPicture returns a boolean if a field has been set.

func (*Notification) HasHuaweiChannelId

func (o *Notification) HasHuaweiChannelId() bool

HasHuaweiChannelId returns a boolean if a field has been set.

func (*Notification) HasHuaweiExistingChannelId

func (o *Notification) HasHuaweiExistingChannelId() bool

HasHuaweiExistingChannelId returns a boolean if a field has been set.

func (*Notification) HasHuaweiLargeIcon

func (o *Notification) HasHuaweiLargeIcon() bool

HasHuaweiLargeIcon returns a boolean if a field has been set.

func (*Notification) HasHuaweiLedColor

func (o *Notification) HasHuaweiLedColor() bool

HasHuaweiLedColor returns a boolean if a field has been set.

func (*Notification) HasHuaweiMsgType

func (o *Notification) HasHuaweiMsgType() bool

HasHuaweiMsgType returns a boolean if a field has been set.

func (*Notification) HasHuaweiSmallIcon

func (o *Notification) HasHuaweiSmallIcon() bool

HasHuaweiSmallIcon returns a boolean if a field has been set.

func (*Notification) HasHuaweiSound

func (o *Notification) HasHuaweiSound() bool

HasHuaweiSound returns a boolean if a field has been set.

func (*Notification) HasHuaweiVisibility

func (o *Notification) HasHuaweiVisibility() bool

HasHuaweiVisibility returns a boolean if a field has been set.

func (*Notification) HasId

func (o *Notification) HasId() bool

HasId returns a boolean if a field has been set.

func (*Notification) HasIncludeAliases

func (o *Notification) HasIncludeAliases() bool

HasIncludeAliases returns a boolean if a field has been set.

func (*Notification) HasIncludeAmazonRegIds

func (o *Notification) HasIncludeAmazonRegIds() bool

HasIncludeAmazonRegIds returns a boolean if a field has been set.

func (*Notification) HasIncludeAndroidRegIds

func (o *Notification) HasIncludeAndroidRegIds() bool

HasIncludeAndroidRegIds returns a boolean if a field has been set.

func (*Notification) HasIncludeChromeRegIds

func (o *Notification) HasIncludeChromeRegIds() bool

HasIncludeChromeRegIds returns a boolean if a field has been set.

func (*Notification) HasIncludeChromeWebRegIds

func (o *Notification) HasIncludeChromeWebRegIds() bool

HasIncludeChromeWebRegIds returns a boolean if a field has been set.

func (*Notification) HasIncludeEmailTokens

func (o *Notification) HasIncludeEmailTokens() bool

HasIncludeEmailTokens returns a boolean if a field has been set.

func (*Notification) HasIncludeExternalUserIds

func (o *Notification) HasIncludeExternalUserIds() bool

HasIncludeExternalUserIds returns a boolean if a field has been set.

func (*Notification) HasIncludeIosTokens

func (o *Notification) HasIncludeIosTokens() bool

HasIncludeIosTokens returns a boolean if a field has been set.

func (*Notification) HasIncludePhoneNumbers

func (o *Notification) HasIncludePhoneNumbers() bool

HasIncludePhoneNumbers returns a boolean if a field has been set.

func (*Notification) HasIncludePlayerIds

func (o *Notification) HasIncludePlayerIds() bool

HasIncludePlayerIds returns a boolean if a field has been set.

func (*Notification) HasIncludeUnsubscribed

func (o *Notification) HasIncludeUnsubscribed() bool

HasIncludeUnsubscribed returns a boolean if a field has been set.

func (*Notification) HasIncludeWpWnsUris

func (o *Notification) HasIncludeWpWnsUris() bool

HasIncludeWpWnsUris returns a boolean if a field has been set.

func (*Notification) HasIncludedSegments

func (o *Notification) HasIncludedSegments() bool

HasIncludedSegments returns a boolean if a field has been set.

func (*Notification) HasIosAttachments

func (o *Notification) HasIosAttachments() bool

HasIosAttachments returns a boolean if a field has been set.

func (*Notification) HasIosBadgeCount

func (o *Notification) HasIosBadgeCount() bool

HasIosBadgeCount returns a boolean if a field has been set.

func (*Notification) HasIosBadgeType

func (o *Notification) HasIosBadgeType() bool

HasIosBadgeType returns a boolean if a field has been set.

func (*Notification) HasIosCategory

func (o *Notification) HasIosCategory() bool

HasIosCategory returns a boolean if a field has been set.

func (*Notification) HasIosSound

func (o *Notification) HasIosSound() bool

HasIosSound returns a boolean if a field has been set.

func (*Notification) HasIsAdm

func (o *Notification) HasIsAdm() bool

HasIsAdm returns a boolean if a field has been set.

func (*Notification) HasIsAndroid

func (o *Notification) HasIsAndroid() bool

HasIsAndroid returns a boolean if a field has been set.

func (*Notification) HasIsAnyWeb

func (o *Notification) HasIsAnyWeb() bool

HasIsAnyWeb returns a boolean if a field has been set.

func (*Notification) HasIsChrome

func (o *Notification) HasIsChrome() bool

HasIsChrome returns a boolean if a field has been set.

func (*Notification) HasIsChromeWeb

func (o *Notification) HasIsChromeWeb() bool

HasIsChromeWeb returns a boolean if a field has been set.

func (*Notification) HasIsFirefox

func (o *Notification) HasIsFirefox() bool

HasIsFirefox returns a boolean if a field has been set.

func (*Notification) HasIsHuawei

func (o *Notification) HasIsHuawei() bool

HasIsHuawei returns a boolean if a field has been set.

func (*Notification) HasIsIos

func (o *Notification) HasIsIos() bool

HasIsIos returns a boolean if a field has been set.

func (*Notification) HasIsSafari

func (o *Notification) HasIsSafari() bool

HasIsSafari returns a boolean if a field has been set.

func (*Notification) HasIsWPWNS

func (o *Notification) HasIsWPWNS() bool

HasIsWPWNS returns a boolean if a field has been set.

func (*Notification) HasLargeIcon

func (o *Notification) HasLargeIcon() bool

HasLargeIcon returns a boolean if a field has been set.

func (*Notification) HasMutableContent

func (o *Notification) HasMutableContent() bool

HasMutableContent returns a boolean if a field has been set.

func (*Notification) HasName

func (o *Notification) HasName() bool

HasName returns a boolean if a field has been set.

func (*Notification) HasPriority

func (o *Notification) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*Notification) HasSendAfter

func (o *Notification) HasSendAfter() bool

HasSendAfter returns a boolean if a field has been set.

func (*Notification) HasSmallIcon

func (o *Notification) HasSmallIcon() bool

HasSmallIcon returns a boolean if a field has been set.

func (*Notification) HasSmsFrom

func (o *Notification) HasSmsFrom() bool

HasSmsFrom returns a boolean if a field has been set.

func (*Notification) HasSmsMediaUrls

func (o *Notification) HasSmsMediaUrls() bool

HasSmsMediaUrls returns a boolean if a field has been set.

func (*Notification) HasSubtitle

func (o *Notification) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*Notification) HasSummaryArg

func (o *Notification) HasSummaryArg() bool

HasSummaryArg returns a boolean if a field has been set.

func (*Notification) HasSummaryArgCount

func (o *Notification) HasSummaryArgCount() bool

HasSummaryArgCount returns a boolean if a field has been set.

func (*Notification) HasTargetChannel

func (o *Notification) HasTargetChannel() bool

HasTargetChannel returns a boolean if a field has been set.

func (*Notification) HasTargetContentIdentifier

func (o *Notification) HasTargetContentIdentifier() bool

HasTargetContentIdentifier returns a boolean if a field has been set.

func (*Notification) HasTemplateId

func (o *Notification) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*Notification) HasThreadId

func (o *Notification) HasThreadId() bool

HasThreadId returns a boolean if a field has been set.

func (*Notification) HasThrottleRatePerMinute

func (o *Notification) HasThrottleRatePerMinute() bool

HasThrottleRatePerMinute returns a boolean if a field has been set.

func (*Notification) HasTtl

func (o *Notification) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*Notification) HasUrl

func (o *Notification) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Notification) HasValue

func (o *Notification) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*Notification) HasWebButtons

func (o *Notification) HasWebButtons() bool

HasWebButtons returns a boolean if a field has been set.

func (*Notification) HasWebPushTopic

func (o *Notification) HasWebPushTopic() bool

HasWebPushTopic returns a boolean if a field has been set.

func (*Notification) HasWebUrl

func (o *Notification) HasWebUrl() bool

HasWebUrl returns a boolean if a field has been set.

func (*Notification) HasWpWnsSound

func (o *Notification) HasWpWnsSound() bool

HasWpWnsSound returns a boolean if a field has been set.

func (Notification) MarshalJSON

func (o Notification) MarshalJSON() ([]byte, error)

func (*Notification) SetAdmBigPicture

func (o *Notification) SetAdmBigPicture(v string)

SetAdmBigPicture gets a reference to the given NullableString and assigns it to the AdmBigPicture field.

func (*Notification) SetAdmBigPictureNil

func (o *Notification) SetAdmBigPictureNil()

SetAdmBigPictureNil sets the value for AdmBigPicture to be an explicit nil

func (*Notification) SetAdmGroup

func (o *Notification) SetAdmGroup(v string)

SetAdmGroup gets a reference to the given NullableString and assigns it to the AdmGroup field.

func (*Notification) SetAdmGroupMessage

func (o *Notification) SetAdmGroupMessage(v map[string]interface{})

SetAdmGroupMessage gets a reference to the given map[string]interface{} and assigns it to the AdmGroupMessage field.

func (*Notification) SetAdmGroupNil

func (o *Notification) SetAdmGroupNil()

SetAdmGroupNil sets the value for AdmGroup to be an explicit nil

func (*Notification) SetAdmLargeIcon

func (o *Notification) SetAdmLargeIcon(v string)

SetAdmLargeIcon gets a reference to the given NullableString and assigns it to the AdmLargeIcon field.

func (*Notification) SetAdmLargeIconNil

func (o *Notification) SetAdmLargeIconNil()

SetAdmLargeIconNil sets the value for AdmLargeIcon to be an explicit nil

func (*Notification) SetAdmSmallIcon

func (o *Notification) SetAdmSmallIcon(v string)

SetAdmSmallIcon gets a reference to the given NullableString and assigns it to the AdmSmallIcon field.

func (*Notification) SetAdmSmallIconNil

func (o *Notification) SetAdmSmallIconNil()

SetAdmSmallIconNil sets the value for AdmSmallIcon to be an explicit nil

func (*Notification) SetAdmSound

func (o *Notification) SetAdmSound(v string)

SetAdmSound gets a reference to the given NullableString and assigns it to the AdmSound field.

func (*Notification) SetAdmSoundNil

func (o *Notification) SetAdmSoundNil()

SetAdmSoundNil sets the value for AdmSound to be an explicit nil

func (*Notification) SetAggregation

func (o *Notification) SetAggregation(v string)

SetAggregation gets a reference to the given string and assigns it to the Aggregation field.

func (*Notification) SetAndroidAccentColor

func (o *Notification) SetAndroidAccentColor(v string)

SetAndroidAccentColor gets a reference to the given NullableString and assigns it to the AndroidAccentColor field.

func (*Notification) SetAndroidAccentColorNil

func (o *Notification) SetAndroidAccentColorNil()

SetAndroidAccentColorNil sets the value for AndroidAccentColor to be an explicit nil

func (*Notification) SetAndroidBackgroundLayout

func (o *Notification) SetAndroidBackgroundLayout(v BasicNotificationAllOfAndroidBackgroundLayout)

SetAndroidBackgroundLayout gets a reference to the given BasicNotificationAllOfAndroidBackgroundLayout and assigns it to the AndroidBackgroundLayout field.

func (*Notification) SetAndroidChannelId

func (o *Notification) SetAndroidChannelId(v string)

SetAndroidChannelId gets a reference to the given string and assigns it to the AndroidChannelId field.

func (*Notification) SetAndroidGroup

func (o *Notification) SetAndroidGroup(v string)

SetAndroidGroup gets a reference to the given NullableString and assigns it to the AndroidGroup field.

func (*Notification) SetAndroidGroupMessage

func (o *Notification) SetAndroidGroupMessage(v string)

SetAndroidGroupMessage gets a reference to the given NullableString and assigns it to the AndroidGroupMessage field.

func (*Notification) SetAndroidGroupMessageNil

func (o *Notification) SetAndroidGroupMessageNil()

SetAndroidGroupMessageNil sets the value for AndroidGroupMessage to be an explicit nil

func (*Notification) SetAndroidGroupNil

func (o *Notification) SetAndroidGroupNil()

SetAndroidGroupNil sets the value for AndroidGroup to be an explicit nil

func (*Notification) SetAndroidLedColor

func (o *Notification) SetAndroidLedColor(v string)

SetAndroidLedColor gets a reference to the given NullableString and assigns it to the AndroidLedColor field.

func (*Notification) SetAndroidLedColorNil

func (o *Notification) SetAndroidLedColorNil()

SetAndroidLedColorNil sets the value for AndroidLedColor to be an explicit nil

func (*Notification) SetAndroidSound

func (o *Notification) SetAndroidSound(v string)

SetAndroidSound gets a reference to the given NullableString and assigns it to the AndroidSound field.

func (*Notification) SetAndroidSoundNil

func (o *Notification) SetAndroidSoundNil()

SetAndroidSoundNil sets the value for AndroidSound to be an explicit nil

func (*Notification) SetAndroidVisibility

func (o *Notification) SetAndroidVisibility(v int32)

SetAndroidVisibility gets a reference to the given NullableInt32 and assigns it to the AndroidVisibility field.

func (*Notification) SetAndroidVisibilityNil

func (o *Notification) SetAndroidVisibilityNil()

SetAndroidVisibilityNil sets the value for AndroidVisibility to be an explicit nil

func (*Notification) SetApnsAlert

func (o *Notification) SetApnsAlert(v map[string]interface{})

SetApnsAlert gets a reference to the given map[string]interface{} and assigns it to the ApnsAlert field.

func (*Notification) SetApnsPushTypeOverride

func (o *Notification) SetApnsPushTypeOverride(v string)

SetApnsPushTypeOverride gets a reference to the given string and assigns it to the ApnsPushTypeOverride field.

func (*Notification) SetAppId

func (o *Notification) SetAppId(v string)

SetAppId sets field value

func (*Notification) SetAppUrl

func (o *Notification) SetAppUrl(v string)

SetAppUrl gets a reference to the given NullableString and assigns it to the AppUrl field.

func (*Notification) SetAppUrlNil

func (o *Notification) SetAppUrlNil()

SetAppUrlNil sets the value for AppUrl to be an explicit nil

func (*Notification) SetBigPicture

func (o *Notification) SetBigPicture(v string)

SetBigPicture gets a reference to the given NullableString and assigns it to the BigPicture field.

func (*Notification) SetBigPictureNil

func (o *Notification) SetBigPictureNil()

SetBigPictureNil sets the value for BigPicture to be an explicit nil

func (*Notification) SetButtons

func (o *Notification) SetButtons(v []Button)

SetButtons gets a reference to the given []Button and assigns it to the Buttons field.

func (*Notification) SetChannelForExternalUserIds

func (o *Notification) SetChannelForExternalUserIds(v string)

SetChannelForExternalUserIds gets a reference to the given string and assigns it to the ChannelForExternalUserIds field.

func (*Notification) SetChromeBigPicture

func (o *Notification) SetChromeBigPicture(v string)

SetChromeBigPicture gets a reference to the given NullableString and assigns it to the ChromeBigPicture field.

func (*Notification) SetChromeBigPictureNil

func (o *Notification) SetChromeBigPictureNil()

SetChromeBigPictureNil sets the value for ChromeBigPicture to be an explicit nil

func (*Notification) SetChromeIcon

func (o *Notification) SetChromeIcon(v string)

SetChromeIcon gets a reference to the given NullableString and assigns it to the ChromeIcon field.

func (*Notification) SetChromeIconNil

func (o *Notification) SetChromeIconNil()

SetChromeIconNil sets the value for ChromeIcon to be an explicit nil

func (*Notification) SetChromeWebBadge

func (o *Notification) SetChromeWebBadge(v string)

SetChromeWebBadge gets a reference to the given NullableString and assigns it to the ChromeWebBadge field.

func (*Notification) SetChromeWebBadgeNil

func (o *Notification) SetChromeWebBadgeNil()

SetChromeWebBadgeNil sets the value for ChromeWebBadge to be an explicit nil

func (*Notification) SetChromeWebIcon

func (o *Notification) SetChromeWebIcon(v string)

SetChromeWebIcon gets a reference to the given NullableString and assigns it to the ChromeWebIcon field.

func (*Notification) SetChromeWebIconNil

func (o *Notification) SetChromeWebIconNil()

SetChromeWebIconNil sets the value for ChromeWebIcon to be an explicit nil

func (*Notification) SetChromeWebImage

func (o *Notification) SetChromeWebImage(v string)

SetChromeWebImage gets a reference to the given NullableString and assigns it to the ChromeWebImage field.

func (*Notification) SetChromeWebImageNil

func (o *Notification) SetChromeWebImageNil()

SetChromeWebImageNil sets the value for ChromeWebImage to be an explicit nil

func (*Notification) SetCollapseId

func (o *Notification) SetCollapseId(v string)

SetCollapseId gets a reference to the given string and assigns it to the CollapseId field.

func (*Notification) SetContentAvailable

func (o *Notification) SetContentAvailable(v bool)

SetContentAvailable gets a reference to the given NullableBool and assigns it to the ContentAvailable field.

func (*Notification) SetContentAvailableNil

func (o *Notification) SetContentAvailableNil()

SetContentAvailableNil sets the value for ContentAvailable to be an explicit nil

func (*Notification) SetContents

func (o *Notification) SetContents(v StringMap)

SetContents gets a reference to the given NullableStringMap and assigns it to the Contents field.

func (*Notification) SetContentsNil

func (o *Notification) SetContentsNil()

SetContentsNil sets the value for Contents to be an explicit nil

func (*Notification) SetCustomData

func (o *Notification) SetCustomData(v map[string]interface{})

SetCustomData gets a reference to the given map[string]interface{} and assigns it to the CustomData field.

func (*Notification) SetData

func (o *Notification) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*Notification) SetDelayedOption

func (o *Notification) SetDelayedOption(v string)

SetDelayedOption gets a reference to the given NullableString and assigns it to the DelayedOption field.

func (*Notification) SetDelayedOptionNil

func (o *Notification) SetDelayedOptionNil()

SetDelayedOptionNil sets the value for DelayedOption to be an explicit nil

func (*Notification) SetDeliveryTimeOfDay

func (o *Notification) SetDeliveryTimeOfDay(v string)

SetDeliveryTimeOfDay gets a reference to the given NullableString and assigns it to the DeliveryTimeOfDay field.

func (*Notification) SetDeliveryTimeOfDayNil

func (o *Notification) SetDeliveryTimeOfDayNil()

SetDeliveryTimeOfDayNil sets the value for DeliveryTimeOfDay to be an explicit nil

func (*Notification) SetEmailBody

func (o *Notification) SetEmailBody(v string)

SetEmailBody gets a reference to the given string and assigns it to the EmailBody field.

func (*Notification) SetEmailFromAddress

func (o *Notification) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given NullableString and assigns it to the EmailFromAddress field.

func (*Notification) SetEmailFromAddressNil

func (o *Notification) SetEmailFromAddressNil()

SetEmailFromAddressNil sets the value for EmailFromAddress to be an explicit nil

func (*Notification) SetEmailFromName

func (o *Notification) SetEmailFromName(v string)

SetEmailFromName gets a reference to the given NullableString and assigns it to the EmailFromName field.

func (*Notification) SetEmailFromNameNil

func (o *Notification) SetEmailFromNameNil()

SetEmailFromNameNil sets the value for EmailFromName to be an explicit nil

func (*Notification) SetEmailPreheader

func (o *Notification) SetEmailPreheader(v string)

SetEmailPreheader gets a reference to the given NullableString and assigns it to the EmailPreheader field.

func (*Notification) SetEmailPreheaderNil

func (o *Notification) SetEmailPreheaderNil()

SetEmailPreheaderNil sets the value for EmailPreheader to be an explicit nil

func (*Notification) SetEmailSubject

func (o *Notification) SetEmailSubject(v string)

SetEmailSubject gets a reference to the given NullableString and assigns it to the EmailSubject field.

func (*Notification) SetEmailSubjectNil

func (o *Notification) SetEmailSubjectNil()

SetEmailSubjectNil sets the value for EmailSubject to be an explicit nil

func (*Notification) SetExcludedSegments

func (o *Notification) SetExcludedSegments(v []string)

SetExcludedSegments gets a reference to the given []string and assigns it to the ExcludedSegments field.

func (*Notification) SetExistingAndroidChannelId

func (o *Notification) SetExistingAndroidChannelId(v string)

SetExistingAndroidChannelId gets a reference to the given string and assigns it to the ExistingAndroidChannelId field.

func (*Notification) SetExternalId

func (o *Notification) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*Notification) SetExternalIdNil

func (o *Notification) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*Notification) SetFilters

func (o *Notification) SetFilters(v []Filter)

SetFilters gets a reference to the given []Filter and assigns it to the Filters field.

func (*Notification) SetFirefoxIcon

func (o *Notification) SetFirefoxIcon(v string)

SetFirefoxIcon gets a reference to the given NullableString and assigns it to the FirefoxIcon field.

func (*Notification) SetFirefoxIconNil

func (o *Notification) SetFirefoxIconNil()

SetFirefoxIconNil sets the value for FirefoxIcon to be an explicit nil

func (*Notification) SetHeadings

func (o *Notification) SetHeadings(v StringMap)

SetHeadings gets a reference to the given NullableStringMap and assigns it to the Headings field.

func (*Notification) SetHeadingsNil

func (o *Notification) SetHeadingsNil()

SetHeadingsNil sets the value for Headings to be an explicit nil

func (*Notification) SetHuaweiAccentColor

func (o *Notification) SetHuaweiAccentColor(v string)

SetHuaweiAccentColor gets a reference to the given NullableString and assigns it to the HuaweiAccentColor field.

func (*Notification) SetHuaweiAccentColorNil

func (o *Notification) SetHuaweiAccentColorNil()

SetHuaweiAccentColorNil sets the value for HuaweiAccentColor to be an explicit nil

func (*Notification) SetHuaweiBigPicture

func (o *Notification) SetHuaweiBigPicture(v string)

SetHuaweiBigPicture gets a reference to the given NullableString and assigns it to the HuaweiBigPicture field.

func (*Notification) SetHuaweiBigPictureNil

func (o *Notification) SetHuaweiBigPictureNil()

SetHuaweiBigPictureNil sets the value for HuaweiBigPicture to be an explicit nil

func (*Notification) SetHuaweiChannelId

func (o *Notification) SetHuaweiChannelId(v string)

SetHuaweiChannelId gets a reference to the given NullableString and assigns it to the HuaweiChannelId field.

func (*Notification) SetHuaweiChannelIdNil

func (o *Notification) SetHuaweiChannelIdNil()

SetHuaweiChannelIdNil sets the value for HuaweiChannelId to be an explicit nil

func (*Notification) SetHuaweiExistingChannelId

func (o *Notification) SetHuaweiExistingChannelId(v string)

SetHuaweiExistingChannelId gets a reference to the given NullableString and assigns it to the HuaweiExistingChannelId field.

func (*Notification) SetHuaweiExistingChannelIdNil

func (o *Notification) SetHuaweiExistingChannelIdNil()

SetHuaweiExistingChannelIdNil sets the value for HuaweiExistingChannelId to be an explicit nil

func (*Notification) SetHuaweiLargeIcon

func (o *Notification) SetHuaweiLargeIcon(v string)

SetHuaweiLargeIcon gets a reference to the given NullableString and assigns it to the HuaweiLargeIcon field.

func (*Notification) SetHuaweiLargeIconNil

func (o *Notification) SetHuaweiLargeIconNil()

SetHuaweiLargeIconNil sets the value for HuaweiLargeIcon to be an explicit nil

func (*Notification) SetHuaweiLedColor

func (o *Notification) SetHuaweiLedColor(v string)

SetHuaweiLedColor gets a reference to the given NullableString and assigns it to the HuaweiLedColor field.

func (*Notification) SetHuaweiLedColorNil

func (o *Notification) SetHuaweiLedColorNil()

SetHuaweiLedColorNil sets the value for HuaweiLedColor to be an explicit nil

func (*Notification) SetHuaweiMsgType

func (o *Notification) SetHuaweiMsgType(v string)

SetHuaweiMsgType gets a reference to the given NullableString and assigns it to the HuaweiMsgType field.

func (*Notification) SetHuaweiMsgTypeNil

func (o *Notification) SetHuaweiMsgTypeNil()

SetHuaweiMsgTypeNil sets the value for HuaweiMsgType to be an explicit nil

func (*Notification) SetHuaweiSmallIcon

func (o *Notification) SetHuaweiSmallIcon(v string)

SetHuaweiSmallIcon gets a reference to the given NullableString and assigns it to the HuaweiSmallIcon field.

func (*Notification) SetHuaweiSmallIconNil

func (o *Notification) SetHuaweiSmallIconNil()

SetHuaweiSmallIconNil sets the value for HuaweiSmallIcon to be an explicit nil

func (*Notification) SetHuaweiSound

func (o *Notification) SetHuaweiSound(v string)

SetHuaweiSound gets a reference to the given NullableString and assigns it to the HuaweiSound field.

func (*Notification) SetHuaweiSoundNil

func (o *Notification) SetHuaweiSoundNil()

SetHuaweiSoundNil sets the value for HuaweiSound to be an explicit nil

func (*Notification) SetHuaweiVisibility

func (o *Notification) SetHuaweiVisibility(v int32)

SetHuaweiVisibility gets a reference to the given NullableInt32 and assigns it to the HuaweiVisibility field.

func (*Notification) SetHuaweiVisibilityNil

func (o *Notification) SetHuaweiVisibilityNil()

SetHuaweiVisibilityNil sets the value for HuaweiVisibility to be an explicit nil

func (*Notification) SetId

func (o *Notification) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Notification) SetIncludeAliases

func (o *Notification) SetIncludeAliases(v PlayerNotificationTargetIncludeAliases)

SetIncludeAliases gets a reference to the given NullablePlayerNotificationTargetIncludeAliases and assigns it to the IncludeAliases field.

func (*Notification) SetIncludeAliasesNil

func (o *Notification) SetIncludeAliasesNil()

SetIncludeAliasesNil sets the value for IncludeAliases to be an explicit nil

func (*Notification) SetIncludeAmazonRegIds

func (o *Notification) SetIncludeAmazonRegIds(v []string)

SetIncludeAmazonRegIds gets a reference to the given []string and assigns it to the IncludeAmazonRegIds field.

func (*Notification) SetIncludeAndroidRegIds

func (o *Notification) SetIncludeAndroidRegIds(v []string)

SetIncludeAndroidRegIds gets a reference to the given []string and assigns it to the IncludeAndroidRegIds field.

func (*Notification) SetIncludeChromeRegIds

func (o *Notification) SetIncludeChromeRegIds(v []string)

SetIncludeChromeRegIds gets a reference to the given []string and assigns it to the IncludeChromeRegIds field.

func (*Notification) SetIncludeChromeWebRegIds

func (o *Notification) SetIncludeChromeWebRegIds(v []string)

SetIncludeChromeWebRegIds gets a reference to the given []string and assigns it to the IncludeChromeWebRegIds field.

func (*Notification) SetIncludeEmailTokens

func (o *Notification) SetIncludeEmailTokens(v []string)

SetIncludeEmailTokens gets a reference to the given []string and assigns it to the IncludeEmailTokens field.

func (*Notification) SetIncludeExternalUserIds

func (o *Notification) SetIncludeExternalUserIds(v []string)

SetIncludeExternalUserIds gets a reference to the given []string and assigns it to the IncludeExternalUserIds field. Deprecated

func (*Notification) SetIncludeIosTokens

func (o *Notification) SetIncludeIosTokens(v []string)

SetIncludeIosTokens gets a reference to the given []string and assigns it to the IncludeIosTokens field.

func (*Notification) SetIncludePhoneNumbers

func (o *Notification) SetIncludePhoneNumbers(v []string)

SetIncludePhoneNumbers gets a reference to the given []string and assigns it to the IncludePhoneNumbers field.

func (*Notification) SetIncludePlayerIds

func (o *Notification) SetIncludePlayerIds(v []string)

SetIncludePlayerIds gets a reference to the given []string and assigns it to the IncludePlayerIds field. Deprecated

func (*Notification) SetIncludeUnsubscribed

func (o *Notification) SetIncludeUnsubscribed(v bool)

SetIncludeUnsubscribed gets a reference to the given bool and assigns it to the IncludeUnsubscribed field.

func (*Notification) SetIncludeWpWnsUris

func (o *Notification) SetIncludeWpWnsUris(v []string)

SetIncludeWpWnsUris gets a reference to the given []string and assigns it to the IncludeWpWnsUris field.

func (*Notification) SetIncludedSegments

func (o *Notification) SetIncludedSegments(v []string)

SetIncludedSegments gets a reference to the given []string and assigns it to the IncludedSegments field.

func (*Notification) SetIosAttachments

func (o *Notification) SetIosAttachments(v map[string]interface{})

SetIosAttachments gets a reference to the given map[string]interface{} and assigns it to the IosAttachments field.

func (*Notification) SetIosBadgeCount

func (o *Notification) SetIosBadgeCount(v int32)

SetIosBadgeCount gets a reference to the given NullableInt32 and assigns it to the IosBadgeCount field.

func (*Notification) SetIosBadgeCountNil

func (o *Notification) SetIosBadgeCountNil()

SetIosBadgeCountNil sets the value for IosBadgeCount to be an explicit nil

func (*Notification) SetIosBadgeType

func (o *Notification) SetIosBadgeType(v string)

SetIosBadgeType gets a reference to the given NullableString and assigns it to the IosBadgeType field.

func (*Notification) SetIosBadgeTypeNil

func (o *Notification) SetIosBadgeTypeNil()

SetIosBadgeTypeNil sets the value for IosBadgeType to be an explicit nil

func (*Notification) SetIosCategory

func (o *Notification) SetIosCategory(v string)

SetIosCategory gets a reference to the given NullableString and assigns it to the IosCategory field.

func (*Notification) SetIosCategoryNil

func (o *Notification) SetIosCategoryNil()

SetIosCategoryNil sets the value for IosCategory to be an explicit nil

func (*Notification) SetIosSound

func (o *Notification) SetIosSound(v string)

SetIosSound gets a reference to the given NullableString and assigns it to the IosSound field.

func (*Notification) SetIosSoundNil

func (o *Notification) SetIosSoundNil()

SetIosSoundNil sets the value for IosSound to be an explicit nil

func (*Notification) SetIsAdm

func (o *Notification) SetIsAdm(v bool)

SetIsAdm gets a reference to the given NullableBool and assigns it to the IsAdm field.

func (*Notification) SetIsAdmNil

func (o *Notification) SetIsAdmNil()

SetIsAdmNil sets the value for IsAdm to be an explicit nil

func (*Notification) SetIsAndroid

func (o *Notification) SetIsAndroid(v bool)

SetIsAndroid gets a reference to the given NullableBool and assigns it to the IsAndroid field.

func (*Notification) SetIsAndroidNil

func (o *Notification) SetIsAndroidNil()

SetIsAndroidNil sets the value for IsAndroid to be an explicit nil

func (*Notification) SetIsAnyWeb

func (o *Notification) SetIsAnyWeb(v bool)

SetIsAnyWeb gets a reference to the given NullableBool and assigns it to the IsAnyWeb field.

func (*Notification) SetIsAnyWebNil

func (o *Notification) SetIsAnyWebNil()

SetIsAnyWebNil sets the value for IsAnyWeb to be an explicit nil

func (*Notification) SetIsChrome

func (o *Notification) SetIsChrome(v bool)

SetIsChrome gets a reference to the given NullableBool and assigns it to the IsChrome field.

func (*Notification) SetIsChromeNil

func (o *Notification) SetIsChromeNil()

SetIsChromeNil sets the value for IsChrome to be an explicit nil

func (*Notification) SetIsChromeWeb

func (o *Notification) SetIsChromeWeb(v bool)

SetIsChromeWeb gets a reference to the given NullableBool and assigns it to the IsChromeWeb field.

func (*Notification) SetIsChromeWebNil

func (o *Notification) SetIsChromeWebNil()

SetIsChromeWebNil sets the value for IsChromeWeb to be an explicit nil

func (*Notification) SetIsFirefox

func (o *Notification) SetIsFirefox(v bool)

SetIsFirefox gets a reference to the given NullableBool and assigns it to the IsFirefox field.

func (*Notification) SetIsFirefoxNil

func (o *Notification) SetIsFirefoxNil()

SetIsFirefoxNil sets the value for IsFirefox to be an explicit nil

func (*Notification) SetIsHuawei

func (o *Notification) SetIsHuawei(v bool)

SetIsHuawei gets a reference to the given NullableBool and assigns it to the IsHuawei field.

func (*Notification) SetIsHuaweiNil

func (o *Notification) SetIsHuaweiNil()

SetIsHuaweiNil sets the value for IsHuawei to be an explicit nil

func (*Notification) SetIsIos

func (o *Notification) SetIsIos(v bool)

SetIsIos gets a reference to the given NullableBool and assigns it to the IsIos field.

func (*Notification) SetIsIosNil

func (o *Notification) SetIsIosNil()

SetIsIosNil sets the value for IsIos to be an explicit nil

func (*Notification) SetIsSafari

func (o *Notification) SetIsSafari(v bool)

SetIsSafari gets a reference to the given NullableBool and assigns it to the IsSafari field.

func (*Notification) SetIsSafariNil

func (o *Notification) SetIsSafariNil()

SetIsSafariNil sets the value for IsSafari to be an explicit nil

func (*Notification) SetIsWPWNS

func (o *Notification) SetIsWPWNS(v bool)

SetIsWPWNS gets a reference to the given NullableBool and assigns it to the IsWPWNS field.

func (*Notification) SetIsWPWNSNil

func (o *Notification) SetIsWPWNSNil()

SetIsWPWNSNil sets the value for IsWPWNS to be an explicit nil

func (*Notification) SetLargeIcon

func (o *Notification) SetLargeIcon(v string)

SetLargeIcon gets a reference to the given NullableString and assigns it to the LargeIcon field.

func (*Notification) SetLargeIconNil

func (o *Notification) SetLargeIconNil()

SetLargeIconNil sets the value for LargeIcon to be an explicit nil

func (*Notification) SetMutableContent

func (o *Notification) SetMutableContent(v bool)

SetMutableContent gets a reference to the given bool and assigns it to the MutableContent field.

func (*Notification) SetName

func (o *Notification) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*Notification) SetNameNil

func (o *Notification) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*Notification) SetPriority

func (o *Notification) SetPriority(v int32)

SetPriority gets a reference to the given NullableInt32 and assigns it to the Priority field.

func (*Notification) SetPriorityNil

func (o *Notification) SetPriorityNil()

SetPriorityNil sets the value for Priority to be an explicit nil

func (*Notification) SetSendAfter

func (o *Notification) SetSendAfter(v time.Time)

SetSendAfter gets a reference to the given NullableTime and assigns it to the SendAfter field.

func (*Notification) SetSendAfterNil

func (o *Notification) SetSendAfterNil()

SetSendAfterNil sets the value for SendAfter to be an explicit nil

func (*Notification) SetSmallIcon

func (o *Notification) SetSmallIcon(v string)

SetSmallIcon gets a reference to the given NullableString and assigns it to the SmallIcon field.

func (*Notification) SetSmallIconNil

func (o *Notification) SetSmallIconNil()

SetSmallIconNil sets the value for SmallIcon to be an explicit nil

func (*Notification) SetSmsFrom

func (o *Notification) SetSmsFrom(v string)

SetSmsFrom gets a reference to the given NullableString and assigns it to the SmsFrom field.

func (*Notification) SetSmsFromNil

func (o *Notification) SetSmsFromNil()

SetSmsFromNil sets the value for SmsFrom to be an explicit nil

func (*Notification) SetSmsMediaUrls

func (o *Notification) SetSmsMediaUrls(v []string)

SetSmsMediaUrls gets a reference to the given []string and assigns it to the SmsMediaUrls field.

func (*Notification) SetSubtitle

func (o *Notification) SetSubtitle(v StringMap)

SetSubtitle gets a reference to the given NullableStringMap and assigns it to the Subtitle field.

func (*Notification) SetSubtitleNil

func (o *Notification) SetSubtitleNil()

SetSubtitleNil sets the value for Subtitle to be an explicit nil

func (*Notification) SetSummaryArg

func (o *Notification) SetSummaryArg(v string)

SetSummaryArg gets a reference to the given string and assigns it to the SummaryArg field.

func (*Notification) SetSummaryArgCount

func (o *Notification) SetSummaryArgCount(v int32)

SetSummaryArgCount gets a reference to the given int32 and assigns it to the SummaryArgCount field.

func (*Notification) SetTargetChannel

func (o *Notification) SetTargetChannel(v string)

SetTargetChannel gets a reference to the given string and assigns it to the TargetChannel field.

func (*Notification) SetTargetContentIdentifier

func (o *Notification) SetTargetContentIdentifier(v string)

SetTargetContentIdentifier gets a reference to the given NullableString and assigns it to the TargetContentIdentifier field.

func (*Notification) SetTargetContentIdentifierNil

func (o *Notification) SetTargetContentIdentifierNil()

SetTargetContentIdentifierNil sets the value for TargetContentIdentifier to be an explicit nil

func (*Notification) SetTemplateId

func (o *Notification) SetTemplateId(v string)

SetTemplateId gets a reference to the given NullableString and assigns it to the TemplateId field.

func (*Notification) SetTemplateIdNil

func (o *Notification) SetTemplateIdNil()

SetTemplateIdNil sets the value for TemplateId to be an explicit nil

func (*Notification) SetThreadId

func (o *Notification) SetThreadId(v string)

SetThreadId gets a reference to the given NullableString and assigns it to the ThreadId field.

func (*Notification) SetThreadIdNil

func (o *Notification) SetThreadIdNil()

SetThreadIdNil sets the value for ThreadId to be an explicit nil

func (*Notification) SetThrottleRatePerMinute

func (o *Notification) SetThrottleRatePerMinute(v string)

SetThrottleRatePerMinute gets a reference to the given NullableString and assigns it to the ThrottleRatePerMinute field.

func (*Notification) SetThrottleRatePerMinuteNil

func (o *Notification) SetThrottleRatePerMinuteNil()

SetThrottleRatePerMinuteNil sets the value for ThrottleRatePerMinute to be an explicit nil

func (*Notification) SetTtl

func (o *Notification) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*Notification) SetTtlNil

func (o *Notification) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (*Notification) SetUrl

func (o *Notification) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*Notification) SetUrlNil

func (o *Notification) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*Notification) SetValue

func (o *Notification) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (*Notification) SetWebButtons

func (o *Notification) SetWebButtons(v []Button)

SetWebButtons gets a reference to the given []Button and assigns it to the WebButtons field.

func (*Notification) SetWebPushTopic

func (o *Notification) SetWebPushTopic(v string)

SetWebPushTopic gets a reference to the given NullableString and assigns it to the WebPushTopic field.

func (*Notification) SetWebPushTopicNil

func (o *Notification) SetWebPushTopicNil()

SetWebPushTopicNil sets the value for WebPushTopic to be an explicit nil

func (*Notification) SetWebUrl

func (o *Notification) SetWebUrl(v string)

SetWebUrl gets a reference to the given NullableString and assigns it to the WebUrl field.

func (*Notification) SetWebUrlNil

func (o *Notification) SetWebUrlNil()

SetWebUrlNil sets the value for WebUrl to be an explicit nil

func (*Notification) SetWpWnsSound

func (o *Notification) SetWpWnsSound(v string)

SetWpWnsSound gets a reference to the given NullableString and assigns it to the WpWnsSound field.

func (*Notification) SetWpWnsSoundNil

func (o *Notification) SetWpWnsSoundNil()

SetWpWnsSoundNil sets the value for WpWnsSound to be an explicit nil

func (*Notification) UnmarshalJSON

func (o *Notification) UnmarshalJSON(bytes []byte) (err error)

func (*Notification) UnsetAdmBigPicture

func (o *Notification) UnsetAdmBigPicture()

UnsetAdmBigPicture ensures that no value is present for AdmBigPicture, not even an explicit nil

func (*Notification) UnsetAdmGroup

func (o *Notification) UnsetAdmGroup()

UnsetAdmGroup ensures that no value is present for AdmGroup, not even an explicit nil

func (*Notification) UnsetAdmLargeIcon

func (o *Notification) UnsetAdmLargeIcon()

UnsetAdmLargeIcon ensures that no value is present for AdmLargeIcon, not even an explicit nil

func (*Notification) UnsetAdmSmallIcon

func (o *Notification) UnsetAdmSmallIcon()

UnsetAdmSmallIcon ensures that no value is present for AdmSmallIcon, not even an explicit nil

func (*Notification) UnsetAdmSound

func (o *Notification) UnsetAdmSound()

UnsetAdmSound ensures that no value is present for AdmSound, not even an explicit nil

func (*Notification) UnsetAndroidAccentColor

func (o *Notification) UnsetAndroidAccentColor()

UnsetAndroidAccentColor ensures that no value is present for AndroidAccentColor, not even an explicit nil

func (*Notification) UnsetAndroidGroup

func (o *Notification) UnsetAndroidGroup()

UnsetAndroidGroup ensures that no value is present for AndroidGroup, not even an explicit nil

func (*Notification) UnsetAndroidGroupMessage

func (o *Notification) UnsetAndroidGroupMessage()

UnsetAndroidGroupMessage ensures that no value is present for AndroidGroupMessage, not even an explicit nil

func (*Notification) UnsetAndroidLedColor

func (o *Notification) UnsetAndroidLedColor()

UnsetAndroidLedColor ensures that no value is present for AndroidLedColor, not even an explicit nil

func (*Notification) UnsetAndroidSound

func (o *Notification) UnsetAndroidSound()

UnsetAndroidSound ensures that no value is present for AndroidSound, not even an explicit nil

func (*Notification) UnsetAndroidVisibility

func (o *Notification) UnsetAndroidVisibility()

UnsetAndroidVisibility ensures that no value is present for AndroidVisibility, not even an explicit nil

func (*Notification) UnsetAppUrl

func (o *Notification) UnsetAppUrl()

UnsetAppUrl ensures that no value is present for AppUrl, not even an explicit nil

func (*Notification) UnsetBigPicture

func (o *Notification) UnsetBigPicture()

UnsetBigPicture ensures that no value is present for BigPicture, not even an explicit nil

func (*Notification) UnsetChromeBigPicture

func (o *Notification) UnsetChromeBigPicture()

UnsetChromeBigPicture ensures that no value is present for ChromeBigPicture, not even an explicit nil

func (*Notification) UnsetChromeIcon

func (o *Notification) UnsetChromeIcon()

UnsetChromeIcon ensures that no value is present for ChromeIcon, not even an explicit nil

func (*Notification) UnsetChromeWebBadge

func (o *Notification) UnsetChromeWebBadge()

UnsetChromeWebBadge ensures that no value is present for ChromeWebBadge, not even an explicit nil

func (*Notification) UnsetChromeWebIcon

func (o *Notification) UnsetChromeWebIcon()

UnsetChromeWebIcon ensures that no value is present for ChromeWebIcon, not even an explicit nil

func (*Notification) UnsetChromeWebImage

func (o *Notification) UnsetChromeWebImage()

UnsetChromeWebImage ensures that no value is present for ChromeWebImage, not even an explicit nil

func (*Notification) UnsetContentAvailable

func (o *Notification) UnsetContentAvailable()

UnsetContentAvailable ensures that no value is present for ContentAvailable, not even an explicit nil

func (*Notification) UnsetContents

func (o *Notification) UnsetContents()

UnsetContents ensures that no value is present for Contents, not even an explicit nil

func (*Notification) UnsetDelayedOption

func (o *Notification) UnsetDelayedOption()

UnsetDelayedOption ensures that no value is present for DelayedOption, not even an explicit nil

func (*Notification) UnsetDeliveryTimeOfDay

func (o *Notification) UnsetDeliveryTimeOfDay()

UnsetDeliveryTimeOfDay ensures that no value is present for DeliveryTimeOfDay, not even an explicit nil

func (*Notification) UnsetEmailFromAddress

func (o *Notification) UnsetEmailFromAddress()

UnsetEmailFromAddress ensures that no value is present for EmailFromAddress, not even an explicit nil

func (*Notification) UnsetEmailFromName

func (o *Notification) UnsetEmailFromName()

UnsetEmailFromName ensures that no value is present for EmailFromName, not even an explicit nil

func (*Notification) UnsetEmailPreheader

func (o *Notification) UnsetEmailPreheader()

UnsetEmailPreheader ensures that no value is present for EmailPreheader, not even an explicit nil

func (*Notification) UnsetEmailSubject

func (o *Notification) UnsetEmailSubject()

UnsetEmailSubject ensures that no value is present for EmailSubject, not even an explicit nil

func (*Notification) UnsetExternalId

func (o *Notification) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*Notification) UnsetFirefoxIcon

func (o *Notification) UnsetFirefoxIcon()

UnsetFirefoxIcon ensures that no value is present for FirefoxIcon, not even an explicit nil

func (*Notification) UnsetHeadings

func (o *Notification) UnsetHeadings()

UnsetHeadings ensures that no value is present for Headings, not even an explicit nil

func (*Notification) UnsetHuaweiAccentColor

func (o *Notification) UnsetHuaweiAccentColor()

UnsetHuaweiAccentColor ensures that no value is present for HuaweiAccentColor, not even an explicit nil

func (*Notification) UnsetHuaweiBigPicture

func (o *Notification) UnsetHuaweiBigPicture()

UnsetHuaweiBigPicture ensures that no value is present for HuaweiBigPicture, not even an explicit nil

func (*Notification) UnsetHuaweiChannelId

func (o *Notification) UnsetHuaweiChannelId()

UnsetHuaweiChannelId ensures that no value is present for HuaweiChannelId, not even an explicit nil

func (*Notification) UnsetHuaweiExistingChannelId

func (o *Notification) UnsetHuaweiExistingChannelId()

UnsetHuaweiExistingChannelId ensures that no value is present for HuaweiExistingChannelId, not even an explicit nil

func (*Notification) UnsetHuaweiLargeIcon

func (o *Notification) UnsetHuaweiLargeIcon()

UnsetHuaweiLargeIcon ensures that no value is present for HuaweiLargeIcon, not even an explicit nil

func (*Notification) UnsetHuaweiLedColor

func (o *Notification) UnsetHuaweiLedColor()

UnsetHuaweiLedColor ensures that no value is present for HuaweiLedColor, not even an explicit nil

func (*Notification) UnsetHuaweiMsgType

func (o *Notification) UnsetHuaweiMsgType()

UnsetHuaweiMsgType ensures that no value is present for HuaweiMsgType, not even an explicit nil

func (*Notification) UnsetHuaweiSmallIcon

func (o *Notification) UnsetHuaweiSmallIcon()

UnsetHuaweiSmallIcon ensures that no value is present for HuaweiSmallIcon, not even an explicit nil

func (*Notification) UnsetHuaweiSound

func (o *Notification) UnsetHuaweiSound()

UnsetHuaweiSound ensures that no value is present for HuaweiSound, not even an explicit nil

func (*Notification) UnsetHuaweiVisibility

func (o *Notification) UnsetHuaweiVisibility()

UnsetHuaweiVisibility ensures that no value is present for HuaweiVisibility, not even an explicit nil

func (*Notification) UnsetIncludeAliases

func (o *Notification) UnsetIncludeAliases()

UnsetIncludeAliases ensures that no value is present for IncludeAliases, not even an explicit nil

func (*Notification) UnsetIosBadgeCount

func (o *Notification) UnsetIosBadgeCount()

UnsetIosBadgeCount ensures that no value is present for IosBadgeCount, not even an explicit nil

func (*Notification) UnsetIosBadgeType

func (o *Notification) UnsetIosBadgeType()

UnsetIosBadgeType ensures that no value is present for IosBadgeType, not even an explicit nil

func (*Notification) UnsetIosCategory

func (o *Notification) UnsetIosCategory()

UnsetIosCategory ensures that no value is present for IosCategory, not even an explicit nil

func (*Notification) UnsetIosSound

func (o *Notification) UnsetIosSound()

UnsetIosSound ensures that no value is present for IosSound, not even an explicit nil

func (*Notification) UnsetIsAdm

func (o *Notification) UnsetIsAdm()

UnsetIsAdm ensures that no value is present for IsAdm, not even an explicit nil

func (*Notification) UnsetIsAndroid

func (o *Notification) UnsetIsAndroid()

UnsetIsAndroid ensures that no value is present for IsAndroid, not even an explicit nil

func (*Notification) UnsetIsAnyWeb

func (o *Notification) UnsetIsAnyWeb()

UnsetIsAnyWeb ensures that no value is present for IsAnyWeb, not even an explicit nil

func (*Notification) UnsetIsChrome

func (o *Notification) UnsetIsChrome()

UnsetIsChrome ensures that no value is present for IsChrome, not even an explicit nil

func (*Notification) UnsetIsChromeWeb

func (o *Notification) UnsetIsChromeWeb()

UnsetIsChromeWeb ensures that no value is present for IsChromeWeb, not even an explicit nil

func (*Notification) UnsetIsFirefox

func (o *Notification) UnsetIsFirefox()

UnsetIsFirefox ensures that no value is present for IsFirefox, not even an explicit nil

func (*Notification) UnsetIsHuawei

func (o *Notification) UnsetIsHuawei()

UnsetIsHuawei ensures that no value is present for IsHuawei, not even an explicit nil

func (*Notification) UnsetIsIos

func (o *Notification) UnsetIsIos()

UnsetIsIos ensures that no value is present for IsIos, not even an explicit nil

func (*Notification) UnsetIsSafari

func (o *Notification) UnsetIsSafari()

UnsetIsSafari ensures that no value is present for IsSafari, not even an explicit nil

func (*Notification) UnsetIsWPWNS

func (o *Notification) UnsetIsWPWNS()

UnsetIsWPWNS ensures that no value is present for IsWPWNS, not even an explicit nil

func (*Notification) UnsetLargeIcon

func (o *Notification) UnsetLargeIcon()

UnsetLargeIcon ensures that no value is present for LargeIcon, not even an explicit nil

func (*Notification) UnsetName

func (o *Notification) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*Notification) UnsetPriority

func (o *Notification) UnsetPriority()

UnsetPriority ensures that no value is present for Priority, not even an explicit nil

func (*Notification) UnsetSendAfter

func (o *Notification) UnsetSendAfter()

UnsetSendAfter ensures that no value is present for SendAfter, not even an explicit nil

func (*Notification) UnsetSmallIcon

func (o *Notification) UnsetSmallIcon()

UnsetSmallIcon ensures that no value is present for SmallIcon, not even an explicit nil

func (*Notification) UnsetSmsFrom

func (o *Notification) UnsetSmsFrom()

UnsetSmsFrom ensures that no value is present for SmsFrom, not even an explicit nil

func (*Notification) UnsetSubtitle

func (o *Notification) UnsetSubtitle()

UnsetSubtitle ensures that no value is present for Subtitle, not even an explicit nil

func (*Notification) UnsetTargetContentIdentifier

func (o *Notification) UnsetTargetContentIdentifier()

UnsetTargetContentIdentifier ensures that no value is present for TargetContentIdentifier, not even an explicit nil

func (*Notification) UnsetTemplateId

func (o *Notification) UnsetTemplateId()

UnsetTemplateId ensures that no value is present for TemplateId, not even an explicit nil

func (*Notification) UnsetThreadId

func (o *Notification) UnsetThreadId()

UnsetThreadId ensures that no value is present for ThreadId, not even an explicit nil

func (*Notification) UnsetThrottleRatePerMinute

func (o *Notification) UnsetThrottleRatePerMinute()

UnsetThrottleRatePerMinute ensures that no value is present for ThrottleRatePerMinute, not even an explicit nil

func (*Notification) UnsetTtl

func (o *Notification) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

func (*Notification) UnsetUrl

func (o *Notification) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*Notification) UnsetWebPushTopic

func (o *Notification) UnsetWebPushTopic()

UnsetWebPushTopic ensures that no value is present for WebPushTopic, not even an explicit nil

func (*Notification) UnsetWebUrl

func (o *Notification) UnsetWebUrl()

UnsetWebUrl ensures that no value is present for WebUrl, not even an explicit nil

func (*Notification) UnsetWpWnsSound

func (o *Notification) UnsetWpWnsSound()

UnsetWpWnsSound ensures that no value is present for WpWnsSound, not even an explicit nil

type Notification200Errors

type Notification200Errors struct {
	InvalidIdentifierError *InvalidIdentifierError
	ArrayOfString          *[]string
}

Notification200Errors - struct for Notification200Errors

func ArrayOfStringAsNotification200Errors

func ArrayOfStringAsNotification200Errors(v *[]string) Notification200Errors

[]stringAsNotification200Errors is a convenience function that returns []string wrapped in Notification200Errors

func InvalidIdentifierErrorAsNotification200Errors

func InvalidIdentifierErrorAsNotification200Errors(v *InvalidIdentifierError) Notification200Errors

InvalidIdentifierErrorAsNotification200Errors is a convenience function that returns InvalidIdentifierError wrapped in Notification200Errors

func (*Notification200Errors) GetActualInstance

func (obj *Notification200Errors) GetActualInstance() interface{}

Get the actual instance

func (Notification200Errors) MarshalJSON

func (src Notification200Errors) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Notification200Errors) UnmarshalJSON

func (dst *Notification200Errors) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotificationAllOf

type NotificationAllOf struct {
	// Channel: All Schedule notification for future delivery. API defaults to UTC -1100 Examples: All examples are the exact same date & time. \"Thu Sep 24 2015 14:00:00 GMT-0700 (PDT)\" \"September 24th 2015, 2:00:00 pm UTC-07:00\" \"2015-09-24 14:00:00 GMT-0700\" \"Sept 24 2015 14:00:00 GMT-0700\" \"Thu Sep 24 2015 14:00:00 GMT-0700 (Pacific Daylight Time)\" Note: SMS currently only supports send_after parameter.
	SendAfter            NullableTime `json:"send_after,omitempty"`
	AdditionalProperties map[string]interface{}
}

NotificationAllOf struct for NotificationAllOf

func NewNotificationAllOf

func NewNotificationAllOf() *NotificationAllOf

NewNotificationAllOf instantiates a new NotificationAllOf 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 NewNotificationAllOfWithDefaults

func NewNotificationAllOfWithDefaults() *NotificationAllOf

NewNotificationAllOfWithDefaults instantiates a new NotificationAllOf 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 (*NotificationAllOf) GetSendAfter

func (o *NotificationAllOf) GetSendAfter() time.Time

GetSendAfter returns the SendAfter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationAllOf) GetSendAfterOk

func (o *NotificationAllOf) GetSendAfterOk() (*time.Time, bool)

GetSendAfterOk returns a tuple with the SendAfter field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationAllOf) HasSendAfter

func (o *NotificationAllOf) HasSendAfter() bool

HasSendAfter returns a boolean if a field has been set.

func (NotificationAllOf) MarshalJSON

func (o NotificationAllOf) MarshalJSON() ([]byte, error)

func (*NotificationAllOf) SetSendAfter

func (o *NotificationAllOf) SetSendAfter(v time.Time)

SetSendAfter gets a reference to the given NullableTime and assigns it to the SendAfter field.

func (*NotificationAllOf) SetSendAfterNil

func (o *NotificationAllOf) SetSendAfterNil()

SetSendAfterNil sets the value for SendAfter to be an explicit nil

func (*NotificationAllOf) UnmarshalJSON

func (o *NotificationAllOf) UnmarshalJSON(bytes []byte) (err error)

func (*NotificationAllOf) UnsetSendAfter

func (o *NotificationAllOf) UnsetSendAfter()

UnsetSendAfter ensures that no value is present for SendAfter, not even an explicit nil

type NotificationHistorySuccessResponse

type NotificationHistorySuccessResponse struct {
	Success              *bool   `json:"success,omitempty"`
	DestinationUrl       *string `json:"destination_url,omitempty"`
	AdditionalProperties map[string]interface{}
}

NotificationHistorySuccessResponse struct for NotificationHistorySuccessResponse

func NewNotificationHistorySuccessResponse

func NewNotificationHistorySuccessResponse() *NotificationHistorySuccessResponse

NewNotificationHistorySuccessResponse instantiates a new NotificationHistorySuccessResponse 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 NewNotificationHistorySuccessResponseWithDefaults

func NewNotificationHistorySuccessResponseWithDefaults() *NotificationHistorySuccessResponse

NewNotificationHistorySuccessResponseWithDefaults instantiates a new NotificationHistorySuccessResponse 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 (*NotificationHistorySuccessResponse) GetDestinationUrl

func (o *NotificationHistorySuccessResponse) GetDestinationUrl() string

GetDestinationUrl returns the DestinationUrl field value if set, zero value otherwise.

func (*NotificationHistorySuccessResponse) GetDestinationUrlOk

func (o *NotificationHistorySuccessResponse) GetDestinationUrlOk() (*string, bool)

GetDestinationUrlOk returns a tuple with the DestinationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationHistorySuccessResponse) GetSuccess

func (o *NotificationHistorySuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*NotificationHistorySuccessResponse) GetSuccessOk

func (o *NotificationHistorySuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationHistorySuccessResponse) HasDestinationUrl

func (o *NotificationHistorySuccessResponse) HasDestinationUrl() bool

HasDestinationUrl returns a boolean if a field has been set.

func (*NotificationHistorySuccessResponse) HasSuccess

func (o *NotificationHistorySuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (NotificationHistorySuccessResponse) MarshalJSON

func (o NotificationHistorySuccessResponse) MarshalJSON() ([]byte, error)

func (*NotificationHistorySuccessResponse) SetDestinationUrl

func (o *NotificationHistorySuccessResponse) SetDestinationUrl(v string)

SetDestinationUrl gets a reference to the given string and assigns it to the DestinationUrl field.

func (*NotificationHistorySuccessResponse) SetSuccess

func (o *NotificationHistorySuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*NotificationHistorySuccessResponse) UnmarshalJSON

func (o *NotificationHistorySuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type NotificationSlice

type NotificationSlice struct {
	TotalCount           *int32                 `json:"total_count,omitempty"`
	Offset               *int32                 `json:"offset,omitempty"`
	Limit                *int32                 `json:"limit,omitempty"`
	Notifications        []NotificationWithMeta `json:"notifications,omitempty"`
	AdditionalProperties map[string]interface{}
}

NotificationSlice struct for NotificationSlice

func NewNotificationSlice

func NewNotificationSlice() *NotificationSlice

NewNotificationSlice instantiates a new NotificationSlice 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 NewNotificationSliceWithDefaults

func NewNotificationSliceWithDefaults() *NotificationSlice

NewNotificationSliceWithDefaults instantiates a new NotificationSlice 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 (*NotificationSlice) GetLimit

func (o *NotificationSlice) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*NotificationSlice) GetLimitOk

func (o *NotificationSlice) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSlice) GetNotifications

func (o *NotificationSlice) GetNotifications() []NotificationWithMeta

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*NotificationSlice) GetNotificationsOk

func (o *NotificationSlice) GetNotificationsOk() ([]NotificationWithMeta, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSlice) GetOffset

func (o *NotificationSlice) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*NotificationSlice) GetOffsetOk

func (o *NotificationSlice) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSlice) GetTotalCount

func (o *NotificationSlice) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*NotificationSlice) GetTotalCountOk

func (o *NotificationSlice) GetTotalCountOk() (*int32, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSlice) HasLimit

func (o *NotificationSlice) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*NotificationSlice) HasNotifications

func (o *NotificationSlice) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*NotificationSlice) HasOffset

func (o *NotificationSlice) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*NotificationSlice) HasTotalCount

func (o *NotificationSlice) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (NotificationSlice) MarshalJSON

func (o NotificationSlice) MarshalJSON() ([]byte, error)

func (*NotificationSlice) SetLimit

func (o *NotificationSlice) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*NotificationSlice) SetNotifications

func (o *NotificationSlice) SetNotifications(v []NotificationWithMeta)

SetNotifications gets a reference to the given []NotificationWithMeta and assigns it to the Notifications field.

func (*NotificationSlice) SetOffset

func (o *NotificationSlice) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

func (*NotificationSlice) SetTotalCount

func (o *NotificationSlice) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (*NotificationSlice) UnmarshalJSON

func (o *NotificationSlice) UnmarshalJSON(bytes []byte) (err error)

type NotificationTarget

type NotificationTarget struct {
	PlayerNotificationTarget  *PlayerNotificationTarget
	SegmentNotificationTarget *SegmentNotificationTarget
}

NotificationTarget struct for NotificationTarget

func (*NotificationTarget) MarshalJSON

func (src *NotificationTarget) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotificationTarget) UnmarshalJSON

func (dst *NotificationTarget) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type NotificationWithMeta

type NotificationWithMeta struct {
	// The segment names you want to target. Users in these segments will receive a notification. This targeting parameter is only compatible with excluded_segments. Example: [\"Active Users\", \"Inactive Users\"]
	IncludedSegments []string `json:"included_segments,omitempty"`
	// Segment that will be excluded when sending. Users in these segments will not receive a notification, even if they were included in included_segments. This targeting parameter is only compatible with included_segments. Example: [\"Active Users\", \"Inactive Users\"]
	ExcludedSegments []string `json:"excluded_segments,omitempty"`
	// Specific playerids to send your notification to. _Does not require API Auth Key. Do not combine with other targeting parameters. Not compatible with any other targeting parameters. Example: [\"1dd608f2-c6a1-11e3-851d-000c2940e62c\"] Limit of 2,000 entries per REST API call
	// Deprecated
	IncludePlayerIds []string `json:"include_player_ids,omitempty"`
	// Target specific devices by custom user IDs assigned via API. Not compatible with any other targeting parameters Example: [\"custom-id-assigned-by-api\"] REQUIRED: REST API Key Authentication Limit of 2,000 entries per REST API call. Note: If targeting push, email, or sms subscribers with same ids, use with channel_for_external_user_ids to indicate you are sending a push or email or sms.
	// Deprecated
	IncludeExternalUserIds []string `json:"include_external_user_ids,omitempty"`
	// Recommended for Sending Emails - Target specific email addresses. If an email does not correspond to an existing user, a new user will be created. Example: nick@catfac.ts Limit of 2,000 entries per REST API call
	IncludeEmailTokens []string `json:"include_email_tokens,omitempty"`
	// Recommended for Sending SMS - Target specific phone numbers. The phone number should be in the E.164 format. Phone number should be an existing subscriber on OneSignal. Refer our docs to learn how to add phone numbers to OneSignal. Example phone number: +1999999999 Limit of 2,000 entries per REST API call
	IncludePhoneNumbers []string `json:"include_phone_numbers,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using iOS device tokens. Warning: Only works with Production tokens. All non-alphanumeric characters must be removed from each token. If a token does not correspond to an existing user, a new user will be created. Example: ce777617da7f548fe7a9ab6febb56cf39fba6d38203... Limit of 2,000 entries per REST API call
	IncludeIosTokens []string `json:"include_ios_tokens,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Windows URIs. If a token does not correspond to an existing user, a new user will be created. Example: http://s.notify.live.net/u/1/bn1/HmQAAACPaLDr-... Limit of 2,000 entries per REST API call
	IncludeWpWnsUris []string `json:"include_wp_wns_uris,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Amazon ADM registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: amzn1.adm-registration.v1.XpvSSUk0Rc3hTVVV... Limit of 2,000 entries per REST API call
	IncludeAmazonRegIds []string `json:"include_amazon_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome App registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeRegIds []string `json:"include_chrome_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome Web Push registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeWebRegIds []string `json:"include_chrome_web_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Android device registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeAndroidRegIds []string                                       `json:"include_android_reg_ids,omitempty"`
	IncludeAliases       NullablePlayerNotificationTargetIncludeAliases `json:"include_aliases,omitempty"`
	TargetChannel        *string                                        `json:"target_channel,omitempty"`
	Id                   *string                                        `json:"id,omitempty"`
	Value                *int32                                         `json:"value,omitempty"`
	// Required for SMS Messages. An identifier for tracking message within the OneSignal dashboard or export analytics. Not shown to end user.
	Name        NullableString `json:"name,omitempty"`
	Aggregation *string        `json:"aggregation,omitempty"`
	// Indicates whether to send to all devices registered under your app's Apple iOS platform.
	IsIos NullableBool `json:"isIos,omitempty"`
	// Indicates whether to send to all devices registered under your app's Google Android platform.
	IsAndroid NullableBool `json:"isAndroid,omitempty"`
	// Indicates whether to send to all devices registered under your app's Huawei Android platform.
	IsHuawei NullableBool `json:"isHuawei,omitempty"`
	// Indicates whether to send to all subscribed web browser users, including Chrome, Firefox, and Safari. You may use this instead as a combined flag instead of separately enabling isChromeWeb, isFirefox, and isSafari, though the three options are equivalent to this one.
	IsAnyWeb NullableBool `json:"isAnyWeb,omitempty"`
	// Indicates whether to send to all Google Chrome, Chrome on Android, and Mozilla Firefox users registered under your Chrome & Firefox web push platform.
	IsChromeWeb NullableBool `json:"isChromeWeb,omitempty"`
	// Indicates whether to send to all Mozilla Firefox desktop users registered under your Firefox web push platform.
	IsFirefox NullableBool `json:"isFirefox,omitempty"`
	// Does not support iOS Safari. Indicates whether to send to all Apple's Safari desktop users registered under your Safari web push platform. Read more iOS Safari
	IsSafari NullableBool `json:"isSafari,omitempty"`
	// Indicates whether to send to all devices registered under your app's Windows platform.
	IsWPWNS NullableBool `json:"isWP_WNS,omitempty"`
	// Indicates whether to send to all devices registered under your app's Amazon Fire platform.
	IsAdm NullableBool `json:"isAdm,omitempty"`
	// This flag is not used for web push Please see isChromeWeb for sending to web push users. This flag only applies to Google Chrome Apps & Extensions. Indicates whether to send to all devices registered under your app's Google Chrome Apps & Extension platform.
	IsChrome NullableBool `json:"isChrome,omitempty"`
	// Indicates if the message type when targeting with include_external_user_ids for cases where an email, sms, and/or push subscribers have the same external user id. Example: Use the string \"push\" to indicate you are sending a push notification or the string \"email\"for sending emails or \"sms\"for sending SMS.
	ChannelForExternalUserIds *string `json:"channel_for_external_user_ids,omitempty"`
	// Required: Your OneSignal Application ID, which can be found in Keys & IDs. It is a UUID and looks similar to 8250eaf6-1a58-489e-b136-7c74a864b434.
	AppId string `json:"app_id"`
	// Correlation and idempotency key. A request received with this parameter will first look for another notification with the same external_id. If one exists, a notification will not be sent, and result of the previous operation will instead be returned. Therefore, if you plan on using this feature, it's important to use a good source of randomness to generate the UUID passed here. This key is only idempotent for 30 days. After 30 days, the notification could be removed from our system and a notification with the same external_id will be sent again.   See Idempotent Notification Requests for more details writeOnly: true
	ExternalId NullableString    `json:"external_id,omitempty"`
	Contents   NullableStringMap `json:"contents,omitempty"`
	Headings   NullableStringMap `json:"headings,omitempty"`
	Subtitle   NullableStringMap `json:"subtitle,omitempty"`
	// Channel: Push Notifications Platform: Huawei A custom map of data that is passed back to your app. Same as using Additional Data within the dashboard. Can use up to 2048 bytes of data. Example: {\"abc\": 123, \"foo\": \"bar\", \"event_performed\": true, \"amount\": 12.1}
	Data map[string]interface{} `json:"data,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use \"data\" or \"message\" depending on the type of notification you are sending. More details in Data & Background Notifications.
	HuaweiMsgType NullableString `json:"huawei_msg_type,omitempty"`
	// Channel: Push Notifications Platform: All The URL to open in the browser when a user clicks on the notification. Note: iOS needs https or updated NSAppTransportSecurity in plist This field supports inline substitutions. Omit if including web_url or app_url Example: https://onesignal.com
	Url NullableString `json:"url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including Chrome, Firefox, Safari, Opera, etc. Example: https://onesignal.com
	WebUrl NullableString `json:"web_url,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Same as url but only sent to web push platforms. Including iOS, Android, macOS, Windows, ChromeApps, etc. Example: https://onesignal.com
	AppUrl NullableString `json:"app_url,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Adds media attachments to notifications. Set as JSON object, key as a media id of your choice and the value as a valid local filename or URL. User must press and hold on the notification to view. Do not set mutable_content to download attachments. The OneSignal SDK does this automatically Example: {\"id1\": \"https://domain.com/image.jpg\"}
	IosAttachments map[string]interface{} `json:"ios_attachments,omitempty"`
	// Channel: Push Notifications Platform: All Use a template you setup on our dashboard. The template_id is the UUID found in the URL when viewing a template on our dashboard. Example: be4a8044-bbd6-11e4-a581-000c2940e62c
	TemplateId NullableString `json:"template_id,omitempty"`
	// Channel: Push Notifications Platform: iOS Sending true wakes your app from background to run custom native code (Apple interprets this as content-available=1). Note: Not applicable if the app is in the \"force-quit\" state (i.e app was swiped away). Omit the contents field to prevent displaying a visible notification.
	ContentAvailable NullableBool `json:"content_available,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ Always defaults to true and cannot be turned off. Allows tracking of notification receives and changing of the notification content in your app before it is displayed. Triggers didReceive(_:withContentHandler:) on your UNNotificationServiceExtension.
	MutableContent *bool `json:"mutable_content,omitempty"`
	// Channel: Push Notifications Platform: iOS 13+ Use to target a specific experience in your App Clip, or to target your notification to a specific window in a multi-scene App.
	TargetContentIdentifier NullableString `json:"target_content_identifier,omitempty"`
	// Channel: Push Notifications Platform: Android Picture to display in the expanded view. Can be a drawable resource name or a URL.
	BigPicture NullableString `json:"big_picture,omitempty"`
	// Channel: Push Notifications Platform: Huawei Picture to display in the expanded view. Can be a drawable resource name or a URL.
	HuaweiBigPicture NullableString `json:"huawei_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Amazon Picture to display in the expanded view. Can be a drawable resource name or a URL.
	AdmBigPicture NullableString `json:"adm_big_picture,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp Large picture to display below the notification text. Must be a local URL.
	ChromeBigPicture NullableString `json:"chrome_big_picture,omitempty"`
	// Channel: Push Notifications Platform: Chrome 56+ Sets the web push notification's large image to be shown below the notification's title and text. Please see Web Push Notification Icons.
	ChromeWebImage NullableString `json:"chrome_web_image,omitempty"`
	// Channel: Push Notifications Platform: iOS 8.0+, Android 4.1+, and derivatives like Amazon Buttons to add to the notification. Icon only works for Android. Buttons show in reverse order of array position i.e. Last item in array shows as first button on device. Example: [{\"id\": \"id2\", \"text\": \"second button\", \"icon\": \"ic_menu_share\"}, {\"id\": \"id1\", \"text\": \"first button\", \"icon\": \"ic_menu_send\"}]
	Buttons []Button `json:"buttons,omitempty"`
	// Channel: Push Notifications Platform: Chrome 48+ Add action buttons to the notification. The id field is required. Example: [{\"id\": \"like-button\", \"text\": \"Like\", \"icon\": \"http://i.imgur.com/N8SN8ZS.png\", \"url\": \"https://yoursite.com\"}, {\"id\": \"read-more-button\", \"text\": \"Read more\", \"icon\": \"http://i.imgur.com/MIxJp1L.png\", \"url\": \"https://yoursite.com\"}]
	WebButtons []Button `json:"web_buttons,omitempty"`
	// Channel: Push Notifications Platform: iOS Category APS payload, use with registerUserNotificationSettings:categories in your Objective-C / Swift code. Example: calendar category which contains actions like accept and decline iOS 10+ This will trigger your UNNotificationContentExtension whose ID matches this category.
	IosCategory NullableString `json:"ios_category,omitempty"`
	// Channel: Push Notifications Platform: Android The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	AndroidChannelId *string `json:"android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei The Android Oreo Notification Category to send the notification under. See the Category documentation on creating one and getting it's id.
	HuaweiChannelId NullableString `json:"huawei_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Android Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	ExistingAndroidChannelId *string `json:"existing_android_channel_id,omitempty"`
	// Channel: Push Notifications Platform: Huawei Use this if you have client side Android Oreo Channels you have already defined in your app with code.
	HuaweiExistingChannelId NullableString                                 `json:"huawei_existing_channel_id,omitempty"`
	AndroidBackgroundLayout *BasicNotificationAllOfAndroidBackgroundLayout `json:"android_background_layout,omitempty"`
	// Channel: Push Notifications Platform: Android Icon shown in the status bar and on the top left of the notification. If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	SmallIcon NullableString `json:"small_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Icon shown in the status bar and on the top left of the notification. Use an Android resource path (E.g. /drawable/small_icon). Defaults to your app icon if not set.
	HuaweiSmallIcon NullableString `json:"huawei_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Android Can be a drawable resource name or a URL. See: How to create large icons
	LargeIcon NullableString `json:"large_icon,omitempty"`
	// Channel: Push Notifications Platform: Huawei Can be a drawable resource name or a URL. See: How to create large icons
	HuaweiLargeIcon NullableString `json:"huawei_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If not set a bell icon will be used or ic_stat_onesignal_default if you have set this resource name. See: How to create small icons
	AdmSmallIcon NullableString `json:"adm_small_icon,omitempty"`
	// Channel: Push Notifications Platform: Amazon If blank the small_icon is used. Can be a drawable resource name or a URL. See: How to create large icons
	AdmLargeIcon NullableString `json:"adm_large_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification's icon. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices. Firefox will also use this icon, unless you specify firefox_icon.
	ChromeWebIcon NullableString `json:"chrome_web_icon,omitempty"`
	// Channel: Push Notifications Platform: Chrome Sets the web push notification icon for Android devices in the notification shade. Please see Web Push Notification Badge.
	ChromeWebBadge NullableString `json:"chrome_web_badge,omitempty"`
	// Channel: Push Notifications Platform: Firefox Not recommended Few people need to set Firefox-specific icons. We recommend setting chrome_web_icon instead, which Firefox will also use. Sets the web push notification's icon for Firefox. An image URL linking to a valid image. Common image types are supported; GIF will not animate. We recommend 256x256 (at least 80x80) to display well on high DPI devices.
	FirefoxIcon NullableString `json:"firefox_icon,omitempty"`
	// Channel: Push Notifications Platform: ChromeApp This flag is not used for web push For web push, please see chrome_web_icon instead. The local URL to an icon to use. If blank, the app icon will be used.
	ChromeIcon NullableString `json:"chrome_icon,omitempty"`
	// Channel: Push Notifications Platform: iOS Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable vibration and sound for the notification. Example: \"notification.wav\"
	IosSound NullableString `json:"ios_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AndroidSound NullableString `json:"android_sound,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sound file that is included in your app to play instead of the default device notification sound. NOTE: Leave off file extension for and include the full path.  Example: \"/res/raw/notification\"
	HuaweiSound NullableString `json:"huawei_sound,omitempty"`
	// Channel: Push Notifications Platform: Amazon &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sound file that is included in your app to play instead of the default device notification sound. Pass nil to disable sound for the notification. NOTE: Leave off file extension for Android. Example: \"notification\"
	AdmSound NullableString `json:"adm_sound,omitempty"`
	// Channel: Push Notifications Platform: Windows Sound file that is included in your app to play instead of the default device notification sound. Example: \"notification.wav\"
	WpWnsSound NullableString `json:"wp_wns_sound,omitempty"`
	// Channel: Push Notifications Platform: Android &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. Sets the devices LED notification light if the device has one. ARGB Hex format. Example(Blue): \"FF0000FF\"
	AndroidLedColor NullableString `json:"android_led_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. Sets the devices LED notification light if the device has one. RGB Hex format. Example(Blue): \"0000FF\"
	HuaweiLedColor NullableString `json:"huawei_led_color,omitempty"`
	// Channel: Push Notifications Platform: Android Sets the background color of the notification circle to the left of the notification text. Only applies to apps targeting Android API level 21+ on Android 5.0+ devices. Example(Red): \"FFFF0000\"
	AndroidAccentColor NullableString `json:"android_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Huawei Accent Color used on Action Buttons and Group overflow count. Uses RGB Hex value (E.g. #9900FF). Defaults to device's theme color if not set.
	HuaweiAccentColor NullableString `json:"huawei_accent_color,omitempty"`
	// Channel: Push Notifications Platform: Android 5.0_ &#9888;&#65039;Deprecated, this field doesn't work on Android 8 (Oreo) and newer devices! Please use Notification Categories / Channels noted above instead to support ALL versions of Android. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	AndroidVisibility NullableInt32 `json:"android_visibility,omitempty"`
	// Channel: Push Notifications Platform: Huawei &#9888;&#65039;Deprecated, this field ONLY works on EMUI 5 (Android 7 based) and older devices. Please also set Notification Categories / Channels noted above to support EMUI 8 (Android 8 based) devices. 1 = Public (default) (Shows the full message on the lock screen unless the user has disabled all notifications from showing on the lock screen. Please consider the user and mark private if the contents are.) 0 = Private (Hides message contents on lock screen if the user set \"Hide sensitive notification content\" in the system settings) -1 = Secret (Notification does not show on the lock screen at all)
	HuaweiVisibility NullableInt32 `json:"huawei_visibility,omitempty"`
	// Channel: Push Notifications Platform: iOS Describes whether to set or increase/decrease your app's iOS badge count by the ios_badgeCount specified count. Can specify None, SetTo, or Increase. `None` leaves the count unaffected. `SetTo` directly sets the badge count to the number specified in ios_badgeCount. `Increase` adds the number specified in ios_badgeCount to the total. Use a negative number to decrease the badge count.
	IosBadgeType NullableString `json:"ios_badgeType,omitempty"`
	// Channel: Push Notifications Platform: iOS Used with ios_badgeType, describes the value to set or amount to increase/decrease your app's iOS badge count by. You can use a negative number to decrease the badge count when used with an ios_badgeType of Increase.
	IosBadgeCount NullableInt32 `json:"ios_badgeCount,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+, Android Only one notification with the same id will be shown on the device. Use the same id to update an existing notification instead of showing a new one. Limit of 64 characters.
	CollapseId *string `json:"collapse_id,omitempty"`
	// Channel: Push Notifications Platform: All Browsers Display multiple notifications at once with different topics.
	WebPushTopic NullableString `json:"web_push_topic,omitempty"`
	// Channel: Push Notifications Platform: iOS 10+ iOS can localize push notification messages on the client using special parameters such as loc-key. When using the Create Notification endpoint, you must include these parameters inside of a field called apns_alert. Please see Apple's guide on localizing push notifications to learn more.
	ApnsAlert map[string]interface{} `json:"apns_alert,omitempty"`
	// Channel: All Possible values are: timezone (Deliver at a specific time-of-day in each users own timezone) last-active Same as Intelligent Delivery . (Deliver at the same time of day as each user last used your app). If send_after is used, this takes effect after the send_after time has elapsed.
	DelayedOption NullableString `json:"delayed_option,omitempty"`
	// Channel: All Use with delayed_option=timezone. Examples: \"9:00AM\" \"21:45\" \"9:45:30\"
	DeliveryTimeOfDay NullableString `json:"delivery_time_of_day,omitempty"`
	// Channel: Push Notifications Platform: iOS, Android, Chrome, Firefox, Safari, ChromeWeb Time To Live - In seconds. The notification will be expired if the device does not come back online within this time. The default is 259,200 seconds (3 days). Max value to set is 2419200 seconds (28 days).
	Ttl NullableInt32 `json:"ttl,omitempty"`
	// Channel: Push Notifications Platform: Android, Chrome, ChromeWeb Delivery priority through the push server (example GCM/FCM). Pass 10 for high priority or any other integer for normal priority. Defaults to normal priority for Android and high for iOS. For Android 6.0+ devices setting priority to high will wake the device out of doze mode.
	Priority NullableInt32 `json:"priority,omitempty"`
	// Channel: Push Notifications Platform: iOS valid values: voip Set the value to voip for sending VoIP Notifications This field maps to the APNS header apns-push-type. Note: alert and background are automatically set by OneSignal
	ApnsPushTypeOverride *string `json:"apns_push_type_override,omitempty"`
	// number of push notifications sent per minute. Paid Feature Only. If throttling is not enabled for the app or the notification, and for free accounts, null is returned. Refer to Throttling for more details.
	ThrottleRatePerMinute NullableInt32 `json:"throttle_rate_per_minute,omitempty"`
	// Channel: Push Notifications Platform: Android Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AndroidGroup NullableString `json:"android_group,omitempty"`
	// Channel: Push Notifications Platform: Android Note: This only works for Android 6 and older. Android 7+ allows full expansion of all message. Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. Languages - The value of each key is the message that will be sent to users for that language. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. Read more: supported languages. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AndroidGroupMessage NullableString `json:"android_group_message,omitempty"`
	// Channel: Push Notifications Platform: Amazon Notifications with the same group will be stacked together using Android's Notification Grouping feature.
	AdmGroup NullableString `json:"adm_group,omitempty"`
	// Channel: Push Notifications Platform: Amazon Summary message to display when 2+ notifications are stacked together. Default is \"# new messages\". Include $[notif_count] in your message and it will be replaced with the current number. \"en\" (English) is required. The key of each hash is either a a 2 character language code or one of zh-Hans/zh-Hant for Simplified or Traditional Chinese. The value of each key is the message that will be sent to users for that language. Example: {\"en\": \"You have $[notif_count] new messages\"}
	AdmGroupMessage map[string]interface{} `json:"adm_group_message,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ This parameter is supported in iOS 12 and above. It allows you to group related notifications together. If two notifications have the same thread-id, they will both be added to the same group.
	ThreadId NullableString `json:"thread_id,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id to create grouped notifications in iOS 12+, you can also control the summary. For example, a grouped notification can say \"12 more notifications from John Doe\". The summary_arg lets you set the name of the person/thing the notifications are coming from, and will show up as \"X more notifications from summary_arg\"
	SummaryArg *string `json:"summary_arg,omitempty"`
	// Channel: Push Notifications Platform: iOS 12+ When using thread_id, you can also control the count of the number of notifications in the group. For example, if the group already has 12 notifications, and you send a new notification with summary_arg_count = 2, the new total will be 14 and the summary will be \"14 more notifications from summary_arg\"
	SummaryArgCount *int32 `json:"summary_arg_count,omitempty"`
	// Channel: Email Required.  The subject of the email.
	EmailSubject NullableString `json:"email_subject,omitempty"`
	// Channel: Email Required unless template_id is set. HTML suported The body of the email you wish to send. Typically, customers include their own HTML templates here. Must include [unsubscribe_url] in an <a> tag somewhere in the email. Note: any malformed HTML content will be sent to users. Please double-check your HTML is valid.
	EmailBody *string `json:"email_body,omitempty"`
	// Channel: Email The name the email is from. If not specified, will default to \"from name\" set in the OneSignal Dashboard Email Settings.
	EmailFromName NullableString `json:"email_from_name,omitempty"`
	// Channel: Email The email address the email is from. If not specified, will default to \"from email\" set in the OneSignal Dashboard Email Settings.
	EmailFromAddress NullableString `json:"email_from_address,omitempty"`
	// Channel: Email The preheader text of the email. Preheader is the preview text displayed immediately after an email subject that provides additional context about the email content. If not specified, will default to null.
	EmailPreheader NullableString `json:"email_preheader,omitempty"`
	// Channel: Email Default is `false`. This field is used to send transactional notifications. If set to `true`, this notification will also be sent to unsubscribed emails. If a `template_id` is provided, the `include_unsubscribed` value from the template will be inherited. If you are using a third-party ESP, this field requires the ESP's list of unsubscribed emails to be cleared.
	IncludeUnsubscribed *bool `json:"include_unsubscribed,omitempty"`
	// Channel: SMS Phone Number used to send SMS. Should be a registered Twilio phone number in E.164 format.
	SmsFrom NullableString `json:"sms_from,omitempty"`
	// Channel: SMS URLs for the media files to be attached to the SMS content. Limit: 10 media urls with a total max. size of 5MBs.
	SmsMediaUrls []string `json:"sms_media_urls,omitempty"`
	Filters      []Filter `json:"filters,omitempty"`
	// Channel: All JSON object that can be used as a source of message personalization data for fields that support tag variable substitution. Push, SMS: Can accept up to 2048 bytes of valid JSON. Email: Can accept up to 10000 bytes of valid JSON. Example: {\"order_id\": 123, \"currency\": \"USD\", \"amount\": 25}
	CustomData map[string]interface{} `json:"custom_data,omitempty"`
	// Number of notifications that were successfully delivered.
	Successful *int32 `json:"successful,omitempty"`
	// Number of notifications that could not be delivered due to those devices being unsubscribed.
	Failed *int32 `json:"failed,omitempty"`
	// Number of notifications that could not be delivered due to an error. You can find more information by viewing the notification in the dashboard.
	Errored *int32 `json:"errored,omitempty"`
	// Number of users who have clicked / tapped on your notification.
	Converted *int32 `json:"converted,omitempty"`
	// Confirmed Deliveries number of devices that received the push notification. Paid Feature Only. Free accounts will see 0.
	Received NullableInt32 `json:"received,omitempty"`
	Outcomes []OutcomeData `json:"outcomes,omitempty"`
	// Number of notifications that have not been sent out yet. This can mean either our system is still processing the notification or you have delayed options set.
	Remaining *int32 `json:"remaining,omitempty"`
	// Unix timestamp indicating when the notification was created.
	QueuedAt *int64 `json:"queued_at,omitempty"`
	// Unix timestamp indicating when notification delivery should begin.
	SendAfter NullableInt64 `json:"send_after,omitempty"`
	// Unix timestamp indicating when notification delivery completed. The delivery duration from start to finish can be calculated with completed_at - send_after.
	CompletedAt           NullableInt64         `json:"completed_at,omitempty"`
	PlatformDeliveryStats *PlatformDeliveryData `json:"platform_delivery_stats,omitempty"`
	AdditionalProperties  map[string]interface{}
}

NotificationWithMeta struct for NotificationWithMeta

func NewNotificationWithMeta

func NewNotificationWithMeta(appId string) *NotificationWithMeta

NewNotificationWithMeta instantiates a new NotificationWithMeta 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 NewNotificationWithMetaWithDefaults

func NewNotificationWithMetaWithDefaults() *NotificationWithMeta

NewNotificationWithMetaWithDefaults instantiates a new NotificationWithMeta 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 (*NotificationWithMeta) GetAdmBigPicture

func (o *NotificationWithMeta) GetAdmBigPicture() string

GetAdmBigPicture returns the AdmBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmBigPictureOk

func (o *NotificationWithMeta) GetAdmBigPictureOk() (*string, bool)

GetAdmBigPictureOk returns a tuple with the AdmBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAdmGroup

func (o *NotificationWithMeta) GetAdmGroup() string

GetAdmGroup returns the AdmGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmGroupMessage

func (o *NotificationWithMeta) GetAdmGroupMessage() map[string]interface{}

GetAdmGroupMessage returns the AdmGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmGroupMessageOk

func (o *NotificationWithMeta) GetAdmGroupMessageOk() (map[string]interface{}, bool)

GetAdmGroupMessageOk returns a tuple with the AdmGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAdmGroupOk

func (o *NotificationWithMeta) GetAdmGroupOk() (*string, bool)

GetAdmGroupOk returns a tuple with the AdmGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAdmLargeIcon

func (o *NotificationWithMeta) GetAdmLargeIcon() string

GetAdmLargeIcon returns the AdmLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmLargeIconOk

func (o *NotificationWithMeta) GetAdmLargeIconOk() (*string, bool)

GetAdmLargeIconOk returns a tuple with the AdmLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAdmSmallIcon

func (o *NotificationWithMeta) GetAdmSmallIcon() string

GetAdmSmallIcon returns the AdmSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmSmallIconOk

func (o *NotificationWithMeta) GetAdmSmallIconOk() (*string, bool)

GetAdmSmallIconOk returns a tuple with the AdmSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAdmSound

func (o *NotificationWithMeta) GetAdmSound() string

GetAdmSound returns the AdmSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAdmSoundOk

func (o *NotificationWithMeta) GetAdmSoundOk() (*string, bool)

GetAdmSoundOk returns a tuple with the AdmSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAggregation

func (o *NotificationWithMeta) GetAggregation() string

GetAggregation returns the Aggregation field value if set, zero value otherwise.

func (*NotificationWithMeta) GetAggregationOk

func (o *NotificationWithMeta) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetAndroidAccentColor

func (o *NotificationWithMeta) GetAndroidAccentColor() string

GetAndroidAccentColor returns the AndroidAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidAccentColorOk

func (o *NotificationWithMeta) GetAndroidAccentColorOk() (*string, bool)

GetAndroidAccentColorOk returns a tuple with the AndroidAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAndroidBackgroundLayout

GetAndroidBackgroundLayout returns the AndroidBackgroundLayout field value if set, zero value otherwise.

func (*NotificationWithMeta) GetAndroidBackgroundLayoutOk

func (o *NotificationWithMeta) GetAndroidBackgroundLayoutOk() (*BasicNotificationAllOfAndroidBackgroundLayout, bool)

GetAndroidBackgroundLayoutOk returns a tuple with the AndroidBackgroundLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetAndroidChannelId

func (o *NotificationWithMeta) GetAndroidChannelId() string

GetAndroidChannelId returns the AndroidChannelId field value if set, zero value otherwise.

func (*NotificationWithMeta) GetAndroidChannelIdOk

func (o *NotificationWithMeta) GetAndroidChannelIdOk() (*string, bool)

GetAndroidChannelIdOk returns a tuple with the AndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetAndroidGroup

func (o *NotificationWithMeta) GetAndroidGroup() string

GetAndroidGroup returns the AndroidGroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidGroupMessage

func (o *NotificationWithMeta) GetAndroidGroupMessage() string

GetAndroidGroupMessage returns the AndroidGroupMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidGroupMessageOk

func (o *NotificationWithMeta) GetAndroidGroupMessageOk() (*string, bool)

GetAndroidGroupMessageOk returns a tuple with the AndroidGroupMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAndroidGroupOk

func (o *NotificationWithMeta) GetAndroidGroupOk() (*string, bool)

GetAndroidGroupOk returns a tuple with the AndroidGroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAndroidLedColor

func (o *NotificationWithMeta) GetAndroidLedColor() string

GetAndroidLedColor returns the AndroidLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidLedColorOk

func (o *NotificationWithMeta) GetAndroidLedColorOk() (*string, bool)

GetAndroidLedColorOk returns a tuple with the AndroidLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAndroidSound

func (o *NotificationWithMeta) GetAndroidSound() string

GetAndroidSound returns the AndroidSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidSoundOk

func (o *NotificationWithMeta) GetAndroidSoundOk() (*string, bool)

GetAndroidSoundOk returns a tuple with the AndroidSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetAndroidVisibility

func (o *NotificationWithMeta) GetAndroidVisibility() int32

GetAndroidVisibility returns the AndroidVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAndroidVisibilityOk

func (o *NotificationWithMeta) GetAndroidVisibilityOk() (*int32, bool)

GetAndroidVisibilityOk returns a tuple with the AndroidVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetApnsAlert

func (o *NotificationWithMeta) GetApnsAlert() map[string]interface{}

GetApnsAlert returns the ApnsAlert field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetApnsAlertOk

func (o *NotificationWithMeta) GetApnsAlertOk() (map[string]interface{}, bool)

GetApnsAlertOk returns a tuple with the ApnsAlert field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetApnsPushTypeOverride

func (o *NotificationWithMeta) GetApnsPushTypeOverride() string

GetApnsPushTypeOverride returns the ApnsPushTypeOverride field value if set, zero value otherwise.

func (*NotificationWithMeta) GetApnsPushTypeOverrideOk

func (o *NotificationWithMeta) GetApnsPushTypeOverrideOk() (*string, bool)

GetApnsPushTypeOverrideOk returns a tuple with the ApnsPushTypeOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetAppId

func (o *NotificationWithMeta) GetAppId() string

GetAppId returns the AppId field value

func (*NotificationWithMeta) GetAppIdOk

func (o *NotificationWithMeta) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetAppUrl

func (o *NotificationWithMeta) GetAppUrl() string

GetAppUrl returns the AppUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetAppUrlOk

func (o *NotificationWithMeta) GetAppUrlOk() (*string, bool)

GetAppUrlOk returns a tuple with the AppUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetBigPicture

func (o *NotificationWithMeta) GetBigPicture() string

GetBigPicture returns the BigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetBigPictureOk

func (o *NotificationWithMeta) GetBigPictureOk() (*string, bool)

GetBigPictureOk returns a tuple with the BigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetButtons

func (o *NotificationWithMeta) GetButtons() []Button

GetButtons returns the Buttons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetButtonsOk

func (o *NotificationWithMeta) GetButtonsOk() ([]Button, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetChannelForExternalUserIds

func (o *NotificationWithMeta) GetChannelForExternalUserIds() string

GetChannelForExternalUserIds returns the ChannelForExternalUserIds field value if set, zero value otherwise.

func (*NotificationWithMeta) GetChannelForExternalUserIdsOk

func (o *NotificationWithMeta) GetChannelForExternalUserIdsOk() (*string, bool)

GetChannelForExternalUserIdsOk returns a tuple with the ChannelForExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetChromeBigPicture

func (o *NotificationWithMeta) GetChromeBigPicture() string

GetChromeBigPicture returns the ChromeBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetChromeBigPictureOk

func (o *NotificationWithMeta) GetChromeBigPictureOk() (*string, bool)

GetChromeBigPictureOk returns a tuple with the ChromeBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetChromeIcon

func (o *NotificationWithMeta) GetChromeIcon() string

GetChromeIcon returns the ChromeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetChromeIconOk

func (o *NotificationWithMeta) GetChromeIconOk() (*string, bool)

GetChromeIconOk returns a tuple with the ChromeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetChromeWebBadge

func (o *NotificationWithMeta) GetChromeWebBadge() string

GetChromeWebBadge returns the ChromeWebBadge field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetChromeWebBadgeOk

func (o *NotificationWithMeta) GetChromeWebBadgeOk() (*string, bool)

GetChromeWebBadgeOk returns a tuple with the ChromeWebBadge field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetChromeWebIcon

func (o *NotificationWithMeta) GetChromeWebIcon() string

GetChromeWebIcon returns the ChromeWebIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetChromeWebIconOk

func (o *NotificationWithMeta) GetChromeWebIconOk() (*string, bool)

GetChromeWebIconOk returns a tuple with the ChromeWebIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetChromeWebImage

func (o *NotificationWithMeta) GetChromeWebImage() string

GetChromeWebImage returns the ChromeWebImage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetChromeWebImageOk

func (o *NotificationWithMeta) GetChromeWebImageOk() (*string, bool)

GetChromeWebImageOk returns a tuple with the ChromeWebImage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetCollapseId

func (o *NotificationWithMeta) GetCollapseId() string

GetCollapseId returns the CollapseId field value if set, zero value otherwise.

func (*NotificationWithMeta) GetCollapseIdOk

func (o *NotificationWithMeta) GetCollapseIdOk() (*string, bool)

GetCollapseIdOk returns a tuple with the CollapseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetCompletedAt

func (o *NotificationWithMeta) GetCompletedAt() int64

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetCompletedAtOk

func (o *NotificationWithMeta) GetCompletedAtOk() (*int64, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetContentAvailable

func (o *NotificationWithMeta) GetContentAvailable() bool

GetContentAvailable returns the ContentAvailable field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetContentAvailableOk

func (o *NotificationWithMeta) GetContentAvailableOk() (*bool, bool)

GetContentAvailableOk returns a tuple with the ContentAvailable field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetContents

func (o *NotificationWithMeta) GetContents() StringMap

GetContents returns the Contents field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetContentsOk

func (o *NotificationWithMeta) GetContentsOk() (*StringMap, bool)

GetContentsOk returns a tuple with the Contents field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetConverted

func (o *NotificationWithMeta) GetConverted() int32

GetConverted returns the Converted field value if set, zero value otherwise.

func (*NotificationWithMeta) GetConvertedOk

func (o *NotificationWithMeta) GetConvertedOk() (*int32, bool)

GetConvertedOk returns a tuple with the Converted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetCustomData

func (o *NotificationWithMeta) GetCustomData() map[string]interface{}

GetCustomData returns the CustomData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetCustomDataOk

func (o *NotificationWithMeta) GetCustomDataOk() (map[string]interface{}, bool)

GetCustomDataOk returns a tuple with the CustomData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetData

func (o *NotificationWithMeta) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetDataOk

func (o *NotificationWithMeta) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetDelayedOption

func (o *NotificationWithMeta) GetDelayedOption() string

GetDelayedOption returns the DelayedOption field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetDelayedOptionOk

func (o *NotificationWithMeta) GetDelayedOptionOk() (*string, bool)

GetDelayedOptionOk returns a tuple with the DelayedOption field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetDeliveryTimeOfDay

func (o *NotificationWithMeta) GetDeliveryTimeOfDay() string

GetDeliveryTimeOfDay returns the DeliveryTimeOfDay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetDeliveryTimeOfDayOk

func (o *NotificationWithMeta) GetDeliveryTimeOfDayOk() (*string, bool)

GetDeliveryTimeOfDayOk returns a tuple with the DeliveryTimeOfDay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetEmailBody

func (o *NotificationWithMeta) GetEmailBody() string

GetEmailBody returns the EmailBody field value if set, zero value otherwise.

func (*NotificationWithMeta) GetEmailBodyOk

func (o *NotificationWithMeta) GetEmailBodyOk() (*string, bool)

GetEmailBodyOk returns a tuple with the EmailBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetEmailFromAddress

func (o *NotificationWithMeta) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetEmailFromAddressOk

func (o *NotificationWithMeta) GetEmailFromAddressOk() (*string, bool)

GetEmailFromAddressOk returns a tuple with the EmailFromAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetEmailFromName

func (o *NotificationWithMeta) GetEmailFromName() string

GetEmailFromName returns the EmailFromName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetEmailFromNameOk

func (o *NotificationWithMeta) GetEmailFromNameOk() (*string, bool)

GetEmailFromNameOk returns a tuple with the EmailFromName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetEmailPreheader

func (o *NotificationWithMeta) GetEmailPreheader() string

GetEmailPreheader returns the EmailPreheader field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetEmailPreheaderOk

func (o *NotificationWithMeta) GetEmailPreheaderOk() (*string, bool)

GetEmailPreheaderOk returns a tuple with the EmailPreheader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetEmailSubject

func (o *NotificationWithMeta) GetEmailSubject() string

GetEmailSubject returns the EmailSubject field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetEmailSubjectOk

func (o *NotificationWithMeta) GetEmailSubjectOk() (*string, bool)

GetEmailSubjectOk returns a tuple with the EmailSubject field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetErrored

func (o *NotificationWithMeta) GetErrored() int32

GetErrored returns the Errored field value if set, zero value otherwise.

func (*NotificationWithMeta) GetErroredOk

func (o *NotificationWithMeta) GetErroredOk() (*int32, bool)

GetErroredOk returns a tuple with the Errored field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetExcludedSegments

func (o *NotificationWithMeta) GetExcludedSegments() []string

GetExcludedSegments returns the ExcludedSegments field value if set, zero value otherwise.

func (*NotificationWithMeta) GetExcludedSegmentsOk

func (o *NotificationWithMeta) GetExcludedSegmentsOk() ([]string, bool)

GetExcludedSegmentsOk returns a tuple with the ExcludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetExistingAndroidChannelId

func (o *NotificationWithMeta) GetExistingAndroidChannelId() string

GetExistingAndroidChannelId returns the ExistingAndroidChannelId field value if set, zero value otherwise.

func (*NotificationWithMeta) GetExistingAndroidChannelIdOk

func (o *NotificationWithMeta) GetExistingAndroidChannelIdOk() (*string, bool)

GetExistingAndroidChannelIdOk returns a tuple with the ExistingAndroidChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetExternalId

func (o *NotificationWithMeta) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetExternalIdOk

func (o *NotificationWithMeta) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetFailed

func (o *NotificationWithMeta) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise.

func (*NotificationWithMeta) GetFailedOk

func (o *NotificationWithMeta) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetFilters

func (o *NotificationWithMeta) GetFilters() []Filter

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetFiltersOk

func (o *NotificationWithMeta) GetFiltersOk() ([]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetFirefoxIcon

func (o *NotificationWithMeta) GetFirefoxIcon() string

GetFirefoxIcon returns the FirefoxIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetFirefoxIconOk

func (o *NotificationWithMeta) GetFirefoxIconOk() (*string, bool)

GetFirefoxIconOk returns a tuple with the FirefoxIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHeadings

func (o *NotificationWithMeta) GetHeadings() StringMap

GetHeadings returns the Headings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHeadingsOk

func (o *NotificationWithMeta) GetHeadingsOk() (*StringMap, bool)

GetHeadingsOk returns a tuple with the Headings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiAccentColor

func (o *NotificationWithMeta) GetHuaweiAccentColor() string

GetHuaweiAccentColor returns the HuaweiAccentColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiAccentColorOk

func (o *NotificationWithMeta) GetHuaweiAccentColorOk() (*string, bool)

GetHuaweiAccentColorOk returns a tuple with the HuaweiAccentColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiBigPicture

func (o *NotificationWithMeta) GetHuaweiBigPicture() string

GetHuaweiBigPicture returns the HuaweiBigPicture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiBigPictureOk

func (o *NotificationWithMeta) GetHuaweiBigPictureOk() (*string, bool)

GetHuaweiBigPictureOk returns a tuple with the HuaweiBigPicture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiChannelId

func (o *NotificationWithMeta) GetHuaweiChannelId() string

GetHuaweiChannelId returns the HuaweiChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiChannelIdOk

func (o *NotificationWithMeta) GetHuaweiChannelIdOk() (*string, bool)

GetHuaweiChannelIdOk returns a tuple with the HuaweiChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiExistingChannelId

func (o *NotificationWithMeta) GetHuaweiExistingChannelId() string

GetHuaweiExistingChannelId returns the HuaweiExistingChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiExistingChannelIdOk

func (o *NotificationWithMeta) GetHuaweiExistingChannelIdOk() (*string, bool)

GetHuaweiExistingChannelIdOk returns a tuple with the HuaweiExistingChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiLargeIcon

func (o *NotificationWithMeta) GetHuaweiLargeIcon() string

GetHuaweiLargeIcon returns the HuaweiLargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiLargeIconOk

func (o *NotificationWithMeta) GetHuaweiLargeIconOk() (*string, bool)

GetHuaweiLargeIconOk returns a tuple with the HuaweiLargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiLedColor

func (o *NotificationWithMeta) GetHuaweiLedColor() string

GetHuaweiLedColor returns the HuaweiLedColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiLedColorOk

func (o *NotificationWithMeta) GetHuaweiLedColorOk() (*string, bool)

GetHuaweiLedColorOk returns a tuple with the HuaweiLedColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiMsgType

func (o *NotificationWithMeta) GetHuaweiMsgType() string

GetHuaweiMsgType returns the HuaweiMsgType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiMsgTypeOk

func (o *NotificationWithMeta) GetHuaweiMsgTypeOk() (*string, bool)

GetHuaweiMsgTypeOk returns a tuple with the HuaweiMsgType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiSmallIcon

func (o *NotificationWithMeta) GetHuaweiSmallIcon() string

GetHuaweiSmallIcon returns the HuaweiSmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiSmallIconOk

func (o *NotificationWithMeta) GetHuaweiSmallIconOk() (*string, bool)

GetHuaweiSmallIconOk returns a tuple with the HuaweiSmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiSound

func (o *NotificationWithMeta) GetHuaweiSound() string

GetHuaweiSound returns the HuaweiSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiSoundOk

func (o *NotificationWithMeta) GetHuaweiSoundOk() (*string, bool)

GetHuaweiSoundOk returns a tuple with the HuaweiSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetHuaweiVisibility

func (o *NotificationWithMeta) GetHuaweiVisibility() int32

GetHuaweiVisibility returns the HuaweiVisibility field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetHuaweiVisibilityOk

func (o *NotificationWithMeta) GetHuaweiVisibilityOk() (*int32, bool)

GetHuaweiVisibilityOk returns a tuple with the HuaweiVisibility field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetId

func (o *NotificationWithMeta) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIdOk

func (o *NotificationWithMeta) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeAliases

GetIncludeAliases returns the IncludeAliases field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIncludeAliasesOk

GetIncludeAliasesOk returns a tuple with the IncludeAliases field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIncludeAmazonRegIds

func (o *NotificationWithMeta) GetIncludeAmazonRegIds() []string

GetIncludeAmazonRegIds returns the IncludeAmazonRegIds field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeAmazonRegIdsOk

func (o *NotificationWithMeta) GetIncludeAmazonRegIdsOk() ([]string, bool)

GetIncludeAmazonRegIdsOk returns a tuple with the IncludeAmazonRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeAndroidRegIds

func (o *NotificationWithMeta) GetIncludeAndroidRegIds() []string

GetIncludeAndroidRegIds returns the IncludeAndroidRegIds field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeAndroidRegIdsOk

func (o *NotificationWithMeta) GetIncludeAndroidRegIdsOk() ([]string, bool)

GetIncludeAndroidRegIdsOk returns a tuple with the IncludeAndroidRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeChromeRegIds

func (o *NotificationWithMeta) GetIncludeChromeRegIds() []string

GetIncludeChromeRegIds returns the IncludeChromeRegIds field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeChromeRegIdsOk

func (o *NotificationWithMeta) GetIncludeChromeRegIdsOk() ([]string, bool)

GetIncludeChromeRegIdsOk returns a tuple with the IncludeChromeRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeChromeWebRegIds

func (o *NotificationWithMeta) GetIncludeChromeWebRegIds() []string

GetIncludeChromeWebRegIds returns the IncludeChromeWebRegIds field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeChromeWebRegIdsOk

func (o *NotificationWithMeta) GetIncludeChromeWebRegIdsOk() ([]string, bool)

GetIncludeChromeWebRegIdsOk returns a tuple with the IncludeChromeWebRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeEmailTokens

func (o *NotificationWithMeta) GetIncludeEmailTokens() []string

GetIncludeEmailTokens returns the IncludeEmailTokens field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeEmailTokensOk

func (o *NotificationWithMeta) GetIncludeEmailTokensOk() ([]string, bool)

GetIncludeEmailTokensOk returns a tuple with the IncludeEmailTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeExternalUserIds

func (o *NotificationWithMeta) GetIncludeExternalUserIds() []string

GetIncludeExternalUserIds returns the IncludeExternalUserIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*NotificationWithMeta) GetIncludeExternalUserIdsOk

func (o *NotificationWithMeta) GetIncludeExternalUserIdsOk() ([]string, bool)

GetIncludeExternalUserIdsOk returns a tuple with the IncludeExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*NotificationWithMeta) GetIncludeIosTokens

func (o *NotificationWithMeta) GetIncludeIosTokens() []string

GetIncludeIosTokens returns the IncludeIosTokens field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeIosTokensOk

func (o *NotificationWithMeta) GetIncludeIosTokensOk() ([]string, bool)

GetIncludeIosTokensOk returns a tuple with the IncludeIosTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludePhoneNumbers

func (o *NotificationWithMeta) GetIncludePhoneNumbers() []string

GetIncludePhoneNumbers returns the IncludePhoneNumbers field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludePhoneNumbersOk

func (o *NotificationWithMeta) GetIncludePhoneNumbersOk() ([]string, bool)

GetIncludePhoneNumbersOk returns a tuple with the IncludePhoneNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludePlayerIds

func (o *NotificationWithMeta) GetIncludePlayerIds() []string

GetIncludePlayerIds returns the IncludePlayerIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*NotificationWithMeta) GetIncludePlayerIdsOk

func (o *NotificationWithMeta) GetIncludePlayerIdsOk() ([]string, bool)

GetIncludePlayerIdsOk returns a tuple with the IncludePlayerIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*NotificationWithMeta) GetIncludeUnsubscribed

func (o *NotificationWithMeta) GetIncludeUnsubscribed() bool

GetIncludeUnsubscribed returns the IncludeUnsubscribed field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeUnsubscribedOk

func (o *NotificationWithMeta) GetIncludeUnsubscribedOk() (*bool, bool)

GetIncludeUnsubscribedOk returns a tuple with the IncludeUnsubscribed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludeWpWnsUris

func (o *NotificationWithMeta) GetIncludeWpWnsUris() []string

GetIncludeWpWnsUris returns the IncludeWpWnsUris field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludeWpWnsUrisOk

func (o *NotificationWithMeta) GetIncludeWpWnsUrisOk() ([]string, bool)

GetIncludeWpWnsUrisOk returns a tuple with the IncludeWpWnsUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIncludedSegments

func (o *NotificationWithMeta) GetIncludedSegments() []string

GetIncludedSegments returns the IncludedSegments field value if set, zero value otherwise.

func (*NotificationWithMeta) GetIncludedSegmentsOk

func (o *NotificationWithMeta) GetIncludedSegmentsOk() ([]string, bool)

GetIncludedSegmentsOk returns a tuple with the IncludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetIosAttachments

func (o *NotificationWithMeta) GetIosAttachments() map[string]interface{}

GetIosAttachments returns the IosAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIosAttachmentsOk

func (o *NotificationWithMeta) GetIosAttachmentsOk() (map[string]interface{}, bool)

GetIosAttachmentsOk returns a tuple with the IosAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIosBadgeCount

func (o *NotificationWithMeta) GetIosBadgeCount() int32

GetIosBadgeCount returns the IosBadgeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIosBadgeCountOk

func (o *NotificationWithMeta) GetIosBadgeCountOk() (*int32, bool)

GetIosBadgeCountOk returns a tuple with the IosBadgeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIosBadgeType

func (o *NotificationWithMeta) GetIosBadgeType() string

GetIosBadgeType returns the IosBadgeType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIosBadgeTypeOk

func (o *NotificationWithMeta) GetIosBadgeTypeOk() (*string, bool)

GetIosBadgeTypeOk returns a tuple with the IosBadgeType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIosCategory

func (o *NotificationWithMeta) GetIosCategory() string

GetIosCategory returns the IosCategory field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIosCategoryOk

func (o *NotificationWithMeta) GetIosCategoryOk() (*string, bool)

GetIosCategoryOk returns a tuple with the IosCategory field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIosSound

func (o *NotificationWithMeta) GetIosSound() string

GetIosSound returns the IosSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIosSoundOk

func (o *NotificationWithMeta) GetIosSoundOk() (*string, bool)

GetIosSoundOk returns a tuple with the IosSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsAdm

func (o *NotificationWithMeta) GetIsAdm() bool

GetIsAdm returns the IsAdm field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsAdmOk

func (o *NotificationWithMeta) GetIsAdmOk() (*bool, bool)

GetIsAdmOk returns a tuple with the IsAdm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsAndroid

func (o *NotificationWithMeta) GetIsAndroid() bool

GetIsAndroid returns the IsAndroid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsAndroidOk

func (o *NotificationWithMeta) GetIsAndroidOk() (*bool, bool)

GetIsAndroidOk returns a tuple with the IsAndroid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsAnyWeb

func (o *NotificationWithMeta) GetIsAnyWeb() bool

GetIsAnyWeb returns the IsAnyWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsAnyWebOk

func (o *NotificationWithMeta) GetIsAnyWebOk() (*bool, bool)

GetIsAnyWebOk returns a tuple with the IsAnyWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsChrome

func (o *NotificationWithMeta) GetIsChrome() bool

GetIsChrome returns the IsChrome field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsChromeOk

func (o *NotificationWithMeta) GetIsChromeOk() (*bool, bool)

GetIsChromeOk returns a tuple with the IsChrome field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsChromeWeb

func (o *NotificationWithMeta) GetIsChromeWeb() bool

GetIsChromeWeb returns the IsChromeWeb field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsChromeWebOk

func (o *NotificationWithMeta) GetIsChromeWebOk() (*bool, bool)

GetIsChromeWebOk returns a tuple with the IsChromeWeb field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsFirefox

func (o *NotificationWithMeta) GetIsFirefox() bool

GetIsFirefox returns the IsFirefox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsFirefoxOk

func (o *NotificationWithMeta) GetIsFirefoxOk() (*bool, bool)

GetIsFirefoxOk returns a tuple with the IsFirefox field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsHuawei

func (o *NotificationWithMeta) GetIsHuawei() bool

GetIsHuawei returns the IsHuawei field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsHuaweiOk

func (o *NotificationWithMeta) GetIsHuaweiOk() (*bool, bool)

GetIsHuaweiOk returns a tuple with the IsHuawei field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsIos

func (o *NotificationWithMeta) GetIsIos() bool

GetIsIos returns the IsIos field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsIosOk

func (o *NotificationWithMeta) GetIsIosOk() (*bool, bool)

GetIsIosOk returns a tuple with the IsIos field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsSafari

func (o *NotificationWithMeta) GetIsSafari() bool

GetIsSafari returns the IsSafari field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsSafariOk

func (o *NotificationWithMeta) GetIsSafariOk() (*bool, bool)

GetIsSafariOk returns a tuple with the IsSafari field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetIsWPWNS

func (o *NotificationWithMeta) GetIsWPWNS() bool

GetIsWPWNS returns the IsWPWNS field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetIsWPWNSOk

func (o *NotificationWithMeta) GetIsWPWNSOk() (*bool, bool)

GetIsWPWNSOk returns a tuple with the IsWPWNS field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetLargeIcon

func (o *NotificationWithMeta) GetLargeIcon() string

GetLargeIcon returns the LargeIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetLargeIconOk

func (o *NotificationWithMeta) GetLargeIconOk() (*string, bool)

GetLargeIconOk returns a tuple with the LargeIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetMutableContent

func (o *NotificationWithMeta) GetMutableContent() bool

GetMutableContent returns the MutableContent field value if set, zero value otherwise.

func (*NotificationWithMeta) GetMutableContentOk

func (o *NotificationWithMeta) GetMutableContentOk() (*bool, bool)

GetMutableContentOk returns a tuple with the MutableContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetName

func (o *NotificationWithMeta) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetNameOk

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

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetOutcomes

func (o *NotificationWithMeta) GetOutcomes() []OutcomeData

GetOutcomes returns the Outcomes field value if set, zero value otherwise.

func (*NotificationWithMeta) GetOutcomesOk

func (o *NotificationWithMeta) GetOutcomesOk() ([]OutcomeData, bool)

GetOutcomesOk returns a tuple with the Outcomes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetPlatformDeliveryStats

func (o *NotificationWithMeta) GetPlatformDeliveryStats() PlatformDeliveryData

GetPlatformDeliveryStats returns the PlatformDeliveryStats field value if set, zero value otherwise.

func (*NotificationWithMeta) GetPlatformDeliveryStatsOk

func (o *NotificationWithMeta) GetPlatformDeliveryStatsOk() (*PlatformDeliveryData, bool)

GetPlatformDeliveryStatsOk returns a tuple with the PlatformDeliveryStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetPriority

func (o *NotificationWithMeta) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetPriorityOk

func (o *NotificationWithMeta) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetQueuedAt

func (o *NotificationWithMeta) GetQueuedAt() int64

GetQueuedAt returns the QueuedAt field value if set, zero value otherwise.

func (*NotificationWithMeta) GetQueuedAtOk

func (o *NotificationWithMeta) GetQueuedAtOk() (*int64, bool)

GetQueuedAtOk returns a tuple with the QueuedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetReceived

func (o *NotificationWithMeta) GetReceived() int32

GetReceived returns the Received field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetReceivedOk

func (o *NotificationWithMeta) GetReceivedOk() (*int32, bool)

GetReceivedOk returns a tuple with the Received field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetRemaining

func (o *NotificationWithMeta) GetRemaining() int32

GetRemaining returns the Remaining field value if set, zero value otherwise.

func (*NotificationWithMeta) GetRemainingOk

func (o *NotificationWithMeta) GetRemainingOk() (*int32, bool)

GetRemainingOk returns a tuple with the Remaining field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetSendAfter

func (o *NotificationWithMeta) GetSendAfter() int64

GetSendAfter returns the SendAfter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetSendAfterOk

func (o *NotificationWithMeta) GetSendAfterOk() (*int64, bool)

GetSendAfterOk returns a tuple with the SendAfter field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetSmallIcon

func (o *NotificationWithMeta) GetSmallIcon() string

GetSmallIcon returns the SmallIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetSmallIconOk

func (o *NotificationWithMeta) GetSmallIconOk() (*string, bool)

GetSmallIconOk returns a tuple with the SmallIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetSmsFrom

func (o *NotificationWithMeta) GetSmsFrom() string

GetSmsFrom returns the SmsFrom field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetSmsFromOk

func (o *NotificationWithMeta) GetSmsFromOk() (*string, bool)

GetSmsFromOk returns a tuple with the SmsFrom field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetSmsMediaUrls

func (o *NotificationWithMeta) GetSmsMediaUrls() []string

GetSmsMediaUrls returns the SmsMediaUrls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetSmsMediaUrlsOk

func (o *NotificationWithMeta) GetSmsMediaUrlsOk() ([]string, bool)

GetSmsMediaUrlsOk returns a tuple with the SmsMediaUrls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetSubtitle

func (o *NotificationWithMeta) GetSubtitle() StringMap

GetSubtitle returns the Subtitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetSubtitleOk

func (o *NotificationWithMeta) GetSubtitleOk() (*StringMap, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetSuccessful

func (o *NotificationWithMeta) GetSuccessful() int32

GetSuccessful returns the Successful field value if set, zero value otherwise.

func (*NotificationWithMeta) GetSuccessfulOk

func (o *NotificationWithMeta) GetSuccessfulOk() (*int32, bool)

GetSuccessfulOk returns a tuple with the Successful field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetSummaryArg

func (o *NotificationWithMeta) GetSummaryArg() string

GetSummaryArg returns the SummaryArg field value if set, zero value otherwise.

func (*NotificationWithMeta) GetSummaryArgCount

func (o *NotificationWithMeta) GetSummaryArgCount() int32

GetSummaryArgCount returns the SummaryArgCount field value if set, zero value otherwise.

func (*NotificationWithMeta) GetSummaryArgCountOk

func (o *NotificationWithMeta) GetSummaryArgCountOk() (*int32, bool)

GetSummaryArgCountOk returns a tuple with the SummaryArgCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetSummaryArgOk

func (o *NotificationWithMeta) GetSummaryArgOk() (*string, bool)

GetSummaryArgOk returns a tuple with the SummaryArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetTargetChannel

func (o *NotificationWithMeta) GetTargetChannel() string

GetTargetChannel returns the TargetChannel field value if set, zero value otherwise.

func (*NotificationWithMeta) GetTargetChannelOk

func (o *NotificationWithMeta) GetTargetChannelOk() (*string, bool)

GetTargetChannelOk returns a tuple with the TargetChannel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetTargetContentIdentifier

func (o *NotificationWithMeta) GetTargetContentIdentifier() string

GetTargetContentIdentifier returns the TargetContentIdentifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetTargetContentIdentifierOk

func (o *NotificationWithMeta) GetTargetContentIdentifierOk() (*string, bool)

GetTargetContentIdentifierOk returns a tuple with the TargetContentIdentifier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetTemplateId

func (o *NotificationWithMeta) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetTemplateIdOk

func (o *NotificationWithMeta) GetTemplateIdOk() (*string, bool)

GetTemplateIdOk returns a tuple with the TemplateId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetThreadId

func (o *NotificationWithMeta) GetThreadId() string

GetThreadId returns the ThreadId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetThreadIdOk

func (o *NotificationWithMeta) GetThreadIdOk() (*string, bool)

GetThreadIdOk returns a tuple with the ThreadId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetThrottleRatePerMinute

func (o *NotificationWithMeta) GetThrottleRatePerMinute() int32

GetThrottleRatePerMinute returns the ThrottleRatePerMinute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetThrottleRatePerMinuteOk

func (o *NotificationWithMeta) GetThrottleRatePerMinuteOk() (*int32, bool)

GetThrottleRatePerMinuteOk returns a tuple with the ThrottleRatePerMinute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetTtl

func (o *NotificationWithMeta) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetTtlOk

func (o *NotificationWithMeta) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetUrl

func (o *NotificationWithMeta) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetUrlOk

func (o *NotificationWithMeta) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetValue

func (o *NotificationWithMeta) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*NotificationWithMeta) GetValueOk

func (o *NotificationWithMeta) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMeta) GetWebButtons

func (o *NotificationWithMeta) GetWebButtons() []Button

GetWebButtons returns the WebButtons field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetWebButtonsOk

func (o *NotificationWithMeta) GetWebButtonsOk() ([]Button, bool)

GetWebButtonsOk returns a tuple with the WebButtons field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetWebPushTopic

func (o *NotificationWithMeta) GetWebPushTopic() string

GetWebPushTopic returns the WebPushTopic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetWebPushTopicOk

func (o *NotificationWithMeta) GetWebPushTopicOk() (*string, bool)

GetWebPushTopicOk returns a tuple with the WebPushTopic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetWebUrl

func (o *NotificationWithMeta) GetWebUrl() string

GetWebUrl returns the WebUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetWebUrlOk

func (o *NotificationWithMeta) GetWebUrlOk() (*string, bool)

GetWebUrlOk returns a tuple with the WebUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) GetWpWnsSound

func (o *NotificationWithMeta) GetWpWnsSound() string

GetWpWnsSound returns the WpWnsSound field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMeta) GetWpWnsSoundOk

func (o *NotificationWithMeta) GetWpWnsSoundOk() (*string, bool)

GetWpWnsSoundOk returns a tuple with the WpWnsSound field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMeta) HasAdmBigPicture

func (o *NotificationWithMeta) HasAdmBigPicture() bool

HasAdmBigPicture returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAdmGroup

func (o *NotificationWithMeta) HasAdmGroup() bool

HasAdmGroup returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAdmGroupMessage

func (o *NotificationWithMeta) HasAdmGroupMessage() bool

HasAdmGroupMessage returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAdmLargeIcon

func (o *NotificationWithMeta) HasAdmLargeIcon() bool

HasAdmLargeIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAdmSmallIcon

func (o *NotificationWithMeta) HasAdmSmallIcon() bool

HasAdmSmallIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAdmSound

func (o *NotificationWithMeta) HasAdmSound() bool

HasAdmSound returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAggregation

func (o *NotificationWithMeta) HasAggregation() bool

HasAggregation returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidAccentColor

func (o *NotificationWithMeta) HasAndroidAccentColor() bool

HasAndroidAccentColor returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidBackgroundLayout

func (o *NotificationWithMeta) HasAndroidBackgroundLayout() bool

HasAndroidBackgroundLayout returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidChannelId

func (o *NotificationWithMeta) HasAndroidChannelId() bool

HasAndroidChannelId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidGroup

func (o *NotificationWithMeta) HasAndroidGroup() bool

HasAndroidGroup returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidGroupMessage

func (o *NotificationWithMeta) HasAndroidGroupMessage() bool

HasAndroidGroupMessage returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidLedColor

func (o *NotificationWithMeta) HasAndroidLedColor() bool

HasAndroidLedColor returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidSound

func (o *NotificationWithMeta) HasAndroidSound() bool

HasAndroidSound returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAndroidVisibility

func (o *NotificationWithMeta) HasAndroidVisibility() bool

HasAndroidVisibility returns a boolean if a field has been set.

func (*NotificationWithMeta) HasApnsAlert

func (o *NotificationWithMeta) HasApnsAlert() bool

HasApnsAlert returns a boolean if a field has been set.

func (*NotificationWithMeta) HasApnsPushTypeOverride

func (o *NotificationWithMeta) HasApnsPushTypeOverride() bool

HasApnsPushTypeOverride returns a boolean if a field has been set.

func (*NotificationWithMeta) HasAppUrl

func (o *NotificationWithMeta) HasAppUrl() bool

HasAppUrl returns a boolean if a field has been set.

func (*NotificationWithMeta) HasBigPicture

func (o *NotificationWithMeta) HasBigPicture() bool

HasBigPicture returns a boolean if a field has been set.

func (*NotificationWithMeta) HasButtons

func (o *NotificationWithMeta) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChannelForExternalUserIds

func (o *NotificationWithMeta) HasChannelForExternalUserIds() bool

HasChannelForExternalUserIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChromeBigPicture

func (o *NotificationWithMeta) HasChromeBigPicture() bool

HasChromeBigPicture returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChromeIcon

func (o *NotificationWithMeta) HasChromeIcon() bool

HasChromeIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChromeWebBadge

func (o *NotificationWithMeta) HasChromeWebBadge() bool

HasChromeWebBadge returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChromeWebIcon

func (o *NotificationWithMeta) HasChromeWebIcon() bool

HasChromeWebIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasChromeWebImage

func (o *NotificationWithMeta) HasChromeWebImage() bool

HasChromeWebImage returns a boolean if a field has been set.

func (*NotificationWithMeta) HasCollapseId

func (o *NotificationWithMeta) HasCollapseId() bool

HasCollapseId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasCompletedAt

func (o *NotificationWithMeta) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*NotificationWithMeta) HasContentAvailable

func (o *NotificationWithMeta) HasContentAvailable() bool

HasContentAvailable returns a boolean if a field has been set.

func (*NotificationWithMeta) HasContents

func (o *NotificationWithMeta) HasContents() bool

HasContents returns a boolean if a field has been set.

func (*NotificationWithMeta) HasConverted

func (o *NotificationWithMeta) HasConverted() bool

HasConverted returns a boolean if a field has been set.

func (*NotificationWithMeta) HasCustomData

func (o *NotificationWithMeta) HasCustomData() bool

HasCustomData returns a boolean if a field has been set.

func (*NotificationWithMeta) HasData

func (o *NotificationWithMeta) HasData() bool

HasData returns a boolean if a field has been set.

func (*NotificationWithMeta) HasDelayedOption

func (o *NotificationWithMeta) HasDelayedOption() bool

HasDelayedOption returns a boolean if a field has been set.

func (*NotificationWithMeta) HasDeliveryTimeOfDay

func (o *NotificationWithMeta) HasDeliveryTimeOfDay() bool

HasDeliveryTimeOfDay returns a boolean if a field has been set.

func (*NotificationWithMeta) HasEmailBody

func (o *NotificationWithMeta) HasEmailBody() bool

HasEmailBody returns a boolean if a field has been set.

func (*NotificationWithMeta) HasEmailFromAddress

func (o *NotificationWithMeta) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*NotificationWithMeta) HasEmailFromName

func (o *NotificationWithMeta) HasEmailFromName() bool

HasEmailFromName returns a boolean if a field has been set.

func (*NotificationWithMeta) HasEmailPreheader

func (o *NotificationWithMeta) HasEmailPreheader() bool

HasEmailPreheader returns a boolean if a field has been set.

func (*NotificationWithMeta) HasEmailSubject

func (o *NotificationWithMeta) HasEmailSubject() bool

HasEmailSubject returns a boolean if a field has been set.

func (*NotificationWithMeta) HasErrored

func (o *NotificationWithMeta) HasErrored() bool

HasErrored returns a boolean if a field has been set.

func (*NotificationWithMeta) HasExcludedSegments

func (o *NotificationWithMeta) HasExcludedSegments() bool

HasExcludedSegments returns a boolean if a field has been set.

func (*NotificationWithMeta) HasExistingAndroidChannelId

func (o *NotificationWithMeta) HasExistingAndroidChannelId() bool

HasExistingAndroidChannelId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasExternalId

func (o *NotificationWithMeta) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasFailed

func (o *NotificationWithMeta) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*NotificationWithMeta) HasFilters

func (o *NotificationWithMeta) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*NotificationWithMeta) HasFirefoxIcon

func (o *NotificationWithMeta) HasFirefoxIcon() bool

HasFirefoxIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHeadings

func (o *NotificationWithMeta) HasHeadings() bool

HasHeadings returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiAccentColor

func (o *NotificationWithMeta) HasHuaweiAccentColor() bool

HasHuaweiAccentColor returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiBigPicture

func (o *NotificationWithMeta) HasHuaweiBigPicture() bool

HasHuaweiBigPicture returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiChannelId

func (o *NotificationWithMeta) HasHuaweiChannelId() bool

HasHuaweiChannelId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiExistingChannelId

func (o *NotificationWithMeta) HasHuaweiExistingChannelId() bool

HasHuaweiExistingChannelId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiLargeIcon

func (o *NotificationWithMeta) HasHuaweiLargeIcon() bool

HasHuaweiLargeIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiLedColor

func (o *NotificationWithMeta) HasHuaweiLedColor() bool

HasHuaweiLedColor returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiMsgType

func (o *NotificationWithMeta) HasHuaweiMsgType() bool

HasHuaweiMsgType returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiSmallIcon

func (o *NotificationWithMeta) HasHuaweiSmallIcon() bool

HasHuaweiSmallIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiSound

func (o *NotificationWithMeta) HasHuaweiSound() bool

HasHuaweiSound returns a boolean if a field has been set.

func (*NotificationWithMeta) HasHuaweiVisibility

func (o *NotificationWithMeta) HasHuaweiVisibility() bool

HasHuaweiVisibility returns a boolean if a field has been set.

func (*NotificationWithMeta) HasId

func (o *NotificationWithMeta) HasId() bool

HasId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeAliases

func (o *NotificationWithMeta) HasIncludeAliases() bool

HasIncludeAliases returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeAmazonRegIds

func (o *NotificationWithMeta) HasIncludeAmazonRegIds() bool

HasIncludeAmazonRegIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeAndroidRegIds

func (o *NotificationWithMeta) HasIncludeAndroidRegIds() bool

HasIncludeAndroidRegIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeChromeRegIds

func (o *NotificationWithMeta) HasIncludeChromeRegIds() bool

HasIncludeChromeRegIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeChromeWebRegIds

func (o *NotificationWithMeta) HasIncludeChromeWebRegIds() bool

HasIncludeChromeWebRegIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeEmailTokens

func (o *NotificationWithMeta) HasIncludeEmailTokens() bool

HasIncludeEmailTokens returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeExternalUserIds

func (o *NotificationWithMeta) HasIncludeExternalUserIds() bool

HasIncludeExternalUserIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeIosTokens

func (o *NotificationWithMeta) HasIncludeIosTokens() bool

HasIncludeIosTokens returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludePhoneNumbers

func (o *NotificationWithMeta) HasIncludePhoneNumbers() bool

HasIncludePhoneNumbers returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludePlayerIds

func (o *NotificationWithMeta) HasIncludePlayerIds() bool

HasIncludePlayerIds returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeUnsubscribed

func (o *NotificationWithMeta) HasIncludeUnsubscribed() bool

HasIncludeUnsubscribed returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludeWpWnsUris

func (o *NotificationWithMeta) HasIncludeWpWnsUris() bool

HasIncludeWpWnsUris returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIncludedSegments

func (o *NotificationWithMeta) HasIncludedSegments() bool

HasIncludedSegments returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIosAttachments

func (o *NotificationWithMeta) HasIosAttachments() bool

HasIosAttachments returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIosBadgeCount

func (o *NotificationWithMeta) HasIosBadgeCount() bool

HasIosBadgeCount returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIosBadgeType

func (o *NotificationWithMeta) HasIosBadgeType() bool

HasIosBadgeType returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIosCategory

func (o *NotificationWithMeta) HasIosCategory() bool

HasIosCategory returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIosSound

func (o *NotificationWithMeta) HasIosSound() bool

HasIosSound returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsAdm

func (o *NotificationWithMeta) HasIsAdm() bool

HasIsAdm returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsAndroid

func (o *NotificationWithMeta) HasIsAndroid() bool

HasIsAndroid returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsAnyWeb

func (o *NotificationWithMeta) HasIsAnyWeb() bool

HasIsAnyWeb returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsChrome

func (o *NotificationWithMeta) HasIsChrome() bool

HasIsChrome returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsChromeWeb

func (o *NotificationWithMeta) HasIsChromeWeb() bool

HasIsChromeWeb returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsFirefox

func (o *NotificationWithMeta) HasIsFirefox() bool

HasIsFirefox returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsHuawei

func (o *NotificationWithMeta) HasIsHuawei() bool

HasIsHuawei returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsIos

func (o *NotificationWithMeta) HasIsIos() bool

HasIsIos returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsSafari

func (o *NotificationWithMeta) HasIsSafari() bool

HasIsSafari returns a boolean if a field has been set.

func (*NotificationWithMeta) HasIsWPWNS

func (o *NotificationWithMeta) HasIsWPWNS() bool

HasIsWPWNS returns a boolean if a field has been set.

func (*NotificationWithMeta) HasLargeIcon

func (o *NotificationWithMeta) HasLargeIcon() bool

HasLargeIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasMutableContent

func (o *NotificationWithMeta) HasMutableContent() bool

HasMutableContent returns a boolean if a field has been set.

func (*NotificationWithMeta) HasName

func (o *NotificationWithMeta) HasName() bool

HasName returns a boolean if a field has been set.

func (*NotificationWithMeta) HasOutcomes

func (o *NotificationWithMeta) HasOutcomes() bool

HasOutcomes returns a boolean if a field has been set.

func (*NotificationWithMeta) HasPlatformDeliveryStats

func (o *NotificationWithMeta) HasPlatformDeliveryStats() bool

HasPlatformDeliveryStats returns a boolean if a field has been set.

func (*NotificationWithMeta) HasPriority

func (o *NotificationWithMeta) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*NotificationWithMeta) HasQueuedAt

func (o *NotificationWithMeta) HasQueuedAt() bool

HasQueuedAt returns a boolean if a field has been set.

func (*NotificationWithMeta) HasReceived

func (o *NotificationWithMeta) HasReceived() bool

HasReceived returns a boolean if a field has been set.

func (*NotificationWithMeta) HasRemaining

func (o *NotificationWithMeta) HasRemaining() bool

HasRemaining returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSendAfter

func (o *NotificationWithMeta) HasSendAfter() bool

HasSendAfter returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSmallIcon

func (o *NotificationWithMeta) HasSmallIcon() bool

HasSmallIcon returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSmsFrom

func (o *NotificationWithMeta) HasSmsFrom() bool

HasSmsFrom returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSmsMediaUrls

func (o *NotificationWithMeta) HasSmsMediaUrls() bool

HasSmsMediaUrls returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSubtitle

func (o *NotificationWithMeta) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSuccessful

func (o *NotificationWithMeta) HasSuccessful() bool

HasSuccessful returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSummaryArg

func (o *NotificationWithMeta) HasSummaryArg() bool

HasSummaryArg returns a boolean if a field has been set.

func (*NotificationWithMeta) HasSummaryArgCount

func (o *NotificationWithMeta) HasSummaryArgCount() bool

HasSummaryArgCount returns a boolean if a field has been set.

func (*NotificationWithMeta) HasTargetChannel

func (o *NotificationWithMeta) HasTargetChannel() bool

HasTargetChannel returns a boolean if a field has been set.

func (*NotificationWithMeta) HasTargetContentIdentifier

func (o *NotificationWithMeta) HasTargetContentIdentifier() bool

HasTargetContentIdentifier returns a boolean if a field has been set.

func (*NotificationWithMeta) HasTemplateId

func (o *NotificationWithMeta) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasThreadId

func (o *NotificationWithMeta) HasThreadId() bool

HasThreadId returns a boolean if a field has been set.

func (*NotificationWithMeta) HasThrottleRatePerMinute

func (o *NotificationWithMeta) HasThrottleRatePerMinute() bool

HasThrottleRatePerMinute returns a boolean if a field has been set.

func (*NotificationWithMeta) HasTtl

func (o *NotificationWithMeta) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*NotificationWithMeta) HasUrl

func (o *NotificationWithMeta) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*NotificationWithMeta) HasValue

func (o *NotificationWithMeta) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*NotificationWithMeta) HasWebButtons

func (o *NotificationWithMeta) HasWebButtons() bool

HasWebButtons returns a boolean if a field has been set.

func (*NotificationWithMeta) HasWebPushTopic

func (o *NotificationWithMeta) HasWebPushTopic() bool

HasWebPushTopic returns a boolean if a field has been set.

func (*NotificationWithMeta) HasWebUrl

func (o *NotificationWithMeta) HasWebUrl() bool

HasWebUrl returns a boolean if a field has been set.

func (*NotificationWithMeta) HasWpWnsSound

func (o *NotificationWithMeta) HasWpWnsSound() bool

HasWpWnsSound returns a boolean if a field has been set.

func (NotificationWithMeta) MarshalJSON

func (o NotificationWithMeta) MarshalJSON() ([]byte, error)

func (*NotificationWithMeta) SetAdmBigPicture

func (o *NotificationWithMeta) SetAdmBigPicture(v string)

SetAdmBigPicture gets a reference to the given NullableString and assigns it to the AdmBigPicture field.

func (*NotificationWithMeta) SetAdmBigPictureNil

func (o *NotificationWithMeta) SetAdmBigPictureNil()

SetAdmBigPictureNil sets the value for AdmBigPicture to be an explicit nil

func (*NotificationWithMeta) SetAdmGroup

func (o *NotificationWithMeta) SetAdmGroup(v string)

SetAdmGroup gets a reference to the given NullableString and assigns it to the AdmGroup field.

func (*NotificationWithMeta) SetAdmGroupMessage

func (o *NotificationWithMeta) SetAdmGroupMessage(v map[string]interface{})

SetAdmGroupMessage gets a reference to the given map[string]interface{} and assigns it to the AdmGroupMessage field.

func (*NotificationWithMeta) SetAdmGroupNil

func (o *NotificationWithMeta) SetAdmGroupNil()

SetAdmGroupNil sets the value for AdmGroup to be an explicit nil

func (*NotificationWithMeta) SetAdmLargeIcon

func (o *NotificationWithMeta) SetAdmLargeIcon(v string)

SetAdmLargeIcon gets a reference to the given NullableString and assigns it to the AdmLargeIcon field.

func (*NotificationWithMeta) SetAdmLargeIconNil

func (o *NotificationWithMeta) SetAdmLargeIconNil()

SetAdmLargeIconNil sets the value for AdmLargeIcon to be an explicit nil

func (*NotificationWithMeta) SetAdmSmallIcon

func (o *NotificationWithMeta) SetAdmSmallIcon(v string)

SetAdmSmallIcon gets a reference to the given NullableString and assigns it to the AdmSmallIcon field.

func (*NotificationWithMeta) SetAdmSmallIconNil

func (o *NotificationWithMeta) SetAdmSmallIconNil()

SetAdmSmallIconNil sets the value for AdmSmallIcon to be an explicit nil

func (*NotificationWithMeta) SetAdmSound

func (o *NotificationWithMeta) SetAdmSound(v string)

SetAdmSound gets a reference to the given NullableString and assigns it to the AdmSound field.

func (*NotificationWithMeta) SetAdmSoundNil

func (o *NotificationWithMeta) SetAdmSoundNil()

SetAdmSoundNil sets the value for AdmSound to be an explicit nil

func (*NotificationWithMeta) SetAggregation

func (o *NotificationWithMeta) SetAggregation(v string)

SetAggregation gets a reference to the given string and assigns it to the Aggregation field.

func (*NotificationWithMeta) SetAndroidAccentColor

func (o *NotificationWithMeta) SetAndroidAccentColor(v string)

SetAndroidAccentColor gets a reference to the given NullableString and assigns it to the AndroidAccentColor field.

func (*NotificationWithMeta) SetAndroidAccentColorNil

func (o *NotificationWithMeta) SetAndroidAccentColorNil()

SetAndroidAccentColorNil sets the value for AndroidAccentColor to be an explicit nil

func (*NotificationWithMeta) SetAndroidBackgroundLayout

SetAndroidBackgroundLayout gets a reference to the given BasicNotificationAllOfAndroidBackgroundLayout and assigns it to the AndroidBackgroundLayout field.

func (*NotificationWithMeta) SetAndroidChannelId

func (o *NotificationWithMeta) SetAndroidChannelId(v string)

SetAndroidChannelId gets a reference to the given string and assigns it to the AndroidChannelId field.

func (*NotificationWithMeta) SetAndroidGroup

func (o *NotificationWithMeta) SetAndroidGroup(v string)

SetAndroidGroup gets a reference to the given NullableString and assigns it to the AndroidGroup field.

func (*NotificationWithMeta) SetAndroidGroupMessage

func (o *NotificationWithMeta) SetAndroidGroupMessage(v string)

SetAndroidGroupMessage gets a reference to the given NullableString and assigns it to the AndroidGroupMessage field.

func (*NotificationWithMeta) SetAndroidGroupMessageNil

func (o *NotificationWithMeta) SetAndroidGroupMessageNil()

SetAndroidGroupMessageNil sets the value for AndroidGroupMessage to be an explicit nil

func (*NotificationWithMeta) SetAndroidGroupNil

func (o *NotificationWithMeta) SetAndroidGroupNil()

SetAndroidGroupNil sets the value for AndroidGroup to be an explicit nil

func (*NotificationWithMeta) SetAndroidLedColor

func (o *NotificationWithMeta) SetAndroidLedColor(v string)

SetAndroidLedColor gets a reference to the given NullableString and assigns it to the AndroidLedColor field.

func (*NotificationWithMeta) SetAndroidLedColorNil

func (o *NotificationWithMeta) SetAndroidLedColorNil()

SetAndroidLedColorNil sets the value for AndroidLedColor to be an explicit nil

func (*NotificationWithMeta) SetAndroidSound

func (o *NotificationWithMeta) SetAndroidSound(v string)

SetAndroidSound gets a reference to the given NullableString and assigns it to the AndroidSound field.

func (*NotificationWithMeta) SetAndroidSoundNil

func (o *NotificationWithMeta) SetAndroidSoundNil()

SetAndroidSoundNil sets the value for AndroidSound to be an explicit nil

func (*NotificationWithMeta) SetAndroidVisibility

func (o *NotificationWithMeta) SetAndroidVisibility(v int32)

SetAndroidVisibility gets a reference to the given NullableInt32 and assigns it to the AndroidVisibility field.

func (*NotificationWithMeta) SetAndroidVisibilityNil

func (o *NotificationWithMeta) SetAndroidVisibilityNil()

SetAndroidVisibilityNil sets the value for AndroidVisibility to be an explicit nil

func (*NotificationWithMeta) SetApnsAlert

func (o *NotificationWithMeta) SetApnsAlert(v map[string]interface{})

SetApnsAlert gets a reference to the given map[string]interface{} and assigns it to the ApnsAlert field.

func (*NotificationWithMeta) SetApnsPushTypeOverride

func (o *NotificationWithMeta) SetApnsPushTypeOverride(v string)

SetApnsPushTypeOverride gets a reference to the given string and assigns it to the ApnsPushTypeOverride field.

func (*NotificationWithMeta) SetAppId

func (o *NotificationWithMeta) SetAppId(v string)

SetAppId sets field value

func (*NotificationWithMeta) SetAppUrl

func (o *NotificationWithMeta) SetAppUrl(v string)

SetAppUrl gets a reference to the given NullableString and assigns it to the AppUrl field.

func (*NotificationWithMeta) SetAppUrlNil

func (o *NotificationWithMeta) SetAppUrlNil()

SetAppUrlNil sets the value for AppUrl to be an explicit nil

func (*NotificationWithMeta) SetBigPicture

func (o *NotificationWithMeta) SetBigPicture(v string)

SetBigPicture gets a reference to the given NullableString and assigns it to the BigPicture field.

func (*NotificationWithMeta) SetBigPictureNil

func (o *NotificationWithMeta) SetBigPictureNil()

SetBigPictureNil sets the value for BigPicture to be an explicit nil

func (*NotificationWithMeta) SetButtons

func (o *NotificationWithMeta) SetButtons(v []Button)

SetButtons gets a reference to the given []Button and assigns it to the Buttons field.

func (*NotificationWithMeta) SetChannelForExternalUserIds

func (o *NotificationWithMeta) SetChannelForExternalUserIds(v string)

SetChannelForExternalUserIds gets a reference to the given string and assigns it to the ChannelForExternalUserIds field.

func (*NotificationWithMeta) SetChromeBigPicture

func (o *NotificationWithMeta) SetChromeBigPicture(v string)

SetChromeBigPicture gets a reference to the given NullableString and assigns it to the ChromeBigPicture field.

func (*NotificationWithMeta) SetChromeBigPictureNil

func (o *NotificationWithMeta) SetChromeBigPictureNil()

SetChromeBigPictureNil sets the value for ChromeBigPicture to be an explicit nil

func (*NotificationWithMeta) SetChromeIcon

func (o *NotificationWithMeta) SetChromeIcon(v string)

SetChromeIcon gets a reference to the given NullableString and assigns it to the ChromeIcon field.

func (*NotificationWithMeta) SetChromeIconNil

func (o *NotificationWithMeta) SetChromeIconNil()

SetChromeIconNil sets the value for ChromeIcon to be an explicit nil

func (*NotificationWithMeta) SetChromeWebBadge

func (o *NotificationWithMeta) SetChromeWebBadge(v string)

SetChromeWebBadge gets a reference to the given NullableString and assigns it to the ChromeWebBadge field.

func (*NotificationWithMeta) SetChromeWebBadgeNil

func (o *NotificationWithMeta) SetChromeWebBadgeNil()

SetChromeWebBadgeNil sets the value for ChromeWebBadge to be an explicit nil

func (*NotificationWithMeta) SetChromeWebIcon

func (o *NotificationWithMeta) SetChromeWebIcon(v string)

SetChromeWebIcon gets a reference to the given NullableString and assigns it to the ChromeWebIcon field.

func (*NotificationWithMeta) SetChromeWebIconNil

func (o *NotificationWithMeta) SetChromeWebIconNil()

SetChromeWebIconNil sets the value for ChromeWebIcon to be an explicit nil

func (*NotificationWithMeta) SetChromeWebImage

func (o *NotificationWithMeta) SetChromeWebImage(v string)

SetChromeWebImage gets a reference to the given NullableString and assigns it to the ChromeWebImage field.

func (*NotificationWithMeta) SetChromeWebImageNil

func (o *NotificationWithMeta) SetChromeWebImageNil()

SetChromeWebImageNil sets the value for ChromeWebImage to be an explicit nil

func (*NotificationWithMeta) SetCollapseId

func (o *NotificationWithMeta) SetCollapseId(v string)

SetCollapseId gets a reference to the given string and assigns it to the CollapseId field.

func (*NotificationWithMeta) SetCompletedAt

func (o *NotificationWithMeta) SetCompletedAt(v int64)

SetCompletedAt gets a reference to the given NullableInt64 and assigns it to the CompletedAt field.

func (*NotificationWithMeta) SetCompletedAtNil

func (o *NotificationWithMeta) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*NotificationWithMeta) SetContentAvailable

func (o *NotificationWithMeta) SetContentAvailable(v bool)

SetContentAvailable gets a reference to the given NullableBool and assigns it to the ContentAvailable field.

func (*NotificationWithMeta) SetContentAvailableNil

func (o *NotificationWithMeta) SetContentAvailableNil()

SetContentAvailableNil sets the value for ContentAvailable to be an explicit nil

func (*NotificationWithMeta) SetContents

func (o *NotificationWithMeta) SetContents(v StringMap)

SetContents gets a reference to the given NullableStringMap and assigns it to the Contents field.

func (*NotificationWithMeta) SetContentsNil

func (o *NotificationWithMeta) SetContentsNil()

SetContentsNil sets the value for Contents to be an explicit nil

func (*NotificationWithMeta) SetConverted

func (o *NotificationWithMeta) SetConverted(v int32)

SetConverted gets a reference to the given int32 and assigns it to the Converted field.

func (*NotificationWithMeta) SetCustomData

func (o *NotificationWithMeta) SetCustomData(v map[string]interface{})

SetCustomData gets a reference to the given map[string]interface{} and assigns it to the CustomData field.

func (*NotificationWithMeta) SetData

func (o *NotificationWithMeta) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*NotificationWithMeta) SetDelayedOption

func (o *NotificationWithMeta) SetDelayedOption(v string)

SetDelayedOption gets a reference to the given NullableString and assigns it to the DelayedOption field.

func (*NotificationWithMeta) SetDelayedOptionNil

func (o *NotificationWithMeta) SetDelayedOptionNil()

SetDelayedOptionNil sets the value for DelayedOption to be an explicit nil

func (*NotificationWithMeta) SetDeliveryTimeOfDay

func (o *NotificationWithMeta) SetDeliveryTimeOfDay(v string)

SetDeliveryTimeOfDay gets a reference to the given NullableString and assigns it to the DeliveryTimeOfDay field.

func (*NotificationWithMeta) SetDeliveryTimeOfDayNil

func (o *NotificationWithMeta) SetDeliveryTimeOfDayNil()

SetDeliveryTimeOfDayNil sets the value for DeliveryTimeOfDay to be an explicit nil

func (*NotificationWithMeta) SetEmailBody

func (o *NotificationWithMeta) SetEmailBody(v string)

SetEmailBody gets a reference to the given string and assigns it to the EmailBody field.

func (*NotificationWithMeta) SetEmailFromAddress

func (o *NotificationWithMeta) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given NullableString and assigns it to the EmailFromAddress field.

func (*NotificationWithMeta) SetEmailFromAddressNil

func (o *NotificationWithMeta) SetEmailFromAddressNil()

SetEmailFromAddressNil sets the value for EmailFromAddress to be an explicit nil

func (*NotificationWithMeta) SetEmailFromName

func (o *NotificationWithMeta) SetEmailFromName(v string)

SetEmailFromName gets a reference to the given NullableString and assigns it to the EmailFromName field.

func (*NotificationWithMeta) SetEmailFromNameNil

func (o *NotificationWithMeta) SetEmailFromNameNil()

SetEmailFromNameNil sets the value for EmailFromName to be an explicit nil

func (*NotificationWithMeta) SetEmailPreheader

func (o *NotificationWithMeta) SetEmailPreheader(v string)

SetEmailPreheader gets a reference to the given NullableString and assigns it to the EmailPreheader field.

func (*NotificationWithMeta) SetEmailPreheaderNil

func (o *NotificationWithMeta) SetEmailPreheaderNil()

SetEmailPreheaderNil sets the value for EmailPreheader to be an explicit nil

func (*NotificationWithMeta) SetEmailSubject

func (o *NotificationWithMeta) SetEmailSubject(v string)

SetEmailSubject gets a reference to the given NullableString and assigns it to the EmailSubject field.

func (*NotificationWithMeta) SetEmailSubjectNil

func (o *NotificationWithMeta) SetEmailSubjectNil()

SetEmailSubjectNil sets the value for EmailSubject to be an explicit nil

func (*NotificationWithMeta) SetErrored

func (o *NotificationWithMeta) SetErrored(v int32)

SetErrored gets a reference to the given int32 and assigns it to the Errored field.

func (*NotificationWithMeta) SetExcludedSegments

func (o *NotificationWithMeta) SetExcludedSegments(v []string)

SetExcludedSegments gets a reference to the given []string and assigns it to the ExcludedSegments field.

func (*NotificationWithMeta) SetExistingAndroidChannelId

func (o *NotificationWithMeta) SetExistingAndroidChannelId(v string)

SetExistingAndroidChannelId gets a reference to the given string and assigns it to the ExistingAndroidChannelId field.

func (*NotificationWithMeta) SetExternalId

func (o *NotificationWithMeta) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*NotificationWithMeta) SetExternalIdNil

func (o *NotificationWithMeta) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*NotificationWithMeta) SetFailed

func (o *NotificationWithMeta) SetFailed(v int32)

SetFailed gets a reference to the given int32 and assigns it to the Failed field.

func (*NotificationWithMeta) SetFilters

func (o *NotificationWithMeta) SetFilters(v []Filter)

SetFilters gets a reference to the given []Filter and assigns it to the Filters field.

func (*NotificationWithMeta) SetFirefoxIcon

func (o *NotificationWithMeta) SetFirefoxIcon(v string)

SetFirefoxIcon gets a reference to the given NullableString and assigns it to the FirefoxIcon field.

func (*NotificationWithMeta) SetFirefoxIconNil

func (o *NotificationWithMeta) SetFirefoxIconNil()

SetFirefoxIconNil sets the value for FirefoxIcon to be an explicit nil

func (*NotificationWithMeta) SetHeadings

func (o *NotificationWithMeta) SetHeadings(v StringMap)

SetHeadings gets a reference to the given NullableStringMap and assigns it to the Headings field.

func (*NotificationWithMeta) SetHeadingsNil

func (o *NotificationWithMeta) SetHeadingsNil()

SetHeadingsNil sets the value for Headings to be an explicit nil

func (*NotificationWithMeta) SetHuaweiAccentColor

func (o *NotificationWithMeta) SetHuaweiAccentColor(v string)

SetHuaweiAccentColor gets a reference to the given NullableString and assigns it to the HuaweiAccentColor field.

func (*NotificationWithMeta) SetHuaweiAccentColorNil

func (o *NotificationWithMeta) SetHuaweiAccentColorNil()

SetHuaweiAccentColorNil sets the value for HuaweiAccentColor to be an explicit nil

func (*NotificationWithMeta) SetHuaweiBigPicture

func (o *NotificationWithMeta) SetHuaweiBigPicture(v string)

SetHuaweiBigPicture gets a reference to the given NullableString and assigns it to the HuaweiBigPicture field.

func (*NotificationWithMeta) SetHuaweiBigPictureNil

func (o *NotificationWithMeta) SetHuaweiBigPictureNil()

SetHuaweiBigPictureNil sets the value for HuaweiBigPicture to be an explicit nil

func (*NotificationWithMeta) SetHuaweiChannelId

func (o *NotificationWithMeta) SetHuaweiChannelId(v string)

SetHuaweiChannelId gets a reference to the given NullableString and assigns it to the HuaweiChannelId field.

func (*NotificationWithMeta) SetHuaweiChannelIdNil

func (o *NotificationWithMeta) SetHuaweiChannelIdNil()

SetHuaweiChannelIdNil sets the value for HuaweiChannelId to be an explicit nil

func (*NotificationWithMeta) SetHuaweiExistingChannelId

func (o *NotificationWithMeta) SetHuaweiExistingChannelId(v string)

SetHuaweiExistingChannelId gets a reference to the given NullableString and assigns it to the HuaweiExistingChannelId field.

func (*NotificationWithMeta) SetHuaweiExistingChannelIdNil

func (o *NotificationWithMeta) SetHuaweiExistingChannelIdNil()

SetHuaweiExistingChannelIdNil sets the value for HuaweiExistingChannelId to be an explicit nil

func (*NotificationWithMeta) SetHuaweiLargeIcon

func (o *NotificationWithMeta) SetHuaweiLargeIcon(v string)

SetHuaweiLargeIcon gets a reference to the given NullableString and assigns it to the HuaweiLargeIcon field.

func (*NotificationWithMeta) SetHuaweiLargeIconNil

func (o *NotificationWithMeta) SetHuaweiLargeIconNil()

SetHuaweiLargeIconNil sets the value for HuaweiLargeIcon to be an explicit nil

func (*NotificationWithMeta) SetHuaweiLedColor

func (o *NotificationWithMeta) SetHuaweiLedColor(v string)

SetHuaweiLedColor gets a reference to the given NullableString and assigns it to the HuaweiLedColor field.

func (*NotificationWithMeta) SetHuaweiLedColorNil

func (o *NotificationWithMeta) SetHuaweiLedColorNil()

SetHuaweiLedColorNil sets the value for HuaweiLedColor to be an explicit nil

func (*NotificationWithMeta) SetHuaweiMsgType

func (o *NotificationWithMeta) SetHuaweiMsgType(v string)

SetHuaweiMsgType gets a reference to the given NullableString and assigns it to the HuaweiMsgType field.

func (*NotificationWithMeta) SetHuaweiMsgTypeNil

func (o *NotificationWithMeta) SetHuaweiMsgTypeNil()

SetHuaweiMsgTypeNil sets the value for HuaweiMsgType to be an explicit nil

func (*NotificationWithMeta) SetHuaweiSmallIcon

func (o *NotificationWithMeta) SetHuaweiSmallIcon(v string)

SetHuaweiSmallIcon gets a reference to the given NullableString and assigns it to the HuaweiSmallIcon field.

func (*NotificationWithMeta) SetHuaweiSmallIconNil

func (o *NotificationWithMeta) SetHuaweiSmallIconNil()

SetHuaweiSmallIconNil sets the value for HuaweiSmallIcon to be an explicit nil

func (*NotificationWithMeta) SetHuaweiSound

func (o *NotificationWithMeta) SetHuaweiSound(v string)

SetHuaweiSound gets a reference to the given NullableString and assigns it to the HuaweiSound field.

func (*NotificationWithMeta) SetHuaweiSoundNil

func (o *NotificationWithMeta) SetHuaweiSoundNil()

SetHuaweiSoundNil sets the value for HuaweiSound to be an explicit nil

func (*NotificationWithMeta) SetHuaweiVisibility

func (o *NotificationWithMeta) SetHuaweiVisibility(v int32)

SetHuaweiVisibility gets a reference to the given NullableInt32 and assigns it to the HuaweiVisibility field.

func (*NotificationWithMeta) SetHuaweiVisibilityNil

func (o *NotificationWithMeta) SetHuaweiVisibilityNil()

SetHuaweiVisibilityNil sets the value for HuaweiVisibility to be an explicit nil

func (*NotificationWithMeta) SetId

func (o *NotificationWithMeta) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NotificationWithMeta) SetIncludeAliases

SetIncludeAliases gets a reference to the given NullablePlayerNotificationTargetIncludeAliases and assigns it to the IncludeAliases field.

func (*NotificationWithMeta) SetIncludeAliasesNil

func (o *NotificationWithMeta) SetIncludeAliasesNil()

SetIncludeAliasesNil sets the value for IncludeAliases to be an explicit nil

func (*NotificationWithMeta) SetIncludeAmazonRegIds

func (o *NotificationWithMeta) SetIncludeAmazonRegIds(v []string)

SetIncludeAmazonRegIds gets a reference to the given []string and assigns it to the IncludeAmazonRegIds field.

func (*NotificationWithMeta) SetIncludeAndroidRegIds

func (o *NotificationWithMeta) SetIncludeAndroidRegIds(v []string)

SetIncludeAndroidRegIds gets a reference to the given []string and assigns it to the IncludeAndroidRegIds field.

func (*NotificationWithMeta) SetIncludeChromeRegIds

func (o *NotificationWithMeta) SetIncludeChromeRegIds(v []string)

SetIncludeChromeRegIds gets a reference to the given []string and assigns it to the IncludeChromeRegIds field.

func (*NotificationWithMeta) SetIncludeChromeWebRegIds

func (o *NotificationWithMeta) SetIncludeChromeWebRegIds(v []string)

SetIncludeChromeWebRegIds gets a reference to the given []string and assigns it to the IncludeChromeWebRegIds field.

func (*NotificationWithMeta) SetIncludeEmailTokens

func (o *NotificationWithMeta) SetIncludeEmailTokens(v []string)

SetIncludeEmailTokens gets a reference to the given []string and assigns it to the IncludeEmailTokens field.

func (*NotificationWithMeta) SetIncludeExternalUserIds

func (o *NotificationWithMeta) SetIncludeExternalUserIds(v []string)

SetIncludeExternalUserIds gets a reference to the given []string and assigns it to the IncludeExternalUserIds field. Deprecated

func (*NotificationWithMeta) SetIncludeIosTokens

func (o *NotificationWithMeta) SetIncludeIosTokens(v []string)

SetIncludeIosTokens gets a reference to the given []string and assigns it to the IncludeIosTokens field.

func (*NotificationWithMeta) SetIncludePhoneNumbers

func (o *NotificationWithMeta) SetIncludePhoneNumbers(v []string)

SetIncludePhoneNumbers gets a reference to the given []string and assigns it to the IncludePhoneNumbers field.

func (*NotificationWithMeta) SetIncludePlayerIds

func (o *NotificationWithMeta) SetIncludePlayerIds(v []string)

SetIncludePlayerIds gets a reference to the given []string and assigns it to the IncludePlayerIds field. Deprecated

func (*NotificationWithMeta) SetIncludeUnsubscribed

func (o *NotificationWithMeta) SetIncludeUnsubscribed(v bool)

SetIncludeUnsubscribed gets a reference to the given bool and assigns it to the IncludeUnsubscribed field.

func (*NotificationWithMeta) SetIncludeWpWnsUris

func (o *NotificationWithMeta) SetIncludeWpWnsUris(v []string)

SetIncludeWpWnsUris gets a reference to the given []string and assigns it to the IncludeWpWnsUris field.

func (*NotificationWithMeta) SetIncludedSegments

func (o *NotificationWithMeta) SetIncludedSegments(v []string)

SetIncludedSegments gets a reference to the given []string and assigns it to the IncludedSegments field.

func (*NotificationWithMeta) SetIosAttachments

func (o *NotificationWithMeta) SetIosAttachments(v map[string]interface{})

SetIosAttachments gets a reference to the given map[string]interface{} and assigns it to the IosAttachments field.

func (*NotificationWithMeta) SetIosBadgeCount

func (o *NotificationWithMeta) SetIosBadgeCount(v int32)

SetIosBadgeCount gets a reference to the given NullableInt32 and assigns it to the IosBadgeCount field.

func (*NotificationWithMeta) SetIosBadgeCountNil

func (o *NotificationWithMeta) SetIosBadgeCountNil()

SetIosBadgeCountNil sets the value for IosBadgeCount to be an explicit nil

func (*NotificationWithMeta) SetIosBadgeType

func (o *NotificationWithMeta) SetIosBadgeType(v string)

SetIosBadgeType gets a reference to the given NullableString and assigns it to the IosBadgeType field.

func (*NotificationWithMeta) SetIosBadgeTypeNil

func (o *NotificationWithMeta) SetIosBadgeTypeNil()

SetIosBadgeTypeNil sets the value for IosBadgeType to be an explicit nil

func (*NotificationWithMeta) SetIosCategory

func (o *NotificationWithMeta) SetIosCategory(v string)

SetIosCategory gets a reference to the given NullableString and assigns it to the IosCategory field.

func (*NotificationWithMeta) SetIosCategoryNil

func (o *NotificationWithMeta) SetIosCategoryNil()

SetIosCategoryNil sets the value for IosCategory to be an explicit nil

func (*NotificationWithMeta) SetIosSound

func (o *NotificationWithMeta) SetIosSound(v string)

SetIosSound gets a reference to the given NullableString and assigns it to the IosSound field.

func (*NotificationWithMeta) SetIosSoundNil

func (o *NotificationWithMeta) SetIosSoundNil()

SetIosSoundNil sets the value for IosSound to be an explicit nil

func (*NotificationWithMeta) SetIsAdm

func (o *NotificationWithMeta) SetIsAdm(v bool)

SetIsAdm gets a reference to the given NullableBool and assigns it to the IsAdm field.

func (*NotificationWithMeta) SetIsAdmNil

func (o *NotificationWithMeta) SetIsAdmNil()

SetIsAdmNil sets the value for IsAdm to be an explicit nil

func (*NotificationWithMeta) SetIsAndroid

func (o *NotificationWithMeta) SetIsAndroid(v bool)

SetIsAndroid gets a reference to the given NullableBool and assigns it to the IsAndroid field.

func (*NotificationWithMeta) SetIsAndroidNil

func (o *NotificationWithMeta) SetIsAndroidNil()

SetIsAndroidNil sets the value for IsAndroid to be an explicit nil

func (*NotificationWithMeta) SetIsAnyWeb

func (o *NotificationWithMeta) SetIsAnyWeb(v bool)

SetIsAnyWeb gets a reference to the given NullableBool and assigns it to the IsAnyWeb field.

func (*NotificationWithMeta) SetIsAnyWebNil

func (o *NotificationWithMeta) SetIsAnyWebNil()

SetIsAnyWebNil sets the value for IsAnyWeb to be an explicit nil

func (*NotificationWithMeta) SetIsChrome

func (o *NotificationWithMeta) SetIsChrome(v bool)

SetIsChrome gets a reference to the given NullableBool and assigns it to the IsChrome field.

func (*NotificationWithMeta) SetIsChromeNil

func (o *NotificationWithMeta) SetIsChromeNil()

SetIsChromeNil sets the value for IsChrome to be an explicit nil

func (*NotificationWithMeta) SetIsChromeWeb

func (o *NotificationWithMeta) SetIsChromeWeb(v bool)

SetIsChromeWeb gets a reference to the given NullableBool and assigns it to the IsChromeWeb field.

func (*NotificationWithMeta) SetIsChromeWebNil

func (o *NotificationWithMeta) SetIsChromeWebNil()

SetIsChromeWebNil sets the value for IsChromeWeb to be an explicit nil

func (*NotificationWithMeta) SetIsFirefox

func (o *NotificationWithMeta) SetIsFirefox(v bool)

SetIsFirefox gets a reference to the given NullableBool and assigns it to the IsFirefox field.

func (*NotificationWithMeta) SetIsFirefoxNil

func (o *NotificationWithMeta) SetIsFirefoxNil()

SetIsFirefoxNil sets the value for IsFirefox to be an explicit nil

func (*NotificationWithMeta) SetIsHuawei

func (o *NotificationWithMeta) SetIsHuawei(v bool)

SetIsHuawei gets a reference to the given NullableBool and assigns it to the IsHuawei field.

func (*NotificationWithMeta) SetIsHuaweiNil

func (o *NotificationWithMeta) SetIsHuaweiNil()

SetIsHuaweiNil sets the value for IsHuawei to be an explicit nil

func (*NotificationWithMeta) SetIsIos

func (o *NotificationWithMeta) SetIsIos(v bool)

SetIsIos gets a reference to the given NullableBool and assigns it to the IsIos field.

func (*NotificationWithMeta) SetIsIosNil

func (o *NotificationWithMeta) SetIsIosNil()

SetIsIosNil sets the value for IsIos to be an explicit nil

func (*NotificationWithMeta) SetIsSafari

func (o *NotificationWithMeta) SetIsSafari(v bool)

SetIsSafari gets a reference to the given NullableBool and assigns it to the IsSafari field.

func (*NotificationWithMeta) SetIsSafariNil

func (o *NotificationWithMeta) SetIsSafariNil()

SetIsSafariNil sets the value for IsSafari to be an explicit nil

func (*NotificationWithMeta) SetIsWPWNS

func (o *NotificationWithMeta) SetIsWPWNS(v bool)

SetIsWPWNS gets a reference to the given NullableBool and assigns it to the IsWPWNS field.

func (*NotificationWithMeta) SetIsWPWNSNil

func (o *NotificationWithMeta) SetIsWPWNSNil()

SetIsWPWNSNil sets the value for IsWPWNS to be an explicit nil

func (*NotificationWithMeta) SetLargeIcon

func (o *NotificationWithMeta) SetLargeIcon(v string)

SetLargeIcon gets a reference to the given NullableString and assigns it to the LargeIcon field.

func (*NotificationWithMeta) SetLargeIconNil

func (o *NotificationWithMeta) SetLargeIconNil()

SetLargeIconNil sets the value for LargeIcon to be an explicit nil

func (*NotificationWithMeta) SetMutableContent

func (o *NotificationWithMeta) SetMutableContent(v bool)

SetMutableContent gets a reference to the given bool and assigns it to the MutableContent field.

func (*NotificationWithMeta) SetName

func (o *NotificationWithMeta) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*NotificationWithMeta) SetNameNil

func (o *NotificationWithMeta) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*NotificationWithMeta) SetOutcomes

func (o *NotificationWithMeta) SetOutcomes(v []OutcomeData)

SetOutcomes gets a reference to the given []OutcomeData and assigns it to the Outcomes field.

func (*NotificationWithMeta) SetPlatformDeliveryStats

func (o *NotificationWithMeta) SetPlatformDeliveryStats(v PlatformDeliveryData)

SetPlatformDeliveryStats gets a reference to the given PlatformDeliveryData and assigns it to the PlatformDeliveryStats field.

func (*NotificationWithMeta) SetPriority

func (o *NotificationWithMeta) SetPriority(v int32)

SetPriority gets a reference to the given NullableInt32 and assigns it to the Priority field.

func (*NotificationWithMeta) SetPriorityNil

func (o *NotificationWithMeta) SetPriorityNil()

SetPriorityNil sets the value for Priority to be an explicit nil

func (*NotificationWithMeta) SetQueuedAt

func (o *NotificationWithMeta) SetQueuedAt(v int64)

SetQueuedAt gets a reference to the given int64 and assigns it to the QueuedAt field.

func (*NotificationWithMeta) SetReceived

func (o *NotificationWithMeta) SetReceived(v int32)

SetReceived gets a reference to the given NullableInt32 and assigns it to the Received field.

func (*NotificationWithMeta) SetReceivedNil

func (o *NotificationWithMeta) SetReceivedNil()

SetReceivedNil sets the value for Received to be an explicit nil

func (*NotificationWithMeta) SetRemaining

func (o *NotificationWithMeta) SetRemaining(v int32)

SetRemaining gets a reference to the given int32 and assigns it to the Remaining field.

func (*NotificationWithMeta) SetSendAfter

func (o *NotificationWithMeta) SetSendAfter(v int64)

SetSendAfter gets a reference to the given NullableInt64 and assigns it to the SendAfter field.

func (*NotificationWithMeta) SetSendAfterNil

func (o *NotificationWithMeta) SetSendAfterNil()

SetSendAfterNil sets the value for SendAfter to be an explicit nil

func (*NotificationWithMeta) SetSmallIcon

func (o *NotificationWithMeta) SetSmallIcon(v string)

SetSmallIcon gets a reference to the given NullableString and assigns it to the SmallIcon field.

func (*NotificationWithMeta) SetSmallIconNil

func (o *NotificationWithMeta) SetSmallIconNil()

SetSmallIconNil sets the value for SmallIcon to be an explicit nil

func (*NotificationWithMeta) SetSmsFrom

func (o *NotificationWithMeta) SetSmsFrom(v string)

SetSmsFrom gets a reference to the given NullableString and assigns it to the SmsFrom field.

func (*NotificationWithMeta) SetSmsFromNil

func (o *NotificationWithMeta) SetSmsFromNil()

SetSmsFromNil sets the value for SmsFrom to be an explicit nil

func (*NotificationWithMeta) SetSmsMediaUrls

func (o *NotificationWithMeta) SetSmsMediaUrls(v []string)

SetSmsMediaUrls gets a reference to the given []string and assigns it to the SmsMediaUrls field.

func (*NotificationWithMeta) SetSubtitle

func (o *NotificationWithMeta) SetSubtitle(v StringMap)

SetSubtitle gets a reference to the given NullableStringMap and assigns it to the Subtitle field.

func (*NotificationWithMeta) SetSubtitleNil

func (o *NotificationWithMeta) SetSubtitleNil()

SetSubtitleNil sets the value for Subtitle to be an explicit nil

func (*NotificationWithMeta) SetSuccessful

func (o *NotificationWithMeta) SetSuccessful(v int32)

SetSuccessful gets a reference to the given int32 and assigns it to the Successful field.

func (*NotificationWithMeta) SetSummaryArg

func (o *NotificationWithMeta) SetSummaryArg(v string)

SetSummaryArg gets a reference to the given string and assigns it to the SummaryArg field.

func (*NotificationWithMeta) SetSummaryArgCount

func (o *NotificationWithMeta) SetSummaryArgCount(v int32)

SetSummaryArgCount gets a reference to the given int32 and assigns it to the SummaryArgCount field.

func (*NotificationWithMeta) SetTargetChannel

func (o *NotificationWithMeta) SetTargetChannel(v string)

SetTargetChannel gets a reference to the given string and assigns it to the TargetChannel field.

func (*NotificationWithMeta) SetTargetContentIdentifier

func (o *NotificationWithMeta) SetTargetContentIdentifier(v string)

SetTargetContentIdentifier gets a reference to the given NullableString and assigns it to the TargetContentIdentifier field.

func (*NotificationWithMeta) SetTargetContentIdentifierNil

func (o *NotificationWithMeta) SetTargetContentIdentifierNil()

SetTargetContentIdentifierNil sets the value for TargetContentIdentifier to be an explicit nil

func (*NotificationWithMeta) SetTemplateId

func (o *NotificationWithMeta) SetTemplateId(v string)

SetTemplateId gets a reference to the given NullableString and assigns it to the TemplateId field.

func (*NotificationWithMeta) SetTemplateIdNil

func (o *NotificationWithMeta) SetTemplateIdNil()

SetTemplateIdNil sets the value for TemplateId to be an explicit nil

func (*NotificationWithMeta) SetThreadId

func (o *NotificationWithMeta) SetThreadId(v string)

SetThreadId gets a reference to the given NullableString and assigns it to the ThreadId field.

func (*NotificationWithMeta) SetThreadIdNil

func (o *NotificationWithMeta) SetThreadIdNil()

SetThreadIdNil sets the value for ThreadId to be an explicit nil

func (*NotificationWithMeta) SetThrottleRatePerMinute

func (o *NotificationWithMeta) SetThrottleRatePerMinute(v int32)

SetThrottleRatePerMinute gets a reference to the given NullableInt32 and assigns it to the ThrottleRatePerMinute field.

func (*NotificationWithMeta) SetThrottleRatePerMinuteNil

func (o *NotificationWithMeta) SetThrottleRatePerMinuteNil()

SetThrottleRatePerMinuteNil sets the value for ThrottleRatePerMinute to be an explicit nil

func (*NotificationWithMeta) SetTtl

func (o *NotificationWithMeta) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*NotificationWithMeta) SetTtlNil

func (o *NotificationWithMeta) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (*NotificationWithMeta) SetUrl

func (o *NotificationWithMeta) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*NotificationWithMeta) SetUrlNil

func (o *NotificationWithMeta) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*NotificationWithMeta) SetValue

func (o *NotificationWithMeta) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

func (*NotificationWithMeta) SetWebButtons

func (o *NotificationWithMeta) SetWebButtons(v []Button)

SetWebButtons gets a reference to the given []Button and assigns it to the WebButtons field.

func (*NotificationWithMeta) SetWebPushTopic

func (o *NotificationWithMeta) SetWebPushTopic(v string)

SetWebPushTopic gets a reference to the given NullableString and assigns it to the WebPushTopic field.

func (*NotificationWithMeta) SetWebPushTopicNil

func (o *NotificationWithMeta) SetWebPushTopicNil()

SetWebPushTopicNil sets the value for WebPushTopic to be an explicit nil

func (*NotificationWithMeta) SetWebUrl

func (o *NotificationWithMeta) SetWebUrl(v string)

SetWebUrl gets a reference to the given NullableString and assigns it to the WebUrl field.

func (*NotificationWithMeta) SetWebUrlNil

func (o *NotificationWithMeta) SetWebUrlNil()

SetWebUrlNil sets the value for WebUrl to be an explicit nil

func (*NotificationWithMeta) SetWpWnsSound

func (o *NotificationWithMeta) SetWpWnsSound(v string)

SetWpWnsSound gets a reference to the given NullableString and assigns it to the WpWnsSound field.

func (*NotificationWithMeta) SetWpWnsSoundNil

func (o *NotificationWithMeta) SetWpWnsSoundNil()

SetWpWnsSoundNil sets the value for WpWnsSound to be an explicit nil

func (*NotificationWithMeta) UnmarshalJSON

func (o *NotificationWithMeta) UnmarshalJSON(bytes []byte) (err error)

func (*NotificationWithMeta) UnsetAdmBigPicture

func (o *NotificationWithMeta) UnsetAdmBigPicture()

UnsetAdmBigPicture ensures that no value is present for AdmBigPicture, not even an explicit nil

func (*NotificationWithMeta) UnsetAdmGroup

func (o *NotificationWithMeta) UnsetAdmGroup()

UnsetAdmGroup ensures that no value is present for AdmGroup, not even an explicit nil

func (*NotificationWithMeta) UnsetAdmLargeIcon

func (o *NotificationWithMeta) UnsetAdmLargeIcon()

UnsetAdmLargeIcon ensures that no value is present for AdmLargeIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetAdmSmallIcon

func (o *NotificationWithMeta) UnsetAdmSmallIcon()

UnsetAdmSmallIcon ensures that no value is present for AdmSmallIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetAdmSound

func (o *NotificationWithMeta) UnsetAdmSound()

UnsetAdmSound ensures that no value is present for AdmSound, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidAccentColor

func (o *NotificationWithMeta) UnsetAndroidAccentColor()

UnsetAndroidAccentColor ensures that no value is present for AndroidAccentColor, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidGroup

func (o *NotificationWithMeta) UnsetAndroidGroup()

UnsetAndroidGroup ensures that no value is present for AndroidGroup, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidGroupMessage

func (o *NotificationWithMeta) UnsetAndroidGroupMessage()

UnsetAndroidGroupMessage ensures that no value is present for AndroidGroupMessage, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidLedColor

func (o *NotificationWithMeta) UnsetAndroidLedColor()

UnsetAndroidLedColor ensures that no value is present for AndroidLedColor, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidSound

func (o *NotificationWithMeta) UnsetAndroidSound()

UnsetAndroidSound ensures that no value is present for AndroidSound, not even an explicit nil

func (*NotificationWithMeta) UnsetAndroidVisibility

func (o *NotificationWithMeta) UnsetAndroidVisibility()

UnsetAndroidVisibility ensures that no value is present for AndroidVisibility, not even an explicit nil

func (*NotificationWithMeta) UnsetAppUrl

func (o *NotificationWithMeta) UnsetAppUrl()

UnsetAppUrl ensures that no value is present for AppUrl, not even an explicit nil

func (*NotificationWithMeta) UnsetBigPicture

func (o *NotificationWithMeta) UnsetBigPicture()

UnsetBigPicture ensures that no value is present for BigPicture, not even an explicit nil

func (*NotificationWithMeta) UnsetChromeBigPicture

func (o *NotificationWithMeta) UnsetChromeBigPicture()

UnsetChromeBigPicture ensures that no value is present for ChromeBigPicture, not even an explicit nil

func (*NotificationWithMeta) UnsetChromeIcon

func (o *NotificationWithMeta) UnsetChromeIcon()

UnsetChromeIcon ensures that no value is present for ChromeIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetChromeWebBadge

func (o *NotificationWithMeta) UnsetChromeWebBadge()

UnsetChromeWebBadge ensures that no value is present for ChromeWebBadge, not even an explicit nil

func (*NotificationWithMeta) UnsetChromeWebIcon

func (o *NotificationWithMeta) UnsetChromeWebIcon()

UnsetChromeWebIcon ensures that no value is present for ChromeWebIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetChromeWebImage

func (o *NotificationWithMeta) UnsetChromeWebImage()

UnsetChromeWebImage ensures that no value is present for ChromeWebImage, not even an explicit nil

func (*NotificationWithMeta) UnsetCompletedAt

func (o *NotificationWithMeta) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*NotificationWithMeta) UnsetContentAvailable

func (o *NotificationWithMeta) UnsetContentAvailable()

UnsetContentAvailable ensures that no value is present for ContentAvailable, not even an explicit nil

func (*NotificationWithMeta) UnsetContents

func (o *NotificationWithMeta) UnsetContents()

UnsetContents ensures that no value is present for Contents, not even an explicit nil

func (*NotificationWithMeta) UnsetDelayedOption

func (o *NotificationWithMeta) UnsetDelayedOption()

UnsetDelayedOption ensures that no value is present for DelayedOption, not even an explicit nil

func (*NotificationWithMeta) UnsetDeliveryTimeOfDay

func (o *NotificationWithMeta) UnsetDeliveryTimeOfDay()

UnsetDeliveryTimeOfDay ensures that no value is present for DeliveryTimeOfDay, not even an explicit nil

func (*NotificationWithMeta) UnsetEmailFromAddress

func (o *NotificationWithMeta) UnsetEmailFromAddress()

UnsetEmailFromAddress ensures that no value is present for EmailFromAddress, not even an explicit nil

func (*NotificationWithMeta) UnsetEmailFromName

func (o *NotificationWithMeta) UnsetEmailFromName()

UnsetEmailFromName ensures that no value is present for EmailFromName, not even an explicit nil

func (*NotificationWithMeta) UnsetEmailPreheader

func (o *NotificationWithMeta) UnsetEmailPreheader()

UnsetEmailPreheader ensures that no value is present for EmailPreheader, not even an explicit nil

func (*NotificationWithMeta) UnsetEmailSubject

func (o *NotificationWithMeta) UnsetEmailSubject()

UnsetEmailSubject ensures that no value is present for EmailSubject, not even an explicit nil

func (*NotificationWithMeta) UnsetExternalId

func (o *NotificationWithMeta) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*NotificationWithMeta) UnsetFirefoxIcon

func (o *NotificationWithMeta) UnsetFirefoxIcon()

UnsetFirefoxIcon ensures that no value is present for FirefoxIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetHeadings

func (o *NotificationWithMeta) UnsetHeadings()

UnsetHeadings ensures that no value is present for Headings, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiAccentColor

func (o *NotificationWithMeta) UnsetHuaweiAccentColor()

UnsetHuaweiAccentColor ensures that no value is present for HuaweiAccentColor, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiBigPicture

func (o *NotificationWithMeta) UnsetHuaweiBigPicture()

UnsetHuaweiBigPicture ensures that no value is present for HuaweiBigPicture, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiChannelId

func (o *NotificationWithMeta) UnsetHuaweiChannelId()

UnsetHuaweiChannelId ensures that no value is present for HuaweiChannelId, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiExistingChannelId

func (o *NotificationWithMeta) UnsetHuaweiExistingChannelId()

UnsetHuaweiExistingChannelId ensures that no value is present for HuaweiExistingChannelId, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiLargeIcon

func (o *NotificationWithMeta) UnsetHuaweiLargeIcon()

UnsetHuaweiLargeIcon ensures that no value is present for HuaweiLargeIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiLedColor

func (o *NotificationWithMeta) UnsetHuaweiLedColor()

UnsetHuaweiLedColor ensures that no value is present for HuaweiLedColor, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiMsgType

func (o *NotificationWithMeta) UnsetHuaweiMsgType()

UnsetHuaweiMsgType ensures that no value is present for HuaweiMsgType, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiSmallIcon

func (o *NotificationWithMeta) UnsetHuaweiSmallIcon()

UnsetHuaweiSmallIcon ensures that no value is present for HuaweiSmallIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiSound

func (o *NotificationWithMeta) UnsetHuaweiSound()

UnsetHuaweiSound ensures that no value is present for HuaweiSound, not even an explicit nil

func (*NotificationWithMeta) UnsetHuaweiVisibility

func (o *NotificationWithMeta) UnsetHuaweiVisibility()

UnsetHuaweiVisibility ensures that no value is present for HuaweiVisibility, not even an explicit nil

func (*NotificationWithMeta) UnsetIncludeAliases

func (o *NotificationWithMeta) UnsetIncludeAliases()

UnsetIncludeAliases ensures that no value is present for IncludeAliases, not even an explicit nil

func (*NotificationWithMeta) UnsetIosBadgeCount

func (o *NotificationWithMeta) UnsetIosBadgeCount()

UnsetIosBadgeCount ensures that no value is present for IosBadgeCount, not even an explicit nil

func (*NotificationWithMeta) UnsetIosBadgeType

func (o *NotificationWithMeta) UnsetIosBadgeType()

UnsetIosBadgeType ensures that no value is present for IosBadgeType, not even an explicit nil

func (*NotificationWithMeta) UnsetIosCategory

func (o *NotificationWithMeta) UnsetIosCategory()

UnsetIosCategory ensures that no value is present for IosCategory, not even an explicit nil

func (*NotificationWithMeta) UnsetIosSound

func (o *NotificationWithMeta) UnsetIosSound()

UnsetIosSound ensures that no value is present for IosSound, not even an explicit nil

func (*NotificationWithMeta) UnsetIsAdm

func (o *NotificationWithMeta) UnsetIsAdm()

UnsetIsAdm ensures that no value is present for IsAdm, not even an explicit nil

func (*NotificationWithMeta) UnsetIsAndroid

func (o *NotificationWithMeta) UnsetIsAndroid()

UnsetIsAndroid ensures that no value is present for IsAndroid, not even an explicit nil

func (*NotificationWithMeta) UnsetIsAnyWeb

func (o *NotificationWithMeta) UnsetIsAnyWeb()

UnsetIsAnyWeb ensures that no value is present for IsAnyWeb, not even an explicit nil

func (*NotificationWithMeta) UnsetIsChrome

func (o *NotificationWithMeta) UnsetIsChrome()

UnsetIsChrome ensures that no value is present for IsChrome, not even an explicit nil

func (*NotificationWithMeta) UnsetIsChromeWeb

func (o *NotificationWithMeta) UnsetIsChromeWeb()

UnsetIsChromeWeb ensures that no value is present for IsChromeWeb, not even an explicit nil

func (*NotificationWithMeta) UnsetIsFirefox

func (o *NotificationWithMeta) UnsetIsFirefox()

UnsetIsFirefox ensures that no value is present for IsFirefox, not even an explicit nil

func (*NotificationWithMeta) UnsetIsHuawei

func (o *NotificationWithMeta) UnsetIsHuawei()

UnsetIsHuawei ensures that no value is present for IsHuawei, not even an explicit nil

func (*NotificationWithMeta) UnsetIsIos

func (o *NotificationWithMeta) UnsetIsIos()

UnsetIsIos ensures that no value is present for IsIos, not even an explicit nil

func (*NotificationWithMeta) UnsetIsSafari

func (o *NotificationWithMeta) UnsetIsSafari()

UnsetIsSafari ensures that no value is present for IsSafari, not even an explicit nil

func (*NotificationWithMeta) UnsetIsWPWNS

func (o *NotificationWithMeta) UnsetIsWPWNS()

UnsetIsWPWNS ensures that no value is present for IsWPWNS, not even an explicit nil

func (*NotificationWithMeta) UnsetLargeIcon

func (o *NotificationWithMeta) UnsetLargeIcon()

UnsetLargeIcon ensures that no value is present for LargeIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetName

func (o *NotificationWithMeta) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*NotificationWithMeta) UnsetPriority

func (o *NotificationWithMeta) UnsetPriority()

UnsetPriority ensures that no value is present for Priority, not even an explicit nil

func (*NotificationWithMeta) UnsetReceived

func (o *NotificationWithMeta) UnsetReceived()

UnsetReceived ensures that no value is present for Received, not even an explicit nil

func (*NotificationWithMeta) UnsetSendAfter

func (o *NotificationWithMeta) UnsetSendAfter()

UnsetSendAfter ensures that no value is present for SendAfter, not even an explicit nil

func (*NotificationWithMeta) UnsetSmallIcon

func (o *NotificationWithMeta) UnsetSmallIcon()

UnsetSmallIcon ensures that no value is present for SmallIcon, not even an explicit nil

func (*NotificationWithMeta) UnsetSmsFrom

func (o *NotificationWithMeta) UnsetSmsFrom()

UnsetSmsFrom ensures that no value is present for SmsFrom, not even an explicit nil

func (*NotificationWithMeta) UnsetSubtitle

func (o *NotificationWithMeta) UnsetSubtitle()

UnsetSubtitle ensures that no value is present for Subtitle, not even an explicit nil

func (*NotificationWithMeta) UnsetTargetContentIdentifier

func (o *NotificationWithMeta) UnsetTargetContentIdentifier()

UnsetTargetContentIdentifier ensures that no value is present for TargetContentIdentifier, not even an explicit nil

func (*NotificationWithMeta) UnsetTemplateId

func (o *NotificationWithMeta) UnsetTemplateId()

UnsetTemplateId ensures that no value is present for TemplateId, not even an explicit nil

func (*NotificationWithMeta) UnsetThreadId

func (o *NotificationWithMeta) UnsetThreadId()

UnsetThreadId ensures that no value is present for ThreadId, not even an explicit nil

func (*NotificationWithMeta) UnsetThrottleRatePerMinute

func (o *NotificationWithMeta) UnsetThrottleRatePerMinute()

UnsetThrottleRatePerMinute ensures that no value is present for ThrottleRatePerMinute, not even an explicit nil

func (*NotificationWithMeta) UnsetTtl

func (o *NotificationWithMeta) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

func (*NotificationWithMeta) UnsetUrl

func (o *NotificationWithMeta) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*NotificationWithMeta) UnsetWebPushTopic

func (o *NotificationWithMeta) UnsetWebPushTopic()

UnsetWebPushTopic ensures that no value is present for WebPushTopic, not even an explicit nil

func (*NotificationWithMeta) UnsetWebUrl

func (o *NotificationWithMeta) UnsetWebUrl()

UnsetWebUrl ensures that no value is present for WebUrl, not even an explicit nil

func (*NotificationWithMeta) UnsetWpWnsSound

func (o *NotificationWithMeta) UnsetWpWnsSound()

UnsetWpWnsSound ensures that no value is present for WpWnsSound, not even an explicit nil

type NotificationWithMetaAllOf

type NotificationWithMetaAllOf struct {
	// Number of notifications that have not been sent out yet. This can mean either our system is still processing the notification or you have delayed options set.
	Remaining *int32 `json:"remaining,omitempty"`
	// Number of notifications that were successfully delivered.
	Successful *int32 `json:"successful,omitempty"`
	// Number of notifications that could not be delivered due to those devices being unsubscribed.
	Failed *int32 `json:"failed,omitempty"`
	// Number of notifications that could not be delivered due to an error. You can find more information by viewing the notification in the dashboard.
	Errored *int32 `json:"errored,omitempty"`
	// Number of users who have clicked / tapped on your notification.
	Converted *int32 `json:"converted,omitempty"`
	// Unix timestamp indicating when the notification was created.
	QueuedAt *int64 `json:"queued_at,omitempty"`
	// Unix timestamp indicating when notification delivery should begin.
	SendAfter NullableInt64 `json:"send_after,omitempty"`
	// Unix timestamp indicating when notification delivery completed. The delivery duration from start to finish can be calculated with completed_at - send_after.
	CompletedAt           NullableInt64         `json:"completed_at,omitempty"`
	PlatformDeliveryStats *PlatformDeliveryData `json:"platform_delivery_stats,omitempty"`
	// Confirmed Deliveries number of devices that received the push notification. Paid Feature Only. Free accounts will see 0.
	Received NullableInt32 `json:"received,omitempty"`
	// number of push notifications sent per minute. Paid Feature Only. If throttling is not enabled for the app or the notification, and for free accounts, null is returned. Refer to Throttling for more details.
	ThrottleRatePerMinute NullableInt32 `json:"throttle_rate_per_minute,omitempty"`
	AdditionalProperties  map[string]interface{}
}

NotificationWithMetaAllOf struct for NotificationWithMetaAllOf

func NewNotificationWithMetaAllOf

func NewNotificationWithMetaAllOf() *NotificationWithMetaAllOf

NewNotificationWithMetaAllOf instantiates a new NotificationWithMetaAllOf 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 NewNotificationWithMetaAllOfWithDefaults

func NewNotificationWithMetaAllOfWithDefaults() *NotificationWithMetaAllOf

NewNotificationWithMetaAllOfWithDefaults instantiates a new NotificationWithMetaAllOf 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 (*NotificationWithMetaAllOf) GetCompletedAt

func (o *NotificationWithMetaAllOf) GetCompletedAt() int64

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMetaAllOf) GetCompletedAtOk

func (o *NotificationWithMetaAllOf) GetCompletedAtOk() (*int64, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMetaAllOf) GetConverted

func (o *NotificationWithMetaAllOf) GetConverted() int32

GetConverted returns the Converted field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetConvertedOk

func (o *NotificationWithMetaAllOf) GetConvertedOk() (*int32, bool)

GetConvertedOk returns a tuple with the Converted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetErrored

func (o *NotificationWithMetaAllOf) GetErrored() int32

GetErrored returns the Errored field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetErroredOk

func (o *NotificationWithMetaAllOf) GetErroredOk() (*int32, bool)

GetErroredOk returns a tuple with the Errored field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetFailed

func (o *NotificationWithMetaAllOf) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetFailedOk

func (o *NotificationWithMetaAllOf) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetPlatformDeliveryStats

func (o *NotificationWithMetaAllOf) GetPlatformDeliveryStats() PlatformDeliveryData

GetPlatformDeliveryStats returns the PlatformDeliveryStats field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetPlatformDeliveryStatsOk

func (o *NotificationWithMetaAllOf) GetPlatformDeliveryStatsOk() (*PlatformDeliveryData, bool)

GetPlatformDeliveryStatsOk returns a tuple with the PlatformDeliveryStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetQueuedAt

func (o *NotificationWithMetaAllOf) GetQueuedAt() int64

GetQueuedAt returns the QueuedAt field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetQueuedAtOk

func (o *NotificationWithMetaAllOf) GetQueuedAtOk() (*int64, bool)

GetQueuedAtOk returns a tuple with the QueuedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetReceived

func (o *NotificationWithMetaAllOf) GetReceived() int32

GetReceived returns the Received field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMetaAllOf) GetReceivedOk

func (o *NotificationWithMetaAllOf) GetReceivedOk() (*int32, bool)

GetReceivedOk returns a tuple with the Received field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMetaAllOf) GetRemaining

func (o *NotificationWithMetaAllOf) GetRemaining() int32

GetRemaining returns the Remaining field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetRemainingOk

func (o *NotificationWithMetaAllOf) GetRemainingOk() (*int32, bool)

GetRemainingOk returns a tuple with the Remaining field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetSendAfter

func (o *NotificationWithMetaAllOf) GetSendAfter() int64

GetSendAfter returns the SendAfter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMetaAllOf) GetSendAfterOk

func (o *NotificationWithMetaAllOf) GetSendAfterOk() (*int64, bool)

GetSendAfterOk returns a tuple with the SendAfter field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMetaAllOf) GetSuccessful

func (o *NotificationWithMetaAllOf) GetSuccessful() int32

GetSuccessful returns the Successful field value if set, zero value otherwise.

func (*NotificationWithMetaAllOf) GetSuccessfulOk

func (o *NotificationWithMetaAllOf) GetSuccessfulOk() (*int32, bool)

GetSuccessfulOk returns a tuple with the Successful field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationWithMetaAllOf) GetThrottleRatePerMinute

func (o *NotificationWithMetaAllOf) GetThrottleRatePerMinute() int32

GetThrottleRatePerMinute returns the ThrottleRatePerMinute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotificationWithMetaAllOf) GetThrottleRatePerMinuteOk

func (o *NotificationWithMetaAllOf) GetThrottleRatePerMinuteOk() (*int32, bool)

GetThrottleRatePerMinuteOk returns a tuple with the ThrottleRatePerMinute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotificationWithMetaAllOf) HasCompletedAt

func (o *NotificationWithMetaAllOf) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasConverted

func (o *NotificationWithMetaAllOf) HasConverted() bool

HasConverted returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasErrored

func (o *NotificationWithMetaAllOf) HasErrored() bool

HasErrored returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasFailed

func (o *NotificationWithMetaAllOf) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasPlatformDeliveryStats

func (o *NotificationWithMetaAllOf) HasPlatformDeliveryStats() bool

HasPlatformDeliveryStats returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasQueuedAt

func (o *NotificationWithMetaAllOf) HasQueuedAt() bool

HasQueuedAt returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasReceived

func (o *NotificationWithMetaAllOf) HasReceived() bool

HasReceived returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasRemaining

func (o *NotificationWithMetaAllOf) HasRemaining() bool

HasRemaining returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasSendAfter

func (o *NotificationWithMetaAllOf) HasSendAfter() bool

HasSendAfter returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasSuccessful

func (o *NotificationWithMetaAllOf) HasSuccessful() bool

HasSuccessful returns a boolean if a field has been set.

func (*NotificationWithMetaAllOf) HasThrottleRatePerMinute

func (o *NotificationWithMetaAllOf) HasThrottleRatePerMinute() bool

HasThrottleRatePerMinute returns a boolean if a field has been set.

func (NotificationWithMetaAllOf) MarshalJSON

func (o NotificationWithMetaAllOf) MarshalJSON() ([]byte, error)

func (*NotificationWithMetaAllOf) SetCompletedAt

func (o *NotificationWithMetaAllOf) SetCompletedAt(v int64)

SetCompletedAt gets a reference to the given NullableInt64 and assigns it to the CompletedAt field.

func (*NotificationWithMetaAllOf) SetCompletedAtNil

func (o *NotificationWithMetaAllOf) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*NotificationWithMetaAllOf) SetConverted

func (o *NotificationWithMetaAllOf) SetConverted(v int32)

SetConverted gets a reference to the given int32 and assigns it to the Converted field.

func (*NotificationWithMetaAllOf) SetErrored

func (o *NotificationWithMetaAllOf) SetErrored(v int32)

SetErrored gets a reference to the given int32 and assigns it to the Errored field.

func (*NotificationWithMetaAllOf) SetFailed

func (o *NotificationWithMetaAllOf) SetFailed(v int32)

SetFailed gets a reference to the given int32 and assigns it to the Failed field.

func (*NotificationWithMetaAllOf) SetPlatformDeliveryStats

func (o *NotificationWithMetaAllOf) SetPlatformDeliveryStats(v PlatformDeliveryData)

SetPlatformDeliveryStats gets a reference to the given PlatformDeliveryData and assigns it to the PlatformDeliveryStats field.

func (*NotificationWithMetaAllOf) SetQueuedAt

func (o *NotificationWithMetaAllOf) SetQueuedAt(v int64)

SetQueuedAt gets a reference to the given int64 and assigns it to the QueuedAt field.

func (*NotificationWithMetaAllOf) SetReceived

func (o *NotificationWithMetaAllOf) SetReceived(v int32)

SetReceived gets a reference to the given NullableInt32 and assigns it to the Received field.

func (*NotificationWithMetaAllOf) SetReceivedNil

func (o *NotificationWithMetaAllOf) SetReceivedNil()

SetReceivedNil sets the value for Received to be an explicit nil

func (*NotificationWithMetaAllOf) SetRemaining

func (o *NotificationWithMetaAllOf) SetRemaining(v int32)

SetRemaining gets a reference to the given int32 and assigns it to the Remaining field.

func (*NotificationWithMetaAllOf) SetSendAfter

func (o *NotificationWithMetaAllOf) SetSendAfter(v int64)

SetSendAfter gets a reference to the given NullableInt64 and assigns it to the SendAfter field.

func (*NotificationWithMetaAllOf) SetSendAfterNil

func (o *NotificationWithMetaAllOf) SetSendAfterNil()

SetSendAfterNil sets the value for SendAfter to be an explicit nil

func (*NotificationWithMetaAllOf) SetSuccessful

func (o *NotificationWithMetaAllOf) SetSuccessful(v int32)

SetSuccessful gets a reference to the given int32 and assigns it to the Successful field.

func (*NotificationWithMetaAllOf) SetThrottleRatePerMinute

func (o *NotificationWithMetaAllOf) SetThrottleRatePerMinute(v int32)

SetThrottleRatePerMinute gets a reference to the given NullableInt32 and assigns it to the ThrottleRatePerMinute field.

func (*NotificationWithMetaAllOf) SetThrottleRatePerMinuteNil

func (o *NotificationWithMetaAllOf) SetThrottleRatePerMinuteNil()

SetThrottleRatePerMinuteNil sets the value for ThrottleRatePerMinute to be an explicit nil

func (*NotificationWithMetaAllOf) UnmarshalJSON

func (o *NotificationWithMetaAllOf) UnmarshalJSON(bytes []byte) (err error)

func (*NotificationWithMetaAllOf) UnsetCompletedAt

func (o *NotificationWithMetaAllOf) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*NotificationWithMetaAllOf) UnsetReceived

func (o *NotificationWithMetaAllOf) UnsetReceived()

UnsetReceived ensures that no value is present for Received, not even an explicit nil

func (*NotificationWithMetaAllOf) UnsetSendAfter

func (o *NotificationWithMetaAllOf) UnsetSendAfter()

UnsetSendAfter ensures that no value is present for SendAfter, not even an explicit nil

func (*NotificationWithMetaAllOf) UnsetThrottleRatePerMinute

func (o *NotificationWithMetaAllOf) UnsetThrottleRatePerMinute()

UnsetThrottleRatePerMinute ensures that no value is present for ThrottleRatePerMinute, not even an explicit nil

type NullableApp

type NullableApp struct {
	// contains filtered or unexported fields
}

func NewNullableApp

func NewNullableApp(val *App) *NullableApp

func (NullableApp) Get

func (v NullableApp) Get() *App

func (NullableApp) IsSet

func (v NullableApp) IsSet() bool

func (NullableApp) MarshalJSON

func (v NullableApp) MarshalJSON() ([]byte, error)

func (*NullableApp) Set

func (v *NullableApp) Set(val *App)

func (*NullableApp) UnmarshalJSON

func (v *NullableApp) UnmarshalJSON(src []byte) error

func (*NullableApp) Unset

func (v *NullableApp) Unset()

type NullableBasicNotification

type NullableBasicNotification struct {
	// contains filtered or unexported fields
}

func NewNullableBasicNotification

func NewNullableBasicNotification(val *BasicNotification) *NullableBasicNotification

func (NullableBasicNotification) Get

func (NullableBasicNotification) IsSet

func (v NullableBasicNotification) IsSet() bool

func (NullableBasicNotification) MarshalJSON

func (v NullableBasicNotification) MarshalJSON() ([]byte, error)

func (*NullableBasicNotification) Set

func (*NullableBasicNotification) UnmarshalJSON

func (v *NullableBasicNotification) UnmarshalJSON(src []byte) error

func (*NullableBasicNotification) Unset

func (v *NullableBasicNotification) Unset()

type NullableBasicNotificationAllOf

type NullableBasicNotificationAllOf struct {
	// contains filtered or unexported fields
}

func (NullableBasicNotificationAllOf) Get

func (NullableBasicNotificationAllOf) IsSet

func (NullableBasicNotificationAllOf) MarshalJSON

func (v NullableBasicNotificationAllOf) MarshalJSON() ([]byte, error)

func (*NullableBasicNotificationAllOf) Set

func (*NullableBasicNotificationAllOf) UnmarshalJSON

func (v *NullableBasicNotificationAllOf) UnmarshalJSON(src []byte) error

func (*NullableBasicNotificationAllOf) Unset

func (v *NullableBasicNotificationAllOf) Unset()

type NullableBasicNotificationAllOfAndroidBackgroundLayout

type NullableBasicNotificationAllOfAndroidBackgroundLayout struct {
	// contains filtered or unexported fields
}

func (NullableBasicNotificationAllOfAndroidBackgroundLayout) Get

func (NullableBasicNotificationAllOfAndroidBackgroundLayout) IsSet

func (NullableBasicNotificationAllOfAndroidBackgroundLayout) MarshalJSON

func (*NullableBasicNotificationAllOfAndroidBackgroundLayout) Set

func (*NullableBasicNotificationAllOfAndroidBackgroundLayout) UnmarshalJSON

func (*NullableBasicNotificationAllOfAndroidBackgroundLayout) Unset

type NullableBeginLiveActivityRequest

type NullableBeginLiveActivityRequest struct {
	// contains filtered or unexported fields
}

func (NullableBeginLiveActivityRequest) Get

func (NullableBeginLiveActivityRequest) IsSet

func (NullableBeginLiveActivityRequest) MarshalJSON

func (v NullableBeginLiveActivityRequest) MarshalJSON() ([]byte, error)

func (*NullableBeginLiveActivityRequest) Set

func (*NullableBeginLiveActivityRequest) UnmarshalJSON

func (v *NullableBeginLiveActivityRequest) UnmarshalJSON(src []byte) error

func (*NullableBeginLiveActivityRequest) Unset

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableButton

type NullableButton struct {
	// contains filtered or unexported fields
}

func NewNullableButton

func NewNullableButton(val *Button) *NullableButton

func (NullableButton) Get

func (v NullableButton) Get() *Button

func (NullableButton) IsSet

func (v NullableButton) IsSet() bool

func (NullableButton) MarshalJSON

func (v NullableButton) MarshalJSON() ([]byte, error)

func (*NullableButton) Set

func (v *NullableButton) Set(val *Button)

func (*NullableButton) UnmarshalJSON

func (v *NullableButton) UnmarshalJSON(src []byte) error

func (*NullableButton) Unset

func (v *NullableButton) Unset()

type NullableCancelNotificationSuccessResponse

type NullableCancelNotificationSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableCancelNotificationSuccessResponse) Get

func (NullableCancelNotificationSuccessResponse) IsSet

func (NullableCancelNotificationSuccessResponse) MarshalJSON

func (*NullableCancelNotificationSuccessResponse) Set

func (*NullableCancelNotificationSuccessResponse) UnmarshalJSON

func (v *NullableCancelNotificationSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableCancelNotificationSuccessResponse) Unset

type NullableCreateNotificationSuccessResponse

type NullableCreateNotificationSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateNotificationSuccessResponse) Get

func (NullableCreateNotificationSuccessResponse) IsSet

func (NullableCreateNotificationSuccessResponse) MarshalJSON

func (*NullableCreateNotificationSuccessResponse) Set

func (*NullableCreateNotificationSuccessResponse) UnmarshalJSON

func (v *NullableCreateNotificationSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateNotificationSuccessResponse) Unset

type NullableCreatePlayerSuccessResponse

type NullableCreatePlayerSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreatePlayerSuccessResponse) Get

func (NullableCreatePlayerSuccessResponse) IsSet

func (NullableCreatePlayerSuccessResponse) MarshalJSON

func (v NullableCreatePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableCreatePlayerSuccessResponse) Set

func (*NullableCreatePlayerSuccessResponse) UnmarshalJSON

func (v *NullableCreatePlayerSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePlayerSuccessResponse) Unset

type NullableCreateSegmentConflictResponse

type NullableCreateSegmentConflictResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateSegmentConflictResponse) Get

func (NullableCreateSegmentConflictResponse) IsSet

func (NullableCreateSegmentConflictResponse) MarshalJSON

func (v NullableCreateSegmentConflictResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateSegmentConflictResponse) Set

func (*NullableCreateSegmentConflictResponse) UnmarshalJSON

func (v *NullableCreateSegmentConflictResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateSegmentConflictResponse) Unset

type NullableCreateSegmentSuccessResponse

type NullableCreateSegmentSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateSegmentSuccessResponse) Get

func (NullableCreateSegmentSuccessResponse) IsSet

func (NullableCreateSegmentSuccessResponse) MarshalJSON

func (v NullableCreateSegmentSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateSegmentSuccessResponse) Set

func (*NullableCreateSegmentSuccessResponse) UnmarshalJSON

func (v *NullableCreateSegmentSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateSegmentSuccessResponse) Unset

type NullableCreateSubscriptionRequestBody

type NullableCreateSubscriptionRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableCreateSubscriptionRequestBody) Get

func (NullableCreateSubscriptionRequestBody) IsSet

func (NullableCreateSubscriptionRequestBody) MarshalJSON

func (v NullableCreateSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*NullableCreateSubscriptionRequestBody) Set

func (*NullableCreateSubscriptionRequestBody) UnmarshalJSON

func (v *NullableCreateSubscriptionRequestBody) UnmarshalJSON(src []byte) error

func (*NullableCreateSubscriptionRequestBody) Unset

type NullableCreateUserConflictResponse

type NullableCreateUserConflictResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateUserConflictResponse) Get

func (NullableCreateUserConflictResponse) IsSet

func (NullableCreateUserConflictResponse) MarshalJSON

func (v NullableCreateUserConflictResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateUserConflictResponse) Set

func (*NullableCreateUserConflictResponse) UnmarshalJSON

func (v *NullableCreateUserConflictResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateUserConflictResponse) Unset

type NullableCreateUserConflictResponseErrorsInner

type NullableCreateUserConflictResponseErrorsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateUserConflictResponseErrorsInner) Get

func (NullableCreateUserConflictResponseErrorsInner) IsSet

func (NullableCreateUserConflictResponseErrorsInner) MarshalJSON

func (*NullableCreateUserConflictResponseErrorsInner) Set

func (*NullableCreateUserConflictResponseErrorsInner) UnmarshalJSON

func (*NullableCreateUserConflictResponseErrorsInner) Unset

type NullableCreateUserConflictResponseErrorsItemsMeta

type NullableCreateUserConflictResponseErrorsItemsMeta struct {
	// contains filtered or unexported fields
}

func (NullableCreateUserConflictResponseErrorsItemsMeta) Get

func (NullableCreateUserConflictResponseErrorsItemsMeta) IsSet

func (NullableCreateUserConflictResponseErrorsItemsMeta) MarshalJSON

func (*NullableCreateUserConflictResponseErrorsItemsMeta) Set

func (*NullableCreateUserConflictResponseErrorsItemsMeta) UnmarshalJSON

func (*NullableCreateUserConflictResponseErrorsItemsMeta) Unset

type NullableDeletePlayerNotFoundResponse

type NullableDeletePlayerNotFoundResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeletePlayerNotFoundResponse) Get

func (NullableDeletePlayerNotFoundResponse) IsSet

func (NullableDeletePlayerNotFoundResponse) MarshalJSON

func (v NullableDeletePlayerNotFoundResponse) MarshalJSON() ([]byte, error)

func (*NullableDeletePlayerNotFoundResponse) Set

func (*NullableDeletePlayerNotFoundResponse) UnmarshalJSON

func (v *NullableDeletePlayerNotFoundResponse) UnmarshalJSON(src []byte) error

func (*NullableDeletePlayerNotFoundResponse) Unset

type NullableDeletePlayerSuccessResponse

type NullableDeletePlayerSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeletePlayerSuccessResponse) Get

func (NullableDeletePlayerSuccessResponse) IsSet

func (NullableDeletePlayerSuccessResponse) MarshalJSON

func (v NullableDeletePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableDeletePlayerSuccessResponse) Set

func (*NullableDeletePlayerSuccessResponse) UnmarshalJSON

func (v *NullableDeletePlayerSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableDeletePlayerSuccessResponse) Unset

type NullableDeleteSegmentNotFoundResponse

type NullableDeleteSegmentNotFoundResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteSegmentNotFoundResponse) Get

func (NullableDeleteSegmentNotFoundResponse) IsSet

func (NullableDeleteSegmentNotFoundResponse) MarshalJSON

func (v NullableDeleteSegmentNotFoundResponse) MarshalJSON() ([]byte, error)

func (*NullableDeleteSegmentNotFoundResponse) Set

func (*NullableDeleteSegmentNotFoundResponse) UnmarshalJSON

func (v *NullableDeleteSegmentNotFoundResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteSegmentNotFoundResponse) Unset

type NullableDeleteSegmentSuccessResponse

type NullableDeleteSegmentSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteSegmentSuccessResponse) Get

func (NullableDeleteSegmentSuccessResponse) IsSet

func (NullableDeleteSegmentSuccessResponse) MarshalJSON

func (v NullableDeleteSegmentSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableDeleteSegmentSuccessResponse) Set

func (*NullableDeleteSegmentSuccessResponse) UnmarshalJSON

func (v *NullableDeleteSegmentSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteSegmentSuccessResponse) Unset

type NullableDeliveryData

type NullableDeliveryData struct {
	// contains filtered or unexported fields
}

func NewNullableDeliveryData

func NewNullableDeliveryData(val *DeliveryData) *NullableDeliveryData

func (NullableDeliveryData) Get

func (NullableDeliveryData) IsSet

func (v NullableDeliveryData) IsSet() bool

func (NullableDeliveryData) MarshalJSON

func (v NullableDeliveryData) MarshalJSON() ([]byte, error)

func (*NullableDeliveryData) Set

func (v *NullableDeliveryData) Set(val *DeliveryData)

func (*NullableDeliveryData) UnmarshalJSON

func (v *NullableDeliveryData) UnmarshalJSON(src []byte) error

func (*NullableDeliveryData) Unset

func (v *NullableDeliveryData) Unset()

type NullableExportEventsSuccessResponse

type NullableExportEventsSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableExportEventsSuccessResponse) Get

func (NullableExportEventsSuccessResponse) IsSet

func (NullableExportEventsSuccessResponse) MarshalJSON

func (v NullableExportEventsSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableExportEventsSuccessResponse) Set

func (*NullableExportEventsSuccessResponse) UnmarshalJSON

func (v *NullableExportEventsSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableExportEventsSuccessResponse) Unset

type NullableExportPlayersRequestBody

type NullableExportPlayersRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableExportPlayersRequestBody) Get

func (NullableExportPlayersRequestBody) IsSet

func (NullableExportPlayersRequestBody) MarshalJSON

func (v NullableExportPlayersRequestBody) MarshalJSON() ([]byte, error)

func (*NullableExportPlayersRequestBody) Set

func (*NullableExportPlayersRequestBody) UnmarshalJSON

func (v *NullableExportPlayersRequestBody) UnmarshalJSON(src []byte) error

func (*NullableExportPlayersRequestBody) Unset

type NullableExportPlayersSuccessResponse

type NullableExportPlayersSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableExportPlayersSuccessResponse) Get

func (NullableExportPlayersSuccessResponse) IsSet

func (NullableExportPlayersSuccessResponse) MarshalJSON

func (v NullableExportPlayersSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableExportPlayersSuccessResponse) Set

func (*NullableExportPlayersSuccessResponse) UnmarshalJSON

func (v *NullableExportPlayersSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableExportPlayersSuccessResponse) Unset

type NullableFilter

type NullableFilter struct {
	// contains filtered or unexported fields
}

func NewNullableFilter

func NewNullableFilter(val *Filter) *NullableFilter

func (NullableFilter) Get

func (v NullableFilter) Get() *Filter

func (NullableFilter) IsSet

func (v NullableFilter) IsSet() bool

func (NullableFilter) MarshalJSON

func (v NullableFilter) MarshalJSON() ([]byte, error)

func (*NullableFilter) Set

func (v *NullableFilter) Set(val *Filter)

func (*NullableFilter) UnmarshalJSON

func (v *NullableFilter) UnmarshalJSON(src []byte) error

func (*NullableFilter) Unset

func (v *NullableFilter) Unset()

type NullableFilterExpressions

type NullableFilterExpressions struct {
	// contains filtered or unexported fields
}

func NewNullableFilterExpressions

func NewNullableFilterExpressions(val *FilterExpressions) *NullableFilterExpressions

func (NullableFilterExpressions) Get

func (NullableFilterExpressions) IsSet

func (v NullableFilterExpressions) IsSet() bool

func (NullableFilterExpressions) MarshalJSON

func (v NullableFilterExpressions) MarshalJSON() ([]byte, error)

func (*NullableFilterExpressions) Set

func (*NullableFilterExpressions) UnmarshalJSON

func (v *NullableFilterExpressions) UnmarshalJSON(src []byte) error

func (*NullableFilterExpressions) Unset

func (v *NullableFilterExpressions) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGenericError

type NullableGenericError struct {
	// contains filtered or unexported fields
}

func NewNullableGenericError

func NewNullableGenericError(val *GenericError) *NullableGenericError

func (NullableGenericError) Get

func (NullableGenericError) IsSet

func (v NullableGenericError) IsSet() bool

func (NullableGenericError) MarshalJSON

func (v NullableGenericError) MarshalJSON() ([]byte, error)

func (*NullableGenericError) Set

func (v *NullableGenericError) Set(val *GenericError)

func (*NullableGenericError) UnmarshalJSON

func (v *NullableGenericError) UnmarshalJSON(src []byte) error

func (*NullableGenericError) Unset

func (v *NullableGenericError) Unset()

type NullableGenericErrorErrorsInner

type NullableGenericErrorErrorsInner struct {
	// contains filtered or unexported fields
}

func (NullableGenericErrorErrorsInner) Get

func (NullableGenericErrorErrorsInner) IsSet

func (NullableGenericErrorErrorsInner) MarshalJSON

func (v NullableGenericErrorErrorsInner) MarshalJSON() ([]byte, error)

func (*NullableGenericErrorErrorsInner) Set

func (*NullableGenericErrorErrorsInner) UnmarshalJSON

func (v *NullableGenericErrorErrorsInner) UnmarshalJSON(src []byte) error

func (*NullableGenericErrorErrorsInner) Unset

type NullableGetNotificationRequestBody

type NullableGetNotificationRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableGetNotificationRequestBody) Get

func (NullableGetNotificationRequestBody) IsSet

func (NullableGetNotificationRequestBody) MarshalJSON

func (v NullableGetNotificationRequestBody) MarshalJSON() ([]byte, error)

func (*NullableGetNotificationRequestBody) Set

func (*NullableGetNotificationRequestBody) UnmarshalJSON

func (v *NullableGetNotificationRequestBody) UnmarshalJSON(src []byte) error

func (*NullableGetNotificationRequestBody) Unset

type NullableInlineResponse200

type NullableInlineResponse200 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse200

func NewNullableInlineResponse200(val *InlineResponse200) *NullableInlineResponse200

func (NullableInlineResponse200) Get

func (NullableInlineResponse200) IsSet

func (v NullableInlineResponse200) IsSet() bool

func (NullableInlineResponse200) MarshalJSON

func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse200) Set

func (*NullableInlineResponse200) UnmarshalJSON

func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse200) Unset

func (v *NullableInlineResponse200) Unset()

type NullableInlineResponse2003

type NullableInlineResponse2003 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse2003

func NewNullableInlineResponse2003(val *InlineResponse2003) *NullableInlineResponse2003

func (NullableInlineResponse2003) Get

func (NullableInlineResponse2003) IsSet

func (v NullableInlineResponse2003) IsSet() bool

func (NullableInlineResponse2003) MarshalJSON

func (v NullableInlineResponse2003) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse2003) Set

func (*NullableInlineResponse2003) UnmarshalJSON

func (v *NullableInlineResponse2003) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse2003) Unset

func (v *NullableInlineResponse2003) Unset()

type NullableInlineResponse201

type NullableInlineResponse201 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse201

func NewNullableInlineResponse201(val *InlineResponse201) *NullableInlineResponse201

func (NullableInlineResponse201) Get

func (NullableInlineResponse201) IsSet

func (v NullableInlineResponse201) IsSet() bool

func (NullableInlineResponse201) MarshalJSON

func (v NullableInlineResponse201) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse201) Set

func (*NullableInlineResponse201) UnmarshalJSON

func (v *NullableInlineResponse201) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse201) Unset

func (v *NullableInlineResponse201) Unset()

type NullableInlineResponse202

type NullableInlineResponse202 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse202

func NewNullableInlineResponse202(val *InlineResponse202) *NullableInlineResponse202

func (NullableInlineResponse202) Get

func (NullableInlineResponse202) IsSet

func (v NullableInlineResponse202) IsSet() bool

func (NullableInlineResponse202) MarshalJSON

func (v NullableInlineResponse202) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse202) Set

func (*NullableInlineResponse202) UnmarshalJSON

func (v *NullableInlineResponse202) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse202) Unset

func (v *NullableInlineResponse202) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvalidIdentifierError

type NullableInvalidIdentifierError struct {
	// contains filtered or unexported fields
}

func (NullableInvalidIdentifierError) Get

func (NullableInvalidIdentifierError) IsSet

func (NullableInvalidIdentifierError) MarshalJSON

func (v NullableInvalidIdentifierError) MarshalJSON() ([]byte, error)

func (*NullableInvalidIdentifierError) Set

func (*NullableInvalidIdentifierError) UnmarshalJSON

func (v *NullableInvalidIdentifierError) UnmarshalJSON(src []byte) error

func (*NullableInvalidIdentifierError) Unset

func (v *NullableInvalidIdentifierError) Unset()

type NullableNotification

type NullableNotification struct {
	// contains filtered or unexported fields
}

func NewNullableNotification

func NewNullableNotification(val *Notification) *NullableNotification

func (NullableNotification) Get

func (NullableNotification) IsSet

func (v NullableNotification) IsSet() bool

func (NullableNotification) MarshalJSON

func (v NullableNotification) MarshalJSON() ([]byte, error)

func (*NullableNotification) Set

func (v *NullableNotification) Set(val *Notification)

func (*NullableNotification) UnmarshalJSON

func (v *NullableNotification) UnmarshalJSON(src []byte) error

func (*NullableNotification) Unset

func (v *NullableNotification) Unset()

type NullableNotification200Errors

type NullableNotification200Errors struct {
	// contains filtered or unexported fields
}

func (NullableNotification200Errors) Get

func (NullableNotification200Errors) IsSet

func (NullableNotification200Errors) MarshalJSON

func (v NullableNotification200Errors) MarshalJSON() ([]byte, error)

func (*NullableNotification200Errors) Set

func (*NullableNotification200Errors) UnmarshalJSON

func (v *NullableNotification200Errors) UnmarshalJSON(src []byte) error

func (*NullableNotification200Errors) Unset

func (v *NullableNotification200Errors) Unset()

type NullableNotificationAllOf

type NullableNotificationAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationAllOf

func NewNullableNotificationAllOf(val *NotificationAllOf) *NullableNotificationAllOf

func (NullableNotificationAllOf) Get

func (NullableNotificationAllOf) IsSet

func (v NullableNotificationAllOf) IsSet() bool

func (NullableNotificationAllOf) MarshalJSON

func (v NullableNotificationAllOf) MarshalJSON() ([]byte, error)

func (*NullableNotificationAllOf) Set

func (*NullableNotificationAllOf) UnmarshalJSON

func (v *NullableNotificationAllOf) UnmarshalJSON(src []byte) error

func (*NullableNotificationAllOf) Unset

func (v *NullableNotificationAllOf) Unset()

type NullableNotificationHistorySuccessResponse

type NullableNotificationHistorySuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableNotificationHistorySuccessResponse) Get

func (NullableNotificationHistorySuccessResponse) IsSet

func (NullableNotificationHistorySuccessResponse) MarshalJSON

func (*NullableNotificationHistorySuccessResponse) Set

func (*NullableNotificationHistorySuccessResponse) UnmarshalJSON

func (v *NullableNotificationHistorySuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableNotificationHistorySuccessResponse) Unset

type NullableNotificationSlice

type NullableNotificationSlice struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationSlice

func NewNullableNotificationSlice(val *NotificationSlice) *NullableNotificationSlice

func (NullableNotificationSlice) Get

func (NullableNotificationSlice) IsSet

func (v NullableNotificationSlice) IsSet() bool

func (NullableNotificationSlice) MarshalJSON

func (v NullableNotificationSlice) MarshalJSON() ([]byte, error)

func (*NullableNotificationSlice) Set

func (*NullableNotificationSlice) UnmarshalJSON

func (v *NullableNotificationSlice) UnmarshalJSON(src []byte) error

func (*NullableNotificationSlice) Unset

func (v *NullableNotificationSlice) Unset()

type NullableNotificationTarget

type NullableNotificationTarget struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationTarget

func NewNullableNotificationTarget(val *NotificationTarget) *NullableNotificationTarget

func (NullableNotificationTarget) Get

func (NullableNotificationTarget) IsSet

func (v NullableNotificationTarget) IsSet() bool

func (NullableNotificationTarget) MarshalJSON

func (v NullableNotificationTarget) MarshalJSON() ([]byte, error)

func (*NullableNotificationTarget) Set

func (*NullableNotificationTarget) UnmarshalJSON

func (v *NullableNotificationTarget) UnmarshalJSON(src []byte) error

func (*NullableNotificationTarget) Unset

func (v *NullableNotificationTarget) Unset()

type NullableNotificationWithMeta

type NullableNotificationWithMeta struct {
	// contains filtered or unexported fields
}

func NewNullableNotificationWithMeta

func NewNullableNotificationWithMeta(val *NotificationWithMeta) *NullableNotificationWithMeta

func (NullableNotificationWithMeta) Get

func (NullableNotificationWithMeta) IsSet

func (NullableNotificationWithMeta) MarshalJSON

func (v NullableNotificationWithMeta) MarshalJSON() ([]byte, error)

func (*NullableNotificationWithMeta) Set

func (*NullableNotificationWithMeta) UnmarshalJSON

func (v *NullableNotificationWithMeta) UnmarshalJSON(src []byte) error

func (*NullableNotificationWithMeta) Unset

func (v *NullableNotificationWithMeta) Unset()

type NullableNotificationWithMetaAllOf

type NullableNotificationWithMetaAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNotificationWithMetaAllOf) Get

func (NullableNotificationWithMetaAllOf) IsSet

func (NullableNotificationWithMetaAllOf) MarshalJSON

func (v NullableNotificationWithMetaAllOf) MarshalJSON() ([]byte, error)

func (*NullableNotificationWithMetaAllOf) Set

func (*NullableNotificationWithMetaAllOf) UnmarshalJSON

func (v *NullableNotificationWithMetaAllOf) UnmarshalJSON(src []byte) error

func (*NullableNotificationWithMetaAllOf) Unset

type NullableOperator

type NullableOperator struct {
	// contains filtered or unexported fields
}

func NewNullableOperator

func NewNullableOperator(val *Operator) *NullableOperator

func (NullableOperator) Get

func (v NullableOperator) Get() *Operator

func (NullableOperator) IsSet

func (v NullableOperator) IsSet() bool

func (NullableOperator) MarshalJSON

func (v NullableOperator) MarshalJSON() ([]byte, error)

func (*NullableOperator) Set

func (v *NullableOperator) Set(val *Operator)

func (*NullableOperator) UnmarshalJSON

func (v *NullableOperator) UnmarshalJSON(src []byte) error

func (*NullableOperator) Unset

func (v *NullableOperator) Unset()

type NullableOutcomeData

type NullableOutcomeData struct {
	// contains filtered or unexported fields
}

func NewNullableOutcomeData

func NewNullableOutcomeData(val *OutcomeData) *NullableOutcomeData

func (NullableOutcomeData) Get

func (NullableOutcomeData) IsSet

func (v NullableOutcomeData) IsSet() bool

func (NullableOutcomeData) MarshalJSON

func (v NullableOutcomeData) MarshalJSON() ([]byte, error)

func (*NullableOutcomeData) Set

func (v *NullableOutcomeData) Set(val *OutcomeData)

func (*NullableOutcomeData) UnmarshalJSON

func (v *NullableOutcomeData) UnmarshalJSON(src []byte) error

func (*NullableOutcomeData) Unset

func (v *NullableOutcomeData) Unset()

type NullableOutcomesData

type NullableOutcomesData struct {
	// contains filtered or unexported fields
}

func NewNullableOutcomesData

func NewNullableOutcomesData(val *OutcomesData) *NullableOutcomesData

func (NullableOutcomesData) Get

func (NullableOutcomesData) IsSet

func (v NullableOutcomesData) IsSet() bool

func (NullableOutcomesData) MarshalJSON

func (v NullableOutcomesData) MarshalJSON() ([]byte, error)

func (*NullableOutcomesData) Set

func (v *NullableOutcomesData) Set(val *OutcomesData)

func (*NullableOutcomesData) UnmarshalJSON

func (v *NullableOutcomesData) UnmarshalJSON(src []byte) error

func (*NullableOutcomesData) Unset

func (v *NullableOutcomesData) Unset()

type NullablePlatformDeliveryData

type NullablePlatformDeliveryData struct {
	// contains filtered or unexported fields
}

func NewNullablePlatformDeliveryData

func NewNullablePlatformDeliveryData(val *PlatformDeliveryData) *NullablePlatformDeliveryData

func (NullablePlatformDeliveryData) Get

func (NullablePlatformDeliveryData) IsSet

func (NullablePlatformDeliveryData) MarshalJSON

func (v NullablePlatformDeliveryData) MarshalJSON() ([]byte, error)

func (*NullablePlatformDeliveryData) Set

func (*NullablePlatformDeliveryData) UnmarshalJSON

func (v *NullablePlatformDeliveryData) UnmarshalJSON(src []byte) error

func (*NullablePlatformDeliveryData) Unset

func (v *NullablePlatformDeliveryData) Unset()

type NullablePlatformDeliveryDataEmailAllOf

type NullablePlatformDeliveryDataEmailAllOf struct {
	// contains filtered or unexported fields
}

func (NullablePlatformDeliveryDataEmailAllOf) Get

func (NullablePlatformDeliveryDataEmailAllOf) IsSet

func (NullablePlatformDeliveryDataEmailAllOf) MarshalJSON

func (v NullablePlatformDeliveryDataEmailAllOf) MarshalJSON() ([]byte, error)

func (*NullablePlatformDeliveryDataEmailAllOf) Set

func (*NullablePlatformDeliveryDataEmailAllOf) UnmarshalJSON

func (v *NullablePlatformDeliveryDataEmailAllOf) UnmarshalJSON(src []byte) error

func (*NullablePlatformDeliveryDataEmailAllOf) Unset

type NullablePlatformDeliveryDataSmsAllOf

type NullablePlatformDeliveryDataSmsAllOf struct {
	// contains filtered or unexported fields
}

func (NullablePlatformDeliveryDataSmsAllOf) Get

func (NullablePlatformDeliveryDataSmsAllOf) IsSet

func (NullablePlatformDeliveryDataSmsAllOf) MarshalJSON

func (v NullablePlatformDeliveryDataSmsAllOf) MarshalJSON() ([]byte, error)

func (*NullablePlatformDeliveryDataSmsAllOf) Set

func (*NullablePlatformDeliveryDataSmsAllOf) UnmarshalJSON

func (v *NullablePlatformDeliveryDataSmsAllOf) UnmarshalJSON(src []byte) error

func (*NullablePlatformDeliveryDataSmsAllOf) Unset

type NullablePlayer

type NullablePlayer struct {
	// contains filtered or unexported fields
}

func NewNullablePlayer

func NewNullablePlayer(val *Player) *NullablePlayer

func (NullablePlayer) Get

func (v NullablePlayer) Get() *Player

func (NullablePlayer) IsSet

func (v NullablePlayer) IsSet() bool

func (NullablePlayer) MarshalJSON

func (v NullablePlayer) MarshalJSON() ([]byte, error)

func (*NullablePlayer) Set

func (v *NullablePlayer) Set(val *Player)

func (*NullablePlayer) UnmarshalJSON

func (v *NullablePlayer) UnmarshalJSON(src []byte) error

func (*NullablePlayer) Unset

func (v *NullablePlayer) Unset()

type NullablePlayerNotificationTarget

type NullablePlayerNotificationTarget struct {
	// contains filtered or unexported fields
}

func (NullablePlayerNotificationTarget) Get

func (NullablePlayerNotificationTarget) IsSet

func (NullablePlayerNotificationTarget) MarshalJSON

func (v NullablePlayerNotificationTarget) MarshalJSON() ([]byte, error)

func (*NullablePlayerNotificationTarget) Set

func (*NullablePlayerNotificationTarget) UnmarshalJSON

func (v *NullablePlayerNotificationTarget) UnmarshalJSON(src []byte) error

func (*NullablePlayerNotificationTarget) Unset

type NullablePlayerNotificationTargetIncludeAliases

type NullablePlayerNotificationTargetIncludeAliases struct {
	// contains filtered or unexported fields
}

func (NullablePlayerNotificationTargetIncludeAliases) Get

func (NullablePlayerNotificationTargetIncludeAliases) IsSet

func (NullablePlayerNotificationTargetIncludeAliases) MarshalJSON

func (*NullablePlayerNotificationTargetIncludeAliases) Set

func (*NullablePlayerNotificationTargetIncludeAliases) UnmarshalJSON

func (*NullablePlayerNotificationTargetIncludeAliases) Unset

type NullablePlayerSlice

type NullablePlayerSlice struct {
	// contains filtered or unexported fields
}

func NewNullablePlayerSlice

func NewNullablePlayerSlice(val *PlayerSlice) *NullablePlayerSlice

func (NullablePlayerSlice) Get

func (NullablePlayerSlice) IsSet

func (v NullablePlayerSlice) IsSet() bool

func (NullablePlayerSlice) MarshalJSON

func (v NullablePlayerSlice) MarshalJSON() ([]byte, error)

func (*NullablePlayerSlice) Set

func (v *NullablePlayerSlice) Set(val *PlayerSlice)

func (*NullablePlayerSlice) UnmarshalJSON

func (v *NullablePlayerSlice) UnmarshalJSON(src []byte) error

func (*NullablePlayerSlice) Unset

func (v *NullablePlayerSlice) Unset()

type NullablePropertiesDeltas

type NullablePropertiesDeltas struct {
	// contains filtered or unexported fields
}

func NewNullablePropertiesDeltas

func NewNullablePropertiesDeltas(val *PropertiesDeltas) *NullablePropertiesDeltas

func (NullablePropertiesDeltas) Get

func (NullablePropertiesDeltas) IsSet

func (v NullablePropertiesDeltas) IsSet() bool

func (NullablePropertiesDeltas) MarshalJSON

func (v NullablePropertiesDeltas) MarshalJSON() ([]byte, error)

func (*NullablePropertiesDeltas) Set

func (*NullablePropertiesDeltas) UnmarshalJSON

func (v *NullablePropertiesDeltas) UnmarshalJSON(src []byte) error

func (*NullablePropertiesDeltas) Unset

func (v *NullablePropertiesDeltas) Unset()

type NullablePropertiesObject

type NullablePropertiesObject struct {
	// contains filtered or unexported fields
}

func NewNullablePropertiesObject

func NewNullablePropertiesObject(val *PropertiesObject) *NullablePropertiesObject

func (NullablePropertiesObject) Get

func (NullablePropertiesObject) IsSet

func (v NullablePropertiesObject) IsSet() bool

func (NullablePropertiesObject) MarshalJSON

func (v NullablePropertiesObject) MarshalJSON() ([]byte, error)

func (*NullablePropertiesObject) Set

func (*NullablePropertiesObject) UnmarshalJSON

func (v *NullablePropertiesObject) UnmarshalJSON(src []byte) error

func (*NullablePropertiesObject) Unset

func (v *NullablePropertiesObject) Unset()

type NullablePurchase

type NullablePurchase struct {
	// contains filtered or unexported fields
}

func NewNullablePurchase

func NewNullablePurchase(val *Purchase) *NullablePurchase

func (NullablePurchase) Get

func (v NullablePurchase) Get() *Purchase

func (NullablePurchase) IsSet

func (v NullablePurchase) IsSet() bool

func (NullablePurchase) MarshalJSON

func (v NullablePurchase) MarshalJSON() ([]byte, error)

func (*NullablePurchase) Set

func (v *NullablePurchase) Set(val *Purchase)

func (*NullablePurchase) UnmarshalJSON

func (v *NullablePurchase) UnmarshalJSON(src []byte) error

func (*NullablePurchase) Unset

func (v *NullablePurchase) Unset()

type NullableRateLimiterError

type NullableRateLimiterError struct {
	// contains filtered or unexported fields
}

func NewNullableRateLimiterError

func NewNullableRateLimiterError(val *RateLimiterError) *NullableRateLimiterError

func (NullableRateLimiterError) Get

func (NullableRateLimiterError) IsSet

func (v NullableRateLimiterError) IsSet() bool

func (NullableRateLimiterError) MarshalJSON

func (v NullableRateLimiterError) MarshalJSON() ([]byte, error)

func (*NullableRateLimiterError) Set

func (*NullableRateLimiterError) UnmarshalJSON

func (v *NullableRateLimiterError) UnmarshalJSON(src []byte) error

func (*NullableRateLimiterError) Unset

func (v *NullableRateLimiterError) Unset()

type NullableSegment

type NullableSegment struct {
	// contains filtered or unexported fields
}

func NewNullableSegment

func NewNullableSegment(val *Segment) *NullableSegment

func (NullableSegment) Get

func (v NullableSegment) Get() *Segment

func (NullableSegment) IsSet

func (v NullableSegment) IsSet() bool

func (NullableSegment) MarshalJSON

func (v NullableSegment) MarshalJSON() ([]byte, error)

func (*NullableSegment) Set

func (v *NullableSegment) Set(val *Segment)

func (*NullableSegment) UnmarshalJSON

func (v *NullableSegment) UnmarshalJSON(src []byte) error

func (*NullableSegment) Unset

func (v *NullableSegment) Unset()

type NullableSegmentNotificationTarget

type NullableSegmentNotificationTarget struct {
	// contains filtered or unexported fields
}

func (NullableSegmentNotificationTarget) Get

func (NullableSegmentNotificationTarget) IsSet

func (NullableSegmentNotificationTarget) MarshalJSON

func (v NullableSegmentNotificationTarget) MarshalJSON() ([]byte, error)

func (*NullableSegmentNotificationTarget) Set

func (*NullableSegmentNotificationTarget) UnmarshalJSON

func (v *NullableSegmentNotificationTarget) UnmarshalJSON(src []byte) error

func (*NullableSegmentNotificationTarget) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableStringMap

type NullableStringMap struct {
	// contains filtered or unexported fields
}

func NewNullableStringMap

func NewNullableStringMap(val *StringMap) *NullableStringMap

func (NullableStringMap) Get

func (v NullableStringMap) Get() *StringMap

func (NullableStringMap) IsSet

func (v NullableStringMap) IsSet() bool

func (NullableStringMap) MarshalJSON

func (v NullableStringMap) MarshalJSON() ([]byte, error)

func (*NullableStringMap) Set

func (v *NullableStringMap) Set(val *StringMap)

func (*NullableStringMap) UnmarshalJSON

func (v *NullableStringMap) UnmarshalJSON(src []byte) error

func (*NullableStringMap) Unset

func (v *NullableStringMap) Unset()

type NullableSubscriptionObject

type NullableSubscriptionObject struct {
	// contains filtered or unexported fields
}

func NewNullableSubscriptionObject

func NewNullableSubscriptionObject(val *SubscriptionObject) *NullableSubscriptionObject

func (NullableSubscriptionObject) Get

func (NullableSubscriptionObject) IsSet

func (v NullableSubscriptionObject) IsSet() bool

func (NullableSubscriptionObject) MarshalJSON

func (v NullableSubscriptionObject) MarshalJSON() ([]byte, error)

func (*NullableSubscriptionObject) Set

func (*NullableSubscriptionObject) UnmarshalJSON

func (v *NullableSubscriptionObject) UnmarshalJSON(src []byte) error

func (*NullableSubscriptionObject) Unset

func (v *NullableSubscriptionObject) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTransferSubscriptionRequestBody

type NullableTransferSubscriptionRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableTransferSubscriptionRequestBody) Get

func (NullableTransferSubscriptionRequestBody) IsSet

func (NullableTransferSubscriptionRequestBody) MarshalJSON

func (v NullableTransferSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*NullableTransferSubscriptionRequestBody) Set

func (*NullableTransferSubscriptionRequestBody) UnmarshalJSON

func (v *NullableTransferSubscriptionRequestBody) UnmarshalJSON(src []byte) error

func (*NullableTransferSubscriptionRequestBody) Unset

type NullableUpdateLiveActivityRequest

type NullableUpdateLiveActivityRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLiveActivityRequest) Get

func (NullableUpdateLiveActivityRequest) IsSet

func (NullableUpdateLiveActivityRequest) MarshalJSON

func (v NullableUpdateLiveActivityRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateLiveActivityRequest) Set

func (*NullableUpdateLiveActivityRequest) UnmarshalJSON

func (v *NullableUpdateLiveActivityRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateLiveActivityRequest) Unset

type NullableUpdateLiveActivitySuccessResponse

type NullableUpdateLiveActivitySuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLiveActivitySuccessResponse) Get

func (NullableUpdateLiveActivitySuccessResponse) IsSet

func (NullableUpdateLiveActivitySuccessResponse) MarshalJSON

func (*NullableUpdateLiveActivitySuccessResponse) Set

func (*NullableUpdateLiveActivitySuccessResponse) UnmarshalJSON

func (v *NullableUpdateLiveActivitySuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateLiveActivitySuccessResponse) Unset

type NullableUpdatePlayerSuccessResponse

type NullableUpdatePlayerSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePlayerSuccessResponse) Get

func (NullableUpdatePlayerSuccessResponse) IsSet

func (NullableUpdatePlayerSuccessResponse) MarshalJSON

func (v NullableUpdatePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdatePlayerSuccessResponse) Set

func (*NullableUpdatePlayerSuccessResponse) UnmarshalJSON

func (v *NullableUpdatePlayerSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdatePlayerSuccessResponse) Unset

type NullableUpdatePlayerTagsRequestBody

type NullableUpdatePlayerTagsRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePlayerTagsRequestBody) Get

func (NullableUpdatePlayerTagsRequestBody) IsSet

func (NullableUpdatePlayerTagsRequestBody) MarshalJSON

func (v NullableUpdatePlayerTagsRequestBody) MarshalJSON() ([]byte, error)

func (*NullableUpdatePlayerTagsRequestBody) Set

func (*NullableUpdatePlayerTagsRequestBody) UnmarshalJSON

func (v *NullableUpdatePlayerTagsRequestBody) UnmarshalJSON(src []byte) error

func (*NullableUpdatePlayerTagsRequestBody) Unset

type NullableUpdatePlayerTagsSuccessResponse

type NullableUpdatePlayerTagsSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePlayerTagsSuccessResponse) Get

func (NullableUpdatePlayerTagsSuccessResponse) IsSet

func (NullableUpdatePlayerTagsSuccessResponse) MarshalJSON

func (v NullableUpdatePlayerTagsSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdatePlayerTagsSuccessResponse) Set

func (*NullableUpdatePlayerTagsSuccessResponse) UnmarshalJSON

func (v *NullableUpdatePlayerTagsSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdatePlayerTagsSuccessResponse) Unset

type NullableUpdateSubscriptionRequestBody

type NullableUpdateSubscriptionRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSubscriptionRequestBody) Get

func (NullableUpdateSubscriptionRequestBody) IsSet

func (NullableUpdateSubscriptionRequestBody) MarshalJSON

func (v NullableUpdateSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*NullableUpdateSubscriptionRequestBody) Set

func (*NullableUpdateSubscriptionRequestBody) UnmarshalJSON

func (v *NullableUpdateSubscriptionRequestBody) UnmarshalJSON(src []byte) error

func (*NullableUpdateSubscriptionRequestBody) Unset

type NullableUpdateUserRequest

type NullableUpdateUserRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateUserRequest

func NewNullableUpdateUserRequest(val *UpdateUserRequest) *NullableUpdateUserRequest

func (NullableUpdateUserRequest) Get

func (NullableUpdateUserRequest) IsSet

func (v NullableUpdateUserRequest) IsSet() bool

func (NullableUpdateUserRequest) MarshalJSON

func (v NullableUpdateUserRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateUserRequest) Set

func (*NullableUpdateUserRequest) UnmarshalJSON

func (v *NullableUpdateUserRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateUserRequest) Unset

func (v *NullableUpdateUserRequest) Unset()

type NullableUser

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableUserIdentityRequestBody

type NullableUserIdentityRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableUserIdentityRequestBody) Get

func (NullableUserIdentityRequestBody) IsSet

func (NullableUserIdentityRequestBody) MarshalJSON

func (v NullableUserIdentityRequestBody) MarshalJSON() ([]byte, error)

func (*NullableUserIdentityRequestBody) Set

func (*NullableUserIdentityRequestBody) UnmarshalJSON

func (v *NullableUserIdentityRequestBody) UnmarshalJSON(src []byte) error

func (*NullableUserIdentityRequestBody) Unset

type NullableUserIdentityResponse

type NullableUserIdentityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUserIdentityResponse

func NewNullableUserIdentityResponse(val *UserIdentityResponse) *NullableUserIdentityResponse

func (NullableUserIdentityResponse) Get

func (NullableUserIdentityResponse) IsSet

func (NullableUserIdentityResponse) MarshalJSON

func (v NullableUserIdentityResponse) MarshalJSON() ([]byte, error)

func (*NullableUserIdentityResponse) Set

func (*NullableUserIdentityResponse) UnmarshalJSON

func (v *NullableUserIdentityResponse) UnmarshalJSON(src []byte) error

func (*NullableUserIdentityResponse) Unset

func (v *NullableUserIdentityResponse) Unset()

type NullableUserSubscriptionOptions

type NullableUserSubscriptionOptions struct {
	// contains filtered or unexported fields
}

func (NullableUserSubscriptionOptions) Get

func (NullableUserSubscriptionOptions) IsSet

func (NullableUserSubscriptionOptions) MarshalJSON

func (v NullableUserSubscriptionOptions) MarshalJSON() ([]byte, error)

func (*NullableUserSubscriptionOptions) Set

func (*NullableUserSubscriptionOptions) UnmarshalJSON

func (v *NullableUserSubscriptionOptions) UnmarshalJSON(src []byte) error

func (*NullableUserSubscriptionOptions) Unset

type Operator

type Operator struct {
	// Strictly, this must be either `\"OR\"`, or `\"AND\"`.  It can be used to compose Filters as part of a Filters object.
	Operator             *string `json:"operator,omitempty"`
	AdditionalProperties map[string]interface{}
}

Operator struct for Operator

func NewOperator

func NewOperator() *Operator

NewOperator instantiates a new Operator 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 NewOperatorWithDefaults

func NewOperatorWithDefaults() *Operator

NewOperatorWithDefaults instantiates a new Operator 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 (*Operator) GetOperator

func (o *Operator) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*Operator) GetOperatorOk

func (o *Operator) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Operator) HasOperator

func (o *Operator) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (Operator) MarshalJSON

func (o Operator) MarshalJSON() ([]byte, error)

func (*Operator) SetOperator

func (o *Operator) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*Operator) UnmarshalJSON

func (o *Operator) UnmarshalJSON(bytes []byte) (err error)

type OutcomeData

type OutcomeData struct {
	Id                   string `json:"id"`
	Value                int32  `json:"value"`
	Aggregation          string `json:"aggregation"`
	AdditionalProperties map[string]interface{}
}

OutcomeData struct for OutcomeData

func NewOutcomeData

func NewOutcomeData(id string, value int32, aggregation string) *OutcomeData

NewOutcomeData instantiates a new OutcomeData 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 NewOutcomeDataWithDefaults

func NewOutcomeDataWithDefaults() *OutcomeData

NewOutcomeDataWithDefaults instantiates a new OutcomeData 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 (*OutcomeData) GetAggregation

func (o *OutcomeData) GetAggregation() string

GetAggregation returns the Aggregation field value

func (*OutcomeData) GetAggregationOk

func (o *OutcomeData) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value and a boolean to check if the value has been set.

func (*OutcomeData) GetId

func (o *OutcomeData) GetId() string

GetId returns the Id field value

func (*OutcomeData) GetIdOk

func (o *OutcomeData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OutcomeData) GetValue

func (o *OutcomeData) GetValue() int32

GetValue returns the Value field value

func (*OutcomeData) GetValueOk

func (o *OutcomeData) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (OutcomeData) MarshalJSON

func (o OutcomeData) MarshalJSON() ([]byte, error)

func (*OutcomeData) SetAggregation

func (o *OutcomeData) SetAggregation(v string)

SetAggregation sets field value

func (*OutcomeData) SetId

func (o *OutcomeData) SetId(v string)

SetId sets field value

func (*OutcomeData) SetValue

func (o *OutcomeData) SetValue(v int32)

SetValue sets field value

func (*OutcomeData) UnmarshalJSON

func (o *OutcomeData) UnmarshalJSON(bytes []byte) (err error)

type OutcomesData

type OutcomesData struct {
	Outcomes             []OutcomeData `json:"outcomes,omitempty"`
	AdditionalProperties map[string]interface{}
}

OutcomesData struct for OutcomesData

func NewOutcomesData

func NewOutcomesData() *OutcomesData

NewOutcomesData instantiates a new OutcomesData 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 NewOutcomesDataWithDefaults

func NewOutcomesDataWithDefaults() *OutcomesData

NewOutcomesDataWithDefaults instantiates a new OutcomesData 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 (*OutcomesData) GetOutcomes

func (o *OutcomesData) GetOutcomes() []OutcomeData

GetOutcomes returns the Outcomes field value if set, zero value otherwise.

func (*OutcomesData) GetOutcomesOk

func (o *OutcomesData) GetOutcomesOk() ([]OutcomeData, bool)

GetOutcomesOk returns a tuple with the Outcomes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutcomesData) HasOutcomes

func (o *OutcomesData) HasOutcomes() bool

HasOutcomes returns a boolean if a field has been set.

func (OutcomesData) MarshalJSON

func (o OutcomesData) MarshalJSON() ([]byte, error)

func (*OutcomesData) SetOutcomes

func (o *OutcomesData) SetOutcomes(v []OutcomeData)

SetOutcomes gets a reference to the given []OutcomeData and assigns it to the Outcomes field.

func (*OutcomesData) UnmarshalJSON

func (o *OutcomesData) UnmarshalJSON(bytes []byte) (err error)

type PlatformDeliveryData

type PlatformDeliveryData struct {
	EdgeWebPush          *DeliveryData        `json:"edge_web_push,omitempty"`
	ChromeWebPush        *DeliveryData        `json:"chrome_web_push,omitempty"`
	FirefoxWebPush       *DeliveryData        `json:"firefox_web_push,omitempty"`
	SafariWebPush        *DeliveryData        `json:"safari_web_push,omitempty"`
	Android              *DeliveryData        `json:"android,omitempty"`
	Ios                  *DeliveryData        `json:"ios,omitempty"`
	Sms                  NullableDeliveryData `json:"sms,omitempty"`
	Email                NullableDeliveryData `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlatformDeliveryData Hash of delivery statistics broken out by target device platform.

func NewPlatformDeliveryData

func NewPlatformDeliveryData() *PlatformDeliveryData

NewPlatformDeliveryData instantiates a new PlatformDeliveryData 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 NewPlatformDeliveryDataWithDefaults

func NewPlatformDeliveryDataWithDefaults() *PlatformDeliveryData

NewPlatformDeliveryDataWithDefaults instantiates a new PlatformDeliveryData 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 (*PlatformDeliveryData) GetAndroid

func (o *PlatformDeliveryData) GetAndroid() DeliveryData

GetAndroid returns the Android field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetAndroidOk

func (o *PlatformDeliveryData) GetAndroidOk() (*DeliveryData, bool)

GetAndroidOk returns a tuple with the Android field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetChromeWebPush

func (o *PlatformDeliveryData) GetChromeWebPush() DeliveryData

GetChromeWebPush returns the ChromeWebPush field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetChromeWebPushOk

func (o *PlatformDeliveryData) GetChromeWebPushOk() (*DeliveryData, bool)

GetChromeWebPushOk returns a tuple with the ChromeWebPush field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetEdgeWebPush

func (o *PlatformDeliveryData) GetEdgeWebPush() DeliveryData

GetEdgeWebPush returns the EdgeWebPush field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetEdgeWebPushOk

func (o *PlatformDeliveryData) GetEdgeWebPushOk() (*DeliveryData, bool)

GetEdgeWebPushOk returns a tuple with the EdgeWebPush field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetEmail

func (o *PlatformDeliveryData) GetEmail() DeliveryData

GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryData) GetEmailOk

func (o *PlatformDeliveryData) GetEmailOk() (*DeliveryData, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryData) GetFirefoxWebPush

func (o *PlatformDeliveryData) GetFirefoxWebPush() DeliveryData

GetFirefoxWebPush returns the FirefoxWebPush field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetFirefoxWebPushOk

func (o *PlatformDeliveryData) GetFirefoxWebPushOk() (*DeliveryData, bool)

GetFirefoxWebPushOk returns a tuple with the FirefoxWebPush field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetIos

func (o *PlatformDeliveryData) GetIos() DeliveryData

GetIos returns the Ios field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetIosOk

func (o *PlatformDeliveryData) GetIosOk() (*DeliveryData, bool)

GetIosOk returns a tuple with the Ios field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetSafariWebPush

func (o *PlatformDeliveryData) GetSafariWebPush() DeliveryData

GetSafariWebPush returns the SafariWebPush field value if set, zero value otherwise.

func (*PlatformDeliveryData) GetSafariWebPushOk

func (o *PlatformDeliveryData) GetSafariWebPushOk() (*DeliveryData, bool)

GetSafariWebPushOk returns a tuple with the SafariWebPush field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlatformDeliveryData) GetSms

func (o *PlatformDeliveryData) GetSms() DeliveryData

GetSms returns the Sms field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryData) GetSmsOk

func (o *PlatformDeliveryData) GetSmsOk() (*DeliveryData, bool)

GetSmsOk returns a tuple with the Sms field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryData) HasAndroid

func (o *PlatformDeliveryData) HasAndroid() bool

HasAndroid returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasChromeWebPush

func (o *PlatformDeliveryData) HasChromeWebPush() bool

HasChromeWebPush returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasEdgeWebPush

func (o *PlatformDeliveryData) HasEdgeWebPush() bool

HasEdgeWebPush returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasEmail

func (o *PlatformDeliveryData) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasFirefoxWebPush

func (o *PlatformDeliveryData) HasFirefoxWebPush() bool

HasFirefoxWebPush returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasIos

func (o *PlatformDeliveryData) HasIos() bool

HasIos returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasSafariWebPush

func (o *PlatformDeliveryData) HasSafariWebPush() bool

HasSafariWebPush returns a boolean if a field has been set.

func (*PlatformDeliveryData) HasSms

func (o *PlatformDeliveryData) HasSms() bool

HasSms returns a boolean if a field has been set.

func (PlatformDeliveryData) MarshalJSON

func (o PlatformDeliveryData) MarshalJSON() ([]byte, error)

func (*PlatformDeliveryData) SetAndroid

func (o *PlatformDeliveryData) SetAndroid(v DeliveryData)

SetAndroid gets a reference to the given DeliveryData and assigns it to the Android field.

func (*PlatformDeliveryData) SetChromeWebPush

func (o *PlatformDeliveryData) SetChromeWebPush(v DeliveryData)

SetChromeWebPush gets a reference to the given DeliveryData and assigns it to the ChromeWebPush field.

func (*PlatformDeliveryData) SetEdgeWebPush

func (o *PlatformDeliveryData) SetEdgeWebPush(v DeliveryData)

SetEdgeWebPush gets a reference to the given DeliveryData and assigns it to the EdgeWebPush field.

func (*PlatformDeliveryData) SetEmail

func (o *PlatformDeliveryData) SetEmail(v DeliveryData)

SetEmail gets a reference to the given NullableDeliveryData and assigns it to the Email field.

func (*PlatformDeliveryData) SetEmailNil

func (o *PlatformDeliveryData) SetEmailNil()

SetEmailNil sets the value for Email to be an explicit nil

func (*PlatformDeliveryData) SetFirefoxWebPush

func (o *PlatformDeliveryData) SetFirefoxWebPush(v DeliveryData)

SetFirefoxWebPush gets a reference to the given DeliveryData and assigns it to the FirefoxWebPush field.

func (*PlatformDeliveryData) SetIos

func (o *PlatformDeliveryData) SetIos(v DeliveryData)

SetIos gets a reference to the given DeliveryData and assigns it to the Ios field.

func (*PlatformDeliveryData) SetSafariWebPush

func (o *PlatformDeliveryData) SetSafariWebPush(v DeliveryData)

SetSafariWebPush gets a reference to the given DeliveryData and assigns it to the SafariWebPush field.

func (*PlatformDeliveryData) SetSms

func (o *PlatformDeliveryData) SetSms(v DeliveryData)

SetSms gets a reference to the given NullableDeliveryData and assigns it to the Sms field.

func (*PlatformDeliveryData) SetSmsNil

func (o *PlatformDeliveryData) SetSmsNil()

SetSmsNil sets the value for Sms to be an explicit nil

func (*PlatformDeliveryData) UnmarshalJSON

func (o *PlatformDeliveryData) UnmarshalJSON(bytes []byte) (err error)

func (*PlatformDeliveryData) UnsetEmail

func (o *PlatformDeliveryData) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

func (*PlatformDeliveryData) UnsetSms

func (o *PlatformDeliveryData) UnsetSms()

UnsetSms ensures that no value is present for Sms, not even an explicit nil

type PlatformDeliveryDataEmailAllOf

type PlatformDeliveryDataEmailAllOf struct {
	// Number of times an email has been opened.
	Opened NullableInt32 `json:"opened,omitempty"`
	// Number of unique recipients who have opened your email.
	UniqueOpens NullableInt32 `json:"unique_opens,omitempty"`
	// Number of clicked links from your email. This can include the recipient clicking email links multiple times.
	Clicks NullableInt32 `json:"clicks,omitempty"`
	// Number of unique clicks that your recipients have made on links from your email.
	UniqueClicks NullableInt32 `json:"unique_clicks,omitempty"`
	// Number of recipients who registered as a hard or soft bounce and didn't receive your email.
	Bounced NullableInt32 `json:"bounced,omitempty"`
	// Number of recipients who reported this email as spam.
	ReportedSpam NullableInt32 `json:"reported_spam,omitempty"`
	// Number of recipients who opted out of your emails using the unsubscribe link in this email.
	Unsubscribed         NullableInt32 `json:"unsubscribed,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlatformDeliveryDataEmailAllOf struct for PlatformDeliveryDataEmailAllOf

func NewPlatformDeliveryDataEmailAllOf

func NewPlatformDeliveryDataEmailAllOf() *PlatformDeliveryDataEmailAllOf

NewPlatformDeliveryDataEmailAllOf instantiates a new PlatformDeliveryDataEmailAllOf 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 NewPlatformDeliveryDataEmailAllOfWithDefaults

func NewPlatformDeliveryDataEmailAllOfWithDefaults() *PlatformDeliveryDataEmailAllOf

NewPlatformDeliveryDataEmailAllOfWithDefaults instantiates a new PlatformDeliveryDataEmailAllOf 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 (*PlatformDeliveryDataEmailAllOf) GetBounced

func (o *PlatformDeliveryDataEmailAllOf) GetBounced() int32

GetBounced returns the Bounced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetBouncedOk

func (o *PlatformDeliveryDataEmailAllOf) GetBouncedOk() (*int32, bool)

GetBouncedOk returns a tuple with the Bounced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetClicks

func (o *PlatformDeliveryDataEmailAllOf) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetClicksOk

func (o *PlatformDeliveryDataEmailAllOf) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetOpened

func (o *PlatformDeliveryDataEmailAllOf) GetOpened() int32

GetOpened returns the Opened field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetOpenedOk

func (o *PlatformDeliveryDataEmailAllOf) GetOpenedOk() (*int32, bool)

GetOpenedOk returns a tuple with the Opened field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetReportedSpam

func (o *PlatformDeliveryDataEmailAllOf) GetReportedSpam() int32

GetReportedSpam returns the ReportedSpam field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetReportedSpamOk

func (o *PlatformDeliveryDataEmailAllOf) GetReportedSpamOk() (*int32, bool)

GetReportedSpamOk returns a tuple with the ReportedSpam field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetUniqueClicks

func (o *PlatformDeliveryDataEmailAllOf) GetUniqueClicks() int32

GetUniqueClicks returns the UniqueClicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetUniqueClicksOk

func (o *PlatformDeliveryDataEmailAllOf) GetUniqueClicksOk() (*int32, bool)

GetUniqueClicksOk returns a tuple with the UniqueClicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetUniqueOpens

func (o *PlatformDeliveryDataEmailAllOf) GetUniqueOpens() int32

GetUniqueOpens returns the UniqueOpens field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetUniqueOpensOk

func (o *PlatformDeliveryDataEmailAllOf) GetUniqueOpensOk() (*int32, bool)

GetUniqueOpensOk returns a tuple with the UniqueOpens field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) GetUnsubscribed

func (o *PlatformDeliveryDataEmailAllOf) GetUnsubscribed() int32

GetUnsubscribed returns the Unsubscribed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataEmailAllOf) GetUnsubscribedOk

func (o *PlatformDeliveryDataEmailAllOf) GetUnsubscribedOk() (*int32, bool)

GetUnsubscribedOk returns a tuple with the Unsubscribed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataEmailAllOf) HasBounced

func (o *PlatformDeliveryDataEmailAllOf) HasBounced() bool

HasBounced returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasClicks

func (o *PlatformDeliveryDataEmailAllOf) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasOpened

func (o *PlatformDeliveryDataEmailAllOf) HasOpened() bool

HasOpened returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasReportedSpam

func (o *PlatformDeliveryDataEmailAllOf) HasReportedSpam() bool

HasReportedSpam returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasUniqueClicks

func (o *PlatformDeliveryDataEmailAllOf) HasUniqueClicks() bool

HasUniqueClicks returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasUniqueOpens

func (o *PlatformDeliveryDataEmailAllOf) HasUniqueOpens() bool

HasUniqueOpens returns a boolean if a field has been set.

func (*PlatformDeliveryDataEmailAllOf) HasUnsubscribed

func (o *PlatformDeliveryDataEmailAllOf) HasUnsubscribed() bool

HasUnsubscribed returns a boolean if a field has been set.

func (PlatformDeliveryDataEmailAllOf) MarshalJSON

func (o PlatformDeliveryDataEmailAllOf) MarshalJSON() ([]byte, error)

func (*PlatformDeliveryDataEmailAllOf) SetBounced

func (o *PlatformDeliveryDataEmailAllOf) SetBounced(v int32)

SetBounced gets a reference to the given NullableInt32 and assigns it to the Bounced field.

func (*PlatformDeliveryDataEmailAllOf) SetBouncedNil

func (o *PlatformDeliveryDataEmailAllOf) SetBouncedNil()

SetBouncedNil sets the value for Bounced to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetClicks

func (o *PlatformDeliveryDataEmailAllOf) SetClicks(v int32)

SetClicks gets a reference to the given NullableInt32 and assigns it to the Clicks field.

func (*PlatformDeliveryDataEmailAllOf) SetClicksNil

func (o *PlatformDeliveryDataEmailAllOf) SetClicksNil()

SetClicksNil sets the value for Clicks to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetOpened

func (o *PlatformDeliveryDataEmailAllOf) SetOpened(v int32)

SetOpened gets a reference to the given NullableInt32 and assigns it to the Opened field.

func (*PlatformDeliveryDataEmailAllOf) SetOpenedNil

func (o *PlatformDeliveryDataEmailAllOf) SetOpenedNil()

SetOpenedNil sets the value for Opened to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetReportedSpam

func (o *PlatformDeliveryDataEmailAllOf) SetReportedSpam(v int32)

SetReportedSpam gets a reference to the given NullableInt32 and assigns it to the ReportedSpam field.

func (*PlatformDeliveryDataEmailAllOf) SetReportedSpamNil

func (o *PlatformDeliveryDataEmailAllOf) SetReportedSpamNil()

SetReportedSpamNil sets the value for ReportedSpam to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetUniqueClicks

func (o *PlatformDeliveryDataEmailAllOf) SetUniqueClicks(v int32)

SetUniqueClicks gets a reference to the given NullableInt32 and assigns it to the UniqueClicks field.

func (*PlatformDeliveryDataEmailAllOf) SetUniqueClicksNil

func (o *PlatformDeliveryDataEmailAllOf) SetUniqueClicksNil()

SetUniqueClicksNil sets the value for UniqueClicks to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetUniqueOpens

func (o *PlatformDeliveryDataEmailAllOf) SetUniqueOpens(v int32)

SetUniqueOpens gets a reference to the given NullableInt32 and assigns it to the UniqueOpens field.

func (*PlatformDeliveryDataEmailAllOf) SetUniqueOpensNil

func (o *PlatformDeliveryDataEmailAllOf) SetUniqueOpensNil()

SetUniqueOpensNil sets the value for UniqueOpens to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) SetUnsubscribed

func (o *PlatformDeliveryDataEmailAllOf) SetUnsubscribed(v int32)

SetUnsubscribed gets a reference to the given NullableInt32 and assigns it to the Unsubscribed field.

func (*PlatformDeliveryDataEmailAllOf) SetUnsubscribedNil

func (o *PlatformDeliveryDataEmailAllOf) SetUnsubscribedNil()

SetUnsubscribedNil sets the value for Unsubscribed to be an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnmarshalJSON

func (o *PlatformDeliveryDataEmailAllOf) UnmarshalJSON(bytes []byte) (err error)

func (*PlatformDeliveryDataEmailAllOf) UnsetBounced

func (o *PlatformDeliveryDataEmailAllOf) UnsetBounced()

UnsetBounced ensures that no value is present for Bounced, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetClicks

func (o *PlatformDeliveryDataEmailAllOf) UnsetClicks()

UnsetClicks ensures that no value is present for Clicks, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetOpened

func (o *PlatformDeliveryDataEmailAllOf) UnsetOpened()

UnsetOpened ensures that no value is present for Opened, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetReportedSpam

func (o *PlatformDeliveryDataEmailAllOf) UnsetReportedSpam()

UnsetReportedSpam ensures that no value is present for ReportedSpam, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetUniqueClicks

func (o *PlatformDeliveryDataEmailAllOf) UnsetUniqueClicks()

UnsetUniqueClicks ensures that no value is present for UniqueClicks, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetUniqueOpens

func (o *PlatformDeliveryDataEmailAllOf) UnsetUniqueOpens()

UnsetUniqueOpens ensures that no value is present for UniqueOpens, not even an explicit nil

func (*PlatformDeliveryDataEmailAllOf) UnsetUnsubscribed

func (o *PlatformDeliveryDataEmailAllOf) UnsetUnsubscribed()

UnsetUnsubscribed ensures that no value is present for Unsubscribed, not even an explicit nil

type PlatformDeliveryDataSmsAllOf

type PlatformDeliveryDataSmsAllOf struct {
	// Number of messages reported as delivered successfully by the SMS service provider.
	ProviderSuccessful NullableInt32 `json:"provider_successful,omitempty"`
	// Number of recipients who didn't receive your message as reported by the SMS service provider.
	ProviderFailed NullableInt32 `json:"provider_failed,omitempty"`
	// Number of errors reported by the SMS service provider.
	ProviderErrored      NullableInt32 `json:"provider_errored,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlatformDeliveryDataSmsAllOf struct for PlatformDeliveryDataSmsAllOf

func NewPlatformDeliveryDataSmsAllOf

func NewPlatformDeliveryDataSmsAllOf() *PlatformDeliveryDataSmsAllOf

NewPlatformDeliveryDataSmsAllOf instantiates a new PlatformDeliveryDataSmsAllOf 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 NewPlatformDeliveryDataSmsAllOfWithDefaults

func NewPlatformDeliveryDataSmsAllOfWithDefaults() *PlatformDeliveryDataSmsAllOf

NewPlatformDeliveryDataSmsAllOfWithDefaults instantiates a new PlatformDeliveryDataSmsAllOf 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 (*PlatformDeliveryDataSmsAllOf) GetProviderErrored

func (o *PlatformDeliveryDataSmsAllOf) GetProviderErrored() int32

GetProviderErrored returns the ProviderErrored field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataSmsAllOf) GetProviderErroredOk

func (o *PlatformDeliveryDataSmsAllOf) GetProviderErroredOk() (*int32, bool)

GetProviderErroredOk returns a tuple with the ProviderErrored field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataSmsAllOf) GetProviderFailed

func (o *PlatformDeliveryDataSmsAllOf) GetProviderFailed() int32

GetProviderFailed returns the ProviderFailed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataSmsAllOf) GetProviderFailedOk

func (o *PlatformDeliveryDataSmsAllOf) GetProviderFailedOk() (*int32, bool)

GetProviderFailedOk returns a tuple with the ProviderFailed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataSmsAllOf) GetProviderSuccessful

func (o *PlatformDeliveryDataSmsAllOf) GetProviderSuccessful() int32

GetProviderSuccessful returns the ProviderSuccessful field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlatformDeliveryDataSmsAllOf) GetProviderSuccessfulOk

func (o *PlatformDeliveryDataSmsAllOf) GetProviderSuccessfulOk() (*int32, bool)

GetProviderSuccessfulOk returns a tuple with the ProviderSuccessful field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlatformDeliveryDataSmsAllOf) HasProviderErrored

func (o *PlatformDeliveryDataSmsAllOf) HasProviderErrored() bool

HasProviderErrored returns a boolean if a field has been set.

func (*PlatformDeliveryDataSmsAllOf) HasProviderFailed

func (o *PlatformDeliveryDataSmsAllOf) HasProviderFailed() bool

HasProviderFailed returns a boolean if a field has been set.

func (*PlatformDeliveryDataSmsAllOf) HasProviderSuccessful

func (o *PlatformDeliveryDataSmsAllOf) HasProviderSuccessful() bool

HasProviderSuccessful returns a boolean if a field has been set.

func (PlatformDeliveryDataSmsAllOf) MarshalJSON

func (o PlatformDeliveryDataSmsAllOf) MarshalJSON() ([]byte, error)

func (*PlatformDeliveryDataSmsAllOf) SetProviderErrored

func (o *PlatformDeliveryDataSmsAllOf) SetProviderErrored(v int32)

SetProviderErrored gets a reference to the given NullableInt32 and assigns it to the ProviderErrored field.

func (*PlatformDeliveryDataSmsAllOf) SetProviderErroredNil

func (o *PlatformDeliveryDataSmsAllOf) SetProviderErroredNil()

SetProviderErroredNil sets the value for ProviderErrored to be an explicit nil

func (*PlatformDeliveryDataSmsAllOf) SetProviderFailed

func (o *PlatformDeliveryDataSmsAllOf) SetProviderFailed(v int32)

SetProviderFailed gets a reference to the given NullableInt32 and assigns it to the ProviderFailed field.

func (*PlatformDeliveryDataSmsAllOf) SetProviderFailedNil

func (o *PlatformDeliveryDataSmsAllOf) SetProviderFailedNil()

SetProviderFailedNil sets the value for ProviderFailed to be an explicit nil

func (*PlatformDeliveryDataSmsAllOf) SetProviderSuccessful

func (o *PlatformDeliveryDataSmsAllOf) SetProviderSuccessful(v int32)

SetProviderSuccessful gets a reference to the given NullableInt32 and assigns it to the ProviderSuccessful field.

func (*PlatformDeliveryDataSmsAllOf) SetProviderSuccessfulNil

func (o *PlatformDeliveryDataSmsAllOf) SetProviderSuccessfulNil()

SetProviderSuccessfulNil sets the value for ProviderSuccessful to be an explicit nil

func (*PlatformDeliveryDataSmsAllOf) UnmarshalJSON

func (o *PlatformDeliveryDataSmsAllOf) UnmarshalJSON(bytes []byte) (err error)

func (*PlatformDeliveryDataSmsAllOf) UnsetProviderErrored

func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderErrored()

UnsetProviderErrored ensures that no value is present for ProviderErrored, not even an explicit nil

func (*PlatformDeliveryDataSmsAllOf) UnsetProviderFailed

func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderFailed()

UnsetProviderFailed ensures that no value is present for ProviderFailed, not even an explicit nil

func (*PlatformDeliveryDataSmsAllOf) UnsetProviderSuccessful

func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderSuccessful()

UnsetProviderSuccessful ensures that no value is present for ProviderSuccessful, not even an explicit nil

type Player

type Player struct {
	// The device's OneSignal ID
	Id *string `json:"id,omitempty"`
	// If true, this is the equivalent of a user being Unsubscribed
	InvalidIdentifier *bool   `json:"invalid_identifier,omitempty"`
	AppId             *string `json:"app_id,omitempty"`
	// Required The device's platform:   0 = iOS   1 = Android   2 = Amazon   3 = WindowsPhone (MPNS)   4 = Chrome Apps / Extensions   5 = Chrome Web Push   6 = Windows (WNS)   7 = Safari   8 = Firefox   9 = MacOS   10 = Alexa   11 = Email   13 = For Huawei App Gallery Builds SDK Setup. Not for Huawei Devices using FCM   14 = SMS
	DeviceType *int32 `json:"device_type,omitempty"`
	// a custom user ID
	ExternalUserId NullableString `json:"external_user_id,omitempty"`
	// Only required if you have enabled Identity Verification and device_type is NOT 11 email.
	ExternalUserIdAuthHash *string `json:"external_user_id_auth_hash,omitempty"`
	// Email - Only required if you have enabled Identity Verification and device_type is email (11).
	EmailAuthHash *string `json:"email_auth_hash,omitempty"`
	// Recommended: For Push Notifications, this is the Push Token Identifier from Google or Apple. For Apple Push identifiers, you must strip all non alphanumeric characters. Examples: iOS: 7abcd558f29d0b1f048083e2834ad8ea4b3d87d8ad9c088b33c132706ff445f0 Android: APA91bHbYHk7aq-Uam_2pyJ2qbZvqllyyh2wjfPRaw5gLEX2SUlQBRvOc6sck1sa7H7nGeLNlDco8lXj83HWWwzV... For Email Addresses, set the full email address email@email.com and make sure to set device_type to 11.
	Identifier NullableString `json:"identifier,omitempty"`
	// Language code. Typically lower case two letters, except for Chinese where it must be one of zh-Hans or zh-Hant. Example: en
	Language *string `json:"language,omitempty"`
	// Number of seconds away from UTC. Example: -28800
	Timezone NullableInt32 `json:"timezone,omitempty"`
	// Version of your app. Example: 1.1
	GameVersion NullableString `json:"game_version,omitempty"`
	// Device make and model. Example: iPhone5,1
	DeviceModel NullableString `json:"device_model,omitempty"`
	// Device operating system version. Example: 7.0.4
	DeviceOs NullableString `json:"device_os,omitempty"`
	// The ad id for the device's platform: Android = Advertising Id iOS = identifierForVendor WP8.0 = DeviceUniqueId WP8.1 = AdvertisingId
	AdId NullableString `json:"ad_id,omitempty"`
	// Name and version of the sdk/plugin that's calling this API method (if any)
	Sdk NullableString `json:"sdk,omitempty"`
	// Number of times the user has played the game, defaults to 1
	SessionCount *int32 `json:"session_count,omitempty"`
	// Custom tags for the player. Only support string and integer key value pairs. Does not support arrays or other nested objects. Setting a tag value to null or an empty string will remove the tag. Example: {\"foo\":\"bar\",\"this\":\"that\"} Limitations: - 100 tags per call - Android SDK users: tags cannot be removed or changed via API if set through SDK sendTag methods. Recommended to only tag devices with 1 kilobyte of data Please consider using your own Database to save more than 1 kilobyte of data. See: Internal Database & CRM
	Tags map[string]interface{} `json:"tags,omitempty"`
	// Amount the user has spent in USD, up to two decimal places
	AmountSpent *float32 `json:"amount_spent,omitempty"`
	// Unixtime when the player joined the game
	CreatedAt *int64 `json:"created_at,omitempty"`
	// Seconds player was running your app.
	Playtime *int64 `json:"playtime,omitempty"`
	// Current iOS badge count displayed on the app icon NOTE: Not supported for apps created after June 2018, since badge count for apps created after this date are handled on the client.
	BadgeCount *int32 `json:"badge_count,omitempty"`
	// Unixtime when the player was last active
	LastActive *int32 `json:"last_active,omitempty"`
	// 1 = subscribed -2 = unsubscribed iOS - These values are set each time the user opens the app from the SDK. Use the SDK function set Subscription instead. Android - You may set this but you can no longer use the SDK method setSubscription later in your app as it will create synchronization issues.
	NotificationTypes *int32 `json:"notification_types,omitempty"`
	// This is used in deciding whether to use your iOS Sandbox or Production push certificate when sending a push when both have been uploaded. Set to the iOS provisioning profile that was used to build your app. 1 = Development 2 = Ad-Hoc Omit this field for App Store builds.
	TestType NullableInt32 `json:"test_type,omitempty"`
	// Longitude of the device, used for geotagging to segment on.
	Long *float32 `json:"long,omitempty"`
	// Latitude of the device, used for geotagging to segment on.
	Lat *float32 `json:"lat,omitempty"`
	// Country code in the ISO 3166-1 Alpha 2 format
	Country              *string `json:"country,omitempty"`
	AdditionalProperties map[string]interface{}
}

Player struct for Player

func NewPlayer

func NewPlayer(deviceType int32) *Player

NewPlayer instantiates a new Player 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 NewPlayerWithDefaults

func NewPlayerWithDefaults() *Player

NewPlayerWithDefaults instantiates a new Player 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 (*Player) GetAdId

func (o *Player) GetAdId() string

GetAdId returns the AdId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetAdIdOk

func (o *Player) GetAdIdOk() (*string, bool)

GetAdIdOk returns a tuple with the AdId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetAmountSpent

func (o *Player) GetAmountSpent() float32

GetAmountSpent returns the AmountSpent field value if set, zero value otherwise.

func (*Player) GetAmountSpentOk

func (o *Player) GetAmountSpentOk() (*float32, bool)

GetAmountSpentOk returns a tuple with the AmountSpent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetAppId

func (o *Player) GetAppId() string

GetAppId returns the AppId field value if set, zero value otherwise.

func (*Player) GetAppIdOk

func (o *Player) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetBadgeCount

func (o *Player) GetBadgeCount() int32

GetBadgeCount returns the BadgeCount field value if set, zero value otherwise.

func (*Player) GetBadgeCountOk

func (o *Player) GetBadgeCountOk() (*int32, bool)

GetBadgeCountOk returns a tuple with the BadgeCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetCountry

func (o *Player) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Player) GetCountryOk

func (o *Player) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetCreatedAt

func (o *Player) GetCreatedAt() int64

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Player) GetCreatedAtOk

func (o *Player) GetCreatedAtOk() (*int64, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetDeviceModel

func (o *Player) GetDeviceModel() string

GetDeviceModel returns the DeviceModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetDeviceModelOk

func (o *Player) GetDeviceModelOk() (*string, bool)

GetDeviceModelOk returns a tuple with the DeviceModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetDeviceOs

func (o *Player) GetDeviceOs() string

GetDeviceOs returns the DeviceOs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetDeviceOsOk

func (o *Player) GetDeviceOsOk() (*string, bool)

GetDeviceOsOk returns a tuple with the DeviceOs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetDeviceType

func (o *Player) GetDeviceType() *int32

GetDeviceType returns the DeviceType field value

func (*Player) GetDeviceTypeOk

func (o *Player) GetDeviceTypeOk() (*int32, bool)

GetDeviceTypeOk returns a tuple with the DeviceType field value and a boolean to check if the value has been set.

func (*Player) GetEmailAuthHash

func (o *Player) GetEmailAuthHash() string

GetEmailAuthHash returns the EmailAuthHash field value if set, zero value otherwise.

func (*Player) GetEmailAuthHashOk

func (o *Player) GetEmailAuthHashOk() (*string, bool)

GetEmailAuthHashOk returns a tuple with the EmailAuthHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetExternalUserId

func (o *Player) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetExternalUserIdAuthHash

func (o *Player) GetExternalUserIdAuthHash() string

GetExternalUserIdAuthHash returns the ExternalUserIdAuthHash field value if set, zero value otherwise.

func (*Player) GetExternalUserIdAuthHashOk

func (o *Player) GetExternalUserIdAuthHashOk() (*string, bool)

GetExternalUserIdAuthHashOk returns a tuple with the ExternalUserIdAuthHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetExternalUserIdOk

func (o *Player) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetGameVersion

func (o *Player) GetGameVersion() string

GetGameVersion returns the GameVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetGameVersionOk

func (o *Player) GetGameVersionOk() (*string, bool)

GetGameVersionOk returns a tuple with the GameVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetId

func (o *Player) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Player) GetIdOk

func (o *Player) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetIdentifier

func (o *Player) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetIdentifierOk

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

GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetInvalidIdentifier

func (o *Player) GetInvalidIdentifier() bool

GetInvalidIdentifier returns the InvalidIdentifier field value if set, zero value otherwise.

func (*Player) GetInvalidIdentifierOk

func (o *Player) GetInvalidIdentifierOk() (*bool, bool)

GetInvalidIdentifierOk returns a tuple with the InvalidIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetLanguage

func (o *Player) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*Player) GetLanguageOk

func (o *Player) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetLastActive

func (o *Player) GetLastActive() int32

GetLastActive returns the LastActive field value if set, zero value otherwise.

func (*Player) GetLastActiveOk

func (o *Player) GetLastActiveOk() (*int32, bool)

GetLastActiveOk returns a tuple with the LastActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetLat

func (o *Player) GetLat() float32

GetLat returns the Lat field value if set, zero value otherwise.

func (*Player) GetLatOk

func (o *Player) GetLatOk() (*float32, bool)

GetLatOk returns a tuple with the Lat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetLong

func (o *Player) GetLong() float32

GetLong returns the Long field value if set, zero value otherwise.

func (*Player) GetLongOk

func (o *Player) GetLongOk() (*float32, bool)

GetLongOk returns a tuple with the Long field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetNotificationTypes

func (o *Player) GetNotificationTypes() int32

GetNotificationTypes returns the NotificationTypes field value if set, zero value otherwise.

func (*Player) GetNotificationTypesOk

func (o *Player) GetNotificationTypesOk() (*int32, bool)

GetNotificationTypesOk returns a tuple with the NotificationTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetPlaytime

func (o *Player) GetPlaytime() int64

GetPlaytime returns the Playtime field value if set, zero value otherwise.

func (*Player) GetPlaytimeOk

func (o *Player) GetPlaytimeOk() (*int64, bool)

GetPlaytimeOk returns a tuple with the Playtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetSdk

func (o *Player) GetSdk() string

GetSdk returns the Sdk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetSdkOk

func (o *Player) GetSdkOk() (*string, bool)

GetSdkOk returns a tuple with the Sdk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetSessionCount

func (o *Player) GetSessionCount() int32

GetSessionCount returns the SessionCount field value if set, zero value otherwise.

func (*Player) GetSessionCountOk

func (o *Player) GetSessionCountOk() (*int32, bool)

GetSessionCountOk returns a tuple with the SessionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Player) GetTags

func (o *Player) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetTagsOk

func (o *Player) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetTestType

func (o *Player) GetTestType() int32

GetTestType returns the TestType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetTestTypeOk

func (o *Player) GetTestTypeOk() (*int32, bool)

GetTestTypeOk returns a tuple with the TestType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) GetTimezone

func (o *Player) GetTimezone() int32

GetTimezone returns the Timezone field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Player) GetTimezoneOk

func (o *Player) GetTimezoneOk() (*int32, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Player) HasAdId

func (o *Player) HasAdId() bool

HasAdId returns a boolean if a field has been set.

func (*Player) HasAmountSpent

func (o *Player) HasAmountSpent() bool

HasAmountSpent returns a boolean if a field has been set.

func (*Player) HasAppId

func (o *Player) HasAppId() bool

HasAppId returns a boolean if a field has been set.

func (*Player) HasBadgeCount

func (o *Player) HasBadgeCount() bool

HasBadgeCount returns a boolean if a field has been set.

func (*Player) HasCountry

func (o *Player) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Player) HasCreatedAt

func (o *Player) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Player) HasDeviceModel

func (o *Player) HasDeviceModel() bool

HasDeviceModel returns a boolean if a field has been set.

func (*Player) HasDeviceOs

func (o *Player) HasDeviceOs() bool

HasDeviceOs returns a boolean if a field has been set.

func (*Player) HasEmailAuthHash

func (o *Player) HasEmailAuthHash() bool

HasEmailAuthHash returns a boolean if a field has been set.

func (*Player) HasExternalUserId

func (o *Player) HasExternalUserId() bool

HasExternalUserId returns a boolean if a field has been set.

func (*Player) HasExternalUserIdAuthHash

func (o *Player) HasExternalUserIdAuthHash() bool

HasExternalUserIdAuthHash returns a boolean if a field has been set.

func (*Player) HasGameVersion

func (o *Player) HasGameVersion() bool

HasGameVersion returns a boolean if a field has been set.

func (*Player) HasId

func (o *Player) HasId() bool

HasId returns a boolean if a field has been set.

func (*Player) HasIdentifier

func (o *Player) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*Player) HasInvalidIdentifier

func (o *Player) HasInvalidIdentifier() bool

HasInvalidIdentifier returns a boolean if a field has been set.

func (*Player) HasLanguage

func (o *Player) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*Player) HasLastActive

func (o *Player) HasLastActive() bool

HasLastActive returns a boolean if a field has been set.

func (*Player) HasLat

func (o *Player) HasLat() bool

HasLat returns a boolean if a field has been set.

func (*Player) HasLong

func (o *Player) HasLong() bool

HasLong returns a boolean if a field has been set.

func (*Player) HasNotificationTypes

func (o *Player) HasNotificationTypes() bool

HasNotificationTypes returns a boolean if a field has been set.

func (*Player) HasPlaytime

func (o *Player) HasPlaytime() bool

HasPlaytime returns a boolean if a field has been set.

func (*Player) HasSdk

func (o *Player) HasSdk() bool

HasSdk returns a boolean if a field has been set.

func (*Player) HasSessionCount

func (o *Player) HasSessionCount() bool

HasSessionCount returns a boolean if a field has been set.

func (*Player) HasTags

func (o *Player) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Player) HasTestType

func (o *Player) HasTestType() bool

HasTestType returns a boolean if a field has been set.

func (*Player) HasTimezone

func (o *Player) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (Player) MarshalJSON

func (o Player) MarshalJSON() ([]byte, error)

func (*Player) SetAdId

func (o *Player) SetAdId(v string)

SetAdId gets a reference to the given NullableString and assigns it to the AdId field.

func (*Player) SetAdIdNil

func (o *Player) SetAdIdNil()

SetAdIdNil sets the value for AdId to be an explicit nil

func (*Player) SetAmountSpent

func (o *Player) SetAmountSpent(v float32)

SetAmountSpent gets a reference to the given float32 and assigns it to the AmountSpent field.

func (*Player) SetAppId

func (o *Player) SetAppId(v string)

SetAppId gets a reference to the given string and assigns it to the AppId field.

func (*Player) SetBadgeCount

func (o *Player) SetBadgeCount(v int32)

SetBadgeCount gets a reference to the given int32 and assigns it to the BadgeCount field.

func (*Player) SetCountry

func (o *Player) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Player) SetCreatedAt

func (o *Player) SetCreatedAt(v int64)

SetCreatedAt gets a reference to the given int64 and assigns it to the CreatedAt field.

func (*Player) SetDeviceModel

func (o *Player) SetDeviceModel(v string)

SetDeviceModel gets a reference to the given NullableString and assigns it to the DeviceModel field.

func (*Player) SetDeviceModelNil

func (o *Player) SetDeviceModelNil()

SetDeviceModelNil sets the value for DeviceModel to be an explicit nil

func (*Player) SetDeviceOs

func (o *Player) SetDeviceOs(v string)

SetDeviceOs gets a reference to the given NullableString and assigns it to the DeviceOs field.

func (*Player) SetDeviceOsNil

func (o *Player) SetDeviceOsNil()

SetDeviceOsNil sets the value for DeviceOs to be an explicit nil

func (*Player) SetDeviceType

func (o *Player) SetDeviceType(v int32)

SetDeviceType sets field value

func (*Player) SetEmailAuthHash

func (o *Player) SetEmailAuthHash(v string)

SetEmailAuthHash gets a reference to the given string and assigns it to the EmailAuthHash field.

func (*Player) SetExternalUserId

func (o *Player) SetExternalUserId(v string)

SetExternalUserId gets a reference to the given NullableString and assigns it to the ExternalUserId field.

func (*Player) SetExternalUserIdAuthHash

func (o *Player) SetExternalUserIdAuthHash(v string)

SetExternalUserIdAuthHash gets a reference to the given string and assigns it to the ExternalUserIdAuthHash field.

func (*Player) SetExternalUserIdNil

func (o *Player) SetExternalUserIdNil()

SetExternalUserIdNil sets the value for ExternalUserId to be an explicit nil

func (*Player) SetGameVersion

func (o *Player) SetGameVersion(v string)

SetGameVersion gets a reference to the given NullableString and assigns it to the GameVersion field.

func (*Player) SetGameVersionNil

func (o *Player) SetGameVersionNil()

SetGameVersionNil sets the value for GameVersion to be an explicit nil

func (*Player) SetId

func (o *Player) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Player) SetIdentifier

func (o *Player) SetIdentifier(v string)

SetIdentifier gets a reference to the given NullableString and assigns it to the Identifier field.

func (*Player) SetIdentifierNil

func (o *Player) SetIdentifierNil()

SetIdentifierNil sets the value for Identifier to be an explicit nil

func (*Player) SetInvalidIdentifier

func (o *Player) SetInvalidIdentifier(v bool)

SetInvalidIdentifier gets a reference to the given bool and assigns it to the InvalidIdentifier field.

func (*Player) SetLanguage

func (o *Player) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*Player) SetLastActive

func (o *Player) SetLastActive(v int32)

SetLastActive gets a reference to the given int32 and assigns it to the LastActive field.

func (*Player) SetLat

func (o *Player) SetLat(v float32)

SetLat gets a reference to the given float32 and assigns it to the Lat field.

func (*Player) SetLong

func (o *Player) SetLong(v float32)

SetLong gets a reference to the given float32 and assigns it to the Long field.

func (*Player) SetNotificationTypes

func (o *Player) SetNotificationTypes(v int32)

SetNotificationTypes gets a reference to the given int32 and assigns it to the NotificationTypes field.

func (*Player) SetPlaytime

func (o *Player) SetPlaytime(v int64)

SetPlaytime gets a reference to the given int64 and assigns it to the Playtime field.

func (*Player) SetSdk

func (o *Player) SetSdk(v string)

SetSdk gets a reference to the given NullableString and assigns it to the Sdk field.

func (*Player) SetSdkNil

func (o *Player) SetSdkNil()

SetSdkNil sets the value for Sdk to be an explicit nil

func (*Player) SetSessionCount

func (o *Player) SetSessionCount(v int32)

SetSessionCount gets a reference to the given int32 and assigns it to the SessionCount field.

func (*Player) SetTags

func (o *Player) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*Player) SetTestType

func (o *Player) SetTestType(v int32)

SetTestType gets a reference to the given NullableInt32 and assigns it to the TestType field.

func (*Player) SetTestTypeNil

func (o *Player) SetTestTypeNil()

SetTestTypeNil sets the value for TestType to be an explicit nil

func (*Player) SetTimezone

func (o *Player) SetTimezone(v int32)

SetTimezone gets a reference to the given NullableInt32 and assigns it to the Timezone field.

func (*Player) SetTimezoneNil

func (o *Player) SetTimezoneNil()

SetTimezoneNil sets the value for Timezone to be an explicit nil

func (*Player) UnmarshalJSON

func (o *Player) UnmarshalJSON(bytes []byte) (err error)

func (*Player) UnsetAdId

func (o *Player) UnsetAdId()

UnsetAdId ensures that no value is present for AdId, not even an explicit nil

func (*Player) UnsetDeviceModel

func (o *Player) UnsetDeviceModel()

UnsetDeviceModel ensures that no value is present for DeviceModel, not even an explicit nil

func (*Player) UnsetDeviceOs

func (o *Player) UnsetDeviceOs()

UnsetDeviceOs ensures that no value is present for DeviceOs, not even an explicit nil

func (*Player) UnsetExternalUserId

func (o *Player) UnsetExternalUserId()

UnsetExternalUserId ensures that no value is present for ExternalUserId, not even an explicit nil

func (*Player) UnsetGameVersion

func (o *Player) UnsetGameVersion()

UnsetGameVersion ensures that no value is present for GameVersion, not even an explicit nil

func (*Player) UnsetIdentifier

func (o *Player) UnsetIdentifier()

UnsetIdentifier ensures that no value is present for Identifier, not even an explicit nil

func (*Player) UnsetSdk

func (o *Player) UnsetSdk()

UnsetSdk ensures that no value is present for Sdk, not even an explicit nil

func (*Player) UnsetTestType

func (o *Player) UnsetTestType()

UnsetTestType ensures that no value is present for TestType, not even an explicit nil

func (*Player) UnsetTimezone

func (o *Player) UnsetTimezone()

UnsetTimezone ensures that no value is present for Timezone, not even an explicit nil

type PlayerNotificationTarget

type PlayerNotificationTarget struct {
	// Specific playerids to send your notification to. _Does not require API Auth Key. Do not combine with other targeting parameters. Not compatible with any other targeting parameters. Example: [\"1dd608f2-c6a1-11e3-851d-000c2940e62c\"] Limit of 2,000 entries per REST API call
	// Deprecated
	IncludePlayerIds []string `json:"include_player_ids,omitempty"`
	// Target specific devices by custom user IDs assigned via API. Not compatible with any other targeting parameters Example: [\"custom-id-assigned-by-api\"] REQUIRED: REST API Key Authentication Limit of 2,000 entries per REST API call. Note: If targeting push, email, or sms subscribers with same ids, use with channel_for_external_user_ids to indicate you are sending a push or email or sms.
	// Deprecated
	IncludeExternalUserIds []string `json:"include_external_user_ids,omitempty"`
	// Recommended for Sending Emails - Target specific email addresses. If an email does not correspond to an existing user, a new user will be created. Example: nick@catfac.ts Limit of 2,000 entries per REST API call
	IncludeEmailTokens []string `json:"include_email_tokens,omitempty"`
	// Recommended for Sending SMS - Target specific phone numbers. The phone number should be in the E.164 format. Phone number should be an existing subscriber on OneSignal. Refer our docs to learn how to add phone numbers to OneSignal. Example phone number: +1999999999 Limit of 2,000 entries per REST API call
	IncludePhoneNumbers []string `json:"include_phone_numbers,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using iOS device tokens. Warning: Only works with Production tokens. All non-alphanumeric characters must be removed from each token. If a token does not correspond to an existing user, a new user will be created. Example: ce777617da7f548fe7a9ab6febb56cf39fba6d38203... Limit of 2,000 entries per REST API call
	IncludeIosTokens []string `json:"include_ios_tokens,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Windows URIs. If a token does not correspond to an existing user, a new user will be created. Example: http://s.notify.live.net/u/1/bn1/HmQAAACPaLDr-... Limit of 2,000 entries per REST API call
	IncludeWpWnsUris []string `json:"include_wp_wns_uris,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Amazon ADM registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: amzn1.adm-registration.v1.XpvSSUk0Rc3hTVVV... Limit of 2,000 entries per REST API call
	IncludeAmazonRegIds []string `json:"include_amazon_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome App registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeRegIds []string `json:"include_chrome_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Chrome Web Push registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeChromeWebRegIds []string `json:"include_chrome_web_reg_ids,omitempty"`
	// Not Recommended: Please consider using include_player_ids or include_external_user_ids instead. Target using Android device registration IDs. If a token does not correspond to an existing user, a new user will be created. Example: APA91bEeiUeSukAAUdnw3O2RB45FWlSpgJ7Ji_... Limit of 2,000 entries per REST API call
	IncludeAndroidRegIds []string                                       `json:"include_android_reg_ids,omitempty"`
	IncludeAliases       NullablePlayerNotificationTargetIncludeAliases `json:"include_aliases,omitempty"`
	TargetChannel        *string                                        `json:"target_channel,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlayerNotificationTarget struct for PlayerNotificationTarget

func NewPlayerNotificationTarget

func NewPlayerNotificationTarget() *PlayerNotificationTarget

NewPlayerNotificationTarget instantiates a new PlayerNotificationTarget 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 NewPlayerNotificationTargetWithDefaults

func NewPlayerNotificationTargetWithDefaults() *PlayerNotificationTarget

NewPlayerNotificationTargetWithDefaults instantiates a new PlayerNotificationTarget 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 (*PlayerNotificationTarget) GetIncludeAliases

GetIncludeAliases returns the IncludeAliases field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerNotificationTarget) GetIncludeAliasesOk

GetIncludeAliasesOk returns a tuple with the IncludeAliases field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerNotificationTarget) GetIncludeAmazonRegIds

func (o *PlayerNotificationTarget) GetIncludeAmazonRegIds() []string

GetIncludeAmazonRegIds returns the IncludeAmazonRegIds field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeAmazonRegIdsOk

func (o *PlayerNotificationTarget) GetIncludeAmazonRegIdsOk() ([]string, bool)

GetIncludeAmazonRegIdsOk returns a tuple with the IncludeAmazonRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludeAndroidRegIds

func (o *PlayerNotificationTarget) GetIncludeAndroidRegIds() []string

GetIncludeAndroidRegIds returns the IncludeAndroidRegIds field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeAndroidRegIdsOk

func (o *PlayerNotificationTarget) GetIncludeAndroidRegIdsOk() ([]string, bool)

GetIncludeAndroidRegIdsOk returns a tuple with the IncludeAndroidRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludeChromeRegIds

func (o *PlayerNotificationTarget) GetIncludeChromeRegIds() []string

GetIncludeChromeRegIds returns the IncludeChromeRegIds field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeChromeRegIdsOk

func (o *PlayerNotificationTarget) GetIncludeChromeRegIdsOk() ([]string, bool)

GetIncludeChromeRegIdsOk returns a tuple with the IncludeChromeRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludeChromeWebRegIds

func (o *PlayerNotificationTarget) GetIncludeChromeWebRegIds() []string

GetIncludeChromeWebRegIds returns the IncludeChromeWebRegIds field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeChromeWebRegIdsOk

func (o *PlayerNotificationTarget) GetIncludeChromeWebRegIdsOk() ([]string, bool)

GetIncludeChromeWebRegIdsOk returns a tuple with the IncludeChromeWebRegIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludeEmailTokens

func (o *PlayerNotificationTarget) GetIncludeEmailTokens() []string

GetIncludeEmailTokens returns the IncludeEmailTokens field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeEmailTokensOk

func (o *PlayerNotificationTarget) GetIncludeEmailTokensOk() ([]string, bool)

GetIncludeEmailTokensOk returns a tuple with the IncludeEmailTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludeExternalUserIds

func (o *PlayerNotificationTarget) GetIncludeExternalUserIds() []string

GetIncludeExternalUserIds returns the IncludeExternalUserIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*PlayerNotificationTarget) GetIncludeExternalUserIdsOk

func (o *PlayerNotificationTarget) GetIncludeExternalUserIdsOk() ([]string, bool)

GetIncludeExternalUserIdsOk returns a tuple with the IncludeExternalUserIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*PlayerNotificationTarget) GetIncludeIosTokens

func (o *PlayerNotificationTarget) GetIncludeIosTokens() []string

GetIncludeIosTokens returns the IncludeIosTokens field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeIosTokensOk

func (o *PlayerNotificationTarget) GetIncludeIosTokensOk() ([]string, bool)

GetIncludeIosTokensOk returns a tuple with the IncludeIosTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludePhoneNumbers

func (o *PlayerNotificationTarget) GetIncludePhoneNumbers() []string

GetIncludePhoneNumbers returns the IncludePhoneNumbers field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludePhoneNumbersOk

func (o *PlayerNotificationTarget) GetIncludePhoneNumbersOk() ([]string, bool)

GetIncludePhoneNumbersOk returns a tuple with the IncludePhoneNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetIncludePlayerIds

func (o *PlayerNotificationTarget) GetIncludePlayerIds() []string

GetIncludePlayerIds returns the IncludePlayerIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*PlayerNotificationTarget) GetIncludePlayerIdsOk

func (o *PlayerNotificationTarget) GetIncludePlayerIdsOk() ([]string, bool)

GetIncludePlayerIdsOk returns a tuple with the IncludePlayerIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*PlayerNotificationTarget) GetIncludeWpWnsUris

func (o *PlayerNotificationTarget) GetIncludeWpWnsUris() []string

GetIncludeWpWnsUris returns the IncludeWpWnsUris field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetIncludeWpWnsUrisOk

func (o *PlayerNotificationTarget) GetIncludeWpWnsUrisOk() ([]string, bool)

GetIncludeWpWnsUrisOk returns a tuple with the IncludeWpWnsUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) GetTargetChannel

func (o *PlayerNotificationTarget) GetTargetChannel() string

GetTargetChannel returns the TargetChannel field value if set, zero value otherwise.

func (*PlayerNotificationTarget) GetTargetChannelOk

func (o *PlayerNotificationTarget) GetTargetChannelOk() (*string, bool)

GetTargetChannelOk returns a tuple with the TargetChannel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTarget) HasIncludeAliases

func (o *PlayerNotificationTarget) HasIncludeAliases() bool

HasIncludeAliases returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeAmazonRegIds

func (o *PlayerNotificationTarget) HasIncludeAmazonRegIds() bool

HasIncludeAmazonRegIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeAndroidRegIds

func (o *PlayerNotificationTarget) HasIncludeAndroidRegIds() bool

HasIncludeAndroidRegIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeChromeRegIds

func (o *PlayerNotificationTarget) HasIncludeChromeRegIds() bool

HasIncludeChromeRegIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeChromeWebRegIds

func (o *PlayerNotificationTarget) HasIncludeChromeWebRegIds() bool

HasIncludeChromeWebRegIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeEmailTokens

func (o *PlayerNotificationTarget) HasIncludeEmailTokens() bool

HasIncludeEmailTokens returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeExternalUserIds

func (o *PlayerNotificationTarget) HasIncludeExternalUserIds() bool

HasIncludeExternalUserIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeIosTokens

func (o *PlayerNotificationTarget) HasIncludeIosTokens() bool

HasIncludeIosTokens returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludePhoneNumbers

func (o *PlayerNotificationTarget) HasIncludePhoneNumbers() bool

HasIncludePhoneNumbers returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludePlayerIds

func (o *PlayerNotificationTarget) HasIncludePlayerIds() bool

HasIncludePlayerIds returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasIncludeWpWnsUris

func (o *PlayerNotificationTarget) HasIncludeWpWnsUris() bool

HasIncludeWpWnsUris returns a boolean if a field has been set.

func (*PlayerNotificationTarget) HasTargetChannel

func (o *PlayerNotificationTarget) HasTargetChannel() bool

HasTargetChannel returns a boolean if a field has been set.

func (PlayerNotificationTarget) MarshalJSON

func (o PlayerNotificationTarget) MarshalJSON() ([]byte, error)

func (*PlayerNotificationTarget) SetIncludeAliases

SetIncludeAliases gets a reference to the given NullablePlayerNotificationTargetIncludeAliases and assigns it to the IncludeAliases field.

func (*PlayerNotificationTarget) SetIncludeAliasesNil

func (o *PlayerNotificationTarget) SetIncludeAliasesNil()

SetIncludeAliasesNil sets the value for IncludeAliases to be an explicit nil

func (*PlayerNotificationTarget) SetIncludeAmazonRegIds

func (o *PlayerNotificationTarget) SetIncludeAmazonRegIds(v []string)

SetIncludeAmazonRegIds gets a reference to the given []string and assigns it to the IncludeAmazonRegIds field.

func (*PlayerNotificationTarget) SetIncludeAndroidRegIds

func (o *PlayerNotificationTarget) SetIncludeAndroidRegIds(v []string)

SetIncludeAndroidRegIds gets a reference to the given []string and assigns it to the IncludeAndroidRegIds field.

func (*PlayerNotificationTarget) SetIncludeChromeRegIds

func (o *PlayerNotificationTarget) SetIncludeChromeRegIds(v []string)

SetIncludeChromeRegIds gets a reference to the given []string and assigns it to the IncludeChromeRegIds field.

func (*PlayerNotificationTarget) SetIncludeChromeWebRegIds

func (o *PlayerNotificationTarget) SetIncludeChromeWebRegIds(v []string)

SetIncludeChromeWebRegIds gets a reference to the given []string and assigns it to the IncludeChromeWebRegIds field.

func (*PlayerNotificationTarget) SetIncludeEmailTokens

func (o *PlayerNotificationTarget) SetIncludeEmailTokens(v []string)

SetIncludeEmailTokens gets a reference to the given []string and assigns it to the IncludeEmailTokens field.

func (*PlayerNotificationTarget) SetIncludeExternalUserIds

func (o *PlayerNotificationTarget) SetIncludeExternalUserIds(v []string)

SetIncludeExternalUserIds gets a reference to the given []string and assigns it to the IncludeExternalUserIds field. Deprecated

func (*PlayerNotificationTarget) SetIncludeIosTokens

func (o *PlayerNotificationTarget) SetIncludeIosTokens(v []string)

SetIncludeIosTokens gets a reference to the given []string and assigns it to the IncludeIosTokens field.

func (*PlayerNotificationTarget) SetIncludePhoneNumbers

func (o *PlayerNotificationTarget) SetIncludePhoneNumbers(v []string)

SetIncludePhoneNumbers gets a reference to the given []string and assigns it to the IncludePhoneNumbers field.

func (*PlayerNotificationTarget) SetIncludePlayerIds

func (o *PlayerNotificationTarget) SetIncludePlayerIds(v []string)

SetIncludePlayerIds gets a reference to the given []string and assigns it to the IncludePlayerIds field. Deprecated

func (*PlayerNotificationTarget) SetIncludeWpWnsUris

func (o *PlayerNotificationTarget) SetIncludeWpWnsUris(v []string)

SetIncludeWpWnsUris gets a reference to the given []string and assigns it to the IncludeWpWnsUris field.

func (*PlayerNotificationTarget) SetTargetChannel

func (o *PlayerNotificationTarget) SetTargetChannel(v string)

SetTargetChannel gets a reference to the given string and assigns it to the TargetChannel field.

func (*PlayerNotificationTarget) UnmarshalJSON

func (o *PlayerNotificationTarget) UnmarshalJSON(bytes []byte) (err error)

func (*PlayerNotificationTarget) UnsetIncludeAliases

func (o *PlayerNotificationTarget) UnsetIncludeAliases()

UnsetIncludeAliases ensures that no value is present for IncludeAliases, not even an explicit nil

type PlayerNotificationTargetIncludeAliases

type PlayerNotificationTargetIncludeAliases struct {
	AliasLabel           []string `json:"alias_label,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlayerNotificationTargetIncludeAliases struct for PlayerNotificationTargetIncludeAliases

func NewPlayerNotificationTargetIncludeAliases

func NewPlayerNotificationTargetIncludeAliases() *PlayerNotificationTargetIncludeAliases

NewPlayerNotificationTargetIncludeAliases instantiates a new PlayerNotificationTargetIncludeAliases 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 NewPlayerNotificationTargetIncludeAliasesWithDefaults

func NewPlayerNotificationTargetIncludeAliasesWithDefaults() *PlayerNotificationTargetIncludeAliases

NewPlayerNotificationTargetIncludeAliasesWithDefaults instantiates a new PlayerNotificationTargetIncludeAliases 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 (*PlayerNotificationTargetIncludeAliases) GetAliasLabel

func (o *PlayerNotificationTargetIncludeAliases) GetAliasLabel() []string

GetAliasLabel returns the AliasLabel field value if set, zero value otherwise.

func (*PlayerNotificationTargetIncludeAliases) GetAliasLabelOk

func (o *PlayerNotificationTargetIncludeAliases) GetAliasLabelOk() ([]string, bool)

GetAliasLabelOk returns a tuple with the AliasLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerNotificationTargetIncludeAliases) HasAliasLabel

func (o *PlayerNotificationTargetIncludeAliases) HasAliasLabel() bool

HasAliasLabel returns a boolean if a field has been set.

func (PlayerNotificationTargetIncludeAliases) MarshalJSON

func (o PlayerNotificationTargetIncludeAliases) MarshalJSON() ([]byte, error)

func (*PlayerNotificationTargetIncludeAliases) SetAliasLabel

func (o *PlayerNotificationTargetIncludeAliases) SetAliasLabel(v []string)

SetAliasLabel gets a reference to the given []string and assigns it to the AliasLabel field.

func (*PlayerNotificationTargetIncludeAliases) UnmarshalJSON

func (o *PlayerNotificationTargetIncludeAliases) UnmarshalJSON(bytes []byte) (err error)

type PlayerSlice

type PlayerSlice struct {
	TotalCount           *int32   `json:"total_count,omitempty"`
	Offset               *int32   `json:"offset,omitempty"`
	Limit                *int32   `json:"limit,omitempty"`
	Players              []Player `json:"players,omitempty"`
	AdditionalProperties map[string]interface{}
}

PlayerSlice struct for PlayerSlice

func NewPlayerSlice

func NewPlayerSlice() *PlayerSlice

NewPlayerSlice instantiates a new PlayerSlice 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 NewPlayerSliceWithDefaults

func NewPlayerSliceWithDefaults() *PlayerSlice

NewPlayerSliceWithDefaults instantiates a new PlayerSlice 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 (*PlayerSlice) GetLimit

func (o *PlayerSlice) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*PlayerSlice) GetLimitOk

func (o *PlayerSlice) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerSlice) GetOffset

func (o *PlayerSlice) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*PlayerSlice) GetOffsetOk

func (o *PlayerSlice) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerSlice) GetPlayers

func (o *PlayerSlice) GetPlayers() []Player

GetPlayers returns the Players field value if set, zero value otherwise.

func (*PlayerSlice) GetPlayersOk

func (o *PlayerSlice) GetPlayersOk() ([]Player, bool)

GetPlayersOk returns a tuple with the Players field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerSlice) GetTotalCount

func (o *PlayerSlice) GetTotalCount() int32

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*PlayerSlice) GetTotalCountOk

func (o *PlayerSlice) GetTotalCountOk() (*int32, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerSlice) HasLimit

func (o *PlayerSlice) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*PlayerSlice) HasOffset

func (o *PlayerSlice) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*PlayerSlice) HasPlayers

func (o *PlayerSlice) HasPlayers() bool

HasPlayers returns a boolean if a field has been set.

func (*PlayerSlice) HasTotalCount

func (o *PlayerSlice) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (PlayerSlice) MarshalJSON

func (o PlayerSlice) MarshalJSON() ([]byte, error)

func (*PlayerSlice) SetLimit

func (o *PlayerSlice) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*PlayerSlice) SetOffset

func (o *PlayerSlice) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

func (*PlayerSlice) SetPlayers

func (o *PlayerSlice) SetPlayers(v []Player)

SetPlayers gets a reference to the given []Player and assigns it to the Players field.

func (*PlayerSlice) SetTotalCount

func (o *PlayerSlice) SetTotalCount(v int32)

SetTotalCount gets a reference to the given int32 and assigns it to the TotalCount field.

func (*PlayerSlice) UnmarshalJSON

func (o *PlayerSlice) UnmarshalJSON(bytes []byte) (err error)

type PropertiesDeltas

type PropertiesDeltas struct {
	SessionTime          *float32   `json:"session_time,omitempty"`
	SessionCount         *float32   `json:"session_count,omitempty"`
	Purchases            []Purchase `json:"purchases,omitempty"`
	AdditionalProperties map[string]interface{}
}

PropertiesDeltas struct for PropertiesDeltas

func NewPropertiesDeltas

func NewPropertiesDeltas() *PropertiesDeltas

NewPropertiesDeltas instantiates a new PropertiesDeltas 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 NewPropertiesDeltasWithDefaults

func NewPropertiesDeltasWithDefaults() *PropertiesDeltas

NewPropertiesDeltasWithDefaults instantiates a new PropertiesDeltas 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 (*PropertiesDeltas) GetPurchases

func (o *PropertiesDeltas) GetPurchases() []Purchase

GetPurchases returns the Purchases field value if set, zero value otherwise.

func (*PropertiesDeltas) GetPurchasesOk

func (o *PropertiesDeltas) GetPurchasesOk() ([]Purchase, bool)

GetPurchasesOk returns a tuple with the Purchases field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesDeltas) GetSessionCount

func (o *PropertiesDeltas) GetSessionCount() float32

GetSessionCount returns the SessionCount field value if set, zero value otherwise.

func (*PropertiesDeltas) GetSessionCountOk

func (o *PropertiesDeltas) GetSessionCountOk() (*float32, bool)

GetSessionCountOk returns a tuple with the SessionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesDeltas) GetSessionTime

func (o *PropertiesDeltas) GetSessionTime() float32

GetSessionTime returns the SessionTime field value if set, zero value otherwise.

func (*PropertiesDeltas) GetSessionTimeOk

func (o *PropertiesDeltas) GetSessionTimeOk() (*float32, bool)

GetSessionTimeOk returns a tuple with the SessionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesDeltas) HasPurchases

func (o *PropertiesDeltas) HasPurchases() bool

HasPurchases returns a boolean if a field has been set.

func (*PropertiesDeltas) HasSessionCount

func (o *PropertiesDeltas) HasSessionCount() bool

HasSessionCount returns a boolean if a field has been set.

func (*PropertiesDeltas) HasSessionTime

func (o *PropertiesDeltas) HasSessionTime() bool

HasSessionTime returns a boolean if a field has been set.

func (PropertiesDeltas) MarshalJSON

func (o PropertiesDeltas) MarshalJSON() ([]byte, error)

func (*PropertiesDeltas) SetPurchases

func (o *PropertiesDeltas) SetPurchases(v []Purchase)

SetPurchases gets a reference to the given []Purchase and assigns it to the Purchases field.

func (*PropertiesDeltas) SetSessionCount

func (o *PropertiesDeltas) SetSessionCount(v float32)

SetSessionCount gets a reference to the given float32 and assigns it to the SessionCount field.

func (*PropertiesDeltas) SetSessionTime

func (o *PropertiesDeltas) SetSessionTime(v float32)

SetSessionTime gets a reference to the given float32 and assigns it to the SessionTime field.

func (*PropertiesDeltas) UnmarshalJSON

func (o *PropertiesDeltas) UnmarshalJSON(bytes []byte) (err error)

type PropertiesObject

type PropertiesObject struct {
	Tags                 map[string]interface{} `json:"tags,omitempty"`
	Language             *string                `json:"language,omitempty"`
	TimezoneId           *string                `json:"timezone_id,omitempty"`
	Lat                  *float32               `json:"lat,omitempty"`
	Long                 *float32               `json:"long,omitempty"`
	Country              *string                `json:"country,omitempty"`
	FirstActive          *float32               `json:"first_active,omitempty"`
	LastActive           *float32               `json:"last_active,omitempty"`
	AmountSpent          *float32               `json:"amount_spent,omitempty"`
	Purchases            []Purchase             `json:"purchases,omitempty"`
	Ip                   *string                `json:"ip,omitempty"`
	AdditionalProperties map[string]interface{}
}

PropertiesObject struct for PropertiesObject

func NewPropertiesObject

func NewPropertiesObject() *PropertiesObject

NewPropertiesObject instantiates a new PropertiesObject 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 NewPropertiesObjectWithDefaults

func NewPropertiesObjectWithDefaults() *PropertiesObject

NewPropertiesObjectWithDefaults instantiates a new PropertiesObject 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 (*PropertiesObject) GetAmountSpent

func (o *PropertiesObject) GetAmountSpent() float32

GetAmountSpent returns the AmountSpent field value if set, zero value otherwise.

func (*PropertiesObject) GetAmountSpentOk

func (o *PropertiesObject) GetAmountSpentOk() (*float32, bool)

GetAmountSpentOk returns a tuple with the AmountSpent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetCountry

func (o *PropertiesObject) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*PropertiesObject) GetCountryOk

func (o *PropertiesObject) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetFirstActive

func (o *PropertiesObject) GetFirstActive() float32

GetFirstActive returns the FirstActive field value if set, zero value otherwise.

func (*PropertiesObject) GetFirstActiveOk

func (o *PropertiesObject) GetFirstActiveOk() (*float32, bool)

GetFirstActiveOk returns a tuple with the FirstActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetIp

func (o *PropertiesObject) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*PropertiesObject) GetIpOk

func (o *PropertiesObject) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetLanguage

func (o *PropertiesObject) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*PropertiesObject) GetLanguageOk

func (o *PropertiesObject) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetLastActive

func (o *PropertiesObject) GetLastActive() float32

GetLastActive returns the LastActive field value if set, zero value otherwise.

func (*PropertiesObject) GetLastActiveOk

func (o *PropertiesObject) GetLastActiveOk() (*float32, bool)

GetLastActiveOk returns a tuple with the LastActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetLat

func (o *PropertiesObject) GetLat() float32

GetLat returns the Lat field value if set, zero value otherwise.

func (*PropertiesObject) GetLatOk

func (o *PropertiesObject) GetLatOk() (*float32, bool)

GetLatOk returns a tuple with the Lat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetLong

func (o *PropertiesObject) GetLong() float32

GetLong returns the Long field value if set, zero value otherwise.

func (*PropertiesObject) GetLongOk

func (o *PropertiesObject) GetLongOk() (*float32, bool)

GetLongOk returns a tuple with the Long field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetPurchases

func (o *PropertiesObject) GetPurchases() []Purchase

GetPurchases returns the Purchases field value if set, zero value otherwise.

func (*PropertiesObject) GetPurchasesOk

func (o *PropertiesObject) GetPurchasesOk() ([]Purchase, bool)

GetPurchasesOk returns a tuple with the Purchases field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetTags

func (o *PropertiesObject) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*PropertiesObject) GetTagsOk

func (o *PropertiesObject) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) GetTimezoneId

func (o *PropertiesObject) GetTimezoneId() string

GetTimezoneId returns the TimezoneId field value if set, zero value otherwise.

func (*PropertiesObject) GetTimezoneIdOk

func (o *PropertiesObject) GetTimezoneIdOk() (*string, bool)

GetTimezoneIdOk returns a tuple with the TimezoneId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PropertiesObject) HasAmountSpent

func (o *PropertiesObject) HasAmountSpent() bool

HasAmountSpent returns a boolean if a field has been set.

func (*PropertiesObject) HasCountry

func (o *PropertiesObject) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*PropertiesObject) HasFirstActive

func (o *PropertiesObject) HasFirstActive() bool

HasFirstActive returns a boolean if a field has been set.

func (*PropertiesObject) HasIp

func (o *PropertiesObject) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*PropertiesObject) HasLanguage

func (o *PropertiesObject) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*PropertiesObject) HasLastActive

func (o *PropertiesObject) HasLastActive() bool

HasLastActive returns a boolean if a field has been set.

func (*PropertiesObject) HasLat

func (o *PropertiesObject) HasLat() bool

HasLat returns a boolean if a field has been set.

func (*PropertiesObject) HasLong

func (o *PropertiesObject) HasLong() bool

HasLong returns a boolean if a field has been set.

func (*PropertiesObject) HasPurchases

func (o *PropertiesObject) HasPurchases() bool

HasPurchases returns a boolean if a field has been set.

func (*PropertiesObject) HasTags

func (o *PropertiesObject) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*PropertiesObject) HasTimezoneId

func (o *PropertiesObject) HasTimezoneId() bool

HasTimezoneId returns a boolean if a field has been set.

func (PropertiesObject) MarshalJSON

func (o PropertiesObject) MarshalJSON() ([]byte, error)

func (*PropertiesObject) SetAmountSpent

func (o *PropertiesObject) SetAmountSpent(v float32)

SetAmountSpent gets a reference to the given float32 and assigns it to the AmountSpent field.

func (*PropertiesObject) SetCountry

func (o *PropertiesObject) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*PropertiesObject) SetFirstActive

func (o *PropertiesObject) SetFirstActive(v float32)

SetFirstActive gets a reference to the given float32 and assigns it to the FirstActive field.

func (*PropertiesObject) SetIp

func (o *PropertiesObject) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*PropertiesObject) SetLanguage

func (o *PropertiesObject) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*PropertiesObject) SetLastActive

func (o *PropertiesObject) SetLastActive(v float32)

SetLastActive gets a reference to the given float32 and assigns it to the LastActive field.

func (*PropertiesObject) SetLat

func (o *PropertiesObject) SetLat(v float32)

SetLat gets a reference to the given float32 and assigns it to the Lat field.

func (*PropertiesObject) SetLong

func (o *PropertiesObject) SetLong(v float32)

SetLong gets a reference to the given float32 and assigns it to the Long field.

func (*PropertiesObject) SetPurchases

func (o *PropertiesObject) SetPurchases(v []Purchase)

SetPurchases gets a reference to the given []Purchase and assigns it to the Purchases field.

func (*PropertiesObject) SetTags

func (o *PropertiesObject) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*PropertiesObject) SetTimezoneId

func (o *PropertiesObject) SetTimezoneId(v string)

SetTimezoneId gets a reference to the given string and assigns it to the TimezoneId field.

func (*PropertiesObject) UnmarshalJSON

func (o *PropertiesObject) UnmarshalJSON(bytes []byte) (err error)

type Purchase

type Purchase struct {
	// The unique identifier of the purchased item.
	Sku string `json:"sku"`
	// The amount, in USD, spent purchasing the item.
	Amount string `json:"amount"`
	// The 3-letter ISO 4217 currency code. Required for correct storage and conversion of amount.
	Iso                  string   `json:"iso"`
	Count                *float32 `json:"count,omitempty"`
	AdditionalProperties map[string]interface{}
}

Purchase struct for Purchase

func NewPurchase

func NewPurchase(sku string, amount string, iso string) *Purchase

NewPurchase instantiates a new Purchase 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 NewPurchaseWithDefaults

func NewPurchaseWithDefaults() *Purchase

NewPurchaseWithDefaults instantiates a new Purchase 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 (*Purchase) GetAmount

func (o *Purchase) GetAmount() string

GetAmount returns the Amount field value

func (*Purchase) GetAmountOk

func (o *Purchase) GetAmountOk() (*string, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*Purchase) GetCount

func (o *Purchase) GetCount() float32

GetCount returns the Count field value if set, zero value otherwise.

func (*Purchase) GetCountOk

func (o *Purchase) GetCountOk() (*float32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Purchase) GetIso

func (o *Purchase) GetIso() string

GetIso returns the Iso field value

func (*Purchase) GetIsoOk

func (o *Purchase) GetIsoOk() (*string, bool)

GetIsoOk returns a tuple with the Iso field value and a boolean to check if the value has been set.

func (*Purchase) GetSku

func (o *Purchase) GetSku() string

GetSku returns the Sku field value

func (*Purchase) GetSkuOk

func (o *Purchase) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value and a boolean to check if the value has been set.

func (*Purchase) HasCount

func (o *Purchase) HasCount() bool

HasCount returns a boolean if a field has been set.

func (Purchase) MarshalJSON

func (o Purchase) MarshalJSON() ([]byte, error)

func (*Purchase) SetAmount

func (o *Purchase) SetAmount(v string)

SetAmount sets field value

func (*Purchase) SetCount

func (o *Purchase) SetCount(v float32)

SetCount gets a reference to the given float32 and assigns it to the Count field.

func (*Purchase) SetIso

func (o *Purchase) SetIso(v string)

SetIso sets field value

func (*Purchase) SetSku

func (o *Purchase) SetSku(v string)

SetSku sets field value

func (*Purchase) UnmarshalJSON

func (o *Purchase) UnmarshalJSON(bytes []byte) (err error)

type RateLimiterError

type RateLimiterError struct {
	Errors               []GenericErrorErrorsInner `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

RateLimiterError struct for RateLimiterError

func NewRateLimiterError

func NewRateLimiterError() *RateLimiterError

NewRateLimiterError instantiates a new RateLimiterError 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 NewRateLimiterErrorWithDefaults

func NewRateLimiterErrorWithDefaults() *RateLimiterError

NewRateLimiterErrorWithDefaults instantiates a new RateLimiterError 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 (*RateLimiterError) GetErrors

func (o *RateLimiterError) GetErrors() []GenericErrorErrorsInner

GetErrors returns the Errors field value if set, zero value otherwise.

func (*RateLimiterError) GetErrorsOk

func (o *RateLimiterError) GetErrorsOk() ([]GenericErrorErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimiterError) HasErrors

func (o *RateLimiterError) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (RateLimiterError) MarshalJSON

func (o RateLimiterError) MarshalJSON() ([]byte, error)

func (*RateLimiterError) SetErrors

func (o *RateLimiterError) SetErrors(v []GenericErrorErrorsInner)

SetErrors gets a reference to the given []GenericErrorErrorsInner and assigns it to the Errors field.

func (*RateLimiterError) UnmarshalJSON

func (o *RateLimiterError) UnmarshalJSON(bytes []byte) (err error)

type Segment

type Segment struct {
	// UUID of the segment.  If left empty, it will be assigned automaticaly.
	Id *string `json:"id,omitempty"`
	// Name of the segment.  You'll see this name on the Web UI.
	Name string `json:"name"`
	// Filter or operators the segment will have.  For a list of available filters with details, please see Send to Users Based on Filters.
	Filters              []FilterExpressions `json:"filters"`
	AdditionalProperties map[string]interface{}
}

Segment struct for Segment

func NewSegment

func NewSegment(name string, filters []FilterExpressions) *Segment

NewSegment instantiates a new Segment 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 NewSegmentWithDefaults

func NewSegmentWithDefaults() *Segment

NewSegmentWithDefaults instantiates a new Segment 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 (*Segment) GetFilters

func (o *Segment) GetFilters() []FilterExpressions

GetFilters returns the Filters field value

func (*Segment) GetFiltersOk

func (o *Segment) GetFiltersOk() ([]FilterExpressions, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*Segment) GetId

func (o *Segment) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Segment) GetIdOk

func (o *Segment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetName

func (o *Segment) GetName() string

GetName returns the Name field value

func (*Segment) GetNameOk

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

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Segment) HasId

func (o *Segment) HasId() bool

HasId returns a boolean if a field has been set.

func (Segment) MarshalJSON

func (o Segment) MarshalJSON() ([]byte, error)

func (*Segment) SetFilters

func (o *Segment) SetFilters(v []FilterExpressions)

SetFilters sets field value

func (*Segment) SetId

func (o *Segment) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Segment) SetName

func (o *Segment) SetName(v string)

SetName sets field value

func (*Segment) UnmarshalJSON

func (o *Segment) UnmarshalJSON(bytes []byte) (err error)

type SegmentNotificationTarget

type SegmentNotificationTarget struct {
	// The segment names you want to target. Users in these segments will receive a notification. This targeting parameter is only compatible with excluded_segments. Example: [\"Active Users\", \"Inactive Users\"]
	IncludedSegments []string `json:"included_segments,omitempty"`
	// Segment that will be excluded when sending. Users in these segments will not receive a notification, even if they were included in included_segments. This targeting parameter is only compatible with included_segments. Example: [\"Active Users\", \"Inactive Users\"]
	ExcludedSegments     []string `json:"excluded_segments,omitempty"`
	AdditionalProperties map[string]interface{}
}

SegmentNotificationTarget struct for SegmentNotificationTarget

func NewSegmentNotificationTarget

func NewSegmentNotificationTarget() *SegmentNotificationTarget

NewSegmentNotificationTarget instantiates a new SegmentNotificationTarget 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 NewSegmentNotificationTargetWithDefaults

func NewSegmentNotificationTargetWithDefaults() *SegmentNotificationTarget

NewSegmentNotificationTargetWithDefaults instantiates a new SegmentNotificationTarget 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 (*SegmentNotificationTarget) GetExcludedSegments

func (o *SegmentNotificationTarget) GetExcludedSegments() []string

GetExcludedSegments returns the ExcludedSegments field value if set, zero value otherwise.

func (*SegmentNotificationTarget) GetExcludedSegmentsOk

func (o *SegmentNotificationTarget) GetExcludedSegmentsOk() ([]string, bool)

GetExcludedSegmentsOk returns a tuple with the ExcludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SegmentNotificationTarget) GetIncludedSegments

func (o *SegmentNotificationTarget) GetIncludedSegments() []string

GetIncludedSegments returns the IncludedSegments field value if set, zero value otherwise.

func (*SegmentNotificationTarget) GetIncludedSegmentsOk

func (o *SegmentNotificationTarget) GetIncludedSegmentsOk() ([]string, bool)

GetIncludedSegmentsOk returns a tuple with the IncludedSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SegmentNotificationTarget) HasExcludedSegments

func (o *SegmentNotificationTarget) HasExcludedSegments() bool

HasExcludedSegments returns a boolean if a field has been set.

func (*SegmentNotificationTarget) HasIncludedSegments

func (o *SegmentNotificationTarget) HasIncludedSegments() bool

HasIncludedSegments returns a boolean if a field has been set.

func (SegmentNotificationTarget) MarshalJSON

func (o SegmentNotificationTarget) MarshalJSON() ([]byte, error)

func (*SegmentNotificationTarget) SetExcludedSegments

func (o *SegmentNotificationTarget) SetExcludedSegments(v []string)

SetExcludedSegments gets a reference to the given []string and assigns it to the ExcludedSegments field.

func (*SegmentNotificationTarget) SetIncludedSegments

func (o *SegmentNotificationTarget) SetIncludedSegments(v []string)

SetIncludedSegments gets a reference to the given []string and assigns it to the IncludedSegments field.

func (*SegmentNotificationTarget) UnmarshalJSON

func (o *SegmentNotificationTarget) UnmarshalJSON(bytes []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type StringMap

type StringMap struct {
	// Text in English.  Will be used as a fallback
	En *string `json:"en,omitempty"`
	// Text in Arabic.
	Ar *string `json:"ar,omitempty"`
	// Text in Bosnian.
	Bs *string `json:"bs,omitempty"`
	// Text in Bulgarian.
	Bg *string `json:"bg,omitempty"`
	// Text in Catalan.
	Ca *string `json:"ca,omitempty"`
	// Text in Chinese (Simplified).
	ZhHans *string `json:"zh-Hans,omitempty"`
	// Text in Chinese (Traditional).
	ZhHant *string `json:"zh-Hant,omitempty"`
	// Alias for zh-Hans.
	Zh *string `json:"zh,omitempty"`
	// Text in Croatian.
	Hr *string `json:"hr,omitempty"`
	// Text in Czech.
	Cs *string `json:"cs,omitempty"`
	// Text in Danish.
	Da *string `json:"da,omitempty"`
	// Text in Dutch.
	Nl *string `json:"nl,omitempty"`
	// Text in Estonian.
	Et *string `json:"et,omitempty"`
	// Text in Finnish.
	Fi *string `json:"fi,omitempty"`
	// Text in French.
	Fr *string `json:"fr,omitempty"`
	// Text in Georgian.
	Ka *string `json:"ka,omitempty"`
	// Text in German.
	De *string `json:"de,omitempty"`
	// Text in Greek.
	El *string `json:"el,omitempty"`
	// Text in Hindi.
	Hi *string `json:"hi,omitempty"`
	// Text in Hebrew.
	He *string `json:"he,omitempty"`
	// Text in Hungarian.
	Hu *string `json:"hu,omitempty"`
	// Text in Indonesian.
	Id *string `json:"id,omitempty"`
	// Text in Italian.
	It *string `json:"it,omitempty"`
	// Text in Japanese.
	Ja *string `json:"ja,omitempty"`
	// Text in Korean.
	Ko *string `json:"ko,omitempty"`
	// Text in Latvian.
	Lv *string `json:"lv,omitempty"`
	// Text in Lithuanian.
	Lt *string `json:"lt,omitempty"`
	// Text in Malay.
	Ms *string `json:"ms,omitempty"`
	// Text in Norwegian.
	Nb *string `json:"nb,omitempty"`
	// Text in Polish.
	Pl *string `json:"pl,omitempty"`
	// Text in Persian.
	Fa *string `json:"fa,omitempty"`
	// Text in Portugese.
	Pt *string `json:"pt,omitempty"`
	// Text in Punjabi.
	Pa *string `json:"pa,omitempty"`
	// Text in Romanian.
	Ro *string `json:"ro,omitempty"`
	// Text in Russian.
	Ru *string `json:"ru,omitempty"`
	// Text in Serbian.
	Sr *string `json:"sr,omitempty"`
	// Text in Slovak.
	Sk *string `json:"sk,omitempty"`
	// Text in Spanish.
	Es *string `json:"es,omitempty"`
	// Text in Swedish.
	Sv *string `json:"sv,omitempty"`
	// Text in Thai.
	Th *string `json:"th,omitempty"`
	// Text in Turkish.
	Tr *string `json:"tr,omitempty"`
	// Text in Ukrainian.
	Uk *string `json:"uk,omitempty"`
	// Text in Vietnamese.
	Vi                   *string `json:"vi,omitempty"`
	AdditionalProperties map[string]interface{}
}

StringMap struct for StringMap

func NewStringMap

func NewStringMap() *StringMap

NewStringMap instantiates a new StringMap 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 NewStringMapWithDefaults

func NewStringMapWithDefaults() *StringMap

NewStringMapWithDefaults instantiates a new StringMap 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 (*StringMap) GetAr

func (o *StringMap) GetAr() string

GetAr returns the Ar field value if set, zero value otherwise.

func (*StringMap) GetArOk

func (o *StringMap) GetArOk() (*string, bool)

GetArOk returns a tuple with the Ar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetBg

func (o *StringMap) GetBg() string

GetBg returns the Bg field value if set, zero value otherwise.

func (*StringMap) GetBgOk

func (o *StringMap) GetBgOk() (*string, bool)

GetBgOk returns a tuple with the Bg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetBs

func (o *StringMap) GetBs() string

GetBs returns the Bs field value if set, zero value otherwise.

func (*StringMap) GetBsOk

func (o *StringMap) GetBsOk() (*string, bool)

GetBsOk returns a tuple with the Bs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetCa

func (o *StringMap) GetCa() string

GetCa returns the Ca field value if set, zero value otherwise.

func (*StringMap) GetCaOk

func (o *StringMap) GetCaOk() (*string, bool)

GetCaOk returns a tuple with the Ca field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetCs

func (o *StringMap) GetCs() string

GetCs returns the Cs field value if set, zero value otherwise.

func (*StringMap) GetCsOk

func (o *StringMap) GetCsOk() (*string, bool)

GetCsOk returns a tuple with the Cs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetDa

func (o *StringMap) GetDa() string

GetDa returns the Da field value if set, zero value otherwise.

func (*StringMap) GetDaOk

func (o *StringMap) GetDaOk() (*string, bool)

GetDaOk returns a tuple with the Da field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetDe

func (o *StringMap) GetDe() string

GetDe returns the De field value if set, zero value otherwise.

func (*StringMap) GetDeOk

func (o *StringMap) GetDeOk() (*string, bool)

GetDeOk returns a tuple with the De field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetEl

func (o *StringMap) GetEl() string

GetEl returns the El field value if set, zero value otherwise.

func (*StringMap) GetElOk

func (o *StringMap) GetElOk() (*string, bool)

GetElOk returns a tuple with the El field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetEn

func (o *StringMap) GetEn() string

GetEn returns the En field value if set, zero value otherwise.

func (*StringMap) GetEnOk

func (o *StringMap) GetEnOk() (*string, bool)

GetEnOk returns a tuple with the En field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetEs

func (o *StringMap) GetEs() string

GetEs returns the Es field value if set, zero value otherwise.

func (*StringMap) GetEsOk

func (o *StringMap) GetEsOk() (*string, bool)

GetEsOk returns a tuple with the Es field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetEt

func (o *StringMap) GetEt() string

GetEt returns the Et field value if set, zero value otherwise.

func (*StringMap) GetEtOk

func (o *StringMap) GetEtOk() (*string, bool)

GetEtOk returns a tuple with the Et field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetFa

func (o *StringMap) GetFa() string

GetFa returns the Fa field value if set, zero value otherwise.

func (*StringMap) GetFaOk

func (o *StringMap) GetFaOk() (*string, bool)

GetFaOk returns a tuple with the Fa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetFi

func (o *StringMap) GetFi() string

GetFi returns the Fi field value if set, zero value otherwise.

func (*StringMap) GetFiOk

func (o *StringMap) GetFiOk() (*string, bool)

GetFiOk returns a tuple with the Fi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetFr

func (o *StringMap) GetFr() string

GetFr returns the Fr field value if set, zero value otherwise.

func (*StringMap) GetFrOk

func (o *StringMap) GetFrOk() (*string, bool)

GetFrOk returns a tuple with the Fr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetHe

func (o *StringMap) GetHe() string

GetHe returns the He field value if set, zero value otherwise.

func (*StringMap) GetHeOk

func (o *StringMap) GetHeOk() (*string, bool)

GetHeOk returns a tuple with the He field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetHi

func (o *StringMap) GetHi() string

GetHi returns the Hi field value if set, zero value otherwise.

func (*StringMap) GetHiOk

func (o *StringMap) GetHiOk() (*string, bool)

GetHiOk returns a tuple with the Hi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetHr

func (o *StringMap) GetHr() string

GetHr returns the Hr field value if set, zero value otherwise.

func (*StringMap) GetHrOk

func (o *StringMap) GetHrOk() (*string, bool)

GetHrOk returns a tuple with the Hr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetHu

func (o *StringMap) GetHu() string

GetHu returns the Hu field value if set, zero value otherwise.

func (*StringMap) GetHuOk

func (o *StringMap) GetHuOk() (*string, bool)

GetHuOk returns a tuple with the Hu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetId

func (o *StringMap) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*StringMap) GetIdOk

func (o *StringMap) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetIt

func (o *StringMap) GetIt() string

GetIt returns the It field value if set, zero value otherwise.

func (*StringMap) GetItOk

func (o *StringMap) GetItOk() (*string, bool)

GetItOk returns a tuple with the It field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetJa

func (o *StringMap) GetJa() string

GetJa returns the Ja field value if set, zero value otherwise.

func (*StringMap) GetJaOk

func (o *StringMap) GetJaOk() (*string, bool)

GetJaOk returns a tuple with the Ja field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetKa

func (o *StringMap) GetKa() string

GetKa returns the Ka field value if set, zero value otherwise.

func (*StringMap) GetKaOk

func (o *StringMap) GetKaOk() (*string, bool)

GetKaOk returns a tuple with the Ka field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetKo

func (o *StringMap) GetKo() string

GetKo returns the Ko field value if set, zero value otherwise.

func (*StringMap) GetKoOk

func (o *StringMap) GetKoOk() (*string, bool)

GetKoOk returns a tuple with the Ko field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetLt

func (o *StringMap) GetLt() string

GetLt returns the Lt field value if set, zero value otherwise.

func (*StringMap) GetLtOk

func (o *StringMap) GetLtOk() (*string, bool)

GetLtOk returns a tuple with the Lt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetLv

func (o *StringMap) GetLv() string

GetLv returns the Lv field value if set, zero value otherwise.

func (*StringMap) GetLvOk

func (o *StringMap) GetLvOk() (*string, bool)

GetLvOk returns a tuple with the Lv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetMs

func (o *StringMap) GetMs() string

GetMs returns the Ms field value if set, zero value otherwise.

func (*StringMap) GetMsOk

func (o *StringMap) GetMsOk() (*string, bool)

GetMsOk returns a tuple with the Ms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetNb

func (o *StringMap) GetNb() string

GetNb returns the Nb field value if set, zero value otherwise.

func (*StringMap) GetNbOk

func (o *StringMap) GetNbOk() (*string, bool)

GetNbOk returns a tuple with the Nb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetNl

func (o *StringMap) GetNl() string

GetNl returns the Nl field value if set, zero value otherwise.

func (*StringMap) GetNlOk

func (o *StringMap) GetNlOk() (*string, bool)

GetNlOk returns a tuple with the Nl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetPa

func (o *StringMap) GetPa() string

GetPa returns the Pa field value if set, zero value otherwise.

func (*StringMap) GetPaOk

func (o *StringMap) GetPaOk() (*string, bool)

GetPaOk returns a tuple with the Pa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetPl

func (o *StringMap) GetPl() string

GetPl returns the Pl field value if set, zero value otherwise.

func (*StringMap) GetPlOk

func (o *StringMap) GetPlOk() (*string, bool)

GetPlOk returns a tuple with the Pl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetPt

func (o *StringMap) GetPt() string

GetPt returns the Pt field value if set, zero value otherwise.

func (*StringMap) GetPtOk

func (o *StringMap) GetPtOk() (*string, bool)

GetPtOk returns a tuple with the Pt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetRo

func (o *StringMap) GetRo() string

GetRo returns the Ro field value if set, zero value otherwise.

func (*StringMap) GetRoOk

func (o *StringMap) GetRoOk() (*string, bool)

GetRoOk returns a tuple with the Ro field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetRu

func (o *StringMap) GetRu() string

GetRu returns the Ru field value if set, zero value otherwise.

func (*StringMap) GetRuOk

func (o *StringMap) GetRuOk() (*string, bool)

GetRuOk returns a tuple with the Ru field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetSk

func (o *StringMap) GetSk() string

GetSk returns the Sk field value if set, zero value otherwise.

func (*StringMap) GetSkOk

func (o *StringMap) GetSkOk() (*string, bool)

GetSkOk returns a tuple with the Sk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetSr

func (o *StringMap) GetSr() string

GetSr returns the Sr field value if set, zero value otherwise.

func (*StringMap) GetSrOk

func (o *StringMap) GetSrOk() (*string, bool)

GetSrOk returns a tuple with the Sr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetSv

func (o *StringMap) GetSv() string

GetSv returns the Sv field value if set, zero value otherwise.

func (*StringMap) GetSvOk

func (o *StringMap) GetSvOk() (*string, bool)

GetSvOk returns a tuple with the Sv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetTh

func (o *StringMap) GetTh() string

GetTh returns the Th field value if set, zero value otherwise.

func (*StringMap) GetThOk

func (o *StringMap) GetThOk() (*string, bool)

GetThOk returns a tuple with the Th field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetTr

func (o *StringMap) GetTr() string

GetTr returns the Tr field value if set, zero value otherwise.

func (*StringMap) GetTrOk

func (o *StringMap) GetTrOk() (*string, bool)

GetTrOk returns a tuple with the Tr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetUk

func (o *StringMap) GetUk() string

GetUk returns the Uk field value if set, zero value otherwise.

func (*StringMap) GetUkOk

func (o *StringMap) GetUkOk() (*string, bool)

GetUkOk returns a tuple with the Uk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetVi

func (o *StringMap) GetVi() string

GetVi returns the Vi field value if set, zero value otherwise.

func (*StringMap) GetViOk

func (o *StringMap) GetViOk() (*string, bool)

GetViOk returns a tuple with the Vi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetZh

func (o *StringMap) GetZh() string

GetZh returns the Zh field value if set, zero value otherwise.

func (*StringMap) GetZhHans

func (o *StringMap) GetZhHans() string

GetZhHans returns the ZhHans field value if set, zero value otherwise.

func (*StringMap) GetZhHansOk

func (o *StringMap) GetZhHansOk() (*string, bool)

GetZhHansOk returns a tuple with the ZhHans field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetZhHant

func (o *StringMap) GetZhHant() string

GetZhHant returns the ZhHant field value if set, zero value otherwise.

func (*StringMap) GetZhHantOk

func (o *StringMap) GetZhHantOk() (*string, bool)

GetZhHantOk returns a tuple with the ZhHant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) GetZhOk

func (o *StringMap) GetZhOk() (*string, bool)

GetZhOk returns a tuple with the Zh field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringMap) HasAr

func (o *StringMap) HasAr() bool

HasAr returns a boolean if a field has been set.

func (*StringMap) HasBg

func (o *StringMap) HasBg() bool

HasBg returns a boolean if a field has been set.

func (*StringMap) HasBs

func (o *StringMap) HasBs() bool

HasBs returns a boolean if a field has been set.

func (*StringMap) HasCa

func (o *StringMap) HasCa() bool

HasCa returns a boolean if a field has been set.

func (*StringMap) HasCs

func (o *StringMap) HasCs() bool

HasCs returns a boolean if a field has been set.

func (*StringMap) HasDa

func (o *StringMap) HasDa() bool

HasDa returns a boolean if a field has been set.

func (*StringMap) HasDe

func (o *StringMap) HasDe() bool

HasDe returns a boolean if a field has been set.

func (*StringMap) HasEl

func (o *StringMap) HasEl() bool

HasEl returns a boolean if a field has been set.

func (*StringMap) HasEn

func (o *StringMap) HasEn() bool

HasEn returns a boolean if a field has been set.

func (*StringMap) HasEs

func (o *StringMap) HasEs() bool

HasEs returns a boolean if a field has been set.

func (*StringMap) HasEt

func (o *StringMap) HasEt() bool

HasEt returns a boolean if a field has been set.

func (*StringMap) HasFa

func (o *StringMap) HasFa() bool

HasFa returns a boolean if a field has been set.

func (*StringMap) HasFi

func (o *StringMap) HasFi() bool

HasFi returns a boolean if a field has been set.

func (*StringMap) HasFr

func (o *StringMap) HasFr() bool

HasFr returns a boolean if a field has been set.

func (*StringMap) HasHe

func (o *StringMap) HasHe() bool

HasHe returns a boolean if a field has been set.

func (*StringMap) HasHi

func (o *StringMap) HasHi() bool

HasHi returns a boolean if a field has been set.

func (*StringMap) HasHr

func (o *StringMap) HasHr() bool

HasHr returns a boolean if a field has been set.

func (*StringMap) HasHu

func (o *StringMap) HasHu() bool

HasHu returns a boolean if a field has been set.

func (*StringMap) HasId

func (o *StringMap) HasId() bool

HasId returns a boolean if a field has been set.

func (*StringMap) HasIt

func (o *StringMap) HasIt() bool

HasIt returns a boolean if a field has been set.

func (*StringMap) HasJa

func (o *StringMap) HasJa() bool

HasJa returns a boolean if a field has been set.

func (*StringMap) HasKa

func (o *StringMap) HasKa() bool

HasKa returns a boolean if a field has been set.

func (*StringMap) HasKo

func (o *StringMap) HasKo() bool

HasKo returns a boolean if a field has been set.

func (*StringMap) HasLt

func (o *StringMap) HasLt() bool

HasLt returns a boolean if a field has been set.

func (*StringMap) HasLv

func (o *StringMap) HasLv() bool

HasLv returns a boolean if a field has been set.

func (*StringMap) HasMs

func (o *StringMap) HasMs() bool

HasMs returns a boolean if a field has been set.

func (*StringMap) HasNb

func (o *StringMap) HasNb() bool

HasNb returns a boolean if a field has been set.

func (*StringMap) HasNl

func (o *StringMap) HasNl() bool

HasNl returns a boolean if a field has been set.

func (*StringMap) HasPa

func (o *StringMap) HasPa() bool

HasPa returns a boolean if a field has been set.

func (*StringMap) HasPl

func (o *StringMap) HasPl() bool

HasPl returns a boolean if a field has been set.

func (*StringMap) HasPt

func (o *StringMap) HasPt() bool

HasPt returns a boolean if a field has been set.

func (*StringMap) HasRo

func (o *StringMap) HasRo() bool

HasRo returns a boolean if a field has been set.

func (*StringMap) HasRu

func (o *StringMap) HasRu() bool

HasRu returns a boolean if a field has been set.

func (*StringMap) HasSk

func (o *StringMap) HasSk() bool

HasSk returns a boolean if a field has been set.

func (*StringMap) HasSr

func (o *StringMap) HasSr() bool

HasSr returns a boolean if a field has been set.

func (*StringMap) HasSv

func (o *StringMap) HasSv() bool

HasSv returns a boolean if a field has been set.

func (*StringMap) HasTh

func (o *StringMap) HasTh() bool

HasTh returns a boolean if a field has been set.

func (*StringMap) HasTr

func (o *StringMap) HasTr() bool

HasTr returns a boolean if a field has been set.

func (*StringMap) HasUk

func (o *StringMap) HasUk() bool

HasUk returns a boolean if a field has been set.

func (*StringMap) HasVi

func (o *StringMap) HasVi() bool

HasVi returns a boolean if a field has been set.

func (*StringMap) HasZh

func (o *StringMap) HasZh() bool

HasZh returns a boolean if a field has been set.

func (*StringMap) HasZhHans

func (o *StringMap) HasZhHans() bool

HasZhHans returns a boolean if a field has been set.

func (*StringMap) HasZhHant

func (o *StringMap) HasZhHant() bool

HasZhHant returns a boolean if a field has been set.

func (StringMap) MarshalJSON

func (o StringMap) MarshalJSON() ([]byte, error)

func (*StringMap) SetAr

func (o *StringMap) SetAr(v string)

SetAr gets a reference to the given string and assigns it to the Ar field.

func (*StringMap) SetBg

func (o *StringMap) SetBg(v string)

SetBg gets a reference to the given string and assigns it to the Bg field.

func (*StringMap) SetBs

func (o *StringMap) SetBs(v string)

SetBs gets a reference to the given string and assigns it to the Bs field.

func (*StringMap) SetCa

func (o *StringMap) SetCa(v string)

SetCa gets a reference to the given string and assigns it to the Ca field.

func (*StringMap) SetCs

func (o *StringMap) SetCs(v string)

SetCs gets a reference to the given string and assigns it to the Cs field.

func (*StringMap) SetDa

func (o *StringMap) SetDa(v string)

SetDa gets a reference to the given string and assigns it to the Da field.

func (*StringMap) SetDe

func (o *StringMap) SetDe(v string)

SetDe gets a reference to the given string and assigns it to the De field.

func (*StringMap) SetEl

func (o *StringMap) SetEl(v string)

SetEl gets a reference to the given string and assigns it to the El field.

func (*StringMap) SetEn

func (o *StringMap) SetEn(v string)

SetEn gets a reference to the given string and assigns it to the En field.

func (*StringMap) SetEs

func (o *StringMap) SetEs(v string)

SetEs gets a reference to the given string and assigns it to the Es field.

func (*StringMap) SetEt

func (o *StringMap) SetEt(v string)

SetEt gets a reference to the given string and assigns it to the Et field.

func (*StringMap) SetFa

func (o *StringMap) SetFa(v string)

SetFa gets a reference to the given string and assigns it to the Fa field.

func (*StringMap) SetFi

func (o *StringMap) SetFi(v string)

SetFi gets a reference to the given string and assigns it to the Fi field.

func (*StringMap) SetFr

func (o *StringMap) SetFr(v string)

SetFr gets a reference to the given string and assigns it to the Fr field.

func (*StringMap) SetHe

func (o *StringMap) SetHe(v string)

SetHe gets a reference to the given string and assigns it to the He field.

func (*StringMap) SetHi

func (o *StringMap) SetHi(v string)

SetHi gets a reference to the given string and assigns it to the Hi field.

func (*StringMap) SetHr

func (o *StringMap) SetHr(v string)

SetHr gets a reference to the given string and assigns it to the Hr field.

func (*StringMap) SetHu

func (o *StringMap) SetHu(v string)

SetHu gets a reference to the given string and assigns it to the Hu field.

func (*StringMap) SetId

func (o *StringMap) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*StringMap) SetIt

func (o *StringMap) SetIt(v string)

SetIt gets a reference to the given string and assigns it to the It field.

func (*StringMap) SetJa

func (o *StringMap) SetJa(v string)

SetJa gets a reference to the given string and assigns it to the Ja field.

func (*StringMap) SetKa

func (o *StringMap) SetKa(v string)

SetKa gets a reference to the given string and assigns it to the Ka field.

func (*StringMap) SetKo

func (o *StringMap) SetKo(v string)

SetKo gets a reference to the given string and assigns it to the Ko field.

func (*StringMap) SetLt

func (o *StringMap) SetLt(v string)

SetLt gets a reference to the given string and assigns it to the Lt field.

func (*StringMap) SetLv

func (o *StringMap) SetLv(v string)

SetLv gets a reference to the given string and assigns it to the Lv field.

func (*StringMap) SetMs

func (o *StringMap) SetMs(v string)

SetMs gets a reference to the given string and assigns it to the Ms field.

func (*StringMap) SetNb

func (o *StringMap) SetNb(v string)

SetNb gets a reference to the given string and assigns it to the Nb field.

func (*StringMap) SetNl

func (o *StringMap) SetNl(v string)

SetNl gets a reference to the given string and assigns it to the Nl field.

func (*StringMap) SetPa

func (o *StringMap) SetPa(v string)

SetPa gets a reference to the given string and assigns it to the Pa field.

func (*StringMap) SetPl

func (o *StringMap) SetPl(v string)

SetPl gets a reference to the given string and assigns it to the Pl field.

func (*StringMap) SetPt

func (o *StringMap) SetPt(v string)

SetPt gets a reference to the given string and assigns it to the Pt field.

func (*StringMap) SetRo

func (o *StringMap) SetRo(v string)

SetRo gets a reference to the given string and assigns it to the Ro field.

func (*StringMap) SetRu

func (o *StringMap) SetRu(v string)

SetRu gets a reference to the given string and assigns it to the Ru field.

func (*StringMap) SetSk

func (o *StringMap) SetSk(v string)

SetSk gets a reference to the given string and assigns it to the Sk field.

func (*StringMap) SetSr

func (o *StringMap) SetSr(v string)

SetSr gets a reference to the given string and assigns it to the Sr field.

func (*StringMap) SetSv

func (o *StringMap) SetSv(v string)

SetSv gets a reference to the given string and assigns it to the Sv field.

func (*StringMap) SetTh

func (o *StringMap) SetTh(v string)

SetTh gets a reference to the given string and assigns it to the Th field.

func (*StringMap) SetTr

func (o *StringMap) SetTr(v string)

SetTr gets a reference to the given string and assigns it to the Tr field.

func (*StringMap) SetUk

func (o *StringMap) SetUk(v string)

SetUk gets a reference to the given string and assigns it to the Uk field.

func (*StringMap) SetVi

func (o *StringMap) SetVi(v string)

SetVi gets a reference to the given string and assigns it to the Vi field.

func (*StringMap) SetZh

func (o *StringMap) SetZh(v string)

SetZh gets a reference to the given string and assigns it to the Zh field.

func (*StringMap) SetZhHans

func (o *StringMap) SetZhHans(v string)

SetZhHans gets a reference to the given string and assigns it to the ZhHans field.

func (*StringMap) SetZhHant

func (o *StringMap) SetZhHant(v string)

SetZhHant gets a reference to the given string and assigns it to the ZhHant field.

func (*StringMap) UnmarshalJSON

func (o *StringMap) UnmarshalJSON(bytes []byte) (err error)

type SubscriptionObject

type SubscriptionObject struct {
	Id                   *string  `json:"id,omitempty"`
	Type                 *string  `json:"type,omitempty"`
	Token                *string  `json:"token,omitempty"`
	Enabled              *bool    `json:"enabled,omitempty"`
	NotificationTypes    *float32 `json:"notification_types,omitempty"`
	SessionTime          *float32 `json:"session_time,omitempty"`
	SessionCount         *float32 `json:"session_count,omitempty"`
	Sdk                  *string  `json:"sdk,omitempty"`
	DeviceModel          *string  `json:"device_model,omitempty"`
	DeviceOs             *string  `json:"device_os,omitempty"`
	Rooted               *bool    `json:"rooted,omitempty"`
	TestType             *float32 `json:"test_type,omitempty"`
	AppVersion           *string  `json:"app_version,omitempty"`
	NetType              *float32 `json:"net_type,omitempty"`
	Carrier              *string  `json:"carrier,omitempty"`
	WebAuth              *string  `json:"web_auth,omitempty"`
	WebP256              *string  `json:"web_p256,omitempty"`
	AdditionalProperties map[string]interface{}
}

SubscriptionObject struct for SubscriptionObject

func NewSubscriptionObject

func NewSubscriptionObject() *SubscriptionObject

NewSubscriptionObject instantiates a new SubscriptionObject 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 NewSubscriptionObjectWithDefaults

func NewSubscriptionObjectWithDefaults() *SubscriptionObject

NewSubscriptionObjectWithDefaults instantiates a new SubscriptionObject 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 (*SubscriptionObject) GetAppVersion

func (o *SubscriptionObject) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise.

func (*SubscriptionObject) GetAppVersionOk

func (o *SubscriptionObject) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetCarrier

func (o *SubscriptionObject) GetCarrier() string

GetCarrier returns the Carrier field value if set, zero value otherwise.

func (*SubscriptionObject) GetCarrierOk

func (o *SubscriptionObject) GetCarrierOk() (*string, bool)

GetCarrierOk returns a tuple with the Carrier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetDeviceModel

func (o *SubscriptionObject) GetDeviceModel() string

GetDeviceModel returns the DeviceModel field value if set, zero value otherwise.

func (*SubscriptionObject) GetDeviceModelOk

func (o *SubscriptionObject) GetDeviceModelOk() (*string, bool)

GetDeviceModelOk returns a tuple with the DeviceModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetDeviceOs

func (o *SubscriptionObject) GetDeviceOs() string

GetDeviceOs returns the DeviceOs field value if set, zero value otherwise.

func (*SubscriptionObject) GetDeviceOsOk

func (o *SubscriptionObject) GetDeviceOsOk() (*string, bool)

GetDeviceOsOk returns a tuple with the DeviceOs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetEnabled

func (o *SubscriptionObject) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SubscriptionObject) GetEnabledOk

func (o *SubscriptionObject) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetId

func (o *SubscriptionObject) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SubscriptionObject) GetIdOk

func (o *SubscriptionObject) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetNetType

func (o *SubscriptionObject) GetNetType() float32

GetNetType returns the NetType field value if set, zero value otherwise.

func (*SubscriptionObject) GetNetTypeOk

func (o *SubscriptionObject) GetNetTypeOk() (*float32, bool)

GetNetTypeOk returns a tuple with the NetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetNotificationTypes

func (o *SubscriptionObject) GetNotificationTypes() float32

GetNotificationTypes returns the NotificationTypes field value if set, zero value otherwise.

func (*SubscriptionObject) GetNotificationTypesOk

func (o *SubscriptionObject) GetNotificationTypesOk() (*float32, bool)

GetNotificationTypesOk returns a tuple with the NotificationTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetRooted

func (o *SubscriptionObject) GetRooted() bool

GetRooted returns the Rooted field value if set, zero value otherwise.

func (*SubscriptionObject) GetRootedOk

func (o *SubscriptionObject) GetRootedOk() (*bool, bool)

GetRootedOk returns a tuple with the Rooted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetSdk

func (o *SubscriptionObject) GetSdk() string

GetSdk returns the Sdk field value if set, zero value otherwise.

func (*SubscriptionObject) GetSdkOk

func (o *SubscriptionObject) GetSdkOk() (*string, bool)

GetSdkOk returns a tuple with the Sdk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetSessionCount

func (o *SubscriptionObject) GetSessionCount() float32

GetSessionCount returns the SessionCount field value if set, zero value otherwise.

func (*SubscriptionObject) GetSessionCountOk

func (o *SubscriptionObject) GetSessionCountOk() (*float32, bool)

GetSessionCountOk returns a tuple with the SessionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetSessionTime

func (o *SubscriptionObject) GetSessionTime() float32

GetSessionTime returns the SessionTime field value if set, zero value otherwise.

func (*SubscriptionObject) GetSessionTimeOk

func (o *SubscriptionObject) GetSessionTimeOk() (*float32, bool)

GetSessionTimeOk returns a tuple with the SessionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetTestType

func (o *SubscriptionObject) GetTestType() float32

GetTestType returns the TestType field value if set, zero value otherwise.

func (*SubscriptionObject) GetTestTypeOk

func (o *SubscriptionObject) GetTestTypeOk() (*float32, bool)

GetTestTypeOk returns a tuple with the TestType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetToken

func (o *SubscriptionObject) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*SubscriptionObject) GetTokenOk

func (o *SubscriptionObject) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetType

func (o *SubscriptionObject) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SubscriptionObject) GetTypeOk

func (o *SubscriptionObject) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetWebAuth

func (o *SubscriptionObject) GetWebAuth() string

GetWebAuth returns the WebAuth field value if set, zero value otherwise.

func (*SubscriptionObject) GetWebAuthOk

func (o *SubscriptionObject) GetWebAuthOk() (*string, bool)

GetWebAuthOk returns a tuple with the WebAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) GetWebP256

func (o *SubscriptionObject) GetWebP256() string

GetWebP256 returns the WebP256 field value if set, zero value otherwise.

func (*SubscriptionObject) GetWebP256Ok

func (o *SubscriptionObject) GetWebP256Ok() (*string, bool)

GetWebP256Ok returns a tuple with the WebP256 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubscriptionObject) HasAppVersion

func (o *SubscriptionObject) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*SubscriptionObject) HasCarrier

func (o *SubscriptionObject) HasCarrier() bool

HasCarrier returns a boolean if a field has been set.

func (*SubscriptionObject) HasDeviceModel

func (o *SubscriptionObject) HasDeviceModel() bool

HasDeviceModel returns a boolean if a field has been set.

func (*SubscriptionObject) HasDeviceOs

func (o *SubscriptionObject) HasDeviceOs() bool

HasDeviceOs returns a boolean if a field has been set.

func (*SubscriptionObject) HasEnabled

func (o *SubscriptionObject) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*SubscriptionObject) HasId

func (o *SubscriptionObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*SubscriptionObject) HasNetType

func (o *SubscriptionObject) HasNetType() bool

HasNetType returns a boolean if a field has been set.

func (*SubscriptionObject) HasNotificationTypes

func (o *SubscriptionObject) HasNotificationTypes() bool

HasNotificationTypes returns a boolean if a field has been set.

func (*SubscriptionObject) HasRooted

func (o *SubscriptionObject) HasRooted() bool

HasRooted returns a boolean if a field has been set.

func (*SubscriptionObject) HasSdk

func (o *SubscriptionObject) HasSdk() bool

HasSdk returns a boolean if a field has been set.

func (*SubscriptionObject) HasSessionCount

func (o *SubscriptionObject) HasSessionCount() bool

HasSessionCount returns a boolean if a field has been set.

func (*SubscriptionObject) HasSessionTime

func (o *SubscriptionObject) HasSessionTime() bool

HasSessionTime returns a boolean if a field has been set.

func (*SubscriptionObject) HasTestType

func (o *SubscriptionObject) HasTestType() bool

HasTestType returns a boolean if a field has been set.

func (*SubscriptionObject) HasToken

func (o *SubscriptionObject) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*SubscriptionObject) HasType

func (o *SubscriptionObject) HasType() bool

HasType returns a boolean if a field has been set.

func (*SubscriptionObject) HasWebAuth

func (o *SubscriptionObject) HasWebAuth() bool

HasWebAuth returns a boolean if a field has been set.

func (*SubscriptionObject) HasWebP256

func (o *SubscriptionObject) HasWebP256() bool

HasWebP256 returns a boolean if a field has been set.

func (SubscriptionObject) MarshalJSON

func (o SubscriptionObject) MarshalJSON() ([]byte, error)

func (*SubscriptionObject) SetAppVersion

func (o *SubscriptionObject) SetAppVersion(v string)

SetAppVersion gets a reference to the given string and assigns it to the AppVersion field.

func (*SubscriptionObject) SetCarrier

func (o *SubscriptionObject) SetCarrier(v string)

SetCarrier gets a reference to the given string and assigns it to the Carrier field.

func (*SubscriptionObject) SetDeviceModel

func (o *SubscriptionObject) SetDeviceModel(v string)

SetDeviceModel gets a reference to the given string and assigns it to the DeviceModel field.

func (*SubscriptionObject) SetDeviceOs

func (o *SubscriptionObject) SetDeviceOs(v string)

SetDeviceOs gets a reference to the given string and assigns it to the DeviceOs field.

func (*SubscriptionObject) SetEnabled

func (o *SubscriptionObject) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*SubscriptionObject) SetId

func (o *SubscriptionObject) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SubscriptionObject) SetNetType

func (o *SubscriptionObject) SetNetType(v float32)

SetNetType gets a reference to the given float32 and assigns it to the NetType field.

func (*SubscriptionObject) SetNotificationTypes

func (o *SubscriptionObject) SetNotificationTypes(v float32)

SetNotificationTypes gets a reference to the given float32 and assigns it to the NotificationTypes field.

func (*SubscriptionObject) SetRooted

func (o *SubscriptionObject) SetRooted(v bool)

SetRooted gets a reference to the given bool and assigns it to the Rooted field.

func (*SubscriptionObject) SetSdk

func (o *SubscriptionObject) SetSdk(v string)

SetSdk gets a reference to the given string and assigns it to the Sdk field.

func (*SubscriptionObject) SetSessionCount

func (o *SubscriptionObject) SetSessionCount(v float32)

SetSessionCount gets a reference to the given float32 and assigns it to the SessionCount field.

func (*SubscriptionObject) SetSessionTime

func (o *SubscriptionObject) SetSessionTime(v float32)

SetSessionTime gets a reference to the given float32 and assigns it to the SessionTime field.

func (*SubscriptionObject) SetTestType

func (o *SubscriptionObject) SetTestType(v float32)

SetTestType gets a reference to the given float32 and assigns it to the TestType field.

func (*SubscriptionObject) SetToken

func (o *SubscriptionObject) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*SubscriptionObject) SetType

func (o *SubscriptionObject) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SubscriptionObject) SetWebAuth

func (o *SubscriptionObject) SetWebAuth(v string)

SetWebAuth gets a reference to the given string and assigns it to the WebAuth field.

func (*SubscriptionObject) SetWebP256

func (o *SubscriptionObject) SetWebP256(v string)

SetWebP256 gets a reference to the given string and assigns it to the WebP256 field.

func (*SubscriptionObject) UnmarshalJSON

func (o *SubscriptionObject) UnmarshalJSON(bytes []byte) (err error)

type TransferSubscriptionRequestBody

type TransferSubscriptionRequestBody struct {
	Identity             map[string]interface{} `json:"identity,omitempty"`
	AdditionalProperties map[string]interface{}
}

TransferSubscriptionRequestBody struct for TransferSubscriptionRequestBody

func NewTransferSubscriptionRequestBody

func NewTransferSubscriptionRequestBody() *TransferSubscriptionRequestBody

NewTransferSubscriptionRequestBody instantiates a new TransferSubscriptionRequestBody 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 NewTransferSubscriptionRequestBodyWithDefaults

func NewTransferSubscriptionRequestBodyWithDefaults() *TransferSubscriptionRequestBody

NewTransferSubscriptionRequestBodyWithDefaults instantiates a new TransferSubscriptionRequestBody 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 (*TransferSubscriptionRequestBody) GetIdentity

func (o *TransferSubscriptionRequestBody) GetIdentity() map[string]interface{}

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*TransferSubscriptionRequestBody) GetIdentityOk

func (o *TransferSubscriptionRequestBody) GetIdentityOk() (map[string]interface{}, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferSubscriptionRequestBody) HasIdentity

func (o *TransferSubscriptionRequestBody) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (TransferSubscriptionRequestBody) MarshalJSON

func (o TransferSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*TransferSubscriptionRequestBody) SetIdentity

func (o *TransferSubscriptionRequestBody) SetIdentity(v map[string]interface{})

SetIdentity gets a reference to the given map[string]interface{} and assigns it to the Identity field.

func (*TransferSubscriptionRequestBody) UnmarshalJSON

func (o *TransferSubscriptionRequestBody) UnmarshalJSON(bytes []byte) (err error)

type UpdateLiveActivityRequest

type UpdateLiveActivityRequest struct {
	// Type of live activity
	Name         string                 `json:"name"`
	Event        string                 `json:"event"`
	EventUpdates map[string]interface{} `json:"event_updates"`
	// Timestamp; only allowed if event is \"end\"
	DismissAt            *float32 `json:"dismiss_at,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateLiveActivityRequest struct for UpdateLiveActivityRequest

func NewUpdateLiveActivityRequest

func NewUpdateLiveActivityRequest(name string, event string, eventUpdates map[string]interface{}) *UpdateLiveActivityRequest

NewUpdateLiveActivityRequest instantiates a new UpdateLiveActivityRequest 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 NewUpdateLiveActivityRequestWithDefaults

func NewUpdateLiveActivityRequestWithDefaults() *UpdateLiveActivityRequest

NewUpdateLiveActivityRequestWithDefaults instantiates a new UpdateLiveActivityRequest 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 (*UpdateLiveActivityRequest) GetDismissAt

func (o *UpdateLiveActivityRequest) GetDismissAt() float32

GetDismissAt returns the DismissAt field value if set, zero value otherwise.

func (*UpdateLiveActivityRequest) GetDismissAtOk

func (o *UpdateLiveActivityRequest) GetDismissAtOk() (*float32, bool)

GetDismissAtOk returns a tuple with the DismissAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveActivityRequest) GetEvent

func (o *UpdateLiveActivityRequest) GetEvent() string

GetEvent returns the Event field value

func (*UpdateLiveActivityRequest) GetEventOk

func (o *UpdateLiveActivityRequest) GetEventOk() (*string, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*UpdateLiveActivityRequest) GetEventUpdates

func (o *UpdateLiveActivityRequest) GetEventUpdates() map[string]interface{}

GetEventUpdates returns the EventUpdates field value

func (*UpdateLiveActivityRequest) GetEventUpdatesOk

func (o *UpdateLiveActivityRequest) GetEventUpdatesOk() (map[string]interface{}, bool)

GetEventUpdatesOk returns a tuple with the EventUpdates field value and a boolean to check if the value has been set.

func (*UpdateLiveActivityRequest) GetName

func (o *UpdateLiveActivityRequest) GetName() string

GetName returns the Name field value

func (*UpdateLiveActivityRequest) GetNameOk

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

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateLiveActivityRequest) HasDismissAt

func (o *UpdateLiveActivityRequest) HasDismissAt() bool

HasDismissAt returns a boolean if a field has been set.

func (UpdateLiveActivityRequest) MarshalJSON

func (o UpdateLiveActivityRequest) MarshalJSON() ([]byte, error)

func (*UpdateLiveActivityRequest) SetDismissAt

func (o *UpdateLiveActivityRequest) SetDismissAt(v float32)

SetDismissAt gets a reference to the given float32 and assigns it to the DismissAt field.

func (*UpdateLiveActivityRequest) SetEvent

func (o *UpdateLiveActivityRequest) SetEvent(v string)

SetEvent sets field value

func (*UpdateLiveActivityRequest) SetEventUpdates

func (o *UpdateLiveActivityRequest) SetEventUpdates(v map[string]interface{})

SetEventUpdates sets field value

func (*UpdateLiveActivityRequest) SetName

func (o *UpdateLiveActivityRequest) SetName(v string)

SetName sets field value

func (*UpdateLiveActivityRequest) UnmarshalJSON

func (o *UpdateLiveActivityRequest) UnmarshalJSON(bytes []byte) (err error)

type UpdateLiveActivitySuccessResponse

type UpdateLiveActivitySuccessResponse struct {
	NotificationId       *string                `json:"notification_id,omitempty"`
	Errors               *Notification200Errors `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateLiveActivitySuccessResponse struct for UpdateLiveActivitySuccessResponse

func NewUpdateLiveActivitySuccessResponse

func NewUpdateLiveActivitySuccessResponse() *UpdateLiveActivitySuccessResponse

NewUpdateLiveActivitySuccessResponse instantiates a new UpdateLiveActivitySuccessResponse 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 NewUpdateLiveActivitySuccessResponseWithDefaults

func NewUpdateLiveActivitySuccessResponseWithDefaults() *UpdateLiveActivitySuccessResponse

NewUpdateLiveActivitySuccessResponseWithDefaults instantiates a new UpdateLiveActivitySuccessResponse 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 (*UpdateLiveActivitySuccessResponse) GetErrors

GetErrors returns the Errors field value if set, zero value otherwise.

func (*UpdateLiveActivitySuccessResponse) GetErrorsOk

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveActivitySuccessResponse) GetNotificationId

func (o *UpdateLiveActivitySuccessResponse) GetNotificationId() string

GetNotificationId returns the NotificationId field value if set, zero value otherwise.

func (*UpdateLiveActivitySuccessResponse) GetNotificationIdOk

func (o *UpdateLiveActivitySuccessResponse) GetNotificationIdOk() (*string, bool)

GetNotificationIdOk returns a tuple with the NotificationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveActivitySuccessResponse) HasErrors

func (o *UpdateLiveActivitySuccessResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*UpdateLiveActivitySuccessResponse) HasNotificationId

func (o *UpdateLiveActivitySuccessResponse) HasNotificationId() bool

HasNotificationId returns a boolean if a field has been set.

func (UpdateLiveActivitySuccessResponse) MarshalJSON

func (o UpdateLiveActivitySuccessResponse) MarshalJSON() ([]byte, error)

func (*UpdateLiveActivitySuccessResponse) SetErrors

SetErrors gets a reference to the given Notification200Errors and assigns it to the Errors field.

func (*UpdateLiveActivitySuccessResponse) SetNotificationId

func (o *UpdateLiveActivitySuccessResponse) SetNotificationId(v string)

SetNotificationId gets a reference to the given string and assigns it to the NotificationId field.

func (*UpdateLiveActivitySuccessResponse) UnmarshalJSON

func (o *UpdateLiveActivitySuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type UpdatePlayerSuccessResponse

type UpdatePlayerSuccessResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdatePlayerSuccessResponse struct for UpdatePlayerSuccessResponse

func NewUpdatePlayerSuccessResponse

func NewUpdatePlayerSuccessResponse() *UpdatePlayerSuccessResponse

NewUpdatePlayerSuccessResponse instantiates a new UpdatePlayerSuccessResponse 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 NewUpdatePlayerSuccessResponseWithDefaults

func NewUpdatePlayerSuccessResponseWithDefaults() *UpdatePlayerSuccessResponse

NewUpdatePlayerSuccessResponseWithDefaults instantiates a new UpdatePlayerSuccessResponse 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 (*UpdatePlayerSuccessResponse) GetSuccess

func (o *UpdatePlayerSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*UpdatePlayerSuccessResponse) GetSuccessOk

func (o *UpdatePlayerSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerSuccessResponse) HasSuccess

func (o *UpdatePlayerSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (UpdatePlayerSuccessResponse) MarshalJSON

func (o UpdatePlayerSuccessResponse) MarshalJSON() ([]byte, error)

func (*UpdatePlayerSuccessResponse) SetSuccess

func (o *UpdatePlayerSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*UpdatePlayerSuccessResponse) UnmarshalJSON

func (o *UpdatePlayerSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type UpdatePlayerTagsRequestBody

type UpdatePlayerTagsRequestBody struct {
	// Custom tags for the device record.  Only support string key value pairs.  Does not support arrays or other nested objects.  Example `{\"foo\":\"bar\",\"this\":\"that\"}`. Limitations: - 100 tags per call - Android SDK users: tags cannot be removed or changed via API if set through SDK sendTag methods. Recommended to only tag devices with 1 kilobyte of ata Please consider using your own Database to save more than 1 kilobyte of data.  See: Internal Database & CRM
	Tags                 map[string]interface{} `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdatePlayerTagsRequestBody struct for UpdatePlayerTagsRequestBody

func NewUpdatePlayerTagsRequestBody

func NewUpdatePlayerTagsRequestBody() *UpdatePlayerTagsRequestBody

NewUpdatePlayerTagsRequestBody instantiates a new UpdatePlayerTagsRequestBody 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 NewUpdatePlayerTagsRequestBodyWithDefaults

func NewUpdatePlayerTagsRequestBodyWithDefaults() *UpdatePlayerTagsRequestBody

NewUpdatePlayerTagsRequestBodyWithDefaults instantiates a new UpdatePlayerTagsRequestBody 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 (*UpdatePlayerTagsRequestBody) GetTags

func (o *UpdatePlayerTagsRequestBody) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*UpdatePlayerTagsRequestBody) GetTagsOk

func (o *UpdatePlayerTagsRequestBody) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerTagsRequestBody) HasTags

func (o *UpdatePlayerTagsRequestBody) HasTags() bool

HasTags returns a boolean if a field has been set.

func (UpdatePlayerTagsRequestBody) MarshalJSON

func (o UpdatePlayerTagsRequestBody) MarshalJSON() ([]byte, error)

func (*UpdatePlayerTagsRequestBody) SetTags

func (o *UpdatePlayerTagsRequestBody) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*UpdatePlayerTagsRequestBody) UnmarshalJSON

func (o *UpdatePlayerTagsRequestBody) UnmarshalJSON(bytes []byte) (err error)

type UpdatePlayerTagsSuccessResponse

type UpdatePlayerTagsSuccessResponse struct {
	Success              *bool `json:"success,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdatePlayerTagsSuccessResponse struct for UpdatePlayerTagsSuccessResponse

func NewUpdatePlayerTagsSuccessResponse

func NewUpdatePlayerTagsSuccessResponse() *UpdatePlayerTagsSuccessResponse

NewUpdatePlayerTagsSuccessResponse instantiates a new UpdatePlayerTagsSuccessResponse 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 NewUpdatePlayerTagsSuccessResponseWithDefaults

func NewUpdatePlayerTagsSuccessResponseWithDefaults() *UpdatePlayerTagsSuccessResponse

NewUpdatePlayerTagsSuccessResponseWithDefaults instantiates a new UpdatePlayerTagsSuccessResponse 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 (*UpdatePlayerTagsSuccessResponse) GetSuccess

func (o *UpdatePlayerTagsSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*UpdatePlayerTagsSuccessResponse) GetSuccessOk

func (o *UpdatePlayerTagsSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerTagsSuccessResponse) HasSuccess

func (o *UpdatePlayerTagsSuccessResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (UpdatePlayerTagsSuccessResponse) MarshalJSON

func (o UpdatePlayerTagsSuccessResponse) MarshalJSON() ([]byte, error)

func (*UpdatePlayerTagsSuccessResponse) SetSuccess

func (o *UpdatePlayerTagsSuccessResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*UpdatePlayerTagsSuccessResponse) UnmarshalJSON

func (o *UpdatePlayerTagsSuccessResponse) UnmarshalJSON(bytes []byte) (err error)

type UpdateSubscriptionRequestBody

type UpdateSubscriptionRequestBody struct {
	Subscription         *SubscriptionObject `json:"subscription,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateSubscriptionRequestBody struct for UpdateSubscriptionRequestBody

func NewUpdateSubscriptionRequestBody

func NewUpdateSubscriptionRequestBody() *UpdateSubscriptionRequestBody

NewUpdateSubscriptionRequestBody instantiates a new UpdateSubscriptionRequestBody 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 NewUpdateSubscriptionRequestBodyWithDefaults

func NewUpdateSubscriptionRequestBodyWithDefaults() *UpdateSubscriptionRequestBody

NewUpdateSubscriptionRequestBodyWithDefaults instantiates a new UpdateSubscriptionRequestBody 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 (*UpdateSubscriptionRequestBody) GetSubscription

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*UpdateSubscriptionRequestBody) GetSubscriptionOk

func (o *UpdateSubscriptionRequestBody) GetSubscriptionOk() (*SubscriptionObject, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSubscriptionRequestBody) HasSubscription

func (o *UpdateSubscriptionRequestBody) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (UpdateSubscriptionRequestBody) MarshalJSON

func (o UpdateSubscriptionRequestBody) MarshalJSON() ([]byte, error)

func (*UpdateSubscriptionRequestBody) SetSubscription

func (o *UpdateSubscriptionRequestBody) SetSubscription(v SubscriptionObject)

SetSubscription gets a reference to the given SubscriptionObject and assigns it to the Subscription field.

func (*UpdateSubscriptionRequestBody) UnmarshalJSON

func (o *UpdateSubscriptionRequestBody) UnmarshalJSON(bytes []byte) (err error)

type UpdateUserRequest

type UpdateUserRequest struct {
	Properties            *PropertiesObject `json:"properties,omitempty"`
	RefreshDeviceMetadata *bool             `json:"refresh_device_metadata,omitempty"`
	Deltas                *PropertiesDeltas `json:"deltas,omitempty"`
	AdditionalProperties  map[string]interface{}
}

UpdateUserRequest struct for UpdateUserRequest

func NewUpdateUserRequest

func NewUpdateUserRequest() *UpdateUserRequest

NewUpdateUserRequest instantiates a new UpdateUserRequest 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 NewUpdateUserRequestWithDefaults

func NewUpdateUserRequestWithDefaults() *UpdateUserRequest

NewUpdateUserRequestWithDefaults instantiates a new UpdateUserRequest 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 (*UpdateUserRequest) GetDeltas

func (o *UpdateUserRequest) GetDeltas() PropertiesDeltas

GetDeltas returns the Deltas field value if set, zero value otherwise.

func (*UpdateUserRequest) GetDeltasOk

func (o *UpdateUserRequest) GetDeltasOk() (*PropertiesDeltas, bool)

GetDeltasOk returns a tuple with the Deltas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUserRequest) GetProperties

func (o *UpdateUserRequest) GetProperties() PropertiesObject

GetProperties returns the Properties field value if set, zero value otherwise.

func (*UpdateUserRequest) GetPropertiesOk

func (o *UpdateUserRequest) GetPropertiesOk() (*PropertiesObject, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUserRequest) GetRefreshDeviceMetadata

func (o *UpdateUserRequest) GetRefreshDeviceMetadata() bool

GetRefreshDeviceMetadata returns the RefreshDeviceMetadata field value if set, zero value otherwise.

func (*UpdateUserRequest) GetRefreshDeviceMetadataOk

func (o *UpdateUserRequest) GetRefreshDeviceMetadataOk() (*bool, bool)

GetRefreshDeviceMetadataOk returns a tuple with the RefreshDeviceMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUserRequest) HasDeltas

func (o *UpdateUserRequest) HasDeltas() bool

HasDeltas returns a boolean if a field has been set.

func (*UpdateUserRequest) HasProperties

func (o *UpdateUserRequest) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*UpdateUserRequest) HasRefreshDeviceMetadata

func (o *UpdateUserRequest) HasRefreshDeviceMetadata() bool

HasRefreshDeviceMetadata returns a boolean if a field has been set.

func (UpdateUserRequest) MarshalJSON

func (o UpdateUserRequest) MarshalJSON() ([]byte, error)

func (*UpdateUserRequest) SetDeltas

func (o *UpdateUserRequest) SetDeltas(v PropertiesDeltas)

SetDeltas gets a reference to the given PropertiesDeltas and assigns it to the Deltas field.

func (*UpdateUserRequest) SetProperties

func (o *UpdateUserRequest) SetProperties(v PropertiesObject)

SetProperties gets a reference to the given PropertiesObject and assigns it to the Properties field.

func (*UpdateUserRequest) SetRefreshDeviceMetadata

func (o *UpdateUserRequest) SetRefreshDeviceMetadata(v bool)

SetRefreshDeviceMetadata gets a reference to the given bool and assigns it to the RefreshDeviceMetadata field.

func (*UpdateUserRequest) UnmarshalJSON

func (o *UpdateUserRequest) UnmarshalJSON(bytes []byte) (err error)

type User

type User struct {
	Properties           *PropertiesObject        `json:"properties,omitempty"`
	Identity             map[string]interface{}   `json:"identity,omitempty"`
	Subscriptions        []SubscriptionObject     `json:"subscriptions,omitempty"`
	SubscriptionOptions  *UserSubscriptionOptions `json:"subscription_options,omitempty"`
	AdditionalProperties map[string]interface{}
}

User struct for User

func NewUser

func NewUser() *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetIdentity

func (o *User) GetIdentity() map[string]interface{}

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*User) GetIdentityOk

func (o *User) GetIdentityOk() (map[string]interface{}, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetProperties

func (o *User) GetProperties() PropertiesObject

GetProperties returns the Properties field value if set, zero value otherwise.

func (*User) GetPropertiesOk

func (o *User) GetPropertiesOk() (*PropertiesObject, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetSubscriptionOptions

func (o *User) GetSubscriptionOptions() UserSubscriptionOptions

GetSubscriptionOptions returns the SubscriptionOptions field value if set, zero value otherwise.

func (*User) GetSubscriptionOptionsOk

func (o *User) GetSubscriptionOptionsOk() (*UserSubscriptionOptions, bool)

GetSubscriptionOptionsOk returns a tuple with the SubscriptionOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetSubscriptions

func (o *User) GetSubscriptions() []SubscriptionObject

GetSubscriptions returns the Subscriptions field value if set, zero value otherwise.

func (*User) GetSubscriptionsOk

func (o *User) GetSubscriptionsOk() ([]SubscriptionObject, bool)

GetSubscriptionsOk returns a tuple with the Subscriptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasIdentity

func (o *User) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*User) HasProperties

func (o *User) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*User) HasSubscriptionOptions

func (o *User) HasSubscriptionOptions() bool

HasSubscriptionOptions returns a boolean if a field has been set.

func (*User) HasSubscriptions

func (o *User) HasSubscriptions() bool

HasSubscriptions returns a boolean if a field has been set.

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetIdentity

func (o *User) SetIdentity(v map[string]interface{})

SetIdentity gets a reference to the given map[string]interface{} and assigns it to the Identity field.

func (*User) SetProperties

func (o *User) SetProperties(v PropertiesObject)

SetProperties gets a reference to the given PropertiesObject and assigns it to the Properties field.

func (*User) SetSubscriptionOptions

func (o *User) SetSubscriptionOptions(v UserSubscriptionOptions)

SetSubscriptionOptions gets a reference to the given UserSubscriptionOptions and assigns it to the SubscriptionOptions field.

func (*User) SetSubscriptions

func (o *User) SetSubscriptions(v []SubscriptionObject)

SetSubscriptions gets a reference to the given []SubscriptionObject and assigns it to the Subscriptions field.

func (*User) UnmarshalJSON

func (o *User) UnmarshalJSON(bytes []byte) (err error)

type UserIdentityRequestBody

type UserIdentityRequestBody struct {
	Identity             map[string]interface{} `json:"identity,omitempty"`
	AdditionalProperties map[string]interface{}
}

UserIdentityRequestBody struct for UserIdentityRequestBody

func NewUserIdentityRequestBody

func NewUserIdentityRequestBody() *UserIdentityRequestBody

NewUserIdentityRequestBody instantiates a new UserIdentityRequestBody 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 NewUserIdentityRequestBodyWithDefaults

func NewUserIdentityRequestBodyWithDefaults() *UserIdentityRequestBody

NewUserIdentityRequestBodyWithDefaults instantiates a new UserIdentityRequestBody 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 (*UserIdentityRequestBody) GetIdentity

func (o *UserIdentityRequestBody) GetIdentity() map[string]interface{}

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*UserIdentityRequestBody) GetIdentityOk

func (o *UserIdentityRequestBody) GetIdentityOk() (map[string]interface{}, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserIdentityRequestBody) HasIdentity

func (o *UserIdentityRequestBody) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (UserIdentityRequestBody) MarshalJSON

func (o UserIdentityRequestBody) MarshalJSON() ([]byte, error)

func (*UserIdentityRequestBody) SetIdentity

func (o *UserIdentityRequestBody) SetIdentity(v map[string]interface{})

SetIdentity gets a reference to the given map[string]interface{} and assigns it to the Identity field.

func (*UserIdentityRequestBody) UnmarshalJSON

func (o *UserIdentityRequestBody) UnmarshalJSON(bytes []byte) (err error)

type UserIdentityResponse

type UserIdentityResponse struct {
	Identity             map[string]interface{} `json:"identity,omitempty"`
	AdditionalProperties map[string]interface{}
}

UserIdentityResponse struct for UserIdentityResponse

func NewUserIdentityResponse

func NewUserIdentityResponse() *UserIdentityResponse

NewUserIdentityResponse instantiates a new UserIdentityResponse 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 NewUserIdentityResponseWithDefaults

func NewUserIdentityResponseWithDefaults() *UserIdentityResponse

NewUserIdentityResponseWithDefaults instantiates a new UserIdentityResponse 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 (*UserIdentityResponse) GetIdentity

func (o *UserIdentityResponse) GetIdentity() map[string]interface{}

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*UserIdentityResponse) GetIdentityOk

func (o *UserIdentityResponse) GetIdentityOk() (map[string]interface{}, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserIdentityResponse) HasIdentity

func (o *UserIdentityResponse) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (UserIdentityResponse) MarshalJSON

func (o UserIdentityResponse) MarshalJSON() ([]byte, error)

func (*UserIdentityResponse) SetIdentity

func (o *UserIdentityResponse) SetIdentity(v map[string]interface{})

SetIdentity gets a reference to the given map[string]interface{} and assigns it to the Identity field.

func (*UserIdentityResponse) UnmarshalJSON

func (o *UserIdentityResponse) UnmarshalJSON(bytes []byte) (err error)

type UserSubscriptionOptions

type UserSubscriptionOptions struct {
	RetainPreviousOwner  *bool `json:"retain_previous_owner,omitempty"`
	AdditionalProperties map[string]interface{}
}

UserSubscriptionOptions struct for UserSubscriptionOptions

func NewUserSubscriptionOptions

func NewUserSubscriptionOptions() *UserSubscriptionOptions

NewUserSubscriptionOptions instantiates a new UserSubscriptionOptions 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 NewUserSubscriptionOptionsWithDefaults

func NewUserSubscriptionOptionsWithDefaults() *UserSubscriptionOptions

NewUserSubscriptionOptionsWithDefaults instantiates a new UserSubscriptionOptions 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 (*UserSubscriptionOptions) GetRetainPreviousOwner

func (o *UserSubscriptionOptions) GetRetainPreviousOwner() bool

GetRetainPreviousOwner returns the RetainPreviousOwner field value if set, zero value otherwise.

func (*UserSubscriptionOptions) GetRetainPreviousOwnerOk

func (o *UserSubscriptionOptions) GetRetainPreviousOwnerOk() (*bool, bool)

GetRetainPreviousOwnerOk returns a tuple with the RetainPreviousOwner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSubscriptionOptions) HasRetainPreviousOwner

func (o *UserSubscriptionOptions) HasRetainPreviousOwner() bool

HasRetainPreviousOwner returns a boolean if a field has been set.

func (UserSubscriptionOptions) MarshalJSON

func (o UserSubscriptionOptions) MarshalJSON() ([]byte, error)

func (*UserSubscriptionOptions) SetRetainPreviousOwner

func (o *UserSubscriptionOptions) SetRetainPreviousOwner(v bool)

SetRetainPreviousOwner gets a reference to the given bool and assigns it to the RetainPreviousOwner field.

func (*UserSubscriptionOptions) UnmarshalJSON

func (o *UserSubscriptionOptions) UnmarshalJSON(bytes []byte) (err error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL