All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alibaba.graphscope.proto.VineyardInfoPbOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.28.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: graph_def.proto

package com.alibaba.graphscope.proto;

public interface VineyardInfoPbOrBuilder extends
    // @@protoc_insertion_point(interface_extends:gs.rpc.graph.VineyardInfoPb)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .gs.rpc.graph.DataTypePb oid_type = 1;
   * @return The enum numeric value on the wire for oidType.
   */
  int getOidTypeValue();
  /**
   * .gs.rpc.graph.DataTypePb oid_type = 1;
   * @return The oidType.
   */
  com.alibaba.graphscope.proto.groot.DataTypePb getOidType();

  /**
   * .gs.rpc.graph.DataTypePb vid_type = 2;
   * @return The enum numeric value on the wire for vidType.
   */
  int getVidTypeValue();
  /**
   * .gs.rpc.graph.DataTypePb vid_type = 2;
   * @return The vidType.
   */
  com.alibaba.graphscope.proto.groot.DataTypePb getVidType();

  /**
   * .gs.rpc.graph.DataTypePb vdata_type = 3;
   * @return The enum numeric value on the wire for vdataType.
   */
  int getVdataTypeValue();
  /**
   * .gs.rpc.graph.DataTypePb vdata_type = 3;
   * @return The vdataType.
   */
  com.alibaba.graphscope.proto.groot.DataTypePb getVdataType();

  /**
   * .gs.rpc.graph.DataTypePb edata_type = 4;
   * @return The enum numeric value on the wire for edataType.
   */
  int getEdataTypeValue();
  /**
   * .gs.rpc.graph.DataTypePb edata_type = 4;
   * @return The edataType.
   */
  com.alibaba.graphscope.proto.groot.DataTypePb getEdataType();

  /**
   * 
   * This is for sharing graph between vineyard storage and groot storage
   * 
* * string schema_path = 5; * @return The schemaPath. */ java.lang.String getSchemaPath(); /** *
   * This is for sharing graph between vineyard storage and groot storage
   * 
* * string schema_path = 5; * @return The bytes for schemaPath. */ com.google.protobuf.ByteString getSchemaPathBytes(); /** *
   * Whether to automatically generate unique edge id for all edges.
   * 
* * bool generate_eid = 6; * @return The generateEid. */ boolean getGenerateEid(); /** *
   * object id of the graph in vineyard
   * 
* * int64 vineyard_id = 7; * @return The vineyardId. */ long getVineyardId(); /** *
   * For client to reconstrut graph schema
   * 
* * string property_schema_json = 8; * @return The propertySchemaJson. */ java.lang.String getPropertySchemaJson(); /** *
   * For client to reconstrut graph schema
   * 
* * string property_schema_json = 8; * @return The bytes for propertySchemaJson. */ com.google.protobuf.ByteString getPropertySchemaJsonBytes(); /** *
   * Global or local vertex map
   * 
* * .gs.rpc.graph.VertexMapTypePb vertex_map_type = 9; * @return The enum numeric value on the wire for vertexMapType. */ int getVertexMapTypeValue(); /** *
   * Global or local vertex map
   * 
* * .gs.rpc.graph.VertexMapTypePb vertex_map_type = 9; * @return The vertexMapType. */ com.alibaba.graphscope.proto.VertexMapTypePb getVertexMapType(); /** *
   * Fragment ids
   * 
* * repeated int64 fragments = 10; * @return A list containing the fragments. */ java.util.List getFragmentsList(); /** *
   * Fragment ids
   * 
* * repeated int64 fragments = 10; * @return The count of fragments. */ int getFragmentsCount(); /** *
   * Fragment ids
   * 
* * repeated int64 fragments = 10; * @param index The index of the element to return. * @return The fragments at the given index. */ long getFragments(int index); /** *
   * retain_oid
   * 
* * bool retain_oid = 11; * @return The retainOid. */ boolean getRetainOid(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy