All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.fabric8.knative.eventing.contrib.kafka.v1beta1.KafkaTLSSpecFluent Maven / Gradle / Ivy

package io.fabric8.knative.eventing.contrib.kafka.v1beta1;

import java.lang.Deprecated;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Boolean;

 /**
  * Generated
  */
public interface KafkaTLSSpecFluent> extends Fluent{
  
  /**
   * This method has been deprecated, please use method buildCaCert instead.
   * @return The buildable object.
   */
  @Deprecated
  public SecretValueFromSource getCaCert();
  public SecretValueFromSource buildCaCert();
  public A withCaCert(SecretValueFromSource caCert);
  public Boolean hasCaCert();
  public KafkaTLSSpecFluent.CaCertNested withNewCaCert();
  public KafkaTLSSpecFluent.CaCertNested withNewCaCertLike(SecretValueFromSource item);
  public KafkaTLSSpecFluent.CaCertNested editCaCert();
  public KafkaTLSSpecFluent.CaCertNested editOrNewCaCert();
  public KafkaTLSSpecFluent.CaCertNested editOrNewCaCertLike(SecretValueFromSource item);
  
  /**
   * This method has been deprecated, please use method buildCert instead.
   * @return The buildable object.
   */
  @Deprecated
  public SecretValueFromSource getCert();
  public SecretValueFromSource buildCert();
  public A withCert(SecretValueFromSource cert);
  public Boolean hasCert();
  public KafkaTLSSpecFluent.CertNested withNewCert();
  public KafkaTLSSpecFluent.CertNested withNewCertLike(SecretValueFromSource item);
  public KafkaTLSSpecFluent.CertNested editCert();
  public KafkaTLSSpecFluent.CertNested editOrNewCert();
  public KafkaTLSSpecFluent.CertNested editOrNewCertLike(SecretValueFromSource item);
  public Boolean getEnable();
  public A withEnable(Boolean enable);
  public Boolean hasEnable();
  
  /**
   * This method has been deprecated, please use method buildKey instead.
   * @return The buildable object.
   */
  @Deprecated
  public SecretValueFromSource getKey();
  public SecretValueFromSource buildKey();
  public A withKey(SecretValueFromSource key);
  public Boolean hasKey();
  public KafkaTLSSpecFluent.KeyNested withNewKey();
  public KafkaTLSSpecFluent.KeyNested withNewKeyLike(SecretValueFromSource item);
  public KafkaTLSSpecFluent.KeyNested editKey();
  public KafkaTLSSpecFluent.KeyNested editOrNewKey();
  public KafkaTLSSpecFluent.KeyNested editOrNewKeyLike(SecretValueFromSource item);
  public A withEnable();
  public interface CaCertNested extends Nested,SecretValueFromSourceFluent>{
    public N and();
    public N endCaCert();
    
  }
  public interface CertNested extends Nested,SecretValueFromSourceFluent>{
    public N and();
    public N endCert();
    
  }
  public interface KeyNested extends Nested,SecretValueFromSourceFluent>{
    public N and();
    public N endKey();
    
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy