public static final class BinaryMessages.VehicleMessage.Builder extends <any> implements BinaryMessages.VehicleMessageOrBuilder
openxc.VehicleMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public BinaryMessages.VehicleMessage.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public BinaryMessages.VehicleMessage getDefaultInstanceForType()
public BinaryMessages.VehicleMessage build()
public BinaryMessages.VehicleMessage buildPartial()
public BinaryMessages.VehicleMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public BinaryMessages.VehicleMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public BinaryMessages.VehicleMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public BinaryMessages.VehicleMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public BinaryMessages.VehicleMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public BinaryMessages.VehicleMessage.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public BinaryMessages.VehicleMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic int getTypeValue()
.openxc.VehicleMessage.Type type = 1;getTypeValue in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setTypeValue(int value)
.openxc.VehicleMessage.Type type = 1;value - The enum numeric value on the wire for type to set.public BinaryMessages.VehicleMessage.Type getType()
.openxc.VehicleMessage.Type type = 1;getType in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setType(BinaryMessages.VehicleMessage.Type value)
.openxc.VehicleMessage.Type type = 1;value - The type to set.public BinaryMessages.VehicleMessage.Builder clearType()
.openxc.VehicleMessage.Type type = 1;public boolean hasCanMessage()
.openxc.CanMessage can_message = 2;hasCanMessage in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.CanMessage getCanMessage()
.openxc.CanMessage can_message = 2;getCanMessage in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setCanMessage(BinaryMessages.CanMessage value)
.openxc.CanMessage can_message = 2;public BinaryMessages.VehicleMessage.Builder setCanMessage(BinaryMessages.CanMessage.Builder builderForValue)
.openxc.CanMessage can_message = 2;public BinaryMessages.VehicleMessage.Builder mergeCanMessage(BinaryMessages.CanMessage value)
.openxc.CanMessage can_message = 2;public BinaryMessages.VehicleMessage.Builder clearCanMessage()
.openxc.CanMessage can_message = 2;public BinaryMessages.CanMessage.Builder getCanMessageBuilder()
.openxc.CanMessage can_message = 2;public BinaryMessages.CanMessageOrBuilder getCanMessageOrBuilder()
.openxc.CanMessage can_message = 2;getCanMessageOrBuilder in interface BinaryMessages.VehicleMessageOrBuilderpublic boolean hasSimpleMessage()
.openxc.SimpleMessage simple_message = 3;hasSimpleMessage in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.SimpleMessage getSimpleMessage()
.openxc.SimpleMessage simple_message = 3;getSimpleMessage in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setSimpleMessage(BinaryMessages.SimpleMessage value)
.openxc.SimpleMessage simple_message = 3;public BinaryMessages.VehicleMessage.Builder setSimpleMessage(BinaryMessages.SimpleMessage.Builder builderForValue)
.openxc.SimpleMessage simple_message = 3;public BinaryMessages.VehicleMessage.Builder mergeSimpleMessage(BinaryMessages.SimpleMessage value)
.openxc.SimpleMessage simple_message = 3;public BinaryMessages.VehicleMessage.Builder clearSimpleMessage()
.openxc.SimpleMessage simple_message = 3;public BinaryMessages.SimpleMessage.Builder getSimpleMessageBuilder()
.openxc.SimpleMessage simple_message = 3;public BinaryMessages.SimpleMessageOrBuilder getSimpleMessageOrBuilder()
.openxc.SimpleMessage simple_message = 3;getSimpleMessageOrBuilder in interface BinaryMessages.VehicleMessageOrBuilderpublic boolean hasDiagnosticResponse()
.openxc.DiagnosticResponse diagnostic_response = 4;hasDiagnosticResponse in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.DiagnosticResponse getDiagnosticResponse()
.openxc.DiagnosticResponse diagnostic_response = 4;getDiagnosticResponse in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setDiagnosticResponse(BinaryMessages.DiagnosticResponse value)
.openxc.DiagnosticResponse diagnostic_response = 4;public BinaryMessages.VehicleMessage.Builder setDiagnosticResponse(BinaryMessages.DiagnosticResponse.Builder builderForValue)
.openxc.DiagnosticResponse diagnostic_response = 4;public BinaryMessages.VehicleMessage.Builder mergeDiagnosticResponse(BinaryMessages.DiagnosticResponse value)
.openxc.DiagnosticResponse diagnostic_response = 4;public BinaryMessages.VehicleMessage.Builder clearDiagnosticResponse()
.openxc.DiagnosticResponse diagnostic_response = 4;public BinaryMessages.DiagnosticResponse.Builder getDiagnosticResponseBuilder()
.openxc.DiagnosticResponse diagnostic_response = 4;public BinaryMessages.DiagnosticResponseOrBuilder getDiagnosticResponseOrBuilder()
.openxc.DiagnosticResponse diagnostic_response = 4;getDiagnosticResponseOrBuilder in interface BinaryMessages.VehicleMessageOrBuilderpublic boolean hasControlCommand()
.openxc.ControlCommand control_command = 5;hasControlCommand in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.ControlCommand getControlCommand()
.openxc.ControlCommand control_command = 5;getControlCommand in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setControlCommand(BinaryMessages.ControlCommand value)
.openxc.ControlCommand control_command = 5;public BinaryMessages.VehicleMessage.Builder setControlCommand(BinaryMessages.ControlCommand.Builder builderForValue)
.openxc.ControlCommand control_command = 5;public BinaryMessages.VehicleMessage.Builder mergeControlCommand(BinaryMessages.ControlCommand value)
.openxc.ControlCommand control_command = 5;public BinaryMessages.VehicleMessage.Builder clearControlCommand()
.openxc.ControlCommand control_command = 5;public BinaryMessages.ControlCommand.Builder getControlCommandBuilder()
.openxc.ControlCommand control_command = 5;public BinaryMessages.ControlCommandOrBuilder getControlCommandOrBuilder()
.openxc.ControlCommand control_command = 5;getControlCommandOrBuilder in interface BinaryMessages.VehicleMessageOrBuilderpublic boolean hasCommandResponse()
.openxc.CommandResponse command_response = 6;hasCommandResponse in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.CommandResponse getCommandResponse()
.openxc.CommandResponse command_response = 6;getCommandResponse in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setCommandResponse(BinaryMessages.CommandResponse value)
.openxc.CommandResponse command_response = 6;public BinaryMessages.VehicleMessage.Builder setCommandResponse(BinaryMessages.CommandResponse.Builder builderForValue)
.openxc.CommandResponse command_response = 6;public BinaryMessages.VehicleMessage.Builder mergeCommandResponse(BinaryMessages.CommandResponse value)
.openxc.CommandResponse command_response = 6;public BinaryMessages.VehicleMessage.Builder clearCommandResponse()
.openxc.CommandResponse command_response = 6;public BinaryMessages.CommandResponse.Builder getCommandResponseBuilder()
.openxc.CommandResponse command_response = 6;public BinaryMessages.CommandResponseOrBuilder getCommandResponseOrBuilder()
.openxc.CommandResponse command_response = 6;getCommandResponseOrBuilder in interface BinaryMessages.VehicleMessageOrBuilderpublic long getTimestamp()
uint64 timestamp = 7;getTimestamp in interface BinaryMessages.VehicleMessageOrBuilderpublic BinaryMessages.VehicleMessage.Builder setTimestamp(long value)
uint64 timestamp = 7;value - The timestamp to set.public BinaryMessages.VehicleMessage.Builder clearTimestamp()
uint64 timestamp = 7;public final BinaryMessages.VehicleMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final BinaryMessages.VehicleMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)