Name | Type | Description | Notes |
---|---|---|---|
ProviderSuccessful | Pointer to NullableInt32 | Number of messages reported as delivered successfully by the SMS service provider. | [optional] |
ProviderFailed | Pointer to NullableInt32 | Number of recipients who didn't receive your message as reported by the SMS service provider. | [optional] |
ProviderErrored | Pointer to NullableInt32 | Number of errors reported by the SMS service provider. | [optional] |
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() *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 (o *PlatformDeliveryDataSmsAllOf) GetProviderSuccessful() int32
GetProviderSuccessful returns the ProviderSuccessful field if non-nil, zero value otherwise.
func (o *PlatformDeliveryDataSmsAllOf) GetProviderSuccessfulOk() (*int32, bool)
GetProviderSuccessfulOk returns a tuple with the ProviderSuccessful field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderSuccessful(v int32)
SetProviderSuccessful sets ProviderSuccessful field to given value.
func (o *PlatformDeliveryDataSmsAllOf) HasProviderSuccessful() bool
HasProviderSuccessful returns a boolean if a field has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderSuccessfulNil(b bool)
SetProviderSuccessfulNil sets the value for ProviderSuccessful to be an explicit nil
func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderSuccessful()
UnsetProviderSuccessful ensures that no value is present for ProviderSuccessful, not even an explicit nil
func (o *PlatformDeliveryDataSmsAllOf) GetProviderFailed() int32
GetProviderFailed returns the ProviderFailed field if non-nil, zero value otherwise.
func (o *PlatformDeliveryDataSmsAllOf) GetProviderFailedOk() (*int32, bool)
GetProviderFailedOk returns a tuple with the ProviderFailed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderFailed(v int32)
SetProviderFailed sets ProviderFailed field to given value.
func (o *PlatformDeliveryDataSmsAllOf) HasProviderFailed() bool
HasProviderFailed returns a boolean if a field has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderFailedNil(b bool)
SetProviderFailedNil sets the value for ProviderFailed to be an explicit nil
func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderFailed()
UnsetProviderFailed ensures that no value is present for ProviderFailed, not even an explicit nil
func (o *PlatformDeliveryDataSmsAllOf) GetProviderErrored() int32
GetProviderErrored returns the ProviderErrored field if non-nil, zero value otherwise.
func (o *PlatformDeliveryDataSmsAllOf) GetProviderErroredOk() (*int32, bool)
GetProviderErroredOk returns a tuple with the ProviderErrored field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderErrored(v int32)
SetProviderErrored sets ProviderErrored field to given value.
func (o *PlatformDeliveryDataSmsAllOf) HasProviderErrored() bool
HasProviderErrored returns a boolean if a field has been set.
func (o *PlatformDeliveryDataSmsAllOf) SetProviderErroredNil(b bool)
SetProviderErroredNil sets the value for ProviderErrored to be an explicit nil
func (o *PlatformDeliveryDataSmsAllOf) UnsetProviderErrored()
UnsetProviderErrored ensures that no value is present for ProviderErrored, not even an explicit nil