Interface RestView<R extends RestResource>
- All Known Subinterfaces:
ChildCollection<P,,C> ListProjects,RestCollectionCreateView<P,,C, I> RestCollectionDeleteMissingView<P,,C, I> RestCollectionModifyView<P,,C, I> RestCollectionView<P,,C, I> RestModifyView<R,,I> RestReadView<R>,UiAction<R>
- All Known Implementing Classes:
Abandon,AbstractListProjects,AbstractPostCollection,AccountDeactivation,AddMembers,AddMembers.CreateMember,AddMembers.UpdateMember,AddSshKey,AddSubgroups,AddSubgroups.CreateSubgroup,AddSubgroups.UpdateSubgroup,AddToAttentionSet,ApplyPatch,ApplyProvidedFix,ApplyStoredFix,AttentionSet,BanCommit,BranchesCollection,CachesCollection,Capabilities,CapabilitiesCollection,ChangeEdits,ChangeEdits.Create,ChangeEdits.DeleteContent,ChangeEdits.DeleteFile,ChangeEdits.Detail,ChangeEdits.EditIdentity,ChangeEdits.EditMessage,ChangeEdits.Get,ChangeEdits.GetMessage,ChangeEdits.GetMeta,ChangeEdits.Post,ChangeEdits.Put,ChangeIncludedIn,ChangeMessages,Check,Check,CheckAccess,CheckConsistency,CheckMergeability,CheckSubmitRequirement,CherryPick,CherryPickCommit,ChildProjectsCollection,CleanupChanges,CleanupDraftComments,Comments,CommitIncludedIn,CommitsCollection,CommitsIncludedInRefs,ConfirmEmail,CreateAccessChange,CreateAccount,CreateBranch,CreateChange,CreateChange,CreateDashboard,CreateDraftComment,CreateEmail,CreateGroup,CreateLabel,CreateMergePatchSet,CreateProject,CreateSubmitRequirement,CreateTag,DashboardsCollection,DeleteAccount,DeleteActive,DeleteBranch,DeleteBranches,DeleteChange,DeleteChangeEdit,DeleteChangeMessage,DeleteChangeMessage.DefaultDeleteChangeMessage,DeleteComment,DeleteDashboard,DeleteDraftComment,DeleteDraftComments,DeleteEmail,DeleteExternalIds,DeleteGroup,DeleteLabel,DeleteMembers,DeleteMembers.DeleteMember,DeletePrivate,DeletePrivateByPost,DeleteReviewer,DeleteSshKey,DeleteSubgroups,DeleteSubgroups.DeleteSubgroup,DeleteSubmitRequirement,DeleteTag,DeleteTags,DeleteTask,DeleteVote,DeleteWatchedProjects,DisablePlugin,DownloadContent,DraftComments,EmailsCollection,EnablePlugin,ExperimentsCollection,Files,Files.ListFiles,FilesCollection,FilesInCommitCollection,FilesInCommitCollection.ListFiles,Fixes,FlushCache,GarbageCollect,GetAccess,GetAccount,GetActive,GetAgreements,GetArchive,GetAttentionSet,GetAuditLog,GetAvatar,GetAvatarChangeUrl,GetBlame,GetBranch,GetBranchValidationOptions,GetCache,GetCapabilities,GetCapabilities.CheckOne,GetChange,GetChangeMessage,GetChildProject,GetComment,GetCommit,GetCommit,GetConfig,GetContent,GetContent,GetCustomKeyedValues,GetDashboard,GetDescription,GetDescription,GetDescription,GetDetail,GetDetail,GetDetail,GetDiff,GetDiffPreferences,GetDiffPreferences,GetDraftComment,GetEditPreferences,GetEditPreferences,GetEmail,GetEmails,GetExperiment,GetExternalIds,GetGroup,GetGroups,GetHashtags,GetHead,GetIndex,GetIndexVersion,GetLabel,GetMember,GetMergeList,GetMessage,GetMetaDiff,GetName,GetName,GetOptions,GetOwner,GetParent,GetPatch,GetPreferences,GetPreferences,GetProject,GetPureRevert,GetReflog,GetRelated,GetReview,GetReviewer,GetRevisionActions,GetRobotComment,GetServerInfo,GetSshKey,GetSshKeys,GetState,GetStatistics,GetStatus,GetStatus,GetSubgroup,GetSubmitRequirement,GetSummary,GetTag,GetTask,GetTopic,GetUsername,GetValidationOptions,GetVersion,GetWatchedProjects,Index,Index,Index,Index,IndexChanges,IndexChanges,IndexCollection,IndexVersionsCollection,InstallPlugin,LabelsCollection,ListAccess,ListBranches,ListCaches,ListCapabilities,ListChangeComments,ListChangeDrafts,ListChangeMessages,ListChangeRobotComments,ListChildProjects,ListDashboards,ListExperiments,ListGroups,ListIndexes,ListIndexVersions,ListLabels,ListMembers,ListPlugins,ListPortedComments,ListPortedDrafts,ListProjectsImpl,ListReviewers,ListRevisionComments,ListRevisionDrafts,ListRobotComments,ListSubgroups,ListSubmitRequirements,ListTags,ListTasks,ListTopMenus,MembersCollection,Mergeable,Move,PostCaches,PostCustomKeyedValues,PostHashtags,PostLabels,PostLabelsReview,PostPrivate,PostReview,PostReviewers,PostSubmitRequirements,PostSubmitRequirementsReview,PostWatchedProjects,PreviewFix.Provided,PreviewFix.Stored,PublishChangeEdit,PutAccount,PutActive,PutAgreement,PutBranch,PutConfig,PutConfigReview,PutDescription,PutDescription,PutDescription,PutDisplayName,PutDraftComment,PutEmail,PutGroup,PutHttpPassword,PutMessage,PutName,PutName,PutOptions,PutOwner,PutPreferred,PutProject,PutStatus,PutTag,PutTopic,PutUsername,QueryAccounts,QueryChanges,QueryGroups,QueryProjects,Rebase,Rebase.CurrentRevision,RebaseChain,RebaseChangeEdit,ReindexIndexVersion,ReloadConfig,ReloadPlugin,RemoveFromAttentionSet,Restore,Revert,RevertSubmission,Reviewed.DeleteReviewed,Reviewed.PutReviewed,Reviewers,RevisionReviewers,Revisions,RobotComments,SetAccess,SetDashboard,SetDiffPreferences,SetDiffPreferences,SetEditPreferences,SetEditPreferences,SetHead,SetLabel,SetParent,SetPreferences,SetPreferences,SetReadyForReview,SetWorkInProgress,SnapshotIndex,SnapshotIndexes,SnapshotIndexVersion,SshKeys,StarredChanges,StarredChanges.Create,StarredChanges.Delete,StarredChanges.Put,SubgroupsCollection,Submit,Submit.CurrentRevision,SubmitRequirementsCollection,SubmittedTogether,SuggestBranchReviewers,SuggestChangeReviewers,TagsCollection,TasksCollection,TestSubmitRule,TestSubmitType,TestSubmitType.Get,TopMenuCollection,UpdateSubmitRequirement,Votes,Votes.List
public interface RestView<R extends RestResource>
Any type of view, see
RestReadView for reads, RestModifyView for updates, and
RestCollection for nested collections.