Class V1.NodeStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
io.kubernetes.client.proto.V1.NodeStatus.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, V1.NodeStatusOrBuilder, Cloneable
Enclosing class:
V1.NodeStatus

public static final class V1.NodeStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder> implements V1.NodeStatusOrBuilder
 NodeStatus is information about the current status of a node.
 
Protobuf type k8s.io.api.core.v1.NodeStatus
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapField

      protected com.google.protobuf.MapField internalGetMapField(int number)
      Overrides:
      internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • internalGetMutableMapField

      protected com.google.protobuf.MapField internalGetMutableMapField(int number)
      Overrides:
      internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • clear

      public V1.NodeStatus.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • getDefaultInstanceForType

      public V1.NodeStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public V1.NodeStatus build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public V1.NodeStatus buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public V1.NodeStatus.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • setField

      public V1.NodeStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • clearField

      public V1.NodeStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • clearOneof

      public V1.NodeStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • setRepeatedField

      public V1.NodeStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • addRepeatedField

      public V1.NodeStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • mergeFrom

      public V1.NodeStatus.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.NodeStatus.Builder>
    • mergeFrom

      public V1.NodeStatus.Builder mergeFrom(V1.NodeStatus other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • mergeFrom

      public V1.NodeStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.NodeStatus.Builder>
      Throws:
      IOException
    • getCapacityCount

      public int getCapacityCount()
      Description copied from interface: V1.NodeStatusOrBuilder
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
      Specified by:
      getCapacityCount in interface V1.NodeStatusOrBuilder
    • containsCapacity

      public boolean containsCapacity(String key)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
      Specified by:
      containsCapacity in interface V1.NodeStatusOrBuilder
    • getCapacity

      @Deprecated public Map<String,Resource.Quantity> getCapacity()
      Deprecated.
      Use getCapacityMap() instead.
      Specified by:
      getCapacity in interface V1.NodeStatusOrBuilder
    • getCapacityMap

      public Map<String,Resource.Quantity> getCapacityMap()
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
      Specified by:
      getCapacityMap in interface V1.NodeStatusOrBuilder
    • getCapacityOrDefault

      public Resource.Quantity getCapacityOrDefault(String key, Resource.Quantity defaultValue)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
      Specified by:
      getCapacityOrDefault in interface V1.NodeStatusOrBuilder
    • getCapacityOrThrow

      public Resource.Quantity getCapacityOrThrow(String key)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
      Specified by:
      getCapacityOrThrow in interface V1.NodeStatusOrBuilder
    • clearCapacity

      public V1.NodeStatus.Builder clearCapacity()
    • removeCapacity

      public V1.NodeStatus.Builder removeCapacity(String key)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
    • getMutableCapacity

      @Deprecated public Map<String,Resource.Quantity> getMutableCapacity()
      Deprecated.
      Use alternate mutation accessors instead.
    • putCapacity

      public V1.NodeStatus.Builder putCapacity(String key, Resource.Quantity value)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
    • putAllCapacity

      public V1.NodeStatus.Builder putAllCapacity(Map<String,Resource.Quantity> values)
       Capacity represents the total resources of a node.
       More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
    • getAllocatableCount

      public int getAllocatableCount()
      Description copied from interface: V1.NodeStatusOrBuilder
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
      Specified by:
      getAllocatableCount in interface V1.NodeStatusOrBuilder
    • containsAllocatable

      public boolean containsAllocatable(String key)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
      Specified by:
      containsAllocatable in interface V1.NodeStatusOrBuilder
    • getAllocatable

      @Deprecated public Map<String,Resource.Quantity> getAllocatable()
      Deprecated.
      Use getAllocatableMap() instead.
      Specified by:
      getAllocatable in interface V1.NodeStatusOrBuilder
    • getAllocatableMap

      public Map<String,Resource.Quantity> getAllocatableMap()
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
      Specified by:
      getAllocatableMap in interface V1.NodeStatusOrBuilder
    • getAllocatableOrDefault

      public Resource.Quantity getAllocatableOrDefault(String key, Resource.Quantity defaultValue)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
      Specified by:
      getAllocatableOrDefault in interface V1.NodeStatusOrBuilder
    • getAllocatableOrThrow

      public Resource.Quantity getAllocatableOrThrow(String key)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
      Specified by:
      getAllocatableOrThrow in interface V1.NodeStatusOrBuilder
    • clearAllocatable

      public V1.NodeStatus.Builder clearAllocatable()
    • removeAllocatable

      public V1.NodeStatus.Builder removeAllocatable(String key)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
    • getMutableAllocatable

      @Deprecated public Map<String,Resource.Quantity> getMutableAllocatable()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAllocatable

      public V1.NodeStatus.Builder putAllocatable(String key, Resource.Quantity value)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
    • putAllAllocatable

      public V1.NodeStatus.Builder putAllAllocatable(Map<String,Resource.Quantity> values)
       Allocatable represents the resources of a node that are available for scheduling.
       Defaults to Capacity.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
    • hasPhase

      public boolean hasPhase()
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
      Specified by:
      hasPhase in interface V1.NodeStatusOrBuilder
    • getPhase

      public String getPhase()
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
      Specified by:
      getPhase in interface V1.NodeStatusOrBuilder
    • getPhaseBytes

      public com.google.protobuf.ByteString getPhaseBytes()
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
      Specified by:
      getPhaseBytes in interface V1.NodeStatusOrBuilder
    • setPhase

      public V1.NodeStatus.Builder setPhase(String value)
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
    • clearPhase

      public V1.NodeStatus.Builder clearPhase()
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
    • setPhaseBytes

      public V1.NodeStatus.Builder setPhaseBytes(com.google.protobuf.ByteString value)
       NodePhase is the recently observed lifecycle phase of the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#phase
       The field is never populated, and now is deprecated.
       +optional
       
      optional string phase = 3;
    • getConditionsList

      public List<V1.NodeCondition> getConditionsList()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
      Specified by:
      getConditionsList in interface V1.NodeStatusOrBuilder
    • getConditionsCount

      public int getConditionsCount()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
      Specified by:
      getConditionsCount in interface V1.NodeStatusOrBuilder
    • getConditions

      public V1.NodeCondition getConditions(int index)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
      Specified by:
      getConditions in interface V1.NodeStatusOrBuilder
    • setConditions

      public V1.NodeStatus.Builder setConditions(int index, V1.NodeCondition value)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • setConditions

      public V1.NodeStatus.Builder setConditions(int index, V1.NodeCondition.Builder builderForValue)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addConditions

      public V1.NodeStatus.Builder addConditions(V1.NodeCondition value)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addConditions

      public V1.NodeStatus.Builder addConditions(int index, V1.NodeCondition value)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addConditions

      public V1.NodeStatus.Builder addConditions(V1.NodeCondition.Builder builderForValue)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addConditions

      public V1.NodeStatus.Builder addConditions(int index, V1.NodeCondition.Builder builderForValue)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addAllConditions

      public V1.NodeStatus.Builder addAllConditions(Iterable<? extends V1.NodeCondition> values)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • clearConditions

      public V1.NodeStatus.Builder clearConditions()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • removeConditions

      public V1.NodeStatus.Builder removeConditions(int index)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • getConditionsBuilder

      public V1.NodeCondition.Builder getConditionsBuilder(int index)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • getConditionsOrBuilder

      public V1.NodeConditionOrBuilder getConditionsOrBuilder(int index)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
      Specified by:
      getConditionsOrBuilder in interface V1.NodeStatusOrBuilder
    • getConditionsOrBuilderList

      public List<? extends V1.NodeConditionOrBuilder> getConditionsOrBuilderList()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
      Specified by:
      getConditionsOrBuilderList in interface V1.NodeStatusOrBuilder
    • addConditionsBuilder

      public V1.NodeCondition.Builder addConditionsBuilder()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • addConditionsBuilder

      public V1.NodeCondition.Builder addConditionsBuilder(int index)
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • getConditionsBuilderList

      public List<V1.NodeCondition.Builder> getConditionsBuilderList()
       Conditions is an array of current observed node conditions.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
    • getAddressesList

      public List<V1.NodeAddress> getAddressesList()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
      Specified by:
      getAddressesList in interface V1.NodeStatusOrBuilder
    • getAddressesCount

      public int getAddressesCount()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
      Specified by:
      getAddressesCount in interface V1.NodeStatusOrBuilder
    • getAddresses

      public V1.NodeAddress getAddresses(int index)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
      Specified by:
      getAddresses in interface V1.NodeStatusOrBuilder
    • setAddresses

      public V1.NodeStatus.Builder setAddresses(int index, V1.NodeAddress value)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • setAddresses

      public V1.NodeStatus.Builder setAddresses(int index, V1.NodeAddress.Builder builderForValue)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAddresses

      public V1.NodeStatus.Builder addAddresses(V1.NodeAddress value)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAddresses

      public V1.NodeStatus.Builder addAddresses(int index, V1.NodeAddress value)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAddresses

      public V1.NodeStatus.Builder addAddresses(V1.NodeAddress.Builder builderForValue)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAddresses

      public V1.NodeStatus.Builder addAddresses(int index, V1.NodeAddress.Builder builderForValue)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAllAddresses

      public V1.NodeStatus.Builder addAllAddresses(Iterable<? extends V1.NodeAddress> values)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • clearAddresses

      public V1.NodeStatus.Builder clearAddresses()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • removeAddresses

      public V1.NodeStatus.Builder removeAddresses(int index)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • getAddressesBuilder

      public V1.NodeAddress.Builder getAddressesBuilder(int index)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • getAddressesOrBuilder

      public V1.NodeAddressOrBuilder getAddressesOrBuilder(int index)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
      Specified by:
      getAddressesOrBuilder in interface V1.NodeStatusOrBuilder
    • getAddressesOrBuilderList

      public List<? extends V1.NodeAddressOrBuilder> getAddressesOrBuilderList()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
      Specified by:
      getAddressesOrBuilderList in interface V1.NodeStatusOrBuilder
    • addAddressesBuilder

      public V1.NodeAddress.Builder addAddressesBuilder()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • addAddressesBuilder

      public V1.NodeAddress.Builder addAddressesBuilder(int index)
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • getAddressesBuilderList

      public List<V1.NodeAddress.Builder> getAddressesBuilderList()
       List of addresses reachable to the node.
       Queried from cloud provider, if available.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
       Note: This field is declared as mergeable, but the merge key is not sufficiently
       unique, which can cause data corruption when it is merged. Callers should instead
       use a full-replacement patch. See http://pr.k8s.io/79391 for an example.
       +optional
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
    • hasDaemonEndpoints

      public boolean hasDaemonEndpoints()
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
      Specified by:
      hasDaemonEndpoints in interface V1.NodeStatusOrBuilder
    • getDaemonEndpoints

      public V1.NodeDaemonEndpoints getDaemonEndpoints()
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
      Specified by:
      getDaemonEndpoints in interface V1.NodeStatusOrBuilder
    • setDaemonEndpoints

      public V1.NodeStatus.Builder setDaemonEndpoints(V1.NodeDaemonEndpoints value)
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
    • setDaemonEndpoints

      public V1.NodeStatus.Builder setDaemonEndpoints(V1.NodeDaemonEndpoints.Builder builderForValue)
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
    • mergeDaemonEndpoints

      public V1.NodeStatus.Builder mergeDaemonEndpoints(V1.NodeDaemonEndpoints value)
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
    • clearDaemonEndpoints

      public V1.NodeStatus.Builder clearDaemonEndpoints()
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
    • getDaemonEndpointsBuilder

      public V1.NodeDaemonEndpoints.Builder getDaemonEndpointsBuilder()
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
    • getDaemonEndpointsOrBuilder

      public V1.NodeDaemonEndpointsOrBuilder getDaemonEndpointsOrBuilder()
       Endpoints of daemons running on the Node.
       +optional
       
      optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
      Specified by:
      getDaemonEndpointsOrBuilder in interface V1.NodeStatusOrBuilder
    • hasNodeInfo

      public boolean hasNodeInfo()
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
      Specified by:
      hasNodeInfo in interface V1.NodeStatusOrBuilder
    • getNodeInfo

      public V1.NodeSystemInfo getNodeInfo()
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
      Specified by:
      getNodeInfo in interface V1.NodeStatusOrBuilder
    • setNodeInfo

      public V1.NodeStatus.Builder setNodeInfo(V1.NodeSystemInfo value)
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
    • setNodeInfo

      public V1.NodeStatus.Builder setNodeInfo(V1.NodeSystemInfo.Builder builderForValue)
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
    • mergeNodeInfo

      public V1.NodeStatus.Builder mergeNodeInfo(V1.NodeSystemInfo value)
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
    • clearNodeInfo

      public V1.NodeStatus.Builder clearNodeInfo()
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
    • getNodeInfoBuilder

      public V1.NodeSystemInfo.Builder getNodeInfoBuilder()
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
    • getNodeInfoOrBuilder

      public V1.NodeSystemInfoOrBuilder getNodeInfoOrBuilder()
       Set of ids/uuids to uniquely identify the node.
       More info: https://kubernetes.io/docs/concepts/nodes/node/#info
       +optional
       
      optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
      Specified by:
      getNodeInfoOrBuilder in interface V1.NodeStatusOrBuilder
    • getImagesList

      public List<V1.ContainerImage> getImagesList()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
      Specified by:
      getImagesList in interface V1.NodeStatusOrBuilder
    • getImagesCount

      public int getImagesCount()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
      Specified by:
      getImagesCount in interface V1.NodeStatusOrBuilder
    • getImages

      public V1.ContainerImage getImages(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
      Specified by:
      getImages in interface V1.NodeStatusOrBuilder
    • setImages

      public V1.NodeStatus.Builder setImages(int index, V1.ContainerImage value)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • setImages

      public V1.NodeStatus.Builder setImages(int index, V1.ContainerImage.Builder builderForValue)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addImages

      public V1.NodeStatus.Builder addImages(V1.ContainerImage value)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addImages

      public V1.NodeStatus.Builder addImages(int index, V1.ContainerImage value)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addImages

      public V1.NodeStatus.Builder addImages(V1.ContainerImage.Builder builderForValue)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addImages

      public V1.NodeStatus.Builder addImages(int index, V1.ContainerImage.Builder builderForValue)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addAllImages

      public V1.NodeStatus.Builder addAllImages(Iterable<? extends V1.ContainerImage> values)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • clearImages

      public V1.NodeStatus.Builder clearImages()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • removeImages

      public V1.NodeStatus.Builder removeImages(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • getImagesBuilder

      public V1.ContainerImage.Builder getImagesBuilder(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • getImagesOrBuilder

      public V1.ContainerImageOrBuilder getImagesOrBuilder(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
      Specified by:
      getImagesOrBuilder in interface V1.NodeStatusOrBuilder
    • getImagesOrBuilderList

      public List<? extends V1.ContainerImageOrBuilder> getImagesOrBuilderList()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
      Specified by:
      getImagesOrBuilderList in interface V1.NodeStatusOrBuilder
    • addImagesBuilder

      public V1.ContainerImage.Builder addImagesBuilder()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • addImagesBuilder

      public V1.ContainerImage.Builder addImagesBuilder(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • getImagesBuilderList

      public List<V1.ContainerImage.Builder> getImagesBuilderList()
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • getVolumesInUseList

      public com.google.protobuf.ProtocolStringList getVolumesInUseList()
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
      Specified by:
      getVolumesInUseList in interface V1.NodeStatusOrBuilder
    • getVolumesInUseCount

      public int getVolumesInUseCount()
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
      Specified by:
      getVolumesInUseCount in interface V1.NodeStatusOrBuilder
    • getVolumesInUse

      public String getVolumesInUse(int index)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
      Specified by:
      getVolumesInUse in interface V1.NodeStatusOrBuilder
    • getVolumesInUseBytes

      public com.google.protobuf.ByteString getVolumesInUseBytes(int index)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
      Specified by:
      getVolumesInUseBytes in interface V1.NodeStatusOrBuilder
    • setVolumesInUse

      public V1.NodeStatus.Builder setVolumesInUse(int index, String value)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
    • addVolumesInUse

      public V1.NodeStatus.Builder addVolumesInUse(String value)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
    • addAllVolumesInUse

      public V1.NodeStatus.Builder addAllVolumesInUse(Iterable<String> values)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
    • clearVolumesInUse

      public V1.NodeStatus.Builder clearVolumesInUse()
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
    • addVolumesInUseBytes

      public V1.NodeStatus.Builder addVolumesInUseBytes(com.google.protobuf.ByteString value)
       List of attachable volumes in use (mounted) by the node.
       +optional
       
      repeated string volumesInUse = 9;
    • getVolumesAttachedList

      public List<V1.AttachedVolume> getVolumesAttachedList()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
      Specified by:
      getVolumesAttachedList in interface V1.NodeStatusOrBuilder
    • getVolumesAttachedCount

      public int getVolumesAttachedCount()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
      Specified by:
      getVolumesAttachedCount in interface V1.NodeStatusOrBuilder
    • getVolumesAttached

      public V1.AttachedVolume getVolumesAttached(int index)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
      Specified by:
      getVolumesAttached in interface V1.NodeStatusOrBuilder
    • setVolumesAttached

      public V1.NodeStatus.Builder setVolumesAttached(int index, V1.AttachedVolume value)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • setVolumesAttached

      public V1.NodeStatus.Builder setVolumesAttached(int index, V1.AttachedVolume.Builder builderForValue)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addVolumesAttached

      public V1.NodeStatus.Builder addVolumesAttached(V1.AttachedVolume value)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addVolumesAttached

      public V1.NodeStatus.Builder addVolumesAttached(int index, V1.AttachedVolume value)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addVolumesAttached

      public V1.NodeStatus.Builder addVolumesAttached(V1.AttachedVolume.Builder builderForValue)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addVolumesAttached

      public V1.NodeStatus.Builder addVolumesAttached(int index, V1.AttachedVolume.Builder builderForValue)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addAllVolumesAttached

      public V1.NodeStatus.Builder addAllVolumesAttached(Iterable<? extends V1.AttachedVolume> values)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • clearVolumesAttached

      public V1.NodeStatus.Builder clearVolumesAttached()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • removeVolumesAttached

      public V1.NodeStatus.Builder removeVolumesAttached(int index)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • getVolumesAttachedBuilder

      public V1.AttachedVolume.Builder getVolumesAttachedBuilder(int index)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • getVolumesAttachedOrBuilder

      public V1.AttachedVolumeOrBuilder getVolumesAttachedOrBuilder(int index)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
      Specified by:
      getVolumesAttachedOrBuilder in interface V1.NodeStatusOrBuilder
    • getVolumesAttachedOrBuilderList

      public List<? extends V1.AttachedVolumeOrBuilder> getVolumesAttachedOrBuilderList()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
      Specified by:
      getVolumesAttachedOrBuilderList in interface V1.NodeStatusOrBuilder
    • addVolumesAttachedBuilder

      public V1.AttachedVolume.Builder addVolumesAttachedBuilder()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • addVolumesAttachedBuilder

      public V1.AttachedVolume.Builder addVolumesAttachedBuilder(int index)
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • getVolumesAttachedBuilderList

      public List<V1.AttachedVolume.Builder> getVolumesAttachedBuilderList()
       List of volumes that are attached to the node.
       +optional
       
      repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
    • hasConfig

      public boolean hasConfig()
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
      Specified by:
      hasConfig in interface V1.NodeStatusOrBuilder
    • getConfig

      public V1.NodeConfigStatus getConfig()
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
      Specified by:
      getConfig in interface V1.NodeStatusOrBuilder
    • setConfig

      public V1.NodeStatus.Builder setConfig(V1.NodeConfigStatus value)
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
    • setConfig

      public V1.NodeStatus.Builder setConfig(V1.NodeConfigStatus.Builder builderForValue)
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
    • mergeConfig

      public V1.NodeStatus.Builder mergeConfig(V1.NodeConfigStatus value)
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
    • clearConfig

      public V1.NodeStatus.Builder clearConfig()
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
    • getConfigBuilder

      public V1.NodeConfigStatus.Builder getConfigBuilder()
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
    • getConfigOrBuilder

      public V1.NodeConfigStatusOrBuilder getConfigOrBuilder()
       Status of the config assigned to the node via the dynamic Kubelet config feature.
       +optional
       
      optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
      Specified by:
      getConfigOrBuilder in interface V1.NodeStatusOrBuilder
    • setUnknownFields

      public final V1.NodeStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>
    • mergeUnknownFields

      public final V1.NodeStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeStatus.Builder>