com.alibaba.graphscope.proto.groot.DataOperationPbOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of groot-client Show documentation
Show all versions of groot-client Show documentation
The Java client of Groot, a persistence storage engine
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: groot/sdk/model.proto
package com.alibaba.graphscope.proto.groot;
public interface DataOperationPbOrBuilder extends
// @@protoc_insertion_point(interface_extends:gs.rpc.groot.DataOperationPb)
com.google.protobuf.MessageOrBuilder {
/**
*
* One of [VertexIdPb, EdgeIdPb]
*
*
* bytes keyBlob = 1;
* @return The keyBlob.
*/
com.google.protobuf.ByteString getKeyBlob();
/**
*
* One of [LabelIdPb, EdgeLocation]
*
*
* bytes locationBlob = 2;
* @return The locationBlob.
*/
com.google.protobuf.ByteString getLocationBlob();
/**
* map<int32, .gs.rpc.graph.PropertyValuePb> props = 3;
*/
int getPropsCount();
/**
* map<int32, .gs.rpc.graph.PropertyValuePb> props = 3;
*/
boolean containsProps(
int key);
/**
* Use {@link #getPropsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getProps();
/**
* map<int32, .gs.rpc.graph.PropertyValuePb> props = 3;
*/
java.util.Map
getPropsMap();
/**
* map<int32, .gs.rpc.graph.PropertyValuePb> props = 3;
*/
/* nullable */
com.alibaba.graphscope.proto.groot.PropertyValuePb getPropsOrDefault(
int key,
/* nullable */
com.alibaba.graphscope.proto.groot.PropertyValuePb defaultValue);
/**
* map<int32, .gs.rpc.graph.PropertyValuePb> props = 3;
*/
com.alibaba.graphscope.proto.groot.PropertyValuePb getPropsOrThrow(
int key);
/**
* repeated int32 propIds = 4;
* @return A list containing the propIds.
*/
java.util.List getPropIdsList();
/**
* repeated int32 propIds = 4;
* @return The count of propIds.
*/
int getPropIdsCount();
/**
* repeated int32 propIds = 4;
* @param index The index of the element to return.
* @return The propIds at the given index.
*/
int getPropIds(int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy