Interface Changes
public interface Changes
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncreate(ChangeInput in) id(int id) Deprecated.Look up a change by string ID.Look up a change by project and numeric ID.Look up a change by project, branch, and change ID.query()
-
Method Details
-
id
Deprecated.in favor ofid(String, int)Look up a change by numeric ID.Note: Change number is not guaranteed to unambiguously identify a change.
- Parameters:
id- change number.- Returns:
- API for accessing the change.
- Throws:
RestApiException- if an error occurred.- See Also:
-
id
Look up a change by string ID.- Parameters:
id- any identifier supported by the REST API, including change number, Change-Id, or project~branch~Change-Id triplet.- Returns:
- API for accessing the change.
- Throws:
RestApiException- if an error occurred.- See Also:
-
id
Look up a change by project, branch, and change ID.- Throws:
RestApiException- See Also:
-
id
Look up a change by project and numeric ID.Note: This method eagerly reads the change. Methods that mutate the change do not necessarily re-read the change. Therefore, calling a getter method on an instance after calling a mutation method on that same instance is not guaranteed to reflect the mutation. It is not recommended to store references to
ChangeApiinstances. Also note that the change numeric id without a project name parameter may fail to identify a unique change element, because the potential conflict with other changes imported from Gerrit instances with a different Server-Id.- Parameters:
project- project name.id- change number.- Throws:
RestApiException
-
create
- Throws:
RestApiException
-
createAsInfo
- Throws:
RestApiException
-
query
Changes.QueryRequest query() -
query
-
id(String, int)