Package io.kubernetes.client.proto
Class V1beta1Extensions.ScaleStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
io.kubernetes.client.proto.V1beta1Extensions.ScaleStatus.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1beta1Extensions.ScaleStatusOrBuilder
,Cloneable
- Enclosing class:
- V1beta1Extensions.ScaleStatus
public static final class V1beta1Extensions.ScaleStatus.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
implements V1beta1Extensions.ScaleStatusOrBuilder
represents the current status of a scale subresource.Protobuf type
k8s.io.api.extensions.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()
boolean
containsSelector
(String key) label query over pods that should match the replicas count.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Deprecated.int
actual number of observed instances of the scaled object.Deprecated.int
label 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.ByteString
label selector for pods that should match the replicas count.boolean
actual number of observed instances of the scaled object.boolean
label selector for pods that should match the replicas count.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message 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, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
setField
public V1beta1Extensions.ScaleStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
clearField
public V1beta1Extensions.ScaleStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
clearOneof
public V1beta1Extensions.ScaleStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
setRepeatedField
public V1beta1Extensions.ScaleStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
addRepeatedField
public V1beta1Extensions.ScaleStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
mergeFrom
public V1beta1Extensions.ScaleStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Extensions.ScaleStatus.Builder>
- Throws:
IOException
-
hasReplicas
public boolean hasReplicas()actual number of observed instances of the scaled object.
optional int32 replicas = 1;
- Specified by:
hasReplicas
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
getReplicas
public int getReplicas()actual number of observed instances of the scaled object.
optional int32 replicas = 1;
- Specified by:
getReplicas
in interfaceV1beta1Extensions.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:V1beta1Extensions.ScaleStatusOrBuilder
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional +mapType=atomic
map<string, string> selector = 2;
- Specified by:
getSelectorCount
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
containsSelector
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional +mapType=atomic
map<string, string> selector = 2;
- Specified by:
containsSelector
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
getSelector
Deprecated.UsegetSelectorMap()
instead.- Specified by:
getSelector
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
getSelectorMap
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional +mapType=atomic
map<string, string> selector = 2;
- Specified by:
getSelectorMap
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
getSelectorOrDefault
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional +mapType=atomic
map<string, string> selector = 2;
- Specified by:
getSelectorOrDefault
in interfaceV1beta1Extensions.ScaleStatusOrBuilder
-
getSelectorOrThrow
label query over pods that should match the replicas count. More info: https://kubernetes.io/docs/user-guide/labels#label-selectors +optional +mapType=atomic
map<string, string> selector = 2;
- Specified by:
getSelectorOrThrow
in interfaceV1beta1Extensions.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 +mapType=atomic
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 +mapType=atomic
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 +mapType=atomic
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:
hasTargetSelector
in interfaceV1beta1Extensions.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:
getTargetSelector
in interfaceV1beta1Extensions.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:
getTargetSelectorBytes
in interfaceV1beta1Extensions.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
public V1beta1Extensions.ScaleStatus.Builder setTargetSelectorBytes(com.google.protobuf.ByteString value) 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 V1beta1Extensions.ScaleStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-
mergeUnknownFields
public final V1beta1Extensions.ScaleStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ScaleStatus.Builder>
-