Package io.kubernetes.client.proto
Class V1beta1Apps.ScaleStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
io.kubernetes.client.proto.V1beta1Apps.ScaleStatus.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1beta1Apps.ScaleStatusOrBuilder,Cloneable
- Enclosing class:
- V1beta1Apps.ScaleStatus
public static final class V1beta1Apps.ScaleStatus.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
implements V1beta1Apps.ScaleStatusOrBuilder
ScaleStatus represents the current status of a scale subresource.Protobuf type
k8s.io.api.apps.v1beta1.ScaleStatus-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) actual number of observed instances of the scaled object.label selector for pods that should match the replicas count.clone()booleancontainsSelector(String key) label query over pods that should match the replicas count.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intactual number of observed instances of the scaled object.Deprecated.intlabel query over pods that should match the replicas count.label query over pods that should match the replicas count.getSelectorOrDefault(String key, String defaultValue) label query over pods that should match the replicas count.getSelectorOrThrow(String key) label query over pods that should match the replicas count.label selector for pods that should match the replicas count.com.google.protobuf.ByteStringlabel selector for pods that should match the replicas count.booleanactual number of observed instances of the scaled object.booleanlabel selector for pods that should match the replicas count.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(V1beta1Apps.ScaleStatus other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllSelector(Map<String, String> values) label query over pods that should match the replicas count.putSelector(String key, String value) label query over pods that should match the replicas count.removeSelector(String key) label query over pods that should match the replicas count.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setReplicas(int value) actual number of observed instances of the scaled object.setTargetSelector(String value) label selector for pods that should match the replicas count.setTargetSelectorBytes(com.google.protobuf.ByteString value) label selector for pods that should match the replicas count.setUnknownFields(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, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<V1beta1Apps.ScaleStatus.Builder>
-
setField
public V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.Builder>
-
clearField
public V1beta1Apps.ScaleStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
clearOneof
public V1beta1Apps.ScaleStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
setRepeatedField
public V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.Builder>
-
addRepeatedField
public V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apps.ScaleStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
mergeFrom
public V1beta1Apps.ScaleStatus.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<V1beta1Apps.ScaleStatus.Builder>- Throws:
IOException
-
hasReplicas
public boolean hasReplicas()actual number of observed instances of the scaled object.
optional int32 replicas = 1;- Specified by:
hasReplicasin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getReplicas
public int getReplicas()actual number of observed instances of the scaled object.
optional int32 replicas = 1;- Specified by:
getReplicasin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
setReplicas
actual number of observed instances of the scaled object.
optional int32 replicas = 1; -
clearReplicas
actual number of observed instances of the scaled object.
optional int32 replicas = 1; -
getSelectorCount
public int getSelectorCount()Description copied from interface:V1beta1Apps.ScaleStatusOrBuilderlabel query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2;- Specified by:
getSelectorCountin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
containsSelector
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2;- Specified by:
containsSelectorin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getSelector
Deprecated.UsegetSelectorMap()instead.- Specified by:
getSelectorin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getSelectorMap
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2;- Specified by:
getSelectorMapin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getSelectorOrDefault
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2;- Specified by:
getSelectorOrDefaultin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getSelectorOrThrow
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2;- Specified by:
getSelectorOrThrowin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
clearSelector
-
removeSelector
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2; -
getMutableSelector
Deprecated.Use alternate mutation accessors instead. -
putSelector
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2; -
putAllSelector
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional
map<string, string> selector = 2; -
hasTargetSelector
public boolean hasTargetSelector()label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3;- Specified by:
hasTargetSelectorin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getTargetSelector
label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3;- Specified by:
getTargetSelectorin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
getTargetSelectorBytes
public com.google.protobuf.ByteString getTargetSelectorBytes()label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3;- Specified by:
getTargetSelectorBytesin interfaceV1beta1Apps.ScaleStatusOrBuilder
-
setTargetSelector
label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3; -
clearTargetSelector
label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3; -
setTargetSelectorBytes
label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors +optional
optional string targetSelector = 3; -
setUnknownFields
public final V1beta1Apps.ScaleStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-
mergeUnknownFields
public final V1beta1Apps.ScaleStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apps.ScaleStatus.Builder>
-