public abstract class AbstractStreamArchiveApi<T> extends Object implements Api<T>
| Constructor and Description |
|---|
AbstractStreamArchiveApi() |
| Modifier and Type | Method and Description |
|---|---|
void |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future) |
Observer<com.google.protobuf.Message> |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
Observer<com.google.protobuf.Message> future) |
abstract void |
exportParameterValues(T ctx,
Archive.ExportParameterValuesRequest request,
Observer<HttpBody> observer)
Export parameter values in CSV format
|
com.google.protobuf.Descriptors.ServiceDescriptor |
getDescriptorForType() |
abstract void |
getParameterSamples(T ctx,
Archive.GetParameterSamplesRequest request,
Observer<Pvalue.TimeSeries> observer)
Get parameter samples
|
com.google.protobuf.Message |
getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
com.google.protobuf.Message |
getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
abstract void |
listParameterGroups(T ctx,
Archive.ListParameterGroupsRequest request,
Observer<Archive.ParameterGroupInfo> observer)
List parameter groups
|
abstract void |
listParameterHistory(T ctx,
Archive.ListParameterHistoryRequest request,
Observer<Archive.ListParameterHistoryResponse> observer)
List parameter history
|
abstract void |
streamParameterValues(T ctx,
Archive.StreamParameterValuesRequest request,
Observer<Pvalue.ParameterData> observer)
Streams back parameter values
|
public abstract void listParameterGroups(T ctx, Archive.ListParameterGroupsRequest request, Observer<Archive.ParameterGroupInfo> observer)
List parameter groups
public abstract void listParameterHistory(T ctx, Archive.ListParameterHistoryRequest request, Observer<Archive.ListParameterHistoryResponse> observer)
List parameter history
public abstract void streamParameterValues(T ctx, Archive.StreamParameterValuesRequest request, Observer<Pvalue.ParameterData> observer)
Streams back parameter values
public abstract void getParameterSamples(T ctx, Archive.GetParameterSamplesRequest request, Observer<Pvalue.TimeSeries> observer)
Get parameter samples
public abstract void exportParameterValues(T ctx, Archive.ExportParameterValuesRequest request, Observer<HttpBody> observer)
Export parameter values in CSV format
public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
getDescriptorForType in interface Api<T>public final com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getRequestPrototype in interface Api<T>public final com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getResponsePrototype in interface Api<T>public final void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future)
callMethod in interface Api<T>Copyright © 2022 Space Applications Services. All rights reserved.