Package com.google.gerrit.server.change
Class RevisionResource
java.lang.Object
com.google.gerrit.server.change.RevisionResource
- All Implemented Interfaces:
RestResource
,RestResource.HasETag
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.gerrit.extensions.restapi.RestResource
RestResource.HasETag, RestResource.HasLastModified
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.inject.TypeLiteral<RestView<RevisionResource>>
-
Constructor Summary
ConstructorsConstructorDescriptionRevisionResource
(ChangeResource change, PatchSet ps) RevisionResource
(ChangeResource change, PatchSet ps, Optional<ChangeEdit> edit) -
Method Summary
Modifier and TypeMethodDescriptionstatic RevisionResource
createNonCacheable
(ChangeResource change, PatchSet ps) getEdit()
getETag()
getNotes()
getUser()
boolean
boolean
void
prepareETag
(com.google.common.hash.Hasher h, CurrentUser user) toString()
-
Field Details
-
REVISION_KIND
-
-
Constructor Details
-
RevisionResource
-
RevisionResource
-
-
Method Details
-
createNonCacheable
-
isCacheable
public boolean isCacheable() -
permissions
-
getChangeResource
-
getChange
-
getProject
-
getNotes
-
getPatchSet
-
getETag
- Specified by:
getETag
in interfaceRestResource.HasETag
-
prepareETag
-
getAccountId
-
getUser
-
getEdit
-
toString
-
isCurrent
public boolean isCurrent()
-