EditVoucherGroupPatternOpenApiVO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| DurationEnable | Pointer to bool | Whether to print duration of the voucher | [optional] |
| LimitEnable | Pointer to bool | Whether to print limit information of the voucher | [optional] |
| LogoPictureId | Pointer to string | Logo picture ID | [optional] |
| LogoSize | Pointer to int32 | Logo size. It should be within the range of 50-175 | [optional] |
| NetworkList | Pointer to []string | Network list on the pattern of the voucher | [optional] |
| PatternType | Pointer to int32 | 0: Logo, 1: Title, 2: Disable | [optional] |
| Position | Pointer to int32 | 0: Left, 1: Right, 2: Middle | [optional] |
| PrintComments | Pointer to string | Comments to print on the voucher | [optional] |
| SsidList | Pointer to []string | SSID list on the pattern of the voucher | [optional] |
| SsidNetworkenable | Pointer to bool | Whether to print SSIDs and networks on the pattern of the voucher | [optional] |
| Title | Pointer to string | Voucher title | [optional] |
| TitleSize | Pointer to int32 | Voucher title size. It should be within the range of 12-18 | [optional] |
Methods
NewEditVoucherGroupPatternOpenApiVO
func NewEditVoucherGroupPatternOpenApiVO() *EditVoucherGroupPatternOpenApiVO
NewEditVoucherGroupPatternOpenApiVO instantiates a new EditVoucherGroupPatternOpenApiVO 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
NewEditVoucherGroupPatternOpenApiVOWithDefaults
func NewEditVoucherGroupPatternOpenApiVOWithDefaults() *EditVoucherGroupPatternOpenApiVO
NewEditVoucherGroupPatternOpenApiVOWithDefaults instantiates a new EditVoucherGroupPatternOpenApiVO 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
GetDurationEnable
func (o *EditVoucherGroupPatternOpenApiVO) GetDurationEnable() bool
GetDurationEnable returns the DurationEnable field if non-nil, zero value otherwise.
GetDurationEnableOk
func (o *EditVoucherGroupPatternOpenApiVO) GetDurationEnableOk() (*bool, bool)
GetDurationEnableOk returns a tuple with the DurationEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDurationEnable
func (o *EditVoucherGroupPatternOpenApiVO) SetDurationEnable(v bool)
SetDurationEnable sets DurationEnable field to given value.
HasDurationEnable
func (o *EditVoucherGroupPatternOpenApiVO) HasDurationEnable() bool
HasDurationEnable returns a boolean if a field has been set.
GetLimitEnable
func (o *EditVoucherGroupPatternOpenApiVO) GetLimitEnable() bool
GetLimitEnable returns the LimitEnable field if non-nil, zero value otherwise.
GetLimitEnableOk
func (o *EditVoucherGroupPatternOpenApiVO) GetLimitEnableOk() (*bool, bool)
GetLimitEnableOk returns a tuple with the LimitEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLimitEnable
func (o *EditVoucherGroupPatternOpenApiVO) SetLimitEnable(v bool)
SetLimitEnable sets LimitEnable field to given value.
HasLimitEnable
func (o *EditVoucherGroupPatternOpenApiVO) HasLimitEnable() bool
HasLimitEnable returns a boolean if a field has been set.
GetLogoPictureId
func (o *EditVoucherGroupPatternOpenApiVO) GetLogoPictureId() string
GetLogoPictureId returns the LogoPictureId field if non-nil, zero value otherwise.
GetLogoPictureIdOk
func (o *EditVoucherGroupPatternOpenApiVO) GetLogoPictureIdOk() (*string, bool)
GetLogoPictureIdOk returns a tuple with the LogoPictureId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLogoPictureId
func (o *EditVoucherGroupPatternOpenApiVO) SetLogoPictureId(v string)
SetLogoPictureId sets LogoPictureId field to given value.
HasLogoPictureId
func (o *EditVoucherGroupPatternOpenApiVO) HasLogoPictureId() bool
HasLogoPictureId returns a boolean if a field has been set.
GetLogoSize
func (o *EditVoucherGroupPatternOpenApiVO) GetLogoSize() int32
GetLogoSize returns the LogoSize field if non-nil, zero value otherwise.
GetLogoSizeOk
func (o *EditVoucherGroupPatternOpenApiVO) GetLogoSizeOk() (*int32, bool)
GetLogoSizeOk returns a tuple with the LogoSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLogoSize
func (o *EditVoucherGroupPatternOpenApiVO) SetLogoSize(v int32)
SetLogoSize sets LogoSize field to given value.
HasLogoSize
func (o *EditVoucherGroupPatternOpenApiVO) HasLogoSize() bool
HasLogoSize returns a boolean if a field has been set.
GetNetworkList
func (o *EditVoucherGroupPatternOpenApiVO) GetNetworkList() []string
GetNetworkList returns the NetworkList field if non-nil, zero value otherwise.
GetNetworkListOk
func (o *EditVoucherGroupPatternOpenApiVO) GetNetworkListOk() (*[]string, bool)
GetNetworkListOk returns a tuple with the NetworkList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetNetworkList
func (o *EditVoucherGroupPatternOpenApiVO) SetNetworkList(v []string)
SetNetworkList sets NetworkList field to given value.
HasNetworkList
func (o *EditVoucherGroupPatternOpenApiVO) HasNetworkList() bool
HasNetworkList returns a boolean if a field has been set.
GetPatternType
func (o *EditVoucherGroupPatternOpenApiVO) GetPatternType() int32
GetPatternType returns the PatternType field if non-nil, zero value otherwise.
GetPatternTypeOk
func (o *EditVoucherGroupPatternOpenApiVO) GetPatternTypeOk() (*int32, bool)
GetPatternTypeOk returns a tuple with the PatternType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPatternType
func (o *EditVoucherGroupPatternOpenApiVO) SetPatternType(v int32)
SetPatternType sets PatternType field to given value.
HasPatternType
func (o *EditVoucherGroupPatternOpenApiVO) HasPatternType() bool
HasPatternType returns a boolean if a field has been set.
GetPosition
func (o *EditVoucherGroupPatternOpenApiVO) GetPosition() int32
GetPosition returns the Position field if non-nil, zero value otherwise.
GetPositionOk
func (o *EditVoucherGroupPatternOpenApiVO) GetPositionOk() (*int32, bool)
GetPositionOk returns a tuple with the Position field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPosition
func (o *EditVoucherGroupPatternOpenApiVO) SetPosition(v int32)
SetPosition sets Position field to given value.
HasPosition
func (o *EditVoucherGroupPatternOpenApiVO) HasPosition() bool
HasPosition returns a boolean if a field has been set.
GetPrintComments
func (o *EditVoucherGroupPatternOpenApiVO) GetPrintComments() string
GetPrintComments returns the PrintComments field if non-nil, zero value otherwise.
GetPrintCommentsOk
func (o *EditVoucherGroupPatternOpenApiVO) GetPrintCommentsOk() (*string, bool)
GetPrintCommentsOk returns a tuple with the PrintComments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPrintComments
func (o *EditVoucherGroupPatternOpenApiVO) SetPrintComments(v string)
SetPrintComments sets PrintComments field to given value.
HasPrintComments
func (o *EditVoucherGroupPatternOpenApiVO) HasPrintComments() bool
HasPrintComments returns a boolean if a field has been set.
GetSsidList
func (o *EditVoucherGroupPatternOpenApiVO) GetSsidList() []string
GetSsidList returns the SsidList field if non-nil, zero value otherwise.
GetSsidListOk
func (o *EditVoucherGroupPatternOpenApiVO) GetSsidListOk() (*[]string, bool)
GetSsidListOk returns a tuple with the SsidList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSsidList
func (o *EditVoucherGroupPatternOpenApiVO) SetSsidList(v []string)
SetSsidList sets SsidList field to given value.
HasSsidList
func (o *EditVoucherGroupPatternOpenApiVO) HasSsidList() bool
HasSsidList returns a boolean if a field has been set.
GetSsidNetworkenable
func (o *EditVoucherGroupPatternOpenApiVO) GetSsidNetworkenable() bool
GetSsidNetworkenable returns the SsidNetworkenable field if non-nil, zero value otherwise.
GetSsidNetworkenableOk
func (o *EditVoucherGroupPatternOpenApiVO) GetSsidNetworkenableOk() (*bool, bool)
GetSsidNetworkenableOk returns a tuple with the SsidNetworkenable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSsidNetworkenable
func (o *EditVoucherGroupPatternOpenApiVO) SetSsidNetworkenable(v bool)
SetSsidNetworkenable sets SsidNetworkenable field to given value.
HasSsidNetworkenable
func (o *EditVoucherGroupPatternOpenApiVO) HasSsidNetworkenable() bool
HasSsidNetworkenable returns a boolean if a field has been set.
GetTitle
func (o *EditVoucherGroupPatternOpenApiVO) GetTitle() string
GetTitle returns the Title field if non-nil, zero value otherwise.
GetTitleOk
func (o *EditVoucherGroupPatternOpenApiVO) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTitle
func (o *EditVoucherGroupPatternOpenApiVO) SetTitle(v string)
SetTitle sets Title field to given value.
HasTitle
func (o *EditVoucherGroupPatternOpenApiVO) HasTitle() bool
HasTitle returns a boolean if a field has been set.
GetTitleSize
func (o *EditVoucherGroupPatternOpenApiVO) GetTitleSize() int32
GetTitleSize returns the TitleSize field if non-nil, zero value otherwise.
GetTitleSizeOk
func (o *EditVoucherGroupPatternOpenApiVO) GetTitleSizeOk() (*int32, bool)
GetTitleSizeOk returns a tuple with the TitleSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTitleSize
func (o *EditVoucherGroupPatternOpenApiVO) SetTitleSize(v int32)
SetTitleSize sets TitleSize field to given value.
HasTitleSize
func (o *EditVoucherGroupPatternOpenApiVO) HasTitleSize() bool
HasTitleSize returns a boolean if a field has been set.