public static final class LeaseGrantRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder> implements LeaseGrantRequestOrBuilder
etcdserverpb.LeaseGrantRequest| Modifier and Type | Method and Description |
|---|---|
LeaseGrantRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LeaseGrantRequest |
build() |
LeaseGrantRequest |
buildPartial() |
LeaseGrantRequest.Builder |
clear() |
LeaseGrantRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LeaseGrantRequest.Builder |
clearID()
ID is the requested ID for the lease.
|
LeaseGrantRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LeaseGrantRequest.Builder |
clearTTL()
TTL is the advisory time-to-live in seconds.
|
LeaseGrantRequest.Builder |
clone() |
LeaseGrantRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getID()
ID is the requested ID for the lease.
|
long |
getTTL()
TTL is the advisory time-to-live in seconds.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LeaseGrantRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LeaseGrantRequest.Builder |
mergeFrom(LeaseGrantRequest other) |
LeaseGrantRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
LeaseGrantRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LeaseGrantRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LeaseGrantRequest.Builder |
setID(long value)
ID is the requested ID for the lease.
|
LeaseGrantRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LeaseGrantRequest.Builder |
setTTL(long value)
TTL is the advisory time-to-live in seconds.
|
LeaseGrantRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.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<LeaseGrantRequest.Builder>public LeaseGrantRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LeaseGrantRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LeaseGrantRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LeaseGrantRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.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<LeaseGrantRequest.Builder>public LeaseGrantRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.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<LeaseGrantRequest.Builder>public LeaseGrantRequest.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<LeaseGrantRequest.Builder>public LeaseGrantRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.Builder mergeFrom(LeaseGrantRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public LeaseGrantRequest.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<LeaseGrantRequest.Builder>IOExceptionpublic long getTTL()
TTL is the advisory time-to-live in seconds. Expired lease will return -1.
int64 TTL = 1;getTTL in interface LeaseGrantRequestOrBuilderpublic LeaseGrantRequest.Builder setTTL(long value)
TTL is the advisory time-to-live in seconds. Expired lease will return -1.
int64 TTL = 1;value - The tTL to set.public LeaseGrantRequest.Builder clearTTL()
TTL is the advisory time-to-live in seconds. Expired lease will return -1.
int64 TTL = 1;public long getID()
ID is the requested ID for the lease. If ID is set to 0, the lessor chooses an ID.
int64 ID = 2;getID in interface LeaseGrantRequestOrBuilderpublic LeaseGrantRequest.Builder setID(long value)
ID is the requested ID for the lease. If ID is set to 0, the lessor chooses an ID.
int64 ID = 2;value - The iD to set.public LeaseGrantRequest.Builder clearID()
ID is the requested ID for the lease. If ID is set to 0, the lessor chooses an ID.
int64 ID = 2;public final LeaseGrantRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>public final LeaseGrantRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LeaseGrantRequest.Builder>Copyright © 2023. All rights reserved.