![JAR search and dependency download from the Maven repository](/logo.png)
io.kubernetes.client.openapi.models.FlowcontrolV1beta1SubjectFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import java.lang.StringBuilder;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.lang.String;
import java.lang.StringBuffer;
import java.lang.Deprecated;
import java.lang.Boolean;
public interface FlowcontrolV1beta1SubjectFluent> extends Fluent {
/**
* This method has been deprecated, please use method buildGroup instead.
* @return The buildable object.
*/
@Deprecated public V1beta1GroupSubject getGroup();
public V1beta1GroupSubject buildGroup();
public A withGroup(V1beta1GroupSubject group);
public Boolean hasGroup();
public FlowcontrolV1beta1SubjectFluent.GroupNested withNewGroup();
public FlowcontrolV1beta1SubjectFluent.GroupNested withNewGroupLike(V1beta1GroupSubject item);
public FlowcontrolV1beta1SubjectFluent.GroupNested editGroup();
public FlowcontrolV1beta1SubjectFluent.GroupNested editOrNewGroup();
public FlowcontrolV1beta1SubjectFluent.GroupNested editOrNewGroupLike(V1beta1GroupSubject item);
public String getKind();
public A withKind(String kind);
public Boolean hasKind();
public A withNewKind(String arg1);
public A withNewKind(StringBuilder arg1);
public A withNewKind(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildServiceAccount instead.
* @return The buildable object.
*/
@Deprecated public V1beta1ServiceAccountSubject getServiceAccount();
public V1beta1ServiceAccountSubject buildServiceAccount();
public A withServiceAccount(V1beta1ServiceAccountSubject serviceAccount);
public Boolean hasServiceAccount();
public FlowcontrolV1beta1SubjectFluent.ServiceAccountNested withNewServiceAccount();
public FlowcontrolV1beta1SubjectFluent.ServiceAccountNested withNewServiceAccountLike(V1beta1ServiceAccountSubject item);
public FlowcontrolV1beta1SubjectFluent.ServiceAccountNested editServiceAccount();
public FlowcontrolV1beta1SubjectFluent.ServiceAccountNested editOrNewServiceAccount();
public FlowcontrolV1beta1SubjectFluent.ServiceAccountNested editOrNewServiceAccountLike(V1beta1ServiceAccountSubject item);
/**
* This method has been deprecated, please use method buildUser instead.
* @return The buildable object.
*/
@Deprecated public V1beta1UserSubject getUser();
public V1beta1UserSubject buildUser();
public A withUser(V1beta1UserSubject user);
public Boolean hasUser();
public FlowcontrolV1beta1SubjectFluent.UserNested withNewUser();
public FlowcontrolV1beta1SubjectFluent.UserNested withNewUserLike(V1beta1UserSubject item);
public FlowcontrolV1beta1SubjectFluent.UserNested editUser();
public FlowcontrolV1beta1SubjectFluent.UserNested editOrNewUser();
public FlowcontrolV1beta1SubjectFluent.UserNested editOrNewUserLike(V1beta1UserSubject item);
public interface GroupNested extends io.kubernetes.client.fluent.Nested,V1beta1GroupSubjectFluent> {
public N and();
public N endGroup(); }
public interface ServiceAccountNested extends io.kubernetes.client.fluent.Nested,V1beta1ServiceAccountSubjectFluent> {
public N and();
public N endServiceAccount(); }
public interface UserNested extends io.kubernetes.client.fluent.Nested,V1beta1UserSubjectFluent> {
public N and();
public N endUser(); }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy