Interface CopyLogEntriesRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getDestination()
      Required.
      com.google.protobuf.ByteString getDestinationBytes()
      Required.
      String getFilter()
      Optional.
      com.google.protobuf.ByteString getFilterBytes()
      Optional.
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      • 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

      • getName

        String getName()
         Required. Log bucket from which to copy log entries.
        
         For example:
        
           `"projects/my-project/locations/global/buckets/my-source-bucket"`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. Log bucket from which to copy log entries.
        
         For example:
        
           `"projects/my-project/locations/global/buckets/my-source-bucket"`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • getFilter

        String getFilter()
         Optional. A filter specifying which log entries to copy. The filter must be
         no more than 20k characters. An empty filter matches all log entries.
         
        string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The filter.
      • getFilterBytes

        com.google.protobuf.ByteString getFilterBytes()
         Optional. A filter specifying which log entries to copy. The filter must be
         no more than 20k characters. An empty filter matches all log entries.
         
        string filter = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for filter.
      • getDestination

        String getDestination()
         Required. Destination to which to copy log entries.
         
        string destination = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The destination.
      • getDestinationBytes

        com.google.protobuf.ByteString getDestinationBytes()
         Required. Destination to which to copy log entries.
         
        string destination = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for destination.