Interface PipeOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getMode()
      The mode for the Pipe.
      java.lang.String getPath()
      Unix Domain Socket path.
      com.google.protobuf.ByteString getPathBytes()
      Unix Domain Socket path.
      • 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

      • getPath

        java.lang.String getPath()
         Unix Domain Socket path. On Linux, paths starting with '@' will use the
         abstract namespace. The starting '@' is replaced by a null byte by Envoy.
         Paths starting with '@' will result in an error in environments other than
         Linux.
         
        string path = 1 [(.validate.rules) = { ... }
        Returns:
        The path.
      • getPathBytes

        com.google.protobuf.ByteString getPathBytes()
         Unix Domain Socket path. On Linux, paths starting with '@' will use the
         abstract namespace. The starting '@' is replaced by a null byte by Envoy.
         Paths starting with '@' will result in an error in environments other than
         Linux.
         
        string path = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for path.
      • getMode

        int getMode()
         The mode for the Pipe. Not applicable for abstract sockets.
         
        uint32 mode = 2 [(.validate.rules) = { ... }
        Returns:
        The mode.