Package ghidra.rmi.trace
Class TraceRmi.Method.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TraceRmi.Method.Builder>
com.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
ghidra.rmi.trace.TraceRmi.Method.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TraceRmi.MethodOrBuilder,Cloneable
- Enclosing class:
TraceRmi.Method
public static final class TraceRmi.Method.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
implements TraceRmi.MethodOrBuilder
Protobuf type
ghidra.rmi.trace.Method-
Method Summary
Modifier and TypeMethodDescriptionaddAllParameters(Iterable<? extends TraceRmi.MethodParameter> values) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;addParameters(int index, TraceRmi.MethodParameter value) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;addParameters(int index, TraceRmi.MethodParameter.Builder builderForValue) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;repeated .ghidra.rmi.trace.MethodParameter parameters = 5;addParameters(TraceRmi.MethodParameter.Builder builderForValue) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;repeated .ghidra.rmi.trace.MethodParameter parameters = 5;addParametersBuilder(int index) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;build()clear()string action = 2;string description = 4;string display = 3;string icon = 8;string name = 1;string ok_text = 7;repeated .ghidra.rmi.trace.MethodParameter parameters = 5;I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.string action = 2;com.google.protobuf.ByteStringstring action = 2;string description = 4;com.google.protobuf.ByteStringstring description = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring display = 3;com.google.protobuf.ByteStringstring display = 3;getIcon()string icon = 8;com.google.protobuf.ByteStringstring icon = 8;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;string ok_text = 7;com.google.protobuf.ByteStringstring ok_text = 7;getParameters(int index) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;getParametersBuilder(int index) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;repeated .ghidra.rmi.trace.MethodParameter parameters = 5;intrepeated .ghidra.rmi.trace.MethodParameter parameters = 5;repeated .ghidra.rmi.trace.MethodParameter parameters = 5;getParametersOrBuilder(int index) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;List<? extends TraceRmi.MethodParameterOrBuilder> repeated .ghidra.rmi.trace.MethodParameter parameters = 5;I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.booleanI'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TraceRmi.Method other) I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.removeParameters(int index) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;string action = 2;setActionBytes(com.google.protobuf.ByteString value) string action = 2;setDescription(String value) string description = 4;setDescriptionBytes(com.google.protobuf.ByteString value) string description = 4;setDisplay(String value) string display = 3;setDisplayBytes(com.google.protobuf.ByteString value) string display = 3;string icon = 8;setIconBytes(com.google.protobuf.ByteString value) string icon = 8;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;string ok_text = 7;setOkTextBytes(com.google.protobuf.ByteString value) string ok_text = 7;setParameters(int index, TraceRmi.MethodParameter value) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;setParameters(int index, TraceRmi.MethodParameter.Builder builderForValue) repeated .ghidra.rmi.trace.MethodParameter parameters = 5;setReturnType(TraceRmi.ValueType value) I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.setReturnType(TraceRmi.ValueType.Builder builderForValue) I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TraceRmi.Method.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.Method.Builder>
-
mergeFrom
public TraceRmi.Method.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TraceRmi.Method.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceTraceRmi.MethodOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getAction
string action = 2;- Specified by:
getActionin interfaceTraceRmi.MethodOrBuilder- Returns:
- The action.
-
getActionBytes
public com.google.protobuf.ByteString getActionBytes()string action = 2;- Specified by:
getActionBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for action.
-
setAction
string action = 2;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
string action = 2;- Returns:
- This builder for chaining.
-
setActionBytes
string action = 2;- Parameters:
value- The bytes for action to set.- Returns:
- This builder for chaining.
-
getDisplay
string display = 3;- Specified by:
getDisplayin interfaceTraceRmi.MethodOrBuilder- Returns:
- The display.
-
getDisplayBytes
public com.google.protobuf.ByteString getDisplayBytes()string display = 3;- Specified by:
getDisplayBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for display.
-
setDisplay
string display = 3;- Parameters:
value- The display to set.- Returns:
- This builder for chaining.
-
clearDisplay
string display = 3;- Returns:
- This builder for chaining.
-
setDisplayBytes
string display = 3;- Parameters:
value- The bytes for display to set.- Returns:
- This builder for chaining.
-
getDescription
string description = 4;- Specified by:
getDescriptionin interfaceTraceRmi.MethodOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()string description = 4;- Specified by:
getDescriptionBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for description.
-
setDescription
string description = 4;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
string description = 4;- Returns:
- This builder for chaining.
-
setDescriptionBytes
string description = 4;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getParametersList
repeated .ghidra.rmi.trace.MethodParameter parameters = 5;- Specified by:
getParametersListin interfaceTraceRmi.MethodOrBuilder
-
getParametersCount
public int getParametersCount()repeated .ghidra.rmi.trace.MethodParameter parameters = 5;- Specified by:
getParametersCountin interfaceTraceRmi.MethodOrBuilder
-
getParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5;- Specified by:
getParametersin interfaceTraceRmi.MethodOrBuilder
-
setParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
setParameters
public TraceRmi.Method.Builder setParameters(int index, TraceRmi.MethodParameter.Builder builderForValue) repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addParameters
public TraceRmi.Method.Builder addParameters(int index, TraceRmi.MethodParameter.Builder builderForValue) repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addAllParameters
public TraceRmi.Method.Builder addAllParameters(Iterable<? extends TraceRmi.MethodParameter> values) repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
clearParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
removeParameters
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
getParametersBuilder
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
getParametersOrBuilder
repeated .ghidra.rmi.trace.MethodParameter parameters = 5;- Specified by:
getParametersOrBuilderin interfaceTraceRmi.MethodOrBuilder
-
getParametersOrBuilderList
repeated .ghidra.rmi.trace.MethodParameter parameters = 5;- Specified by:
getParametersOrBuilderListin interfaceTraceRmi.MethodOrBuilder
-
addParametersBuilder
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
addParametersBuilder
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
getParametersBuilderList
repeated .ghidra.rmi.trace.MethodParameter parameters = 5; -
hasReturnType
public boolean hasReturnType()I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6;- Specified by:
hasReturnTypein interfaceTraceRmi.MethodOrBuilder- Returns:
- Whether the returnType field is set.
-
getReturnType
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6;- Specified by:
getReturnTypein interfaceTraceRmi.MethodOrBuilder- Returns:
- The returnType.
-
setReturnType
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6; -
setReturnType
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6; -
mergeReturnType
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6; -
clearReturnType
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6; -
getReturnTypeBuilder
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6; -
getReturnTypeOrBuilder
I'd like to make them all void, but I think executing a command and capturing its output justifies being able to return a result. It should be used very sparingly.
.ghidra.rmi.trace.ValueType return_type = 6;- Specified by:
getReturnTypeOrBuilderin interfaceTraceRmi.MethodOrBuilder
-
getOkText
string ok_text = 7;- Specified by:
getOkTextin interfaceTraceRmi.MethodOrBuilder- Returns:
- The okText.
-
getOkTextBytes
public com.google.protobuf.ByteString getOkTextBytes()string ok_text = 7;- Specified by:
getOkTextBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for okText.
-
setOkText
string ok_text = 7;- Parameters:
value- The okText to set.- Returns:
- This builder for chaining.
-
clearOkText
string ok_text = 7;- Returns:
- This builder for chaining.
-
setOkTextBytes
string ok_text = 7;- Parameters:
value- The bytes for okText to set.- Returns:
- This builder for chaining.
-
getIcon
string icon = 8;- Specified by:
getIconin interfaceTraceRmi.MethodOrBuilder- Returns:
- The icon.
-
getIconBytes
public com.google.protobuf.ByteString getIconBytes()string icon = 8;- Specified by:
getIconBytesin interfaceTraceRmi.MethodOrBuilder- Returns:
- The bytes for icon.
-
setIcon
string icon = 8;- Parameters:
value- The icon to set.- Returns:
- This builder for chaining.
-
clearIcon
string icon = 8;- Returns:
- This builder for chaining.
-
setIconBytes
string icon = 8;- Parameters:
value- The bytes for icon to set.- Returns:
- This builder for chaining.
-