Package org.yamcs.protobuf
Class TagApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractTagApi<Void>
-
- org.yamcs.protobuf.TagApiClient
-
public class TagApiClient extends AbstractTagApi<Void>
-
-
Constructor Summary
Constructors Constructor Description TagApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateTag(Void ctx, CreateTagRequest request, Observer<Yamcs.ArchiveTag> observer)Create a tagvoiddeleteTag(Void ctx, DeleteTagRequest request, Observer<Yamcs.ArchiveTag> observer)Delete a tagvoidgetTag(Void ctx, GetTagRequest request, Observer<Yamcs.ArchiveTag> observer)Get a tagvoidlistTags(Void ctx, ListTagsRequest request, Observer<ListTagsResponse> observer)List tagsvoidupdateTag(Void ctx, EditTagRequest request, Observer<Yamcs.ArchiveTag> observer)Update a tag-
Methods inherited from class org.yamcs.protobuf.AbstractTagApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
TagApiClient
public TagApiClient(MethodHandler handler)
-
-
Method Detail
-
listTags
public final void listTags(Void ctx, ListTagsRequest request, Observer<ListTagsResponse> observer)
List tags
- Specified by:
listTagsin classAbstractTagApi<Void>
-
getTag
public final void getTag(Void ctx, GetTagRequest request, Observer<Yamcs.ArchiveTag> observer)
Get a tag
- Specified by:
getTagin classAbstractTagApi<Void>
-
createTag
public final void createTag(Void ctx, CreateTagRequest request, Observer<Yamcs.ArchiveTag> observer)
Create a tag
- Specified by:
createTagin classAbstractTagApi<Void>
-
updateTag
public final void updateTag(Void ctx, EditTagRequest request, Observer<Yamcs.ArchiveTag> observer)
Update a tag
- Specified by:
updateTagin classAbstractTagApi<Void>
-
deleteTag
public final void deleteTag(Void ctx, DeleteTagRequest request, Observer<Yamcs.ArchiveTag> observer)
Delete a tag
- Specified by:
deleteTagin classAbstractTagApi<Void>
-
-