public static final class

BinaryMessages.DiagnosticControlCommand.Builder

extends GeneratedMessage.Builder<BuilderType extends Builder>
implements BinaryMessages.DiagnosticControlCommandOrBuilder
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.DiagnosticControlCommand.Builder

Class Overview

Protobuf type openxc.DiagnosticControlCommand

Summary

Public Methods
BinaryMessages.DiagnosticControlCommand build()
BinaryMessages.DiagnosticControlCommand buildPartial()
BinaryMessages.DiagnosticControlCommand.Builder clear()
BinaryMessages.DiagnosticControlCommand.Builder clearAction()
optional .openxc.DiagnosticControlCommand.Action action = 2;
BinaryMessages.DiagnosticControlCommand.Builder clearRequest()
optional .openxc.DiagnosticRequest request = 1;
BinaryMessages.DiagnosticControlCommand.Builder clone()
BinaryMessages.DiagnosticControlCommand.Action getAction()
optional .openxc.DiagnosticControlCommand.Action action = 2;
BinaryMessages.DiagnosticControlCommand getDefaultInstanceForType()
final static Descriptors.Descriptor getDescriptor()
Descriptors.Descriptor getDescriptorForType()
BinaryMessages.DiagnosticRequest getRequest()
optional .openxc.DiagnosticRequest request = 1;
BinaryMessages.DiagnosticRequest.Builder getRequestBuilder()
optional .openxc.DiagnosticRequest request = 1;
BinaryMessages.DiagnosticRequestOrBuilder getRequestOrBuilder()
optional .openxc.DiagnosticRequest request = 1;
boolean hasAction()
optional .openxc.DiagnosticControlCommand.Action action = 2;
boolean hasRequest()
optional .openxc.DiagnosticRequest request = 1;
final boolean isInitialized()
BinaryMessages.DiagnosticControlCommand.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
BinaryMessages.DiagnosticControlCommand.Builder mergeFrom(BinaryMessages.DiagnosticControlCommand other)
BinaryMessages.DiagnosticControlCommand.Builder mergeFrom(Message other)
BinaryMessages.DiagnosticControlCommand.Builder mergeRequest(BinaryMessages.DiagnosticRequest value)
optional .openxc.DiagnosticRequest request = 1;
BinaryMessages.DiagnosticControlCommand.Builder setAction(BinaryMessages.DiagnosticControlCommand.Action value)
optional .openxc.DiagnosticControlCommand.Action action = 2;
BinaryMessages.DiagnosticControlCommand.Builder setRequest(BinaryMessages.DiagnosticRequest value)
optional .openxc.DiagnosticRequest request = 1;
BinaryMessages.DiagnosticControlCommand.Builder setRequest(BinaryMessages.DiagnosticRequest.Builder builderForValue)
optional .openxc.DiagnosticRequest request = 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.DiagnosticControlCommandOrBuilder

Public Methods

public BinaryMessages.DiagnosticControlCommand.Builder clearAction ()

optional .openxc.DiagnosticControlCommand.Action action = 2;

public BinaryMessages.DiagnosticControlCommand.Builder clearRequest ()

optional .openxc.DiagnosticRequest request = 1;

public BinaryMessages.DiagnosticControlCommand.Action getAction ()

optional .openxc.DiagnosticControlCommand.Action action = 2;

public BinaryMessages.DiagnosticControlCommand getDefaultInstanceForType ()

public static final Descriptors.Descriptor getDescriptor ()

public Descriptors.Descriptor getDescriptorForType ()

public BinaryMessages.DiagnosticRequest getRequest ()

optional .openxc.DiagnosticRequest request = 1;

public BinaryMessages.DiagnosticRequest.Builder getRequestBuilder ()

optional .openxc.DiagnosticRequest request = 1;

public BinaryMessages.DiagnosticRequestOrBuilder getRequestOrBuilder ()

optional .openxc.DiagnosticRequest request = 1;

public boolean hasAction ()

optional .openxc.DiagnosticControlCommand.Action action = 2;

public boolean hasRequest ()

optional .openxc.DiagnosticRequest request = 1;

public final boolean isInitialized ()

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

Throws
IOException

public BinaryMessages.DiagnosticControlCommand.Builder mergeFrom (Message other)

public BinaryMessages.DiagnosticControlCommand.Builder mergeRequest (BinaryMessages.DiagnosticRequest value)

optional .openxc.DiagnosticRequest request = 1;

public BinaryMessages.DiagnosticControlCommand.Builder setAction (BinaryMessages.DiagnosticControlCommand.Action value)

optional .openxc.DiagnosticControlCommand.Action action = 2;

public BinaryMessages.DiagnosticControlCommand.Builder setRequest (BinaryMessages.DiagnosticRequest value)

optional .openxc.DiagnosticRequest request = 1;

public BinaryMessages.DiagnosticControlCommand.Builder setRequest (BinaryMessages.DiagnosticRequest.Builder builderForValue)

optional .openxc.DiagnosticRequest request = 1;

Protected Methods

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()