public static final class

BinaryMessages.ControlCommand.Builder

extends GeneratedMessage.Builder<BuilderType extends Builder>
implements BinaryMessages.ControlCommandOrBuilder
java.lang.Object
   ↳ com.google.protobuf.AbstractMessageLite.Builder<BuilderType extends com.google.protobuf.AbstractMessageLite.Builder>
     ↳ com.google.protobuf.AbstractMessage.Builder<BuilderType extends com.google.protobuf.AbstractMessage.Builder>
       ↳ com.google.protobuf.GeneratedMessage.Builder<BuilderType extends com.google.protobuf.GeneratedMessage.Builder>
         ↳ com.openxc.BinaryMessages.ControlCommand.Builder

Class Overview

Protobuf type openxc.ControlCommand

Summary

Public Methods
BinaryMessages.ControlCommand build()
BinaryMessages.ControlCommand buildPartial()
BinaryMessages.ControlCommand.Builder clear()
BinaryMessages.ControlCommand.Builder clearAcceptanceFilterBypassCommand()
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.ControlCommand.Builder clearDiagnosticRequest()
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.ControlCommand.Builder clearPassthroughModeRequest()
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.ControlCommand.Builder clearPayloadFormatCommand()
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.ControlCommand.Builder clearPredefinedObd2RequestsCommand()
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.ControlCommand.Builder clearType()
optional .openxc.ControlCommand.Type type = 1;
BinaryMessages.ControlCommand.Builder clone()
BinaryMessages.AcceptanceFilterBypassCommand getAcceptanceFilterBypassCommand()
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.AcceptanceFilterBypassCommand.Builder getAcceptanceFilterBypassCommandBuilder()
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.AcceptanceFilterBypassCommandOrBuilder getAcceptanceFilterBypassCommandOrBuilder()
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.ControlCommand getDefaultInstanceForType()
final static Descriptors.Descriptor getDescriptor()
Descriptors.Descriptor getDescriptorForType()
BinaryMessages.DiagnosticControlCommand getDiagnosticRequest()
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.DiagnosticControlCommand.Builder getDiagnosticRequestBuilder()
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.DiagnosticControlCommandOrBuilder getDiagnosticRequestOrBuilder()
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.PassthroughModeControlCommand getPassthroughModeRequest()
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.PassthroughModeControlCommand.Builder getPassthroughModeRequestBuilder()
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.PassthroughModeControlCommandOrBuilder getPassthroughModeRequestOrBuilder()
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.PayloadFormatCommand getPayloadFormatCommand()
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.PayloadFormatCommand.Builder getPayloadFormatCommandBuilder()
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.PayloadFormatCommandOrBuilder getPayloadFormatCommandOrBuilder()
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.PredefinedObd2RequestsCommand getPredefinedObd2RequestsCommand()
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.PredefinedObd2RequestsCommand.Builder getPredefinedObd2RequestsCommandBuilder()
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.PredefinedObd2RequestsCommandOrBuilder getPredefinedObd2RequestsCommandOrBuilder()
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.ControlCommand.Type getType()
optional .openxc.ControlCommand.Type type = 1;
boolean hasAcceptanceFilterBypassCommand()
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
boolean hasDiagnosticRequest()
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
boolean hasPassthroughModeRequest()
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
boolean hasPayloadFormatCommand()
optional .openxc.PayloadFormatCommand payload_format_command = 5;
boolean hasPredefinedObd2RequestsCommand()
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
boolean hasType()
optional .openxc.ControlCommand.Type type = 1;
final boolean isInitialized()
BinaryMessages.ControlCommand.Builder mergeAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand value)
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.ControlCommand.Builder mergeDiagnosticRequest(BinaryMessages.DiagnosticControlCommand value)
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.ControlCommand.Builder mergeFrom(Message other)
BinaryMessages.ControlCommand.Builder mergeFrom(BinaryMessages.ControlCommand other)
BinaryMessages.ControlCommand.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
BinaryMessages.ControlCommand.Builder mergePassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand value)
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.ControlCommand.Builder mergePayloadFormatCommand(BinaryMessages.PayloadFormatCommand value)
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.ControlCommand.Builder mergePredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand value)
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand value)
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand(BinaryMessages.AcceptanceFilterBypassCommand.Builder builderForValue)
optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;
BinaryMessages.ControlCommand.Builder setDiagnosticRequest(BinaryMessages.DiagnosticControlCommand.Builder builderForValue)
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.ControlCommand.Builder setDiagnosticRequest(BinaryMessages.DiagnosticControlCommand value)
optional .openxc.DiagnosticControlCommand diagnostic_request = 2;
BinaryMessages.ControlCommand.Builder setPassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand.Builder builderForValue)
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.ControlCommand.Builder setPassthroughModeRequest(BinaryMessages.PassthroughModeControlCommand value)
optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;
BinaryMessages.ControlCommand.Builder setPayloadFormatCommand(BinaryMessages.PayloadFormatCommand.Builder builderForValue)
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.ControlCommand.Builder setPayloadFormatCommand(BinaryMessages.PayloadFormatCommand value)
optional .openxc.PayloadFormatCommand payload_format_command = 5;
BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand value)
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand(BinaryMessages.PredefinedObd2RequestsCommand.Builder builderForValue)
optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;
BinaryMessages.ControlCommand.Builder setType(BinaryMessages.ControlCommand.Type value)
optional .openxc.ControlCommand.Type type = 1;
Protected Methods
GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
[Expand]
Inherited Methods
From class com.google.protobuf.GeneratedMessage.Builder
From class com.google.protobuf.AbstractMessage.Builder
From class com.google.protobuf.AbstractMessageLite.Builder
From class java.lang.Object
From interface com.google.protobuf.Message.Builder
From interface com.google.protobuf.MessageLite.Builder
From interface com.google.protobuf.MessageLiteOrBuilder
From interface com.google.protobuf.MessageOrBuilder
From interface com.openxc.BinaryMessages.ControlCommandOrBuilder

