Class V1beta1FlowSchemaSpecFluentImpl<A extends V1beta1FlowSchemaSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1beta1FlowSchemaSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1beta1FlowSchemaSpecFluent<A>
- Direct Known Subclasses:
V1beta1FlowSchemaSpecBuilder
public class V1beta1FlowSchemaSpecFluentImpl<A extends V1beta1FlowSchemaSpecFluent<A>>
extends BaseFluent<A>
implements V1beta1FlowSchemaSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1beta1FlowSchemaSpecFluent
V1beta1FlowSchemaSpecFluent.DistinguisherMethodNested<N>, V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<N>, V1beta1FlowSchemaSpecFluent.RulesNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1beta1FlowSchemaSpecFluentImpl
(io.kubernetes.client.openapi.models.V1beta1FlowSchemaSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToRules
(Collection<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects> items) addNewRuleLike
(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) addToRules
(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects... items) addToRules
(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod
io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects
io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects
io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects
io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference
io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects
List<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects>
editOrNewDistinguisherMethodLike
(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod item) editOrNewPriorityLevelConfigurationLike
(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference item) boolean
io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod
Deprecated.io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference
Deprecated.List<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects>
getRules()
Deprecated.int
hashCode()
hasRules()
removeAllFromRules
(Collection<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects> items) removeFromRules
(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects... items) setNewRuleLike
(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) setToRules
(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) toString()
withDistinguisherMethod
(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod distinguisherMethod) withMatchingPrecedence
(Integer matchingPrecedence) withNewDistinguisherMethodLike
(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod item) withNewPriorityLevelConfigurationLike
(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference item) withPriorityLevelConfiguration
(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference priorityLevelConfiguration) withRules
(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects... rules) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1beta1FlowSchemaSpecFluentImpl
public V1beta1FlowSchemaSpecFluentImpl() -
V1beta1FlowSchemaSpecFluentImpl
public V1beta1FlowSchemaSpecFluentImpl(io.kubernetes.client.openapi.models.V1beta1FlowSchemaSpec instance)
-
-
Method Details
-
getDistinguisherMethod
@Deprecated public io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod getDistinguisherMethod()Deprecated.This method has been deprecated, please use method buildDistinguisherMethod instead.- Specified by:
getDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
- Returns:
- The buildable object.
-
buildDistinguisherMethod
public io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod buildDistinguisherMethod()- Specified by:
buildDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withDistinguisherMethod
public A withDistinguisherMethod(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod distinguisherMethod) - Specified by:
withDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hasDistinguisherMethod
- Specified by:
hasDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withNewDistinguisherMethod
- Specified by:
withNewDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withNewDistinguisherMethodLike
public V1beta1FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod item) - Specified by:
withNewDistinguisherMethodLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editDistinguisherMethod
- Specified by:
editDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editOrNewDistinguisherMethod
- Specified by:
editOrNewDistinguisherMethod
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editOrNewDistinguisherMethodLike
public V1beta1FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta1FlowDistinguisherMethod item) - Specified by:
editOrNewDistinguisherMethodLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
getMatchingPrecedence
- Specified by:
getMatchingPrecedence
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withMatchingPrecedence
- Specified by:
withMatchingPrecedence
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hasMatchingPrecedence
- Specified by:
hasMatchingPrecedence
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
getPriorityLevelConfiguration
@Deprecated public io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference getPriorityLevelConfiguration()Deprecated.This method has been deprecated, please use method buildPriorityLevelConfiguration instead.- Specified by:
getPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
- Returns:
- The buildable object.
-
buildPriorityLevelConfiguration
public io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference buildPriorityLevelConfiguration()- Specified by:
buildPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withPriorityLevelConfiguration
public A withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference priorityLevelConfiguration) - Specified by:
withPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hasPriorityLevelConfiguration
- Specified by:
hasPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withNewPriorityLevelConfiguration
public V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfiguration()- Specified by:
withNewPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withNewPriorityLevelConfigurationLike
public V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference item) - Specified by:
withNewPriorityLevelConfigurationLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editPriorityLevelConfiguration
public V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editPriorityLevelConfiguration()- Specified by:
editPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editOrNewPriorityLevelConfiguration
public V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfiguration()- Specified by:
editOrNewPriorityLevelConfiguration
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editOrNewPriorityLevelConfigurationLike
public V1beta1FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta1PriorityLevelConfigurationReference item) - Specified by:
editOrNewPriorityLevelConfigurationLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
addToRules
public A addToRules(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) - Specified by:
addToRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
setToRules
public A setToRules(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) - Specified by:
setToRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
addToRules
- Specified by:
addToRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
addAllToRules
public A addAllToRules(Collection<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects> items) - Specified by:
addAllToRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
removeFromRules
public A removeFromRules(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects... items) - Specified by:
removeFromRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
removeAllFromRules
public A removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects> items) - Specified by:
removeAllFromRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
removeMatchingFromRules
- Specified by:
removeMatchingFromRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
getRules
@Deprecated public List<io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects> getRules()Deprecated.This method has been deprecated, please use method buildRules instead.- Specified by:
getRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
- Returns:
- The buildable object.
-
buildRules
- Specified by:
buildRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
buildRule
- Specified by:
buildRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
buildFirstRule
public io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects buildFirstRule()- Specified by:
buildFirstRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
buildLastRule
public io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects buildLastRule()- Specified by:
buildLastRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
buildMatchingRule
public io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects buildMatchingRule(Predicate<V1beta1PolicyRulesWithSubjectsBuilder> predicate) - Specified by:
buildMatchingRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hasMatchingRule
- Specified by:
hasMatchingRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withRules
- Specified by:
withRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
withRules
- Specified by:
withRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hasRules
- Specified by:
hasRules
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
addNewRule
- Specified by:
addNewRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
addNewRuleLike
public V1beta1FlowSchemaSpecFluent.RulesNested<A> addNewRuleLike(io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) - Specified by:
addNewRuleLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
setNewRuleLike
public V1beta1FlowSchemaSpecFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta1PolicyRulesWithSubjects item) - Specified by:
setNewRuleLike
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editRule
- Specified by:
editRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editFirstRule
- Specified by:
editFirstRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editLastRule
- Specified by:
editLastRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
editMatchingRule
public V1beta1FlowSchemaSpecFluent.RulesNested<A> editMatchingRule(Predicate<V1beta1PolicyRulesWithSubjectsBuilder> predicate) - Specified by:
editMatchingRule
in interfaceV1beta1FlowSchemaSpecFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1beta1FlowSchemaSpecFluent<A>>
-
toString
-