Interface MemoryLogRawAllocationOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getAllocationId()
      Id of the tensor buffer being allocated, used to match to a corresponding deallocation.
      java.lang.String getAllocatorName()
      Name of the allocator used.
      com.google.protobuf.ByteString getAllocatorNameBytes()
      Name of the allocator used.
      long getNumBytes()
      Number of bytes in the allocation.
      java.lang.String getOperation()
      Name of the operation making the allocation.
      com.google.protobuf.ByteString getOperationBytes()
      Name of the operation making the allocation.
      long getPtr()
      Address of the allocation.
      long getStepId()
      Process-unique step id.
      • 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

      • getStepId

        long getStepId()
         Process-unique step id.
         
        int64 step_id = 1;
        Returns:
        The stepId.
      • getOperation

        java.lang.String getOperation()
         Name of the operation making the allocation.
         
        string operation = 2;
        Returns:
        The operation.
      • getOperationBytes

        com.google.protobuf.ByteString getOperationBytes()
         Name of the operation making the allocation.
         
        string operation = 2;
        Returns:
        The bytes for operation.
      • getNumBytes

        long getNumBytes()
         Number of bytes in the allocation.
         
        int64 num_bytes = 3;
        Returns:
        The numBytes.
      • getPtr

        long getPtr()
         Address of the allocation.
         
        uint64 ptr = 4;
        Returns:
        The ptr.
      • getAllocationId

        long getAllocationId()
         Id of the tensor buffer being allocated, used to match to a
         corresponding deallocation.
         
        int64 allocation_id = 5;
        Returns:
        The allocationId.
      • getAllocatorName

        java.lang.String getAllocatorName()
         Name of the allocator used.
         
        string allocator_name = 6;
        Returns:
        The allocatorName.
      • getAllocatorNameBytes

        com.google.protobuf.ByteString getAllocatorNameBytes()
         Name of the allocator used.
         
        string allocator_name = 6;
        Returns:
        The bytes for allocatorName.