public static final class NodeKubeletConfig.CrashLoopBackOffConfig extends GeneratedMessage implements NodeKubeletConfig.CrashLoopBackOffConfigOrBuilder
Contains config to modify node-level parameters for container restart
behavior.
Protobuf type google.container.v1.NodeKubeletConfig.CrashLoopBackOffConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
MAX_CONTAINER_RESTART_PERIOD_FIELD_NUMBER
public static final int MAX_CONTAINER_RESTART_PERIOD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static NodeKubeletConfig.CrashLoopBackOffConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static NodeKubeletConfig.CrashLoopBackOffConfig.Builder newBuilder()
newBuilder(NodeKubeletConfig.CrashLoopBackOffConfig prototype)
public static NodeKubeletConfig.CrashLoopBackOffConfig.Builder newBuilder(NodeKubeletConfig.CrashLoopBackOffConfig prototype)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseDelimitedFrom(InputStream input)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(CodedInputStream input)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(InputStream input)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NodeKubeletConfig.CrashLoopBackOffConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<NodeKubeletConfig.CrashLoopBackOffConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public NodeKubeletConfig.CrashLoopBackOffConfig getDefaultInstanceForType()
getMaxContainerRestartPeriod()
public String getMaxContainerRestartPeriod()
Optional. The maximum duration the backoff delay can accrue to for
container restarts, minimum 1 second, maximum 300 seconds. If not set,
defaults to the internal crashloopbackoff maximum.
The string must be a sequence of decimal numbers, each with optional
fraction and a unit suffix, such as "300ms".
Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
See
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#configurable-container-restart-delay
for more details.
string max_container_restart_period = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The maxContainerRestartPeriod.
|
getMaxContainerRestartPeriodBytes()
public ByteString getMaxContainerRestartPeriodBytes()
Optional. The maximum duration the backoff delay can accrue to for
container restarts, minimum 1 second, maximum 300 seconds. If not set,
defaults to the internal crashloopbackoff maximum.
The string must be a sequence of decimal numbers, each with optional
fraction and a unit suffix, such as "300ms".
Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".
See
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#configurable-container-restart-delay
for more details.
string max_container_restart_period = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for maxContainerRestartPeriod.
|
getParserForType()
public Parser<NodeKubeletConfig.CrashLoopBackOffConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public NodeKubeletConfig.CrashLoopBackOffConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected NodeKubeletConfig.CrashLoopBackOffConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public NodeKubeletConfig.CrashLoopBackOffConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides