Class V1beta2FlowSchemaSpecFluentImpl<A extends V1beta2FlowSchemaSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1beta2FlowSchemaSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1beta2FlowSchemaSpecFluent<A>
- Direct Known Subclasses:
V1beta2FlowSchemaSpecBuilder
public class V1beta2FlowSchemaSpecFluentImpl<A extends V1beta2FlowSchemaSpecFluent<A>>
extends BaseFluent<A>
implements V1beta2FlowSchemaSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1beta2FlowSchemaSpecFluent
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<N>, V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<N>, V1beta2FlowSchemaSpecFluent.RulesNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1beta2FlowSchemaSpecFluentImpl(io.kubernetes.client.openapi.models.V1beta2FlowSchemaSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) addNewRuleLike(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) addToRules(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects... items) addToRules(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethodio.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjectsio.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjectsio.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjectsio.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReferenceio.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjectsList<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects>editOrNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) editOrNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) booleanio.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethodDeprecated.io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReferenceDeprecated.List<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects>getRules()Deprecated.inthashCode()hasRules()removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) removeFromRules(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects... items) setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) setToRules(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) toString()withDistinguisherMethod(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod distinguisherMethod) withMatchingPrecedence(Integer matchingPrecedence) withNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) withNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference priorityLevelConfiguration) withRules(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects... rules) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1beta2FlowSchemaSpecFluentImpl
public V1beta2FlowSchemaSpecFluentImpl() -
V1beta2FlowSchemaSpecFluentImpl
public V1beta2FlowSchemaSpecFluentImpl(io.kubernetes.client.openapi.models.V1beta2FlowSchemaSpec instance)
-
-
Method Details
-
getDistinguisherMethod
@Deprecated public io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod getDistinguisherMethod()Deprecated.This method has been deprecated, please use method buildDistinguisherMethod instead.- Specified by:
getDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>- Returns:
- The buildable object.
-
buildDistinguisherMethod
public io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod buildDistinguisherMethod()- Specified by:
buildDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withDistinguisherMethod
public A withDistinguisherMethod(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod distinguisherMethod) - Specified by:
withDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hasDistinguisherMethod
- Specified by:
hasDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withNewDistinguisherMethod
- Specified by:
withNewDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withNewDistinguisherMethodLike
public V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) - Specified by:
withNewDistinguisherMethodLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editDistinguisherMethod
- Specified by:
editDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editOrNewDistinguisherMethod
- Specified by:
editOrNewDistinguisherMethodin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editOrNewDistinguisherMethodLike
public V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) - Specified by:
editOrNewDistinguisherMethodLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
getMatchingPrecedence
- Specified by:
getMatchingPrecedencein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withMatchingPrecedence
- Specified by:
withMatchingPrecedencein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hasMatchingPrecedence
- Specified by:
hasMatchingPrecedencein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
getPriorityLevelConfiguration
@Deprecated public io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference getPriorityLevelConfiguration()Deprecated.This method has been deprecated, please use method buildPriorityLevelConfiguration instead.- Specified by:
getPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>- Returns:
- The buildable object.
-
buildPriorityLevelConfiguration
public io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference buildPriorityLevelConfiguration()- Specified by:
buildPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withPriorityLevelConfiguration
public A withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference priorityLevelConfiguration) - Specified by:
withPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hasPriorityLevelConfiguration
- Specified by:
hasPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withNewPriorityLevelConfiguration
public V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfiguration()- Specified by:
withNewPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withNewPriorityLevelConfigurationLike
public V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) - Specified by:
withNewPriorityLevelConfigurationLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editPriorityLevelConfiguration
public V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editPriorityLevelConfiguration()- Specified by:
editPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editOrNewPriorityLevelConfiguration
public V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfiguration()- Specified by:
editOrNewPriorityLevelConfigurationin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editOrNewPriorityLevelConfigurationLike
public V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) - Specified by:
editOrNewPriorityLevelConfigurationLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
addToRules
public A addToRules(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) - Specified by:
addToRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
setToRules
public A setToRules(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) - Specified by:
setToRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
addToRules
- Specified by:
addToRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
addAllToRules
public A addAllToRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) - Specified by:
addAllToRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
removeFromRules
public A removeFromRules(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects... items) - Specified by:
removeFromRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
removeAllFromRules
public A removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) - Specified by:
removeAllFromRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
removeMatchingFromRules
- Specified by:
removeMatchingFromRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
getRules
@Deprecated public List<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> getRules()Deprecated.This method has been deprecated, please use method buildRules instead.- Specified by:
getRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>- Returns:
- The buildable object.
-
buildRules
- Specified by:
buildRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
buildRule
- Specified by:
buildRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
buildFirstRule
public io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildFirstRule()- Specified by:
buildFirstRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
buildLastRule
public io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildLastRule()- Specified by:
buildLastRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
buildMatchingRule
public io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildMatchingRule(Predicate<V1beta2PolicyRulesWithSubjectsBuilder> predicate) - Specified by:
buildMatchingRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hasMatchingRule
- Specified by:
hasMatchingRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hasRules
- Specified by:
hasRulesin interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
addNewRule
- Specified by:
addNewRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
addNewRuleLike
public V1beta2FlowSchemaSpecFluent.RulesNested<A> addNewRuleLike(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) - Specified by:
addNewRuleLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
setNewRuleLike
public V1beta2FlowSchemaSpecFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) - Specified by:
setNewRuleLikein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editRule
- Specified by:
editRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editFirstRule
- Specified by:
editFirstRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editLastRule
- Specified by:
editLastRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
editMatchingRule
public V1beta2FlowSchemaSpecFluent.RulesNested<A> editMatchingRule(Predicate<V1beta2PolicyRulesWithSubjectsBuilder> predicate) - Specified by:
editMatchingRulein interfaceV1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
-
toString
-