Class TestConductorProtocol.InjectFailure.Builder
java.lang.Object
org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<BuilderT>
org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
org.apache.pekko.remote.testconductor.TestConductorProtocol.InjectFailure.Builder
- All Implemented Interfaces:
Cloneable,org.apache.pekko.protobufv3.internal.Message.Builder,org.apache.pekko.protobufv3.internal.MessageLite.Builder,org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder,org.apache.pekko.protobufv3.internal.MessageOrBuilder,TestConductorProtocol.InjectFailureOrBuilder
- Enclosing class:
- TestConductorProtocol.InjectFailure
public static final class TestConductorProtocol.InjectFailure.Builder
extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
implements TestConductorProtocol.InjectFailureOrBuilder
Protobuf type
InjectFailure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .Address address = 3;optional .Direction direction = 2;optional int32 exitValue = 7;required .FailType failure = 1;optional float rateMBit = 6;optional .Address address = 3;optional .Address address = 3;optional .Address address = 3;static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.Descriptors.Descriptoroptional .Direction direction = 2;intoptional int32 exitValue = 7;required .FailType failure = 1;floatoptional float rateMBit = 6;booleanoptional .Address address = 3;booleanoptional .Direction direction = 2;booleanoptional int32 exitValue = 7;booleanrequired .FailType failure = 1;booleanoptional float rateMBit = 6;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTablefinal booleanoptional .Address address = 3;mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) mergeFrom(org.apache.pekko.protobufv3.internal.Message other) optional .Address address = 3;setAddress(TestConductorProtocol.Address.Builder builderForValue) optional .Address address = 3;optional .Direction direction = 2;setExitValue(int value) optional int32 exitValue = 7;required .FailType failure = 1;setRateMBit(float value) optional float rateMBit = 6;Methods inherited from class org.apache.pekko.protobufv3.internal.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 org.apache.pekko.protobufv3.internal.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class org.apache.pekko.protobufv3.internal.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 org.apache.pekko.protobufv3.internal.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
mergeFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
-
clear
- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
clearin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
-
getDescriptorForType
public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder- Overrides:
getDescriptorForTypein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public TestConductorProtocol.InjectFailure.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other) - Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
-
mergeFrom
public TestConductorProtocol.InjectFailure.Builder mergeFrom(TestConductorProtocol.InjectFailure other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<TestConductorProtocol.InjectFailure.Builder>
-
mergeFrom
public TestConductorProtocol.InjectFailure.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<TestConductorProtocol.InjectFailure.Builder>- Throws:
IOException
-
hasFailure
public boolean hasFailure()required .FailType failure = 1;- Specified by:
hasFailurein interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- Whether the failure field is set.
-
getFailure
required .FailType failure = 1;- Specified by:
getFailurein interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- The failure.
-
setFailure
required .FailType failure = 1;- Parameters:
value- The failure to set.- Returns:
- This builder for chaining.
-
clearFailure
required .FailType failure = 1;- Returns:
- This builder for chaining.
-
hasDirection
public boolean hasDirection()optional .Direction direction = 2;- Specified by:
hasDirectionin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- Whether the direction field is set.
-
getDirection
optional .Direction direction = 2;- Specified by:
getDirectionin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- The direction.
-
setDirection
public TestConductorProtocol.InjectFailure.Builder setDirection(TestConductorProtocol.Direction value) optional .Direction direction = 2;- Parameters:
value- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
optional .Direction direction = 2;- Returns:
- This builder for chaining.
-
hasAddress
public boolean hasAddress()optional .Address address = 3;- Specified by:
hasAddressin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
optional .Address address = 3;- Specified by:
getAddressin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- The address.
-
setAddress
optional .Address address = 3; -
setAddress
public TestConductorProtocol.InjectFailure.Builder setAddress(TestConductorProtocol.Address.Builder builderForValue) optional .Address address = 3; -
mergeAddress
public TestConductorProtocol.InjectFailure.Builder mergeAddress(TestConductorProtocol.Address value) optional .Address address = 3; -
clearAddress
optional .Address address = 3; -
getAddressBuilder
optional .Address address = 3; -
getAddressOrBuilder
optional .Address address = 3;- Specified by:
getAddressOrBuilderin interfaceTestConductorProtocol.InjectFailureOrBuilder
-
hasRateMBit
public boolean hasRateMBit()optional float rateMBit = 6;- Specified by:
hasRateMBitin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- Whether the rateMBit field is set.
-
getRateMBit
public float getRateMBit()optional float rateMBit = 6;- Specified by:
getRateMBitin interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- The rateMBit.
-
setRateMBit
optional float rateMBit = 6;- Parameters:
value- The rateMBit to set.- Returns:
- This builder for chaining.
-
clearRateMBit
optional float rateMBit = 6;- Returns:
- This builder for chaining.
-
hasExitValue
public boolean hasExitValue()optional int32 exitValue = 7;- Specified by:
hasExitValuein interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- Whether the exitValue field is set.
-
getExitValue
public int getExitValue()optional int32 exitValue = 7;- Specified by:
getExitValuein interfaceTestConductorProtocol.InjectFailureOrBuilder- Returns:
- The exitValue.
-
setExitValue
optional int32 exitValue = 7;- Parameters:
value- The exitValue to set.- Returns:
- This builder for chaining.
-
clearExitValue
optional int32 exitValue = 7;- Returns:
- This builder for chaining.
-