third-platform-sdk/sdk/topsdk/defaultability/domain/AlibabaAlscUnionKbItemDetailGetTicketPeriod.go
2024-05-04 16:57:40 +08:00

45 lines
1.2 KiB
Go

package domain
type AlibabaAlscUnionKbItemDetailGetTicketPeriod struct {
/*
有效周期类型 */
PeriodType *string `json:"period_type,omitempty" `
/*
相对有效期,单位:天 */
Period *int64 `json:"period,omitempty" `
/*
是否自然日 */
NatureDay *bool `json:"nature_day,omitempty" `
/*
起始时间(秒) */
StartTime *int64 `json:"start_time,omitempty" `
/*
终止时间(秒) */
EndTime *int64 `json:"end_time,omitempty" `
}
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetPeriodType(v string) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
s.PeriodType = &v
return s
}
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetPeriod(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
s.Period = &v
return s
}
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetNatureDay(v bool) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
s.NatureDay = &v
return s
}
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetStartTime(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
s.StartTime = &v
return s
}
func (s *AlibabaAlscUnionKbItemDetailGetTicketPeriod) SetEndTime(v int64) *AlibabaAlscUnionKbItemDetailGetTicketPeriod {
s.EndTime = &v
return s
}