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

io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent Maven / Gradle / Ivy

There is a newer version: 0.44.0
Show newest version
package io.strimzi.api.kafka.model.authentication;

import java.lang.Deprecated;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import io.strimzi.api.kafka.model.PasswordSecretSource;
import java.lang.String;
import io.strimzi.api.kafka.model.PasswordSecretSourceFluent;
import java.lang.Boolean;
import io.strimzi.api.kafka.model.PasswordSecretSourceBuilder;

  
  /**
   * Configures the Kafka client authentication using SASL SCRAM_SHA_512 in client based components
   */
  public interface KafkaClientAuthenticationScramSha512Fluent> extends io.fabric8.kubernetes.api.builder.Fluent {


    public java.lang.String getUsername();
    public A withUsername(java.lang.String username);
    public java.lang.Boolean hasUsername();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withUsername instead.
     */
        public A withNewUsername(java.lang.String original);
    
    @java.lang.Deprecated
        
    /**
     * This method has been deprecated, please use method buildPasswordSecret instead.
     * @return The buildable object.
     */
        public io.strimzi.api.kafka.model.PasswordSecretSource getPasswordSecret();
    public io.strimzi.api.kafka.model.PasswordSecretSource buildPasswordSecret();
    public A withPasswordSecret(io.strimzi.api.kafka.model.PasswordSecretSource passwordSecret);
    public java.lang.Boolean hasPasswordSecret();
    public io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent.PasswordSecretNested withNewPasswordSecret();
    public io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent.PasswordSecretNested withNewPasswordSecretLike(io.strimzi.api.kafka.model.PasswordSecretSource item);
    public io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent.PasswordSecretNested editPasswordSecret();
    public io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent.PasswordSecretNested editOrNewPasswordSecret();
    public io.strimzi.api.kafka.model.authentication.KafkaClientAuthenticationScramSha512Fluent.PasswordSecretNested editOrNewPasswordSecretLike(io.strimzi.api.kafka.model.PasswordSecretSource item);
      
  /**
   * Represents a password inside a Secret
   */
  public interface PasswordSecretNested extends io.fabric8.kubernetes.api.builder.Nested,io.strimzi.api.kafka.model.PasswordSecretSourceFluent> {

            public N and();
            public N endPasswordSecret();    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy