Package org.yamcs.http.api
Class StreamArchiveApi
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
exportParameterValues
(Context ctx, Archive.ExportParameterValuesRequest request, Observer<HttpBody> observer) Export parameter values in CSV formatvoid
getParameterSamples
(Context ctx, Archive.GetParameterSamplesRequest request, Observer<Pvalue.TimeSeries> observer) Get parameter samplesvoid
listParameterGroups
(Context ctx, Archive.ListParameterGroupsRequest request, Observer<Archive.ParameterGroupInfo> observer) List parameter groupsvoid
listParameterHistory
(Context ctx, Archive.ListParameterHistoryRequest request, Observer<Archive.ListParameterHistoryResponse> observer) List parameter historyvoid
streamParameterValues
(Context ctx, Archive.StreamParameterValuesRequest request, Observer<Pvalue.ParameterData> observer) Streams back parameter valuesstatic Pvalue.ParameterValue
toGpb
(ParameterValueWithId pvalWithId, int maxBytes) static Pvalue.TimeSeries.Sample
toGPBSample
(Downsampler.Sample sample) Methods inherited from class org.yamcs.protobuf.AbstractStreamArchiveApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
StreamArchiveApi
public StreamArchiveApi()
-
-
Method Details
-
listParameterGroups
public void listParameterGroups(Context ctx, Archive.ListParameterGroupsRequest request, Observer<Archive.ParameterGroupInfo> observer) Description copied from class:AbstractStreamArchiveApi
List parameter groups
- Specified by:
listParameterGroups
in classAbstractStreamArchiveApi<Context>
-
listParameterHistory
public void listParameterHistory(Context ctx, Archive.ListParameterHistoryRequest request, Observer<Archive.ListParameterHistoryResponse> observer) Description copied from class:AbstractStreamArchiveApi
List parameter history
- Specified by:
listParameterHistory
in classAbstractStreamArchiveApi<Context>
-
toGpb
-
getParameterSamples
public void getParameterSamples(Context ctx, Archive.GetParameterSamplesRequest request, Observer<Pvalue.TimeSeries> observer) Description copied from class:AbstractStreamArchiveApi
Get parameter samples
- Specified by:
getParameterSamples
in classAbstractStreamArchiveApi<Context>
-
streamParameterValues
public void streamParameterValues(Context ctx, Archive.StreamParameterValuesRequest request, Observer<Pvalue.ParameterData> observer) Description copied from class:AbstractStreamArchiveApi
Streams back parameter values
- Specified by:
streamParameterValues
in classAbstractStreamArchiveApi<Context>
-
exportParameterValues
public void exportParameterValues(Context ctx, Archive.ExportParameterValuesRequest request, Observer<HttpBody> observer) Description copied from class:AbstractStreamArchiveApi
Export parameter values in CSV format
- Specified by:
exportParameterValues
in classAbstractStreamArchiveApi<Context>
-
toGPBSample
-