Package com.android.server.os
Class LinphoneTombstoneProtos.HeapObject.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<LinphoneTombstoneProtos.HeapObject,LinphoneTombstoneProtos.HeapObject.Builder>
com.android.server.os.LinphoneTombstoneProtos.HeapObject.Builder
- All Implemented Interfaces:
LinphoneTombstoneProtos.HeapObjectOrBuilder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
- Enclosing class:
- LinphoneTombstoneProtos.HeapObject
public static final class LinphoneTombstoneProtos.HeapObject.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<LinphoneTombstoneProtos.HeapObject,LinphoneTombstoneProtos.HeapObject.Builder>
implements LinphoneTombstoneProtos.HeapObjectOrBuilder
Protobuf type
HeapObject
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAllAllocationBacktrace
(Iterable<? extends LinphoneTombstoneProtos.BacktraceFrame> values) repeated .BacktraceFrame allocation_backtrace = 4;
addAllDeallocationBacktrace
(Iterable<? extends LinphoneTombstoneProtos.BacktraceFrame> values) repeated .BacktraceFrame deallocation_backtrace = 6;
addAllocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame allocation_backtrace = 4;
addAllocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
repeated .BacktraceFrame allocation_backtrace = 4;
addAllocationBacktrace
(LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
addDeallocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame deallocation_backtrace = 6;
addDeallocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
repeated .BacktraceFrame deallocation_backtrace = 6;
addDeallocationBacktrace
(LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
uint64 address = 1;
repeated .BacktraceFrame allocation_backtrace = 4;
uint64 allocation_tid = 3;
repeated .BacktraceFrame deallocation_backtrace = 6;
uint64 deallocation_tid = 5;
uint64 size = 2;
long
uint64 address = 1;
getAllocationBacktrace
(int index) repeated .BacktraceFrame allocation_backtrace = 4;
int
repeated .BacktraceFrame allocation_backtrace = 4;
repeated .BacktraceFrame allocation_backtrace = 4;
long
uint64 allocation_tid = 3;
getDeallocationBacktrace
(int index) repeated .BacktraceFrame deallocation_backtrace = 6;
int
repeated .BacktraceFrame deallocation_backtrace = 6;
repeated .BacktraceFrame deallocation_backtrace = 6;
long
uint64 deallocation_tid = 5;
long
getSize()
uint64 size = 2;
removeAllocationBacktrace
(int index) repeated .BacktraceFrame allocation_backtrace = 4;
removeDeallocationBacktrace
(int index) repeated .BacktraceFrame deallocation_backtrace = 6;
setAddress
(long value) uint64 address = 1;
setAllocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame allocation_backtrace = 4;
setAllocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
setAllocationTid
(long value) uint64 allocation_tid = 3;
setDeallocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame deallocation_backtrace = 6;
setDeallocationBacktrace
(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
setDeallocationTid
(long value) uint64 deallocation_tid = 5;
setSize
(long value) uint64 size = 2;
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getAddress
public long getAddress()uint64 address = 1;
- Specified by:
getAddress
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
- Returns:
- The address.
-
setAddress
uint64 address = 1;
- Parameters:
value
- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
uint64 address = 1;
- Returns:
- This builder for chaining.
-
getSize
public long getSize()uint64 size = 2;
- Specified by:
getSize
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
- Returns:
- The size.
-
setSize
uint64 size = 2;
- Parameters:
value
- The size to set.- Returns:
- This builder for chaining.
-
clearSize
uint64 size = 2;
- Returns:
- This builder for chaining.
-
getAllocationTid
public long getAllocationTid()uint64 allocation_tid = 3;
- Specified by:
getAllocationTid
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
- Returns:
- The allocationTid.
-
setAllocationTid
uint64 allocation_tid = 3;
- Parameters:
value
- The allocationTid to set.- Returns:
- This builder for chaining.
-
clearAllocationTid
uint64 allocation_tid = 3;
- Returns:
- This builder for chaining.
-
getAllocationBacktraceList
repeated .BacktraceFrame allocation_backtrace = 4;
- Specified by:
getAllocationBacktraceList
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
getAllocationBacktraceCount
public int getAllocationBacktraceCount()repeated .BacktraceFrame allocation_backtrace = 4;
- Specified by:
getAllocationBacktraceCount
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
getAllocationBacktrace
repeated .BacktraceFrame allocation_backtrace = 4;
- Specified by:
getAllocationBacktrace
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
setAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder setAllocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame allocation_backtrace = 4;
-
setAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder setAllocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllocationBacktrace(LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllocationBacktrace(LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame allocation_backtrace = 4;
-
addAllAllocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllAllocationBacktrace(Iterable<? extends LinphoneTombstoneProtos.BacktraceFrame> values) repeated .BacktraceFrame allocation_backtrace = 4;
-
clearAllocationBacktrace
repeated .BacktraceFrame allocation_backtrace = 4;
-
removeAllocationBacktrace
repeated .BacktraceFrame allocation_backtrace = 4;
-
getDeallocationTid
public long getDeallocationTid()uint64 deallocation_tid = 5;
- Specified by:
getDeallocationTid
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
- Returns:
- The deallocationTid.
-
setDeallocationTid
uint64 deallocation_tid = 5;
- Parameters:
value
- The deallocationTid to set.- Returns:
- This builder for chaining.
-
clearDeallocationTid
uint64 deallocation_tid = 5;
- Returns:
- This builder for chaining.
-
getDeallocationBacktraceList
repeated .BacktraceFrame deallocation_backtrace = 6;
- Specified by:
getDeallocationBacktraceList
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
getDeallocationBacktraceCount
public int getDeallocationBacktraceCount()repeated .BacktraceFrame deallocation_backtrace = 6;
- Specified by:
getDeallocationBacktraceCount
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
getDeallocationBacktrace
repeated .BacktraceFrame deallocation_backtrace = 6;
- Specified by:
getDeallocationBacktrace
in interfaceLinphoneTombstoneProtos.HeapObjectOrBuilder
-
setDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder setDeallocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame deallocation_backtrace = 6;
-
setDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder setDeallocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addDeallocationBacktrace(LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addDeallocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame value) repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addDeallocationBacktrace(LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
-
addDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addDeallocationBacktrace(int index, LinphoneTombstoneProtos.BacktraceFrame.Builder builderForValue) repeated .BacktraceFrame deallocation_backtrace = 6;
-
addAllDeallocationBacktrace
public LinphoneTombstoneProtos.HeapObject.Builder addAllDeallocationBacktrace(Iterable<? extends LinphoneTombstoneProtos.BacktraceFrame> values) repeated .BacktraceFrame deallocation_backtrace = 6;
-
clearDeallocationBacktrace
repeated .BacktraceFrame deallocation_backtrace = 6;
-
removeDeallocationBacktrace
repeated .BacktraceFrame deallocation_backtrace = 6;
-