diff --git src/main/protobuf/CellMessage.proto src/main/protobuf/CellMessage.proto new file mode 100644 index 0000000..a7bfe83 --- /dev/null +++ src/main/protobuf/CellMessage.proto @@ -0,0 +1,26 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message Cell { + optional bytes row = 1; // unused if Cell is in a CellSet + optional bytes column = 2; + optional int64 timestamp = 3; + optional bytes data = 4; +} diff --git src/main/protobuf/CellSetMessage.proto src/main/protobuf/CellSetMessage.proto new file mode 100644 index 0000000..dfdf125 --- /dev/null +++ src/main/protobuf/CellSetMessage.proto @@ -0,0 +1,29 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import "CellMessage.proto"; + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message CellSet { + message Row { + required bytes key = 1; + repeated Cell values = 2; + } + repeated Row rows = 1; +} diff --git src/main/protobuf/ColumnSchemaMessage.proto src/main/protobuf/ColumnSchemaMessage.proto new file mode 100644 index 0000000..0a9a9af --- /dev/null +++ src/main/protobuf/ColumnSchemaMessage.proto @@ -0,0 +1,32 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message ColumnSchema { + optional string name = 1; + message Attribute { + required string name = 1; + required string value = 2; + } + repeated Attribute attrs = 2; + // optional helpful encodings of commonly used attributes + optional int32 ttl = 3; + optional int32 maxVersions = 4; + optional string compression = 5; +} diff --git src/main/protobuf/ScannerMessage.proto src/main/protobuf/ScannerMessage.proto new file mode 100644 index 0000000..6ef3191 --- /dev/null +++ src/main/protobuf/ScannerMessage.proto @@ -0,0 +1,30 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message Scanner { + optional bytes startRow = 1; + optional bytes endRow = 2; + repeated bytes columns = 3; + optional int32 batch = 4; + optional int64 startTime = 5; + optional int64 endTime = 6; + optional int32 maxVersions = 7; + optional string filter = 8; +} diff --git src/main/protobuf/StorageClusterStatusMessage.proto src/main/protobuf/StorageClusterStatusMessage.proto new file mode 100644 index 0000000..46e275d --- /dev/null +++ src/main/protobuf/StorageClusterStatusMessage.proto @@ -0,0 +1,52 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message StorageClusterStatus { + message Region { + required bytes name = 1; + optional int32 stores = 2; + optional int32 storefiles = 3; + optional int32 storefileSizeMB = 4; + optional int32 memstoreSizeMB = 5; + optional int32 storefileIndexSizeMB = 6; + optional int64 readRequestsCount = 7; + optional int64 writeRequestsCount = 8; + optional int32 rootIndexSizeKB = 9; + optional int32 totalStaticIndexSizeKB = 10; + optional int32 totalStaticBloomSizeKB = 11; + optional int64 totalCompactingKVs = 12; + optional int64 currentCompactedKVs = 13; + } + message Node { + required string name = 1; // name:port + optional int64 startCode = 2; + optional int32 requests = 3; + optional int32 heapSizeMB = 4; + optional int32 maxHeapSizeMB = 5; + repeated Region regions = 6; + } + // node status + repeated Node liveNodes = 1; + repeated string deadNodes = 2; + // summary statistics + optional int32 regions = 3; + optional int32 requests = 4; + optional double averageLoad = 5; +} diff --git src/main/protobuf/TableInfoMessage.proto src/main/protobuf/TableInfoMessage.proto new file mode 100644 index 0000000..5dd9120 --- /dev/null +++ src/main/protobuf/TableInfoMessage.proto @@ -0,0 +1,31 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message TableInfo { + required string name = 1; + message Region { + required string name = 1; + optional bytes startKey = 2; + optional bytes endKey = 3; + optional int64 id = 4; + optional string location = 5; + } + repeated Region regions = 2; +} diff --git src/main/protobuf/TableListMessage.proto src/main/protobuf/TableListMessage.proto new file mode 100644 index 0000000..2ce4d25 --- /dev/null +++ src/main/protobuf/TableListMessage.proto @@ -0,0 +1,23 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message TableList { + repeated string name = 1; +} diff --git src/main/protobuf/TableSchemaMessage.proto src/main/protobuf/TableSchemaMessage.proto new file mode 100644 index 0000000..d817722 --- /dev/null +++ src/main/protobuf/TableSchemaMessage.proto @@ -0,0 +1,34 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import "ColumnSchemaMessage.proto"; + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message TableSchema { + optional string name = 1; + message Attribute { + required string name = 1; + required string value = 2; + } + repeated Attribute attrs = 2; + repeated ColumnSchema columns = 3; + // optional helpful encodings of commonly used attributes + optional bool inMemory = 4; + optional bool readOnly = 5; +} diff --git src/main/protobuf/VersionMessage.proto src/main/protobuf/VersionMessage.proto new file mode 100644 index 0000000..2404a2e --- /dev/null +++ src/main/protobuf/VersionMessage.proto @@ -0,0 +1,27 @@ +// Copyright 2010 The Apache Software Foundation +// +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.hadoop.hbase.rest.protobuf.generated; + +message Version { + optional string restVersion = 1; + optional string jvmVersion = 2; + optional string osVersion = 3; + optional string serverVersion = 4; + optional string jerseyVersion = 5; +} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellMessage.proto deleted file mode 100644 index a7bfe83..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellMessage.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message Cell { - optional bytes row = 1; // unused if Cell is in a CellSet - optional bytes column = 2; - optional int64 timestamp = 3; - optional bytes data = 4; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellSetMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellSetMessage.proto deleted file mode 100644 index dfdf125..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/CellSetMessage.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import "CellMessage.proto"; - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message CellSet { - message Row { - required bytes key = 1; - repeated Cell values = 2; - } - repeated Row rows = 1; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ColumnSchemaMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ColumnSchemaMessage.proto deleted file mode 100644 index 0a9a9af..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ColumnSchemaMessage.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message ColumnSchema { - optional string name = 1; - message Attribute { - required string name = 1; - required string value = 2; - } - repeated Attribute attrs = 2; - // optional helpful encodings of commonly used attributes - optional int32 ttl = 3; - optional int32 maxVersions = 4; - optional string compression = 5; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ScannerMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ScannerMessage.proto deleted file mode 100644 index 6ef3191..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/ScannerMessage.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message Scanner { - optional bytes startRow = 1; - optional bytes endRow = 2; - repeated bytes columns = 3; - optional int32 batch = 4; - optional int64 startTime = 5; - optional int64 endTime = 6; - optional int32 maxVersions = 7; - optional string filter = 8; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/StorageClusterStatusMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/StorageClusterStatusMessage.proto deleted file mode 100644 index 46e275d..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/StorageClusterStatusMessage.proto +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message StorageClusterStatus { - message Region { - required bytes name = 1; - optional int32 stores = 2; - optional int32 storefiles = 3; - optional int32 storefileSizeMB = 4; - optional int32 memstoreSizeMB = 5; - optional int32 storefileIndexSizeMB = 6; - optional int64 readRequestsCount = 7; - optional int64 writeRequestsCount = 8; - optional int32 rootIndexSizeKB = 9; - optional int32 totalStaticIndexSizeKB = 10; - optional int32 totalStaticBloomSizeKB = 11; - optional int64 totalCompactingKVs = 12; - optional int64 currentCompactedKVs = 13; - } - message Node { - required string name = 1; // name:port - optional int64 startCode = 2; - optional int32 requests = 3; - optional int32 heapSizeMB = 4; - optional int32 maxHeapSizeMB = 5; - repeated Region regions = 6; - } - // node status - repeated Node liveNodes = 1; - repeated string deadNodes = 2; - // summary statistics - optional int32 regions = 3; - optional int32 requests = 4; - optional double averageLoad = 5; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableInfoMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableInfoMessage.proto deleted file mode 100644 index 5dd9120..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableInfoMessage.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message TableInfo { - required string name = 1; - message Region { - required string name = 1; - optional bytes startKey = 2; - optional bytes endKey = 3; - optional int64 id = 4; - optional string location = 5; - } - repeated Region regions = 2; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableListMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableListMessage.proto deleted file mode 100644 index 2ce4d25..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableListMessage.proto +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message TableList { - repeated string name = 1; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableSchemaMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableSchemaMessage.proto deleted file mode 100644 index d817722..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/TableSchemaMessage.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -import "ColumnSchemaMessage.proto"; - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message TableSchema { - optional string name = 1; - message Attribute { - required string name = 1; - required string value = 2; - } - repeated Attribute attrs = 2; - repeated ColumnSchema columns = 3; - // optional helpful encodings of commonly used attributes - optional bool inMemory = 4; - optional bool readOnly = 5; -} diff --git src/main/resources/org/apache/hadoop/hbase/rest/protobuf/VersionMessage.proto src/main/resources/org/apache/hadoop/hbase/rest/protobuf/VersionMessage.proto deleted file mode 100644 index 2404a2e..0000000 --- src/main/resources/org/apache/hadoop/hbase/rest/protobuf/VersionMessage.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright 2010 The Apache Software Foundation -// -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package org.apache.hadoop.hbase.rest.protobuf.generated; - -message Version { - optional string restVersion = 1; - optional string jvmVersion = 2; - optional string osVersion = 3; - optional string serverVersion = 4; - optional string jerseyVersion = 5; -}