C# (CSharp) Smartsheet.Api.Internal Namespace

Nested Namespaces

Smartsheet.Api.Internal.Http
Smartsheet.Api.Internal.Json
Smartsheet.Api.Internal.OAuth
Smartsheet.Api.Internal.Utility

Classes

Name Description
AbstractAssociatedResources This is the base class of the Smartsheet REST API resources that are associated To other resources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
AssociatedAttachmentResourcesImpl
AssociatedDiscussionResourcesImpl
AttachmentResourcesImpl
AttachmentVersioningResourcesImpl This is the implementation of the AttachmentVersioningResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
ColumnResourcesImpl
CommentAttachmentResourcesImpl

This is the implementation of the CommentAttachmentResources.

Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
CommentResourcesImpl
ContactResourcesImpl This is the implementation of the ContactResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
DiscussionAttachmentResourcesImpl This is the implementation of the AssociatedAttachmentResources for Discussions. It extends AssociatedAttachmentResourcesImpl and overrides attachFile/attachURL methods by throwing UnsupportedOperationException (since they're not supported for Discussions). Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
DiscussionCommentResourcesImpl
DiscussionResourcesImpl
FavoriteResourcesImpl This is the implementation of the FavoriteResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
FolderResourcesImpl This is the implementation of the FolderResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
FolderSheetResourcesImpl This is the implementation of the WorkspaceSheetResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
GroupResourcesImpl This is the implementation of the UserResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
HomeFolderResourcesImpl This is the implementation of the HomeFolderResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
HomeResourcesImpl This is the implementation of the HomeResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
ImageUrlsResourcesImpl This interface provides methods to access image URLs. Thread Safety: Implementation of this interface must be thread safe.
ReportResourcesImpl This is the implementation of the ReportResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
RowAttachmentResourcesImpl This is the implementation of the RowAttachmentResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
RowColumnResourcesImpl This is the implementation of the RowColumnResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
RowDiscussionResourcesImpl This is the implementation of the RowDiscussionResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
RowResourcesImpl
SearchResourcesImpl This is the implementation of the SearchResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
ServerInfoResourcesImpl This is the implementation of the ServerInfoResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
ShareResourcesImpl This is the implementation of the ShareResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetAttachmentResourcesImpl This is the implementation of the SheetAttachmentResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetColumnResourcesImpl This is the implementation of the SheetColumnResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetCommentResourcesImpl This is the implementation of the SheetCommentResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetDiscussionResourcesImpl This is the implementation of the SheetDiscussionResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetResourcesImpl This is the implementation of the SheetResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetRowResourcesImpl This is the implementation of the SheetRowResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
SheetUpdateRequestResourcesImpl
SightResourcesImpl
SmartsheetImpl This is the implementation of Smartsheet interface. Thread Safety: This class is thread safe because all its mutable fields are safe-guarded using AtomicReference To ensure atomic modifications, and also the underlying HttpClient and JsonSerializer interfaces are thread safe.
TemplateResourcesImpl This is the implementation of the TemplateResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
TokenResourcesImpl This is the implementation of TokenResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
UserResourcesImpl This is the implementation of the UserResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
UserSheetResourcesImpl This is the implementation of the UserResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
WebhookResourcesImpl
WorkspaceFolderResourcesImpl This is the implementation of the WorkspaceFolderResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
WorkspaceResourcesImpl This is the implementation of the WorkspaceResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.
WorkspaceSheetResourcesImpl This is the implementation of the WorkspaceSheetResources. Thread Safety: This class is thread safe because it is immutable and its base class is thread safe.