PipedriveModelFactory Class

Definition

Model factory for creating instances of Pipedrive models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated.

public static class PipedriveModelFactory
type PipedriveModelFactory = class
Public Class PipedriveModelFactory
Inheritance
PipedriveModelFactory

Methods

Name Description
ActivityResponse(Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, String, String, String, String, Nullable<Int32>, String, Nullable<Int32>, String, Nullable<Int32>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Creates a new instance of ActivityResponse(Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, String, String, String, String, Nullable<Int32>, String, Nullable<Int32>, String, Nullable<Int32>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Int32>, Nullable<Int32>, String).

AddActivityRequest(String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Creates a new instance of AddActivityRequest(String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>).

AddDealRequest(String, String, String, String, Nullable<Int32>, String, String, String, String, Nullable<VisibleTo>)

Creates a new instance of AddDealRequest(String, String, String, String, Nullable<Int32>, String, String, String, String, Nullable<VisibleTo>).

DealResponse(Nullable<Int32>, Nullable<JsonElement>, Nullable<JsonElement>, Nullable<JsonElement>, Nullable<JsonElement>, String, String, Nullable<Double>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<DateTime>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String)

Creates a new instance of DealResponse(Nullable<Int32>, Nullable<JsonElement>, Nullable<JsonElement>, Nullable<JsonElement>, Nullable<JsonElement>, String, String, Nullable<Double>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<DateTime>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String).

ListDealsResponse(List<Nullable<JsonElement>>)

Creates a new instance of ListDealsResponse(List<Nullable<JsonElement>>).

StageResponse(Nullable<Int32>, String)

Creates a new instance of StageResponse(Nullable<Int32>, String).

UpdateDealStageRequest(String, String, String)

Creates a new instance of UpdateDealStageRequest(String, String, String).

UpdateDealStatusRequest(String, String)

Creates a new instance of UpdateDealStatusRequest(String, String).

Applies to