Package k8s.io.api.core.v1
Interface Generated.ClusterTrustBundleProjectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Generated.ClusterTrustBundleProjection,Generated.ClusterTrustBundleProjection.Builder
- Enclosing class:
- Generated
public static interface Generated.ClusterTrustBundleProjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Generated.LabelSelectorgetLabelSelector()Select all ClusterTrustBundles that match this label selector.Generated.LabelSelectorOrBuildergetLabelSelectorOrBuilder()Select all ClusterTrustBundles that match this label selector.StringgetName()Select a single ClusterTrustBundle by object name.com.google.protobuf.ByteStringgetNameBytes()Select a single ClusterTrustBundle by object name.booleangetOptional()If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available.StringgetPath()Relative path from the volume root to write the bundle.com.google.protobuf.ByteStringgetPathBytes()Relative path from the volume root to write the bundle.StringgetSignerName()Select all ClusterTrustBundles that match this signer name.com.google.protobuf.ByteStringgetSignerNameBytes()Select all ClusterTrustBundles that match this signer name.booleanhasLabelSelector()Select all ClusterTrustBundles that match this label selector.booleanhasName()Select a single ClusterTrustBundle by object name.booleanhasOptional()If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available.booleanhasPath()Relative path from the volume root to write the bundle.booleanhasSignerName()Select all ClusterTrustBundles that match this signer name.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasName
boolean hasName()
Select a single ClusterTrustBundle by object name. Mutually-exclusive with signerName and labelSelector. +optional
optional string name = 1;- Returns:
- Whether the name field is set.
-
getName
String getName()
Select a single ClusterTrustBundle by object name. Mutually-exclusive with signerName and labelSelector. +optional
optional string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Select a single ClusterTrustBundle by object name. Mutually-exclusive with signerName and labelSelector. +optional
optional string name = 1;- Returns:
- The bytes for name.
-
hasSignerName
boolean hasSignerName()
Select all ClusterTrustBundles that match this signer name. Mutually-exclusive with name. The contents of all selected ClusterTrustBundles will be unified and deduplicated. +optional
optional string signerName = 2;- Returns:
- Whether the signerName field is set.
-
getSignerName
String getSignerName()
Select all ClusterTrustBundles that match this signer name. Mutually-exclusive with name. The contents of all selected ClusterTrustBundles will be unified and deduplicated. +optional
optional string signerName = 2;- Returns:
- The signerName.
-
getSignerNameBytes
com.google.protobuf.ByteString getSignerNameBytes()
Select all ClusterTrustBundles that match this signer name. Mutually-exclusive with name. The contents of all selected ClusterTrustBundles will be unified and deduplicated. +optional
optional string signerName = 2;- Returns:
- The bytes for signerName.
-
hasLabelSelector
boolean hasLabelSelector()
Select all ClusterTrustBundles that match this label selector. Only has effect if signerName is set. Mutually-exclusive with name. If unset, interpreted as "match nothing". If set but empty, interpreted as "match everything". +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 3;- Returns:
- Whether the labelSelector field is set.
-
getLabelSelector
Generated.LabelSelector getLabelSelector()
Select all ClusterTrustBundles that match this label selector. Only has effect if signerName is set. Mutually-exclusive with name. If unset, interpreted as "match nothing". If set but empty, interpreted as "match everything". +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 3;- Returns:
- The labelSelector.
-
getLabelSelectorOrBuilder
Generated.LabelSelectorOrBuilder getLabelSelectorOrBuilder()
Select all ClusterTrustBundles that match this label selector. Only has effect if signerName is set. Mutually-exclusive with name. If unset, interpreted as "match nothing". If set but empty, interpreted as "match everything". +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 3;
-
hasOptional
boolean hasOptional()
If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available. If using name, then the named ClusterTrustBundle is allowed not to exist. If using signerName, then the combination of signerName and labelSelector is allowed to match zero ClusterTrustBundles. +optional
optional bool optional = 5;- Returns:
- Whether the optional field is set.
-
getOptional
boolean getOptional()
If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available. If using name, then the named ClusterTrustBundle is allowed not to exist. If using signerName, then the combination of signerName and labelSelector is allowed to match zero ClusterTrustBundles. +optional
optional bool optional = 5;- Returns:
- The optional.
-
hasPath
boolean hasPath()
Relative path from the volume root to write the bundle.
optional string path = 4;- Returns:
- Whether the path field is set.
-
getPath
String getPath()
Relative path from the volume root to write the bundle.
optional string path = 4;- Returns:
- The path.
-
getPathBytes
com.google.protobuf.ByteString getPathBytes()
Relative path from the volume root to write the bundle.
optional string path = 4;- Returns:
- The bytes for path.
-
-