-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,io.sentry.android.core.internal.tombstone.TombstoneProtos.HeapObjectOrBuilder,java.lang.Cloneable
public final class TombstoneProtos.HeapObject.Builder extends GeneratedMessageLite.Builder<TombstoneProtos.HeapObject, TombstoneProtos.HeapObject.Builder> implements TombstoneProtos.HeapObjectOrBuilder
Protobuf type
{@code HeapObject}
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getAddress
long getAddress()
uint64 address = 1;
-
setAddress
TombstoneProtos.HeapObject.Builder setAddress(long value)
uint64 address = 1;- Parameters:
value- The address to set.
-
clearAddress
TombstoneProtos.HeapObject.Builder clearAddress()
uint64 address = 1;
-
getSize
long getSize()
uint64 size = 2;
-
setSize
TombstoneProtos.HeapObject.Builder setSize(long value)
uint64 size = 2;- Parameters:
value- The size to set.
-
clearSize
TombstoneProtos.HeapObject.Builder clearSize()
uint64 size = 2;
-
getAllocationTid
long getAllocationTid()
uint64 allocation_tid = 3;
-
setAllocationTid
TombstoneProtos.HeapObject.Builder setAllocationTid(long value)
uint64 allocation_tid = 3;- Parameters:
value- The allocationTid to set.
-
clearAllocationTid
TombstoneProtos.HeapObject.Builder clearAllocationTid()
uint64 allocation_tid = 3;
-
getAllocationBacktraceList
List<TombstoneProtos.BacktraceFrame> getAllocationBacktraceList()
repeated .BacktraceFrame allocation_backtrace = 4;
-
getAllocationBacktraceCount
int getAllocationBacktraceCount()
repeated .BacktraceFrame allocation_backtrace = 4;
-
getAllocationBacktrace
TombstoneProtos.BacktraceFrame getAllocationBacktrace(int index)
repeated .BacktraceFrame allocation_backtrace = 4;
-
setAllocationBacktrace
TombstoneProtos.HeapObject.Builder setAllocationBacktrace(int index, TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame allocation_backtrace = 4;
-
setAllocationBacktrace
TombstoneProtos.HeapObject.Builder setAllocationBacktrace(int index, TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
TombstoneProtos.HeapObject.Builder addAllocationBacktrace(TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
TombstoneProtos.HeapObject.Builder addAllocationBacktrace(int index, TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
TombstoneProtos.HeapObject.Builder addAllocationBacktrace(TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
TombstoneProtos.HeapObject.Builder addAllocationBacktrace(int index, TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllAllocationBacktrace
TombstoneProtos.HeapObject.Builder addAllAllocationBacktrace(Iterable<out TombstoneProtos.BacktraceFrame> values)
repeated .BacktraceFrame allocation_backtrace = 4;
-
clearAllocationBacktrace
TombstoneProtos.HeapObject.Builder clearAllocationBacktrace()
repeated .BacktraceFrame allocation_backtrace = 4;
-
removeAllocationBacktrace
TombstoneProtos.HeapObject.Builder removeAllocationBacktrace(int index)
repeated .BacktraceFrame allocation_backtrace = 4;
-
getDeallocationTid
long getDeallocationTid()
uint64 deallocation_tid = 5;
-
setDeallocationTid
TombstoneProtos.HeapObject.Builder setDeallocationTid(long value)
uint64 deallocation_tid = 5;- Parameters:
value- The deallocationTid to set.
-
clearDeallocationTid
TombstoneProtos.HeapObject.Builder clearDeallocationTid()
uint64 deallocation_tid = 5;
-
getDeallocationBacktraceList
List<TombstoneProtos.BacktraceFrame> getDeallocationBacktraceList()
repeated .BacktraceFrame deallocation_backtrace = 6;
-
getDeallocationBacktraceCount
int getDeallocationBacktraceCount()
repeated .BacktraceFrame deallocation_backtrace = 6;
-
getDeallocationBacktrace
TombstoneProtos.BacktraceFrame getDeallocationBacktrace(int index)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
setDeallocationBacktrace
TombstoneProtos.HeapObject.Builder setDeallocationBacktrace(int index, TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
setDeallocationBacktrace
TombstoneProtos.HeapObject.Builder setDeallocationBacktrace(int index, TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
TombstoneProtos.HeapObject.Builder addDeallocationBacktrace(TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
TombstoneProtos.HeapObject.Builder addDeallocationBacktrace(int index, TombstoneProtos.BacktraceFrame value)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
TombstoneProtos.HeapObject.Builder addDeallocationBacktrace(TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
TombstoneProtos.HeapObject.Builder addDeallocationBacktrace(int index, TombstoneProtos.BacktraceFrame.Builder builderForValue)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
addAllDeallocationBacktrace
TombstoneProtos.HeapObject.Builder addAllDeallocationBacktrace(Iterable<out TombstoneProtos.BacktraceFrame> values)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
clearDeallocationBacktrace
TombstoneProtos.HeapObject.Builder clearDeallocationBacktrace()
repeated .BacktraceFrame deallocation_backtrace = 6;
-
removeDeallocationBacktrace
TombstoneProtos.HeapObject.Builder removeDeallocationBacktrace(int index)
repeated .BacktraceFrame deallocation_backtrace = 6;
-
-
-
-