Skip to content

Commit

Permalink
Changes required for UX for Anubis and ConfigElements.
Browse files Browse the repository at this point in the history
  • Loading branch information
lcaballero committed Nov 4, 2015
1 parent bfc6ccd commit 7c8964a
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 1 deletion.
17 changes: 16 additions & 1 deletion protofiles/configelements/ux/AllConf.proto
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,15 @@ import "DispatchClientConfigUX.proto";
import "ElasticSearchClientConfigUX.proto";
import "ElasticSearchServerConfigUX.proto";
import "EnigmaConfigUX.proto";
import "HermesConfigUX.proto";
import "InfluxConfigUX.proto";
import "LinkConfigUX.proto";
import "VitalsClientConfigUX.proto";
import "VitalsConfigUX.proto";
import "GoMaintainConfigUX.proto";
import "AnubisClientConfigUX.proto";
import "AnubisConfigUX.proto";
import "GoDispatchClientConfigUX.proto";
import "GoDispatchConfigUX.proto";


message AllConf {
Expand Down Expand Up @@ -68,4 +71,16 @@ message AllConf {

optional ConfigUX vitalsConfigUX = 29;
optional VitalsConfigUX vitalsConfig = 30;

optional ConfigUX goDispatchConfigUX = 31;
optional GoDispatchConfigUX goDispatchConfig = 32;

optional ConfigUX goDispatchClientConfigUX = 33;
optional GoDispatchClientConfigUX goDispatchClientConfig = 34;

optional ConfigUX anubisClientConfigUX = 35;
optional AnubisClientConfigUX anubisClientConfig = 36;

optional ConfigUX anubisConfigUX = 37;
optional AnubisConfigUX anubisConfig = 38;
}
47 changes: 47 additions & 0 deletions protofiles/configelements/ux/AnubisConfigUX.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package configelements.ux;

import "ConfigUX.proto";

option java_package = "com.logrhythm.configelements.ux";
option java_outer_classname = "AnubisConfigUXMsg";

message AnubisConfigUX {

message AccumulatorConf {
optional ConfigUX secondsToAccumulate = 1;
optional ConfigUX entriesToAccumulate = 2;
optional ConfigUX maxBatchSizeBytes = 3;
}

message GigawattDBConfig {
optional ConfigUX gigawattDbPath = 1;
}

message RelayConfig {
optional ConfigUX inputQueue = 1;
optional ConfigUX inputQueueSize = 2;
optional ConfigUX dbMaxRows = 3;
optional ConfigUX dbResumeRows = 4;
optional ConfigUX dbMaxBytes = 5;
optional ConfigUX dbResumeBytes = 6;
optional ConfigUX dbCheckSizeMs = 7;
}

message BiffConfig {
optional ConfigUX ackQueue = 1;
optional ConfigUX ackQueueSize = 2;
}

message MessageRetryConfig {
optional ConfigUX retryIntervalSecs = 1;
optional ConfigUX minRetrySecs = 2;
optional ConfigUX maxRetrySecs = 3;
}

optional AccumulatorConf accumulatorConf = 1;
optional GigawattDBConfig gigawattDBConfig= 2;
optional RelayConfig relayConfig = 3;
optional BiffConfig biffConfig = 4;
optional MessageRetryConfig messageRetryConfig = 5;

}
11 changes: 11 additions & 0 deletions protofiles/configelements/ux/GoDispatchClientConfigUX.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package configelements.ux;

import "ConfigUX.proto";

option java_package = "com.logrhythm.configelements.ux";
option java_outer_classname = "GoDispatchClientConfigUXMsg";


message GoDispatchClientConfigUX {
optional ConfigUX inputQueue = 1;
}

0 comments on commit 7c8964a

Please sign in to comment.