Package mxaccess_gateway.v1
Class MxaccessGateway.MxStatusProxy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
mxaccess_gateway.v1.MxaccessGateway.MxStatusProxy.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,MxaccessGateway.MxStatusProxyOrBuilder
- Enclosing class:
MxaccessGateway.MxStatusProxy
public static final class MxaccessGateway.MxStatusProxy.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
implements MxaccessGateway.MxStatusProxyOrBuilder
Protobuf type
mxaccess_gateway.v1.MxStatusProxy-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().mxaccess_gateway.v1.MxStatusCategory category = 2;int32 detail = 4;.mxaccess_gateway.v1.MxStatusSource detected_by = 3;string diagnostic_text = 7;int32 raw_category = 5;int32 raw_detected_by = 6;Mirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire)..mxaccess_gateway.v1.MxStatusCategory category = 2;int.mxaccess_gateway.v1.MxStatusCategory category = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintint32 detail = 4;.mxaccess_gateway.v1.MxStatusSource detected_by = 3;int.mxaccess_gateway.v1.MxStatusSource detected_by = 3;string diagnostic_text = 7;com.google.protobuf.ByteStringstring diagnostic_text = 7;intint32 raw_category = 5;intint32 raw_detected_by = 6;intMirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .mxaccess_gateway.v1.MxStatusCategory category = 2;setCategoryValue(int value) .mxaccess_gateway.v1.MxStatusCategory category = 2;setDetail(int value) int32 detail = 4;.mxaccess_gateway.v1.MxStatusSource detected_by = 3;setDetectedByValue(int value) .mxaccess_gateway.v1.MxStatusSource detected_by = 3;setDiagnosticText(String value) string diagnostic_text = 7;setDiagnosticTextBytes(com.google.protobuf.ByteString value) string diagnostic_text = 7;setRawCategory(int value) int32 raw_category = 5;setRawDetectedBy(int value) int32 raw_detected_by = 6;setSuccess(int value) Mirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>
-
mergeFrom
public MxaccessGateway.MxStatusProxy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MxaccessGateway.MxStatusProxy.Builder>- Throws:
IOException
-
getSuccess
public int getSuccess()Mirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire). Despite the name it is NOT a boolean — it is the raw numeric indicator the worker reads off the COM struct without reinterpretation. It is carried verbatim for diagnostics; the authoritative success/ failure of the operation is `category` (MX_STATUS_CATEGORY_OK marks success), with `detail`, `diagnostic_text`, `raw_category`, and `raw_detected_by` describing any non-OK outcome. Clients should branch on `category`, not on a specific `success` value.
int32 success = 1;- Specified by:
getSuccessin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The success.
-
setSuccess
Mirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire). Despite the name it is NOT a boolean — it is the raw numeric indicator the worker reads off the COM struct without reinterpretation. It is carried verbatim for diagnostics; the authoritative success/ failure of the operation is `category` (MX_STATUS_CATEGORY_OK marks success), with `detail`, `diagnostic_text`, `raw_category`, and `raw_detected_by` describing any non-OK outcome. Clients should branch on `category`, not on a specific `success` value.
int32 success = 1;- Parameters:
value- The success to set.- Returns:
- This builder for chaining.
-
clearSuccess
Mirrors the `success` member of the MXAccess MXSTATUS_PROXY struct (a 16-bit signed value in the COM struct, widened to int32 on the wire). Despite the name it is NOT a boolean — it is the raw numeric indicator the worker reads off the COM struct without reinterpretation. It is carried verbatim for diagnostics; the authoritative success/ failure of the operation is `category` (MX_STATUS_CATEGORY_OK marks success), with `detail`, `diagnostic_text`, `raw_category`, and `raw_detected_by` describing any non-OK outcome. Clients should branch on `category`, not on a specific `success` value.
int32 success = 1;- Returns:
- This builder for chaining.
-
getCategoryValue
public int getCategoryValue().mxaccess_gateway.v1.MxStatusCategory category = 2;- Specified by:
getCategoryValuein interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The enum numeric value on the wire for category.
-
setCategoryValue
.mxaccess_gateway.v1.MxStatusCategory category = 2;- Parameters:
value- The enum numeric value on the wire for category to set.- Returns:
- This builder for chaining.
-
getCategory
.mxaccess_gateway.v1.MxStatusCategory category = 2;- Specified by:
getCategoryin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The category.
-
setCategory
.mxaccess_gateway.v1.MxStatusCategory category = 2;- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
clearCategory
.mxaccess_gateway.v1.MxStatusCategory category = 2;- Returns:
- This builder for chaining.
-
getDetectedByValue
public int getDetectedByValue().mxaccess_gateway.v1.MxStatusSource detected_by = 3;- Specified by:
getDetectedByValuein interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The enum numeric value on the wire for detectedBy.
-
setDetectedByValue
.mxaccess_gateway.v1.MxStatusSource detected_by = 3;- Parameters:
value- The enum numeric value on the wire for detectedBy to set.- Returns:
- This builder for chaining.
-
getDetectedBy
.mxaccess_gateway.v1.MxStatusSource detected_by = 3;- Specified by:
getDetectedByin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The detectedBy.
-
setDetectedBy
.mxaccess_gateway.v1.MxStatusSource detected_by = 3;- Parameters:
value- The detectedBy to set.- Returns:
- This builder for chaining.
-
clearDetectedBy
.mxaccess_gateway.v1.MxStatusSource detected_by = 3;- Returns:
- This builder for chaining.
-
getDetail
public int getDetail()int32 detail = 4;- Specified by:
getDetailin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The detail.
-
setDetail
int32 detail = 4;- Parameters:
value- The detail to set.- Returns:
- This builder for chaining.
-
clearDetail
int32 detail = 4;- Returns:
- This builder for chaining.
-
getRawCategory
public int getRawCategory()int32 raw_category = 5;- Specified by:
getRawCategoryin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The rawCategory.
-
setRawCategory
int32 raw_category = 5;- Parameters:
value- The rawCategory to set.- Returns:
- This builder for chaining.
-
clearRawCategory
int32 raw_category = 5;- Returns:
- This builder for chaining.
-
getRawDetectedBy
public int getRawDetectedBy()int32 raw_detected_by = 6;- Specified by:
getRawDetectedByin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The rawDetectedBy.
-
setRawDetectedBy
int32 raw_detected_by = 6;- Parameters:
value- The rawDetectedBy to set.- Returns:
- This builder for chaining.
-
clearRawDetectedBy
int32 raw_detected_by = 6;- Returns:
- This builder for chaining.
-
getDiagnosticText
string diagnostic_text = 7;- Specified by:
getDiagnosticTextin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The diagnosticText.
-
getDiagnosticTextBytes
public com.google.protobuf.ByteString getDiagnosticTextBytes()string diagnostic_text = 7;- Specified by:
getDiagnosticTextBytesin interfaceMxaccessGateway.MxStatusProxyOrBuilder- Returns:
- The bytes for diagnosticText.
-
setDiagnosticText
string diagnostic_text = 7;- Parameters:
value- The diagnosticText to set.- Returns:
- This builder for chaining.
-
clearDiagnosticText
string diagnostic_text = 7;- Returns:
- This builder for chaining.
-
setDiagnosticTextBytes
public MxaccessGateway.MxStatusProxy.Builder setDiagnosticTextBytes(com.google.protobuf.ByteString value) string diagnostic_text = 7;- Parameters:
value- The bytes for diagnosticText to set.- Returns:
- This builder for chaining.
-