public static final class BinaryMessages.ControlCommand.Builder extends <any> implements BinaryMessages.ControlCommandOrBuilder
openxc.ControlCommand
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public BinaryMessages.ControlCommand.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public BinaryMessages.ControlCommand getDefaultInstanceForType()
public BinaryMessages.ControlCommand build()
public BinaryMessages.ControlCommand buildPartial()
public BinaryMessages.ControlCommand.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public BinaryMessages.ControlCommand.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public BinaryMessages.ControlCommand.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public BinaryMessages.ControlCommand.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public BinaryMessages.ControlCommand.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public BinaryMessages.ControlCommand.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public BinaryMessages.ControlCommand.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public int getTypeValue()
.openxc.ControlCommand.Type type = 1;
getTypeValue
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setTypeValue(int value)
.openxc.ControlCommand.Type type = 1;
value
- The enum numeric value on the wire for type to set.public BinaryMessages.ControlCommand.Type getType()
.openxc.ControlCommand.Type type = 1;
getType
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setType(BinaryMessages.ControlCommand.Type value)
.openxc.ControlCommand.Type type = 1;
value
- The type to set.public BinaryMessages.ControlCommand.Builder clearType()
.openxc.ControlCommand.Type type = 1;
public boolean hasDiagnosticRequest()
.openxc.DiagnosticControlCommand diagnostic_request = 2;
hasDiagnosticRequest
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.DiagnosticControlCommand getDiagnosticRequest()
.openxc.DiagnosticControlCommand diagnostic_request = 2;
getDiagnosticRequest
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setDiagnosticRequest(BinaryMessages.DiagnosticControlCommand value)
.openxc.DiagnosticControlCommand diagnostic_request = 2;
public BinaryMessages.ControlCommand.Builder setDiagnosticRequest(BinaryMessages.DiagnosticControlCommand.Builder builderForValue)
.openxc.DiagnosticControlCommand diagnostic_request = 2;
public BinaryMessages.ControlCommand.Builder mergeDiagnosticRequest(BinaryMessages.DiagnosticControlCommand value)
.openxc.DiagnosticControlCommand diagnostic_request = 2;
public BinaryMessages.ControlCommand.Builder clearDiagnosticRequest()
.openxc.DiagnosticControlCommand diagnostic_request = 2;
public BinaryMessages.DiagnosticControlCommand.Builder getDiagnosticRequestBuilder()
.openxc.DiagnosticControlCommand diagnostic_request = 2;
public BinaryMessages.DiagnosticControlCommandOrBuilder getDiagnosticRequestOrBuilder()
.openxc.DiagnosticControlCommand diagnostic_request = 2;
getDiagnosticRequestOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasPassthroughModeRequest()
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
hasPassthroughModeRequest
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.PassthroughModeControlCommand getPassthroughModeRequest()
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
getPassthroughModeRequest
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setPassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand value)
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
public BinaryMessages.ControlCommand.Builder setPassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand.Builder builderForValue)
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
public BinaryMessages.ControlCommand.Builder mergePassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand value)
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
public BinaryMessages.ControlCommand.Builder clearPassthroughModeRequest()
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
public BinaryMessages.PassthroughModeControlCommand.Builder getPassthroughModeRequestBuilder()
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
public BinaryMessages.PassthroughModeControlCommandOrBuilder getPassthroughModeRequestOrBuilder()
.openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
getPassthroughModeRequestOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasAcceptanceFilterBypassCommand()
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
hasAcceptanceFilterBypassCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.AcceptanceFilterBypassCommand getAcceptanceFilterBypassCommand()
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
getAcceptanceFilterBypassCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand value)
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
public BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand.Builder builderForValue)
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
public BinaryMessages.ControlCommand.Builder mergeAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand value)
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
public BinaryMessages.ControlCommand.Builder clearAcceptanceFilterBypassCommand()
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
public BinaryMessages.AcceptanceFilterBypassCommand.Builder getAcceptanceFilterBypassCommandBuilder()
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
public BinaryMessages.AcceptanceFilterBypassCommandOrBuilder getAcceptanceFilterBypassCommandOrBuilder()
.openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
getAcceptanceFilterBypassCommandOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasPayloadFormatCommand()
.openxc.PayloadFormatCommand payload_format_command = 5;
hasPayloadFormatCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.PayloadFormatCommand getPayloadFormatCommand()
.openxc.PayloadFormatCommand payload_format_command = 5;
getPayloadFormatCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setPayloadFormatCommand(BinaryMessages.PayloadFormatCommand value)
.openxc.PayloadFormatCommand payload_format_command = 5;
public BinaryMessages.ControlCommand.Builder setPayloadFormatCommand(BinaryMessages.PayloadFormatCommand.Builder builderForValue)
.openxc.PayloadFormatCommand payload_format_command = 5;
public BinaryMessages.ControlCommand.Builder mergePayloadFormatCommand(BinaryMessages.PayloadFormatCommand value)
.openxc.PayloadFormatCommand payload_format_command = 5;
public BinaryMessages.ControlCommand.Builder clearPayloadFormatCommand()
.openxc.PayloadFormatCommand payload_format_command = 5;
public BinaryMessages.PayloadFormatCommand.Builder getPayloadFormatCommandBuilder()
.openxc.PayloadFormatCommand payload_format_command = 5;
public BinaryMessages.PayloadFormatCommandOrBuilder getPayloadFormatCommandOrBuilder()
.openxc.PayloadFormatCommand payload_format_command = 5;
getPayloadFormatCommandOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasPredefinedObd2RequestsCommand()
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
hasPredefinedObd2RequestsCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.PredefinedObd2RequestsCommand getPredefinedObd2RequestsCommand()
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
getPredefinedObd2RequestsCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand value)
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
public BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand.Builder builderForValue)
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
public BinaryMessages.ControlCommand.Builder mergePredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand value)
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
public BinaryMessages.ControlCommand.Builder clearPredefinedObd2RequestsCommand()
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
public BinaryMessages.PredefinedObd2RequestsCommand.Builder getPredefinedObd2RequestsCommandBuilder()
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
public BinaryMessages.PredefinedObd2RequestsCommandOrBuilder getPredefinedObd2RequestsCommandOrBuilder()
.openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
getPredefinedObd2RequestsCommandOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasModemConfigurationCommand()
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
hasModemConfigurationCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ModemConfigurationCommand getModemConfigurationCommand()
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
getModemConfigurationCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setModemConfigurationCommand(BinaryMessages.ModemConfigurationCommand value)
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
public BinaryMessages.ControlCommand.Builder setModemConfigurationCommand(BinaryMessages.ModemConfigurationCommand.Builder builderForValue)
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
public BinaryMessages.ControlCommand.Builder mergeModemConfigurationCommand(BinaryMessages.ModemConfigurationCommand value)
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
public BinaryMessages.ControlCommand.Builder clearModemConfigurationCommand()
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
public BinaryMessages.ModemConfigurationCommand.Builder getModemConfigurationCommandBuilder()
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
public BinaryMessages.ModemConfigurationCommandOrBuilder getModemConfigurationCommandOrBuilder()
.openxc.ModemConfigurationCommand modem_configuration_command = 7;
getModemConfigurationCommandOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public boolean hasRtcConfigurationCommand()
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
hasRtcConfigurationCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.RTCConfigurationCommand getRtcConfigurationCommand()
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
getRtcConfigurationCommand
in interface BinaryMessages.ControlCommandOrBuilder
public BinaryMessages.ControlCommand.Builder setRtcConfigurationCommand(BinaryMessages.RTCConfigurationCommand value)
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
public BinaryMessages.ControlCommand.Builder setRtcConfigurationCommand(BinaryMessages.RTCConfigurationCommand.Builder builderForValue)
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
public BinaryMessages.ControlCommand.Builder mergeRtcConfigurationCommand(BinaryMessages.RTCConfigurationCommand value)
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
public BinaryMessages.ControlCommand.Builder clearRtcConfigurationCommand()
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
public BinaryMessages.RTCConfigurationCommand.Builder getRtcConfigurationCommandBuilder()
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
public BinaryMessages.RTCConfigurationCommandOrBuilder getRtcConfigurationCommandOrBuilder()
.openxc.RTCConfigurationCommand rtc_configuration_command = 8;
getRtcConfigurationCommandOrBuilder
in interface BinaryMessages.ControlCommandOrBuilder
public final BinaryMessages.ControlCommand.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final BinaryMessages.ControlCommand.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)