Interface BuildEventStreamProtos.ConvenienceSymlinkOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BuildEventStreamProtos.ConvenienceSymlink, BuildEventStreamProtos.ConvenienceSymlink.Builder
Enclosing class:
BuildEventStreamProtos

public static interface BuildEventStreamProtos.ConvenienceSymlinkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The operation we are performing on the symlink.
    int
    The operation we are performing on the symlink.
    The path of the symlink to be created or deleted, absolute or relative to the workspace, creating any directories necessary.
    com.google.protobuf.ByteString
    The path of the symlink to be created or deleted, absolute or relative to the workspace, creating any directories necessary.
    If action is CREATE, this is the target path (relative to the output base) that the symlink should point to.
    com.google.protobuf.ByteString
    If action is CREATE, this is the target path (relative to the output base) that the symlink should point to.

    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 Details

    • getPath

      String getPath()
       The path of the symlink to be created or deleted, absolute or relative to
       the workspace, creating any directories necessary. If a symlink already
       exists at that location, then it should be replaced by a symlink pointing
       to the new target.
       
      string path = 1;
      Returns:
      The path.
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes()
       The path of the symlink to be created or deleted, absolute or relative to
       the workspace, creating any directories necessary. If a symlink already
       exists at that location, then it should be replaced by a symlink pointing
       to the new target.
       
      string path = 1;
      Returns:
      The bytes for path.
    • getActionValue

      int getActionValue()
       The operation we are performing on the symlink.
       
      .build_event_stream.ConvenienceSymlink.Action action = 2;
      Returns:
      The enum numeric value on the wire for action.
    • getAction

       The operation we are performing on the symlink.
       
      .build_event_stream.ConvenienceSymlink.Action action = 2;
      Returns:
      The action.
    • getTarget

      String getTarget()
       If action is CREATE, this is the target path (relative to the output base)
       that the symlink should point to.
      
       If action is DELETE, this field is not set.
       
      string target = 3;
      Returns:
      The target.
    • getTargetBytes

      com.google.protobuf.ByteString getTargetBytes()
       If action is CREATE, this is the target path (relative to the output base)
       that the symlink should point to.
      
       If action is DELETE, this field is not set.
       
      string target = 3;
      Returns:
      The bytes for target.