public static final class Error.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder> implements ErrorOrBuilder
Error message used to report a single P4-entity error for a Write RPC.Protobuf type
p4.v1.Error| Modifier and Type | Method and Description |
|---|---|
Error.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Error |
build() |
Error |
buildPartial() |
Error.Builder |
clear() |
Error.Builder |
clearCanonicalCode()
gRPC canonical error code (see
github.com/grpc/grpc-go/blob/master/codes/codes.go)
|
Error.Builder |
clearCode()
Numeric code drawn from target-specific error space above.
|
Error.Builder |
clearDetails()
Optional: Allows reporting back additional target-specific details on the
error.
|
Error.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Error.Builder |
clearMessage()
Detailed error message.
|
Error.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Error.Builder |
clearSpace()
Target and architecture specific space to which this error belongs.
|
Error.Builder |
clone() |
int |
getCanonicalCode()
gRPC canonical error code (see
github.com/grpc/grpc-go/blob/master/codes/codes.go)
|
int |
getCode()
Numeric code drawn from target-specific error space above.
|
Error |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Any |
getDetails()
Optional: Allows reporting back additional target-specific details on the
error.
|
com.google.protobuf.Any.Builder |
getDetailsBuilder()
Optional: Allows reporting back additional target-specific details on the
error.
|
com.google.protobuf.AnyOrBuilder |
getDetailsOrBuilder()
Optional: Allows reporting back additional target-specific details on the
error.
|
String |
getMessage()
Detailed error message.
|
com.google.protobuf.ByteString |
getMessageBytes()
Detailed error message.
|
String |
getSpace()
Target and architecture specific space to which this error belongs.
|
com.google.protobuf.ByteString |
getSpaceBytes()
Target and architecture specific space to which this error belongs.
|
boolean |
hasDetails()
Optional: Allows reporting back additional target-specific details on the
error.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Error.Builder |
mergeDetails(com.google.protobuf.Any value)
Optional: Allows reporting back additional target-specific details on the
error.
|
Error.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Error.Builder |
mergeFrom(Error other) |
Error.Builder |
mergeFrom(com.google.protobuf.Message other) |
Error.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Error.Builder |
setCanonicalCode(int value)
gRPC canonical error code (see
github.com/grpc/grpc-go/blob/master/codes/codes.go)
|
Error.Builder |
setCode(int value)
Numeric code drawn from target-specific error space above.
|
Error.Builder |
setDetails(com.google.protobuf.Any.Builder builderForValue)
Optional: Allows reporting back additional target-specific details on the
error.
|
Error.Builder |
setDetails(com.google.protobuf.Any value)
Optional: Allows reporting back additional target-specific details on the
error.
|
Error.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Error.Builder |
setMessage(String value)
Detailed error message.
|
Error.Builder |
setMessageBytes(com.google.protobuf.ByteString value)
Detailed error message.
|
Error.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Error.Builder |
setSpace(String value)
Target and architecture specific space to which this error belongs.
|
Error.Builder |
setSpaceBytes(com.google.protobuf.ByteString value)
Target and architecture specific space to which this error belongs.
|
Error.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Error build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Error buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Error.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Error.Builder>public Error.Builder mergeFrom(Error other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public Error.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Error.Builder>IOExceptionpublic int getCanonicalCode()
gRPC canonical error code (see github.com/grpc/grpc-go/blob/master/codes/codes.go)
int32 canonical_code = 1;getCanonicalCode in interface ErrorOrBuilderpublic Error.Builder setCanonicalCode(int value)
gRPC canonical error code (see github.com/grpc/grpc-go/blob/master/codes/codes.go)
int32 canonical_code = 1;public Error.Builder clearCanonicalCode()
gRPC canonical error code (see github.com/grpc/grpc-go/blob/master/codes/codes.go)
int32 canonical_code = 1;public String getMessage()
Detailed error message.
string message = 2;getMessage in interface ErrorOrBuilderpublic com.google.protobuf.ByteString getMessageBytes()
Detailed error message.
string message = 2;getMessageBytes in interface ErrorOrBuilderpublic Error.Builder setMessage(String value)
Detailed error message.
string message = 2;public Error.Builder clearMessage()
Detailed error message.
string message = 2;public Error.Builder setMessageBytes(com.google.protobuf.ByteString value)
Detailed error message.
string message = 2;public String getSpace()
Target and architecture specific space to which this error belongs. We encourage using triplet: <target>-<arch>-<vendor>, e.g."targetX-psa-vendor1" or "targetY-psa-vendor2".
string space = 3;getSpace in interface ErrorOrBuilderpublic com.google.protobuf.ByteString getSpaceBytes()
Target and architecture specific space to which this error belongs. We encourage using triplet: <target>-<arch>-<vendor>, e.g."targetX-psa-vendor1" or "targetY-psa-vendor2".
string space = 3;getSpaceBytes in interface ErrorOrBuilderpublic Error.Builder setSpace(String value)
Target and architecture specific space to which this error belongs. We encourage using triplet: <target>-<arch>-<vendor>, e.g."targetX-psa-vendor1" or "targetY-psa-vendor2".
string space = 3;public Error.Builder clearSpace()
Target and architecture specific space to which this error belongs. We encourage using triplet: <target>-<arch>-<vendor>, e.g."targetX-psa-vendor1" or "targetY-psa-vendor2".
string space = 3;public Error.Builder setSpaceBytes(com.google.protobuf.ByteString value)
Target and architecture specific space to which this error belongs. We encourage using triplet: <target>-<arch>-<vendor>, e.g."targetX-psa-vendor1" or "targetY-psa-vendor2".
string space = 3;public int getCode()
Numeric code drawn from target-specific error space above.
int32 code = 4;getCode in interface ErrorOrBuilderpublic Error.Builder setCode(int value)
Numeric code drawn from target-specific error space above.
int32 code = 4;public Error.Builder clearCode()
Numeric code drawn from target-specific error space above.
int32 code = 4;public boolean hasDetails()
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;hasDetails in interface ErrorOrBuilderpublic com.google.protobuf.Any getDetails()
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;getDetails in interface ErrorOrBuilderpublic Error.Builder setDetails(com.google.protobuf.Any value)
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;public Error.Builder setDetails(com.google.protobuf.Any.Builder builderForValue)
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;public Error.Builder mergeDetails(com.google.protobuf.Any value)
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;public Error.Builder clearDetails()
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;public com.google.protobuf.Any.Builder getDetailsBuilder()
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;public com.google.protobuf.AnyOrBuilder getDetailsOrBuilder()
Optional: Allows reporting back additional target-specific details on the error.
.google.protobuf.Any details = 5;getDetailsOrBuilder in interface ErrorOrBuilderpublic final Error.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>public final Error.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Error.Builder>Copyright © 2018 OpenDaylight. All rights reserved.