Documentation
¶
Index ¶
- func CreateAbuseCaseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUrlFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type AbuseCase
- func (m *AbuseCase) GetActualUrl() *string
- func (m *AbuseCase) GetAdditionalData() map[string]any
- func (m *AbuseCase) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AbuseCase) GetDateUpdated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AbuseCase) GetDeadline() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AbuseCase) GetFieldDeserializers() ...
- func (m *AbuseCase) GetId() *int64
- func (m *AbuseCase) GetMessage() *string
- func (m *AbuseCase) GetPath() *string
- func (m *AbuseCase) GetPullZoneId() *int64
- func (m *AbuseCase) GetPullZoneName() *string
- func (m *AbuseCase) GetStatus() *float64
- func (m *AbuseCase) GetUrls() []Urlable
- func (m *AbuseCase) Serialize(...) error
- func (m *AbuseCase) SetActualUrl(value *string)
- func (m *AbuseCase) SetAdditionalData(value map[string]any)
- func (m *AbuseCase) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AbuseCase) SetDateUpdated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AbuseCase) SetDeadline(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AbuseCase) SetId(value *int64)
- func (m *AbuseCase) SetMessage(value *string)
- func (m *AbuseCase) SetPath(value *string)
- func (m *AbuseCase) SetPullZoneId(value *int64)
- func (m *AbuseCase) SetPullZoneName(value *string)
- func (m *AbuseCase) SetStatus(value *float64)
- func (m *AbuseCase) SetUrls(value []Urlable)
- type AbuseCaseable
- type Url
- func (m *Url) GetAdditionalData() map[string]any
- func (m *Url) GetFieldDeserializers() ...
- func (m *Url) GetStatus() *float64
- func (m *Url) GetUrl() *string
- func (m *Url) Serialize(...) error
- func (m *Url) SetAdditionalData(value map[string]any)
- func (m *Url) SetStatus(value *float64)
- func (m *Url) SetUrl(value *string)
- type Urlable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAbuseCaseFromDiscriminatorValue ¶
func CreateAbuseCaseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAbuseCaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUrlFromDiscriminatorValue ¶
func CreateUrlFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUrlFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type AbuseCase ¶
type AbuseCase struct {
// contains filtered or unexported fields
}
func NewAbuseCase ¶
func NewAbuseCase() *AbuseCase
NewAbuseCase instantiates a new AbuseCase and sets the default values.
func (*AbuseCase) GetActualUrl ¶
GetActualUrl gets the ActualUrl property value. The ActualUrl property returns a *string when successful
func (*AbuseCase) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AbuseCase) GetDateCreated ¶
func (m *AbuseCase) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDateCreated gets the DateCreated property value. The DateCreated property returns a *Time when successful
func (*AbuseCase) GetDateUpdated ¶
func (m *AbuseCase) GetDateUpdated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDateUpdated gets the DateUpdated property value. The DateUpdated property returns a *Time when successful
func (*AbuseCase) GetDeadline ¶
func (m *AbuseCase) GetDeadline() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDeadline gets the Deadline property value. The Deadline property returns a *Time when successful
func (*AbuseCase) GetFieldDeserializers ¶
func (m *AbuseCase) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AbuseCase) GetId ¶
GetId gets the Id property value. The Id property returns a *int64 when successful
func (*AbuseCase) GetMessage ¶
GetMessage gets the Message property value. The Message property returns a *string when successful
func (*AbuseCase) GetPath ¶
GetPath gets the Path property value. The Path property returns a *string when successful
func (*AbuseCase) GetPullZoneId ¶
GetPullZoneId gets the PullZoneId property value. The PullZoneId property returns a *int64 when successful
func (*AbuseCase) GetPullZoneName ¶
GetPullZoneName gets the PullZoneName property value. The PullZoneName property returns a *string when successful
func (*AbuseCase) GetStatus ¶
GetStatus gets the Status property value. The Status property returns a *float64 when successful
func (*AbuseCase) GetUrls ¶
GetUrls gets the Urls property value. The Urls property returns a []Urlable when successful
func (*AbuseCase) Serialize ¶
func (m *AbuseCase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AbuseCase) SetActualUrl ¶
SetActualUrl sets the ActualUrl property value. The ActualUrl property
func (*AbuseCase) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AbuseCase) SetDateCreated ¶
func (m *AbuseCase) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDateCreated sets the DateCreated property value. The DateCreated property
func (*AbuseCase) SetDateUpdated ¶
func (m *AbuseCase) SetDateUpdated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDateUpdated sets the DateUpdated property value. The DateUpdated property
func (*AbuseCase) SetDeadline ¶
func (m *AbuseCase) SetDeadline(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDeadline sets the Deadline property value. The Deadline property
func (*AbuseCase) SetMessage ¶
SetMessage sets the Message property value. The Message property
func (*AbuseCase) SetPullZoneId ¶
SetPullZoneId sets the PullZoneId property value. The PullZoneId property
func (*AbuseCase) SetPullZoneName ¶
SetPullZoneName sets the PullZoneName property value. The PullZoneName property
type AbuseCaseable ¶
type AbuseCaseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetActualUrl() *string GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDateUpdated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDeadline() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetId() *int64 GetMessage() *string GetPath() *string GetPullZoneId() *int64 GetPullZoneName() *string GetStatus() *float64 GetUrls() []Urlable SetActualUrl(value *string) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDateUpdated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDeadline(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetId(value *int64) SetMessage(value *string) SetPath(value *string) SetPullZoneId(value *int64) SetPullZoneName(value *string) SetStatus(value *float64) SetUrls(value []Urlable) }
type Url ¶
type Url struct {
// contains filtered or unexported fields
}
func (*Url) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Url) GetFieldDeserializers ¶
func (m *Url) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Url) GetStatus ¶
GetStatus gets the Status property value. The Status property returns a *float64 when successful
func (*Url) GetUrl ¶
GetUrl gets the Url property value. The Url property returns a *string when successful
func (*Url) Serialize ¶
func (m *Url) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Url) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
type Urlable ¶
type Urlable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetStatus() *float64 GetUrl() *string SetStatus(value *float64) SetUrl(value *string) }