Public Methods

public BinaryMessages.ControlCommand buildPartial ()

public BinaryMessages.ControlCommand.Builder clearAcceptanceFilterBypassCommand ()

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.ControlCommand.Builder clearDiagnosticRequest ()

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.ControlCommand.Builder clearPassthroughModeRequest ()

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.ControlCommand.Builder clearPayloadFormatCommand ()

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.ControlCommand.Builder clearPredefinedObd2RequestsCommand ()

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.ControlCommand.Builder clearType ()

optional .openxc.ControlCommand.Type type = 1;

public BinaryMessages.AcceptanceFilterBypassCommand getAcceptanceFilterBypassCommand ()

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.AcceptanceFilterBypassCommand.Builder getAcceptanceFilterBypassCommandBuilder ()

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.AcceptanceFilterBypassCommandOrBuilder getAcceptanceFilterBypassCommandOrBuilder ()

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.ControlCommand getDefaultInstanceForType ()

public static final Descriptors.Descriptor getDescriptor ()

public Descriptors.Descriptor getDescriptorForType ()

public BinaryMessages.DiagnosticControlCommand getDiagnosticRequest ()

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.DiagnosticControlCommand.Builder getDiagnosticRequestBuilder ()

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.DiagnosticControlCommandOrBuilder getDiagnosticRequestOrBuilder ()

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.PassthroughModeControlCommand getPassthroughModeRequest ()

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.PassthroughModeControlCommand.Builder getPassthroughModeRequestBuilder ()

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.PassthroughModeControlCommandOrBuilder getPassthroughModeRequestOrBuilder ()

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.PayloadFormatCommand getPayloadFormatCommand ()

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.PayloadFormatCommand.Builder getPayloadFormatCommandBuilder ()

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.PayloadFormatCommandOrBuilder getPayloadFormatCommandOrBuilder ()

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.PredefinedObd2RequestsCommand getPredefinedObd2RequestsCommand ()

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.PredefinedObd2RequestsCommand.Builder getPredefinedObd2RequestsCommandBuilder ()

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.PredefinedObd2RequestsCommandOrBuilder getPredefinedObd2RequestsCommandOrBuilder ()

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.ControlCommand.Type getType ()

optional .openxc.ControlCommand.Type type = 1;

public boolean hasAcceptanceFilterBypassCommand ()

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public boolean hasDiagnosticRequest ()

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public boolean hasPassthroughModeRequest ()

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public boolean hasPayloadFormatCommand ()

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public boolean hasPredefinedObd2RequestsCommand ()

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public boolean hasType ()

optional .openxc.ControlCommand.Type type = 1;

public final boolean isInitialized ()

public BinaryMessages.ControlCommand.Builder mergeAcceptanceFilterBypassCommand (BinaryMessages.AcceptanceFilterBypassCommand value)

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.ControlCommand.Builder mergeDiagnosticRequest (BinaryMessages.DiagnosticControlCommand value)

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.ControlCommand.Builder mergeFrom (Message other)

public BinaryMessages.ControlCommand.Builder mergeFrom (CodedInputStream input, ExtensionRegistryLite extensionRegistry)

Throws
IOException

public BinaryMessages.ControlCommand.Builder mergePassthroughModeRequest (BinaryMessages.PassthroughModeControlCommand value)

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.ControlCommand.Builder mergePayloadFormatCommand (BinaryMessages.PayloadFormatCommand value)

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.ControlCommand.Builder mergePredefinedObd2RequestsCommand (BinaryMessages.PredefinedObd2RequestsCommand value)

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand (BinaryMessages.AcceptanceFilterBypassCommand value)

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.ControlCommand.Builder setAcceptanceFilterBypassCommand (BinaryMessages.AcceptanceFilterBypassCommand.Builder builderForValue)

optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;

public BinaryMessages.ControlCommand.Builder setDiagnosticRequest (BinaryMessages.DiagnosticControlCommand.Builder builderForValue)

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.ControlCommand.Builder setDiagnosticRequest (BinaryMessages.DiagnosticControlCommand value)

optional .openxc.DiagnosticControlCommand diagnostic_request = 2;

public BinaryMessages.ControlCommand.Builder setPassthroughModeRequest (BinaryMessages.PassthroughModeControlCommand.Builder builderForValue)

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.ControlCommand.Builder setPassthroughModeRequest (BinaryMessages.PassthroughModeControlCommand value)

optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;

public BinaryMessages.ControlCommand.Builder setPayloadFormatCommand (BinaryMessages.PayloadFormatCommand.Builder builderForValue)

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.ControlCommand.Builder setPayloadFormatCommand (BinaryMessages.PayloadFormatCommand value)

optional .openxc.PayloadFormatCommand payload_format_command = 5;

public BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand (BinaryMessages.PredefinedObd2RequestsCommand value)

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.ControlCommand.Builder setPredefinedObd2RequestsCommand (BinaryMessages.PredefinedObd2RequestsCommand.Builder builderForValue)

optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;

public BinaryMessages.ControlCommand.Builder setType (BinaryMessages.ControlCommand.Type value)

optional .openxc.ControlCommand.Type type = 1;

Protected Methods

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()