/** * <code>optional .openxc.ControlCommand control_command = 5;</code> */ public Builder setControlCommand( com.openxc.BinaryMessages.ControlCommand.Builder builderForValue) { if (controlCommandBuilder_ == null) { controlCommand_ = builderForValue.build(); onChanged(); } else { controlCommandBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; return this; } /**
subBuilder.mergeFrom(controlCommand_); controlCommand_ = subBuilder.buildPartial();
/** * <code>optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.AcceptanceFilterBypassCommand, com.openxc.BinaryMessages.AcceptanceFilterBypassCommand.Builder, com.openxc.BinaryMessages.AcceptanceFilterBypassCommandOrBuilder> getAcceptanceFilterBypassCommandFieldBuilder() { if (acceptanceFilterBypassCommandBuilder_ == null) { acceptanceFilterBypassCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.AcceptanceFilterBypassCommand, com.openxc.BinaryMessages.AcceptanceFilterBypassCommand.Builder, com.openxc.BinaryMessages.AcceptanceFilterBypassCommandOrBuilder>( getAcceptanceFilterBypassCommand(), getParentForChildren(), isClean()); acceptanceFilterBypassCommand_ = null; } return acceptanceFilterBypassCommandBuilder_; }
/** * <code>optional .openxc.ControlCommand control_command = 5;</code> */ public Builder mergeControlCommand(com.openxc.BinaryMessages.ControlCommand value) { if (controlCommandBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010) && controlCommand_ != null && controlCommand_ != com.openxc.BinaryMessages.ControlCommand.getDefaultInstance()) { controlCommand_ = com.openxc.BinaryMessages.ControlCommand.newBuilder(controlCommand_).mergeFrom(value).buildPartial(); } else { controlCommand_ = value; } onChanged(); } else { controlCommandBuilder_.mergeFrom(value); } bitField0_ |= 0x00000010; return this; } /**
/** * <code>optional .openxc.RTCConfigurationCommand rtc_configuration_command = 8;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.RTCConfigurationCommand, com.openxc.BinaryMessages.RTCConfigurationCommand.Builder, com.openxc.BinaryMessages.RTCConfigurationCommandOrBuilder> getRtcConfigurationCommandFieldBuilder() { if (rtcConfigurationCommandBuilder_ == null) { rtcConfigurationCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.RTCConfigurationCommand, com.openxc.BinaryMessages.RTCConfigurationCommand.Builder, com.openxc.BinaryMessages.RTCConfigurationCommandOrBuilder>( getRtcConfigurationCommand(), getParentForChildren(), isClean()); rtcConfigurationCommand_ = null; } return rtcConfigurationCommandBuilder_; } public final Builder setUnknownFields(
/** * <code>optional .openxc.PredefinedObd2RequestsCommand predefined_obd2_requests_command = 6;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PredefinedObd2RequestsCommand, com.openxc.BinaryMessages.PredefinedObd2RequestsCommand.Builder, com.openxc.BinaryMessages.PredefinedObd2RequestsCommandOrBuilder> getPredefinedObd2RequestsCommandFieldBuilder() { if (predefinedObd2RequestsCommandBuilder_ == null) { predefinedObd2RequestsCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PredefinedObd2RequestsCommand, com.openxc.BinaryMessages.PredefinedObd2RequestsCommand.Builder, com.openxc.BinaryMessages.PredefinedObd2RequestsCommandOrBuilder>( getPredefinedObd2RequestsCommand(), getParentForChildren(), isClean()); predefinedObd2RequestsCommand_ = null; } return predefinedObd2RequestsCommandBuilder_; }
/** * <code>optional .openxc.PassthroughModeControlCommand passthrough_mode_request = 3;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PassthroughModeControlCommand, com.openxc.BinaryMessages.PassthroughModeControlCommand.Builder, com.openxc.BinaryMessages.PassthroughModeControlCommandOrBuilder> getPassthroughModeRequestFieldBuilder() { if (passthroughModeRequestBuilder_ == null) { passthroughModeRequestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PassthroughModeControlCommand, com.openxc.BinaryMessages.PassthroughModeControlCommand.Builder, com.openxc.BinaryMessages.PassthroughModeControlCommandOrBuilder>( getPassthroughModeRequest(), getParentForChildren(), isClean()); passthroughModeRequest_ = null; } return passthroughModeRequestBuilder_; }
/** * <code>optional .openxc.ModemConfigurationCommand modem_configuration_command = 7;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.ModemConfigurationCommand, com.openxc.BinaryMessages.ModemConfigurationCommand.Builder, com.openxc.BinaryMessages.ModemConfigurationCommandOrBuilder> getModemConfigurationCommandFieldBuilder() { if (modemConfigurationCommandBuilder_ == null) { modemConfigurationCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.ModemConfigurationCommand, com.openxc.BinaryMessages.ModemConfigurationCommand.Builder, com.openxc.BinaryMessages.ModemConfigurationCommandOrBuilder>( getModemConfigurationCommand(), getParentForChildren(), isClean()); modemConfigurationCommand_ = null; } return modemConfigurationCommandBuilder_; }
/** * <code>optional .openxc.DiagnosticControlCommand diagnostic_request = 2;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.DiagnosticControlCommand, com.openxc.BinaryMessages.DiagnosticControlCommand.Builder, com.openxc.BinaryMessages.DiagnosticControlCommandOrBuilder> getDiagnosticRequestFieldBuilder() { if (diagnosticRequestBuilder_ == null) { diagnosticRequestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.DiagnosticControlCommand, com.openxc.BinaryMessages.DiagnosticControlCommand.Builder, com.openxc.BinaryMessages.DiagnosticControlCommandOrBuilder>( getDiagnosticRequest(), getParentForChildren(), isClean()); diagnosticRequest_ = null; } return diagnosticRequestBuilder_; }
/** * <code>optional .openxc.PayloadFormatCommand payload_format_command = 5;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PayloadFormatCommand, com.openxc.BinaryMessages.PayloadFormatCommand.Builder, com.openxc.BinaryMessages.PayloadFormatCommandOrBuilder> getPayloadFormatCommandFieldBuilder() { if (payloadFormatCommandBuilder_ == null) { payloadFormatCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.openxc.BinaryMessages.PayloadFormatCommand, com.openxc.BinaryMessages.PayloadFormatCommand.Builder, com.openxc.BinaryMessages.PayloadFormatCommandOrBuilder>( getPayloadFormatCommand(), getParentForChildren(), isClean()); payloadFormatCommand_ = null; } return payloadFormatCommandBuilder_; }
/** * <code>optional .openxc.DiagnosticControlCommand diagnostic_request = 2;</code> */ public com.openxc.BinaryMessages.DiagnosticControlCommand.Builder getDiagnosticRequestBuilder() { bitField0_ |= 0x00000002; onChanged(); return getDiagnosticRequestFieldBuilder().getBuilder(); } /**
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getDiagnosticRequestFieldBuilder(); getPassthroughModeRequestFieldBuilder(); getAcceptanceFilterBypassCommandFieldBuilder(); getPayloadFormatCommandFieldBuilder(); getPredefinedObd2RequestsCommandFieldBuilder(); getModemConfigurationCommandFieldBuilder(); getRtcConfigurationCommandFieldBuilder(); } } public Builder clear() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
/** * <code>optional .openxc.AcceptanceFilterBypassCommand acceptance_filter_bypass_command = 4;</code> */ public com.openxc.BinaryMessages.AcceptanceFilterBypassCommand.Builder getAcceptanceFilterBypassCommandBuilder() { bitField0_ |= 0x00000008; onChanged(); return getAcceptanceFilterBypassCommandFieldBuilder().getBuilder(); } /**
/** * <code>optional .openxc.ModemConfigurationCommand modem_configuration_command = 7;</code> */ public com.openxc.BinaryMessages.ModemConfigurationCommand.Builder getModemConfigurationCommandBuilder() { bitField0_ |= 0x00000040; onChanged(); return getModemConfigurationCommandFieldBuilder().getBuilder(); } /**
public com.openxc.BinaryMessages.ControlCommand build() { com.openxc.BinaryMessages.ControlCommand result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }