Class LinuxNodeConfig.HugepagesConfig (2.63.0)

publicstaticfinalclassLinuxNodeConfig.HugepagesConfigextendsGeneratedMessageV3implementsLinuxNodeConfig.HugepagesConfigOrBuilder

Hugepages amount in both 2m and 1g size

Protobuf type google.container.v1beta1.LinuxNodeConfig.HugepagesConfig

Static Fields

HUGEPAGE_SIZE1G_FIELD_NUMBER

publicstaticfinalintHUGEPAGE_SIZE1G_FIELD_NUMBER
Field Value
TypeDescription
int

HUGEPAGE_SIZE2M_FIELD_NUMBER

publicstaticfinalintHUGEPAGE_SIZE2M_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

publicstaticLinuxNodeConfig.HugepagesConfiggetDefaultInstance()
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig

getDescriptor()

publicstaticfinalDescriptors.DescriptorgetDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

publicstaticLinuxNodeConfig.HugepagesConfig.BuildernewBuilder()
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig.Builder

newBuilder(LinuxNodeConfig.HugepagesConfig prototype)

publicstaticLinuxNodeConfig.HugepagesConfig.BuildernewBuilder(LinuxNodeConfig.HugepagesConfigprototype)
Parameter
NameDescription
prototypeLinuxNodeConfig.HugepagesConfig
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig.Builder

parseDelimitedFrom(InputStream input)

publicstaticLinuxNodeConfig.HugepagesConfigparseDelimitedFrom(InputStreaminput)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(byte[]data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(ByteStringdata)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(CodedInputStreaminput)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(InputStreaminput)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(ByteBufferdata)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

publicstaticLinuxNodeConfig.HugepagesConfigparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

publicstaticParser<LinuxNodeConfig.HugepagesConfig>parser()
Returns
TypeDescription
Parser<HugepagesConfig>

Methods

equals(Object obj)

publicbooleanequals(Objectobj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDefaultInstanceForType()

publicLinuxNodeConfig.HugepagesConfiggetDefaultInstanceForType()
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig

getHugepageSize1G()

publicintgetHugepageSize1G()

Optional. Amount of 1G hugepages

optional int32 hugepage_size1g = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The hugepageSize1g.

getHugepageSize2M()

publicintgetHugepageSize2M()

Optional. Amount of 2M hugepages

optional int32 hugepage_size2m = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The hugepageSize2m.

getParserForType()

publicParser<LinuxNodeConfig.HugepagesConfig>getParserForType()
Returns
TypeDescription
Parser<HugepagesConfig>
Overrides

getSerializedSize()

publicintgetSerializedSize()
Returns
TypeDescription
int
Overrides

hasHugepageSize1G()

publicbooleanhasHugepageSize1G()

Optional. Amount of 1G hugepages

optional int32 hugepage_size1g = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the hugepageSize1g field is set.

hasHugepageSize2M()

publicbooleanhasHugepageSize2M()

Optional. Amount of 2M hugepages

optional int32 hugepage_size2m = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the hugepageSize2m field is set.

hashCode()

publicinthashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

publicfinalbooleanisInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

publicLinuxNodeConfig.HugepagesConfig.BuildernewBuilderForType()
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protectedLinuxNodeConfig.HugepagesConfig.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

publicLinuxNodeConfig.HugepagesConfig.BuildertoBuilder()
Returns
TypeDescription
LinuxNodeConfig.HugepagesConfig.Builder

writeTo(CodedOutputStream output)

publicvoidwriteTo(CodedOutputStreamoutput)
Parameter
NameDescription
outputCodedOutputStream
Overrides
Exceptions
TypeDescription
IOException