Interface EdgeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Edge, Edge.Builder

    public interface EdgeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Metadata getMetadata()
      Store programmatic data like creation times.
      MetadataOrBuilder getMetadataOrBuilder()
      Store programmatic data like creation times.
      java.lang.String getSource()
      ID of the source node.
      com.google.protobuf.ByteString getSourceBytes()
      ID of the source node.
      java.lang.String getTarget()
      ID of the target node.
      com.google.protobuf.ByteString getTargetBytes()
      ID of the target node.
      com.google.protobuf.Struct getUserdata()
      Store arbitrary data as needed by a user.
      com.google.protobuf.StructOrBuilder getUserdataOrBuilder()
      Store arbitrary data as needed by a user.
      boolean hasMetadata()
      Store programmatic data like creation times.
      boolean hasUserdata()
      Store arbitrary data as needed by a user.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getSource

        java.lang.String getSource()
         ID of the source node.
         
        string source = 1 [json_name = "source"];
        Returns:
        The source.
      • getSourceBytes

        com.google.protobuf.ByteString getSourceBytes()
         ID of the source node.
         
        string source = 1 [json_name = "source"];
        Returns:
        The bytes for source.
      • getTarget

        java.lang.String getTarget()
         ID of the target node.
         
        string target = 2 [json_name = "target"];
        Returns:
        The target.
      • getTargetBytes

        com.google.protobuf.ByteString getTargetBytes()
         ID of the target node.
         
        string target = 2 [json_name = "target"];
        Returns:
        The bytes for target.
      • hasMetadata

        boolean hasMetadata()
         Store programmatic data like creation times.
         
        .arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
        Returns:
        Whether the metadata field is set.
      • getMetadata

        Metadata getMetadata()
         Store programmatic data like creation times.
         
        .arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
        Returns:
        The metadata.
      • getMetadataOrBuilder

        MetadataOrBuilder getMetadataOrBuilder()
         Store programmatic data like creation times.
         
        .arg_services.graph.v1.Metadata metadata = 14 [json_name = "metadata"];
      • hasUserdata

        boolean hasUserdata()
         Store arbitrary data as needed by a user.
         May contain all valid JSON values.
         
        .google.protobuf.Struct userdata = 15 [json_name = "userdata"];
        Returns:
        Whether the userdata field is set.
      • getUserdata

        com.google.protobuf.Struct getUserdata()
         Store arbitrary data as needed by a user.
         May contain all valid JSON values.
         
        .google.protobuf.Struct userdata = 15 [json_name = "userdata"];
        Returns:
        The userdata.
      • getUserdataOrBuilder

        com.google.protobuf.StructOrBuilder getUserdataOrBuilder()
         Store arbitrary data as needed by a user.
         May contain all valid JSON values.
         
        .google.protobuf.Struct userdata = 15 [json_name = "userdata"];