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 classPodPresetSpec 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 intstatic final intstatic final com.google.protobuf.Parser<V1alpha1Settings.PodPresetSpec>Deprecated.static final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.DescriptorgetEnv(int index) Env defines the collection of EnvVar to inject into containers.intEnv defines the collection of EnvVar to inject into containers.getEnvFrom(int index) EnvFrom defines the collection of EnvFromSource to inject into containers.intEnvFrom 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.intfinal com.google.protobuf.UnknownFieldSetgetVolumeMounts(int index) VolumeMounts defines the collection of VolumeMount to inject into containers.intVolumeMounts 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.intVolumes 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.inthashCode()booleanSelector is a label query over a set of resources, in this case pods.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(V1alpha1Settings.PodPresetSpec prototype) protected V1alpha1Settings.PodPresetSpec.BuildernewBuilderForType(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()voidwriteTo(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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods 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:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein 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:
hasSelectorin 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:
getSelectorin 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:
getSelectorOrBuilderin 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:
getEnvListin 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:
getEnvOrBuilderListin 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:
getEnvCountin 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:
getEnvin 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:
getEnvOrBuilderin 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:
getEnvFromListin 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:
getEnvFromOrBuilderListin 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:
getEnvFromCountin 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:
getEnvFromin 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:
getEnvFromOrBuilderin 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:
getVolumesListin 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:
getVolumesOrBuilderListin 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:
getVolumesCountin 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:
getVolumesin 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:
getVolumesOrBuilderin 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:
getVolumeMountsListin 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:
getVolumeMountsOrBuilderListin 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:
getVolumeMountsCountin 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:
getVolumeMountsin 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:
getVolumeMountsOrBuilderin interfaceV1alpha1Settings.PodPresetSpecOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static V1alpha1Settings.PodPresetSpec.Builder newBuilder(V1alpha1Settings.PodPresetSpec prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1alpha1Settings.PodPresetSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-