Package io.kubernetes.client.proto
Class V1alpha1Settings.PodPresetSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1alpha1Settings.PodPresetSpec
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1alpha1Settings.PodPresetSpecOrBuilder
,Serializable
- Enclosing class:
- V1alpha1Settings
public static final class V1alpha1Settings.PodPresetSpec
extends com.google.protobuf.GeneratedMessageV3
implements V1alpha1Settings.PodPresetSpecOrBuilder
PodPresetSpec is a description of a pod preset.Protobuf type
k8s.io.api.settings.v1alpha1.PodPresetSpec
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
PodPresetSpec is a description of a pod preset.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final com.google.protobuf.Parser<V1alpha1Settings.PodPresetSpec>
Deprecated.static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static final com.google.protobuf.Descriptors.Descriptor
getEnv
(int index) Env defines the collection of EnvVar to inject into containers.int
Env defines the collection of EnvVar to inject into containers.getEnvFrom
(int index) EnvFrom defines the collection of EnvFromSource to inject into containers.int
EnvFrom defines the collection of EnvFromSource to inject into containers.EnvFrom defines the collection of EnvFromSource to inject into containers.getEnvFromOrBuilder
(int index) EnvFrom defines the collection of EnvFromSource to inject into containers.List<? extends V1.EnvFromSourceOrBuilder>
EnvFrom defines the collection of EnvFromSource to inject into containers.Env defines the collection of EnvVar to inject into containers.getEnvOrBuilder
(int index) Env defines the collection of EnvVar to inject into containers.List<? extends V1.EnvVarOrBuilder>
Env defines the collection of EnvVar to inject into containers.com.google.protobuf.Parser<V1alpha1Settings.PodPresetSpec>
Selector is a label query over a set of resources, in this case pods.Selector is a label query over a set of resources, in this case pods.int
final com.google.protobuf.UnknownFieldSet
getVolumeMounts
(int index) VolumeMounts defines the collection of VolumeMount to inject into containers.int
VolumeMounts defines the collection of VolumeMount to inject into containers.VolumeMounts defines the collection of VolumeMount to inject into containers.getVolumeMountsOrBuilder
(int index) VolumeMounts defines the collection of VolumeMount to inject into containers.List<? extends V1.VolumeMountOrBuilder>
VolumeMounts defines the collection of VolumeMount to inject into containers.getVolumes
(int index) Volumes defines the collection of Volume to inject into the pod.int
Volumes defines the collection of Volume to inject into the pod.Volumes defines the collection of Volume to inject into the pod.getVolumesOrBuilder
(int index) Volumes defines the collection of Volume to inject into the pod.List<? extends V1.VolumeOrBuilder>
Volumes defines the collection of Volume to inject into the pod.int
hashCode()
boolean
Selector is a label query over a set of resources, in this case pods.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(V1alpha1Settings.PodPresetSpec prototype) protected V1alpha1Settings.PodPresetSpec.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) parseDelimitedFrom
(InputStream input) parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(byte[] data) parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.ByteString data) parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.CodedInputStream input) parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(InputStream input) parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(ByteBuffer data) parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1alpha1Settings.PodPresetSpec>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
SELECTOR_FIELD_NUMBER
public static final int SELECTOR_FIELD_NUMBER- See Also:
-
ENV_FIELD_NUMBER
public static final int ENV_FIELD_NUMBER- See Also:
-
ENVFROM_FIELD_NUMBER
public static final int ENVFROM_FIELD_NUMBER- See Also:
-
VOLUMES_FIELD_NUMBER
public static final int VOLUMES_FIELD_NUMBER- See Also:
-
VOLUMEMOUNTS_FIELD_NUMBER
public static final int VOLUMEMOUNTS_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasSelector
public boolean hasSelector()Selector is a label query over a set of resources, in this case pods. Required.
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector selector = 1;
- Specified by:
hasSelector
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getSelector
Selector is a label query over a set of resources, in this case pods. Required.
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector selector = 1;
- Specified by:
getSelector
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getSelectorOrBuilder
Selector is a label query over a set of resources, in this case pods. Required.
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector selector = 1;
- Specified by:
getSelectorOrBuilder
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvList
Env defines the collection of EnvVar to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvVar env = 2;
- Specified by:
getEnvList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvOrBuilderList
Env defines the collection of EnvVar to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvVar env = 2;
- Specified by:
getEnvOrBuilderList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvCount
public int getEnvCount()Env defines the collection of EnvVar to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvVar env = 2;
- Specified by:
getEnvCount
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnv
Env defines the collection of EnvVar to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvVar env = 2;
- Specified by:
getEnv
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvOrBuilder
Env defines the collection of EnvVar to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvVar env = 2;
- Specified by:
getEnvOrBuilder
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvFromList
EnvFrom defines the collection of EnvFromSource to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 3;
- Specified by:
getEnvFromList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvFromOrBuilderList
EnvFrom defines the collection of EnvFromSource to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 3;
- Specified by:
getEnvFromOrBuilderList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvFromCount
public int getEnvFromCount()EnvFrom defines the collection of EnvFromSource to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 3;
- Specified by:
getEnvFromCount
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvFrom
EnvFrom defines the collection of EnvFromSource to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 3;
- Specified by:
getEnvFrom
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getEnvFromOrBuilder
EnvFrom defines the collection of EnvFromSource to inject into containers. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 3;
- Specified by:
getEnvFromOrBuilder
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumesList
Volumes defines the collection of Volume to inject into the pod. +optional
repeated .k8s.io.api.core.v1.Volume volumes = 4;
- Specified by:
getVolumesList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumesOrBuilderList
Volumes defines the collection of Volume to inject into the pod. +optional
repeated .k8s.io.api.core.v1.Volume volumes = 4;
- Specified by:
getVolumesOrBuilderList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumesCount
public int getVolumesCount()Volumes defines the collection of Volume to inject into the pod. +optional
repeated .k8s.io.api.core.v1.Volume volumes = 4;
- Specified by:
getVolumesCount
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumes
Volumes defines the collection of Volume to inject into the pod. +optional
repeated .k8s.io.api.core.v1.Volume volumes = 4;
- Specified by:
getVolumes
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumesOrBuilder
Volumes defines the collection of Volume to inject into the pod. +optional
repeated .k8s.io.api.core.v1.Volume volumes = 4;
- Specified by:
getVolumesOrBuilder
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumeMountsList
VolumeMounts defines the collection of VolumeMount to inject into containers. +optional
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 5;
- Specified by:
getVolumeMountsList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumeMountsOrBuilderList
VolumeMounts defines the collection of VolumeMount to inject into containers. +optional
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 5;
- Specified by:
getVolumeMountsOrBuilderList
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumeMountsCount
public int getVolumeMountsCount()VolumeMounts defines the collection of VolumeMount to inject into containers. +optional
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 5;
- Specified by:
getVolumeMountsCount
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumeMounts
VolumeMounts defines the collection of VolumeMount to inject into containers. +optional
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 5;
- Specified by:
getVolumeMounts
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
getVolumeMountsOrBuilder
VolumeMounts defines the collection of VolumeMount to inject into containers. +optional
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 5;
- Specified by:
getVolumeMountsOrBuilder
in interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static V1alpha1Settings.PodPresetSpec parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static V1alpha1Settings.PodPresetSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static V1alpha1Settings.PodPresetSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static V1alpha1Settings.PodPresetSpec.Builder newBuilder(V1alpha1Settings.PodPresetSpec prototype) -
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1alpha1Settings.PodPresetSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-