public static final class ResourceFieldSelector.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder> implements ResourceFieldSelectorOrBuilder
ResourceFieldSelector represents container resources (cpu, memory) and their output formatProtobuf type
appscode.kubernetes.v1beta2.ResourceFieldSelector| Modifier and Type | Method and Description |
|---|---|
ResourceFieldSelector.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ResourceFieldSelector |
build() |
ResourceFieldSelector |
buildPartial() |
ResourceFieldSelector.Builder |
clear() |
ResourceFieldSelector.Builder |
clearContainerName()
Container name: required for volumes, optional for env vars
+optional
|
ResourceFieldSelector.Builder |
clearDivisor()
Specifies the output format of the exposed resources, defaults to "1"
+optional
|
ResourceFieldSelector.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResourceFieldSelector.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResourceFieldSelector.Builder |
clearResource()
Required: resource to select
|
ResourceFieldSelector.Builder |
clone() |
java.lang.String |
getContainerName()
Container name: required for volumes, optional for env vars
+optional
|
com.google.protobuf.ByteString |
getContainerNameBytes()
Container name: required for volumes, optional for env vars
+optional
|
ResourceFieldSelector |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getDivisor()
Specifies the output format of the exposed resources, defaults to "1"
+optional
|
com.google.protobuf.ByteString |
getDivisorBytes()
Specifies the output format of the exposed resources, defaults to "1"
+optional
|
java.lang.String |
getResource()
Required: resource to select
|
com.google.protobuf.ByteString |
getResourceBytes()
Required: resource to select
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResourceFieldSelector.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResourceFieldSelector.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResourceFieldSelector.Builder |
mergeFrom(ResourceFieldSelector other) |
ResourceFieldSelector.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResourceFieldSelector.Builder |
setContainerName(java.lang.String value)
Container name: required for volumes, optional for env vars
+optional
|
ResourceFieldSelector.Builder |
setContainerNameBytes(com.google.protobuf.ByteString value)
Container name: required for volumes, optional for env vars
+optional
|
ResourceFieldSelector.Builder |
setDivisor(java.lang.String value)
Specifies the output format of the exposed resources, defaults to "1"
+optional
|
ResourceFieldSelector.Builder |
setDivisorBytes(com.google.protobuf.ByteString value)
Specifies the output format of the exposed resources, defaults to "1"
+optional
|
ResourceFieldSelector.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ResourceFieldSelector.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ResourceFieldSelector.Builder |
setResource(java.lang.String value)
Required: resource to select
|
ResourceFieldSelector.Builder |
setResourceBytes(com.google.protobuf.ByteString value)
Required: resource to select
|
ResourceFieldSelector.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.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<ResourceFieldSelector.Builder>public ResourceFieldSelector getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResourceFieldSelector build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResourceFieldSelector buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResourceFieldSelector.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder mergeFrom(ResourceFieldSelector other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public ResourceFieldSelector.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourceFieldSelector.Builder>java.io.IOExceptionpublic java.lang.String getContainerName()
Container name: required for volumes, optional for env vars +optional
string container_name = 1;getContainerName in interface ResourceFieldSelectorOrBuilderpublic com.google.protobuf.ByteString getContainerNameBytes()
Container name: required for volumes, optional for env vars +optional
string container_name = 1;getContainerNameBytes in interface ResourceFieldSelectorOrBuilderpublic ResourceFieldSelector.Builder setContainerName(java.lang.String value)
Container name: required for volumes, optional for env vars +optional
string container_name = 1;public ResourceFieldSelector.Builder clearContainerName()
Container name: required for volumes, optional for env vars +optional
string container_name = 1;public ResourceFieldSelector.Builder setContainerNameBytes(com.google.protobuf.ByteString value)
Container name: required for volumes, optional for env vars +optional
string container_name = 1;public java.lang.String getResource()
Required: resource to select
string resource = 2;getResource in interface ResourceFieldSelectorOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()
Required: resource to select
string resource = 2;getResourceBytes in interface ResourceFieldSelectorOrBuilderpublic ResourceFieldSelector.Builder setResource(java.lang.String value)
Required: resource to select
string resource = 2;public ResourceFieldSelector.Builder clearResource()
Required: resource to select
string resource = 2;public ResourceFieldSelector.Builder setResourceBytes(com.google.protobuf.ByteString value)
Required: resource to select
string resource = 2;public java.lang.String getDivisor()
Specifies the output format of the exposed resources, defaults to "1" +optional
string divisor = 3;getDivisor in interface ResourceFieldSelectorOrBuilderpublic com.google.protobuf.ByteString getDivisorBytes()
Specifies the output format of the exposed resources, defaults to "1" +optional
string divisor = 3;getDivisorBytes in interface ResourceFieldSelectorOrBuilderpublic ResourceFieldSelector.Builder setDivisor(java.lang.String value)
Specifies the output format of the exposed resources, defaults to "1" +optional
string divisor = 3;public ResourceFieldSelector.Builder clearDivisor()
Specifies the output format of the exposed resources, defaults to "1" +optional
string divisor = 3;public ResourceFieldSelector.Builder setDivisorBytes(com.google.protobuf.ByteString value)
Specifies the output format of the exposed resources, defaults to "1" +optional
string divisor = 3;public final ResourceFieldSelector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>public final ResourceFieldSelector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceFieldSelector.Builder>