SmartsheetBuilder Class | ![]() |
A convenience class to help create a instance with the appropriate fields.
Thread Safety: This class is not thread safe since it's mutable, one builder instance is NOT expected to be used in multiple threads.
Namespace: Smartsheet.Api
The SmartsheetBuilder type exposes the following members.
Name | Description | |
---|---|---|
![]() | SmartsheetBuilder |
Constructor.
|
Name | Description | |
---|---|---|
![]() | AccessToken | Gets the access token. |
![]() | AssumedUser | Gets the assumed user. |
![]() | BaseURI | Gets the base uri. |
![]() ![]() | DefaultBaseUri | Gets the default base uri. |
![]() | HttpClient | Gets the http client. |
![]() | JsonSerializer | Gets the Json serializer. |
Name | Description | |
---|---|---|
![]() | Build | Build the SmartsheetClient instance. |
![]() | SetAccessToken | Set the access token. |
![]() | SetAssumedUser | Set the assumed user. |
![]() | SetBaseURI | Set the base URI. |
![]() | SetChangeAgent | Set the Smartsheet change agent. |
![]() | SetDateTimeFixOptOut |
Set optional flag to re-enable JSON deserializers conversion from string to C# DateTime
|
![]() | SetHttpClient | Set the HttpClient. |
![]() | SetJsonSerializer | Set the JsonSerializer. |
![]() | SetMaxRetryTimeout |
Create a DefaultCalcBackoff with a max elapsed timeout specified by the user. This interface
is only valid when the DefaultHttpClient is used.
|
Name | Description | |
---|---|---|
![]() ![]() | DEFAULT_BASE_URI | Represents the default base URI of the Smartsheet REST API. It is a constant with Value "https://api.smartsheet.com/2.0". |
![]() ![]() | GOV_BASE_URI | Represents the base URI of the Smartsheetgov REST API. It is a constant with Value "https://api.smartsheetgov.com/2.0". |