Class ConfigMapNodeConfigSource.Builder

    • Method Detail

      • kubeletConfigKey

        public ConfigMapNodeConfigSource.Builder kubeletConfigKey​(@NonNull
                                                                  @NonNull java.lang.String kubeletConfigKey)
        KubeletConfigKey declares which key of the referenced ConfigMap corresponds to the KubeletConfiguration structure This field is required in all cases.
        Returns:
        this.
      • name

        public ConfigMapNodeConfigSource.Builder name​(@NonNull
                                                      @NonNull java.lang.String name)
        Name is the metadata.name of the referenced ConfigMap. This field is required in all cases.
        Returns:
        this.
      • namespace

        public ConfigMapNodeConfigSource.Builder namespace​(@NonNull
                                                           @NonNull java.lang.String namespace)
        Namespace is the metadata.namespace of the referenced ConfigMap. This field is required in all cases.
        Returns:
        this.
      • resourceVersion

        public ConfigMapNodeConfigSource.Builder resourceVersion​(java.lang.String resourceVersion)
        ResourceVersion is the metadata.ResourceVersion of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
        Returns:
        this.
      • uid

        public ConfigMapNodeConfigSource.Builder uid​(java.lang.String uid)
        UID is the metadata.UID of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
        Returns:
        this.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object