Interface Generated.ClusterTrustBundleProjectionOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Generated.LabelSelector getLabelSelector()
      Select all ClusterTrustBundles that match this label selector.
      Generated.LabelSelectorOrBuilder getLabelSelectorOrBuilder()
      Select all ClusterTrustBundles that match this label selector.
      String getName()
      Select a single ClusterTrustBundle by object name.
      com.google.protobuf.ByteString getNameBytes()
      Select a single ClusterTrustBundle by object name.
      boolean getOptional()
      If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available.
      String getPath()
      Relative path from the volume root to write the bundle.
      com.google.protobuf.ByteString getPathBytes()
      Relative path from the volume root to write the bundle.
      String getSignerName()
      Select all ClusterTrustBundles that match this signer name.
      com.google.protobuf.ByteString getSignerNameBytes()
      Select all ClusterTrustBundles that match this signer name.
      boolean hasLabelSelector()
      Select all ClusterTrustBundles that match this label selector.
      boolean hasName()
      Select a single ClusterTrustBundle by object name.
      boolean hasOptional()
      If true, don't block pod startup if the referenced ClusterTrustBundle(s) aren't available.
      boolean hasPath()
      Relative path from the volume root to write the bundle.
      boolean hasSignerName()
      Select all ClusterTrustBundles that match this signer name.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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.