Package k8s.io.api.core.v1
Class Generated.ContainerResizePolicy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
- k8s.io.api.core.v1.Generated.ContainerResizePolicy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.ContainerResizePolicyOrBuilder
- Enclosing class:
- Generated.ContainerResizePolicy
public static final class Generated.ContainerResizePolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder> implements Generated.ContainerResizePolicyOrBuilder
ContainerResizePolicy represents resource resize policy for the container.
Protobuf typek8s.io.api.core.v1.ContainerResizePolicy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.ContainerResizePolicy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.ContainerResizePolicybuild()Generated.ContainerResizePolicybuildPartial()Generated.ContainerResizePolicy.Builderclear()Generated.ContainerResizePolicy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.ContainerResizePolicy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.ContainerResizePolicy.BuilderclearResourceName()Name of the resource to which this resource resize policy applies.Generated.ContainerResizePolicy.BuilderclearRestartPolicy()Restart policy to apply when specified resource is resized.Generated.ContainerResizePolicy.Builderclone()Generated.ContainerResizePolicygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetResourceName()Name of the resource to which this resource resize policy applies.com.google.protobuf.ByteStringgetResourceNameBytes()Name of the resource to which this resource resize policy applies.StringgetRestartPolicy()Restart policy to apply when specified resource is resized.com.google.protobuf.ByteStringgetRestartPolicyBytes()Restart policy to apply when specified resource is resized.booleanhasResourceName()Name of the resource to which this resource resize policy applies.booleanhasRestartPolicy()Restart policy to apply when specified resource is resized.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Generated.ContainerResizePolicy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.ContainerResizePolicy.BuildermergeFrom(com.google.protobuf.Message other)Generated.ContainerResizePolicy.BuildermergeFrom(Generated.ContainerResizePolicy other)Generated.ContainerResizePolicy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.ContainerResizePolicy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.ContainerResizePolicy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.ContainerResizePolicy.BuildersetResourceName(String value)Name of the resource to which this resource resize policy applies.Generated.ContainerResizePolicy.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Name of the resource to which this resource resize policy applies.Generated.ContainerResizePolicy.BuildersetRestartPolicy(String value)Restart policy to apply when specified resource is resized.Generated.ContainerResizePolicy.BuildersetRestartPolicyBytes(com.google.protobuf.ByteString value)Restart policy to apply when specified resource is resized.Generated.ContainerResizePolicy.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
clear
public Generated.ContainerResizePolicy.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
getDefaultInstanceForType
public Generated.ContainerResizePolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.ContainerResizePolicy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.ContainerResizePolicy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.ContainerResizePolicy.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
setField
public Generated.ContainerResizePolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
clearField
public Generated.ContainerResizePolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
clearOneof
public Generated.ContainerResizePolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
setRepeatedField
public Generated.ContainerResizePolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
addRepeatedField
public Generated.ContainerResizePolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
mergeFrom
public Generated.ContainerResizePolicy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.ContainerResizePolicy.Builder>
-
mergeFrom
public Generated.ContainerResizePolicy.Builder mergeFrom(Generated.ContainerResizePolicy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
mergeFrom
public Generated.ContainerResizePolicy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.ContainerResizePolicy.Builder>- Throws:
IOException
-
hasResourceName
public boolean hasResourceName()
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Specified by:
hasResourceNamein interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- Whether the resourceName field is set.
-
getResourceName
public String getResourceName()
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Specified by:
getResourceNamein interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Specified by:
getResourceNameBytesin interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public Generated.ContainerResizePolicy.Builder setResourceName(String value)
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public Generated.ContainerResizePolicy.Builder clearResourceName()
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Returns:
- This builder for chaining.
-
setResourceNameBytes
public Generated.ContainerResizePolicy.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Name of the resource to which this resource resize policy applies. Supported values: cpu, memory.
optional string resourceName = 1;- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasRestartPolicy
public boolean hasRestartPolicy()
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Specified by:
hasRestartPolicyin interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- Whether the restartPolicy field is set.
-
getRestartPolicy
public String getRestartPolicy()
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Specified by:
getRestartPolicyin interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- The restartPolicy.
-
getRestartPolicyBytes
public com.google.protobuf.ByteString getRestartPolicyBytes()
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Specified by:
getRestartPolicyBytesin interfaceGenerated.ContainerResizePolicyOrBuilder- Returns:
- The bytes for restartPolicy.
-
setRestartPolicy
public Generated.ContainerResizePolicy.Builder setRestartPolicy(String value)
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Parameters:
value- The restartPolicy to set.- Returns:
- This builder for chaining.
-
clearRestartPolicy
public Generated.ContainerResizePolicy.Builder clearRestartPolicy()
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Returns:
- This builder for chaining.
-
setRestartPolicyBytes
public Generated.ContainerResizePolicy.Builder setRestartPolicyBytes(com.google.protobuf.ByteString value)
Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired.
optional string restartPolicy = 2;- Parameters:
value- The bytes for restartPolicy to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Generated.ContainerResizePolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
mergeUnknownFields
public final Generated.ContainerResizePolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ContainerResizePolicy.Builder>
-
-