public static final class Protos.RLimitInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder> implements Protos.RLimitInfoOrBuilder
mesos.v1.RLimitInfo
Encapsulation for POSIX rlimits, see http://pubs.opengroup.org/onlinepubs/009695399/functions/getrlimit.html. Note that some types might only be defined for Linux. We use a custom prefix to avoid conflict with existing system macros (e.g., `RLIMIT_CPU` or `NOFILE`).
Modifier and Type | Method and Description |
---|---|
Protos.RLimitInfo.Builder |
addAllRlimits(Iterable<? extends Protos.RLimitInfo.RLimit> values)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
addRlimits(int index,
Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
addRlimits(int index,
Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
addRlimits(Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
addRlimits(Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.RLimit.Builder |
addRlimitsBuilder()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.RLimit.Builder |
addRlimitsBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo |
build() |
Protos.RLimitInfo |
buildPartial() |
Protos.RLimitInfo.Builder |
clear() |
Protos.RLimitInfo.Builder |
clearRlimits()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
clone() |
Protos.RLimitInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Protos.RLimitInfo.RLimit |
getRlimits(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.RLimit.Builder |
getRlimitsBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
List<Protos.RLimitInfo.RLimit.Builder> |
getRlimitsBuilderList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
int |
getRlimitsCount()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
List<Protos.RLimitInfo.RLimit> |
getRlimitsList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.RLimitOrBuilder |
getRlimitsOrBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
List<? extends Protos.RLimitInfo.RLimitOrBuilder> |
getRlimitsOrBuilderList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Protos.RLimitInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Protos.RLimitInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
Protos.RLimitInfo.Builder |
mergeFrom(Protos.RLimitInfo other) |
Protos.RLimitInfo.Builder |
removeRlimits(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
setRlimits(int index,
Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
Protos.RLimitInfo.Builder |
setRlimits(int index,
Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder>
public Protos.RLimitInfo.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder>
public Protos.RLimitInfo.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder>
public Protos.RLimitInfo getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Protos.RLimitInfo build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Protos.RLimitInfo buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Protos.RLimitInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Protos.RLimitInfo.Builder>
public Protos.RLimitInfo.Builder mergeFrom(Protos.RLimitInfo other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Protos.RLimitInfo.Builder>
public Protos.RLimitInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Protos.RLimitInfo.Builder>
IOException
public List<Protos.RLimitInfo.RLimit> getRlimitsList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
getRlimitsList
in interface Protos.RLimitInfoOrBuilder
public int getRlimitsCount()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
getRlimitsCount
in interface Protos.RLimitInfoOrBuilder
public Protos.RLimitInfo.RLimit getRlimits(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
getRlimits
in interface Protos.RLimitInfoOrBuilder
public Protos.RLimitInfo.Builder setRlimits(int index, Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder setRlimits(int index, Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder addRlimits(Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder addRlimits(int index, Protos.RLimitInfo.RLimit value)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder addRlimits(Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder addRlimits(int index, Protos.RLimitInfo.RLimit.Builder builderForValue)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder addAllRlimits(Iterable<? extends Protos.RLimitInfo.RLimit> values)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder clearRlimits()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.Builder removeRlimits(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.RLimit.Builder getRlimitsBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.RLimitOrBuilder getRlimitsOrBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
getRlimitsOrBuilder
in interface Protos.RLimitInfoOrBuilder
public List<? extends Protos.RLimitInfo.RLimitOrBuilder> getRlimitsOrBuilderList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
getRlimitsOrBuilderList
in interface Protos.RLimitInfoOrBuilder
public Protos.RLimitInfo.RLimit.Builder addRlimitsBuilder()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public Protos.RLimitInfo.RLimit.Builder addRlimitsBuilder(int index)
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
public List<Protos.RLimitInfo.RLimit.Builder> getRlimitsBuilderList()
repeated .mesos.v1.RLimitInfo.RLimit rlimits = 1;
Copyright © 2017 The Apache Software Foundation. All Rights Reserved.