
org.yamcs.protobuf.config.WhenConditionInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yamcs/protobuf/config/config.proto
package org.yamcs.protobuf.config;
public interface WhenConditionInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.config.WhenConditionInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* Option key for checking the condition
*
*
* optional string key = 1;
* @return Whether the key field is set.
*/
boolean hasKey();
/**
*
* Option key for checking the condition
*
*
* optional string key = 1;
* @return The key.
*/
java.lang.String getKey();
/**
*
* Option key for checking the condition
*
*
* optional string key = 1;
* @return The bytes for key.
*/
com.google.protobuf.ByteString
getKeyBytes();
/**
*
* Value to compare with
*
*
* optional .google.protobuf.Value value = 2;
* @return Whether the value field is set.
*/
boolean hasValue();
/**
*
* Value to compare with
*
*
* optional .google.protobuf.Value value = 2;
* @return The value.
*/
com.google.protobuf.Value getValue();
/**
*
* Value to compare with
*
*
* optional .google.protobuf.Value value = 2;
*/
com.google.protobuf.ValueOrBuilder getValueOrBuilder();
/**
*
* Option keys that must be specified, if the condition is satisfied
*
*
* repeated string requiredKeys = 3;
* @return A list containing the requiredKeys.
*/
java.util.List
getRequiredKeysList();
/**
*
* Option keys that must be specified, if the condition is satisfied
*
*
* repeated string requiredKeys = 3;
* @return The count of requiredKeys.
*/
int getRequiredKeysCount();
/**
*
* Option keys that must be specified, if the condition is satisfied
*
*
* repeated string requiredKeys = 3;
* @param index The index of the element to return.
* @return The requiredKeys at the given index.
*/
java.lang.String getRequiredKeys(int index);
/**
*
* Option keys that must be specified, if the condition is satisfied
*
*
* repeated string requiredKeys = 3;
* @param index The index of the value to return.
* @return The bytes of the requiredKeys at the given index.
*/
com.google.protobuf.ByteString
getRequiredKeysBytes(int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy