Interface ListObjectsRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBucketName()
      Bucket name.
      com.google.protobuf.ByteString getBucketNameBytes()
      Bucket name.
      String getDelimiter()
      Return only objects whose name do not contain the delimiter after the prefix.
      com.google.protobuf.ByteString getDelimiterBytes()
      Return only objects whose name do not contain the delimiter after the prefix.
      String getInstance()
      Yamcs instance name.
      com.google.protobuf.ByteString getInstanceBytes()
      Yamcs instance name.
      String getPrefix()
      List only objects whose name start with prefix
      com.google.protobuf.ByteString getPrefixBytes()
      List only objects whose name start with prefix
      boolean hasBucketName()
      Bucket name.
      boolean hasDelimiter()
      Return only objects whose name do not contain the delimiter after the prefix.
      boolean hasInstance()
      Yamcs instance name.
      boolean hasPrefix()
      List only objects whose name start with prefix
      • 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

      • hasInstance

        boolean hasInstance()
         Yamcs instance name. Or _global.
         
        optional string instance = 1;
      • getInstance

        String getInstance()
         Yamcs instance name. Or _global.
         
        optional string instance = 1;
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
         Yamcs instance name. Or _global.
         
        optional string instance = 1;
      • hasBucketName

        boolean hasBucketName()
         Bucket name.
         
        optional string bucketName = 2;
      • getBucketName

        String getBucketName()
         Bucket name.
         
        optional string bucketName = 2;
      • getBucketNameBytes

        com.google.protobuf.ByteString getBucketNameBytes()
         Bucket name.
         
        optional string bucketName = 2;
      • hasDelimiter

        boolean hasDelimiter()
         Return only objects whose name do not contain the delimiter after the
         prefix. For the other objects, the response contains (in the prefix
         response parameter) the name truncated after the delimiter. Duplicates
         are omitted.
         Together with ``prefix`` this parameter provides filtering capabilities.
         These work similar to Google Cloud Storage and Amazon S3.
         The ``delimiter`` allows the list to work in a directory mode despite
         the object namespace being flat. For example if the delimiter is set to
         "/", then listing the bucket containing objects "a/b", "a/c", "d", "e"
         and "e/f" returns objects "d" and "e" and prefixes "a/" and "e/".
         
        optional string delimiter = 3;
      • getDelimiter

        String getDelimiter()
         Return only objects whose name do not contain the delimiter after the
         prefix. For the other objects, the response contains (in the prefix
         response parameter) the name truncated after the delimiter. Duplicates
         are omitted.
         Together with ``prefix`` this parameter provides filtering capabilities.
         These work similar to Google Cloud Storage and Amazon S3.
         The ``delimiter`` allows the list to work in a directory mode despite
         the object namespace being flat. For example if the delimiter is set to
         "/", then listing the bucket containing objects "a/b", "a/c", "d", "e"
         and "e/f" returns objects "d" and "e" and prefixes "a/" and "e/".
         
        optional string delimiter = 3;
      • getDelimiterBytes

        com.google.protobuf.ByteString getDelimiterBytes()
         Return only objects whose name do not contain the delimiter after the
         prefix. For the other objects, the response contains (in the prefix
         response parameter) the name truncated after the delimiter. Duplicates
         are omitted.
         Together with ``prefix`` this parameter provides filtering capabilities.
         These work similar to Google Cloud Storage and Amazon S3.
         The ``delimiter`` allows the list to work in a directory mode despite
         the object namespace being flat. For example if the delimiter is set to
         "/", then listing the bucket containing objects "a/b", "a/c", "d", "e"
         and "e/f" returns objects "d" and "e" and prefixes "a/" and "e/".
         
        optional string delimiter = 3;
      • hasPrefix

        boolean hasPrefix()
         List only objects whose name start with prefix
         
        optional string prefix = 4;
      • getPrefix

        String getPrefix()
         List only objects whose name start with prefix
         
        optional string prefix = 4;
      • getPrefixBytes

        com.google.protobuf.ByteString getPrefixBytes()
         List only objects whose name start with prefix
         
        optional string prefix = 4;