Interface V1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1beta2FlowSchemaFluent.SpecNested<N>
- All Known Implementing Classes:
V1beta2FlowSchemaSpecBuilder,V1beta2FlowSchemaSpecFluentImpl
public interface V1beta2FlowSchemaSpecFluent<A extends V1beta2FlowSchemaSpecFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
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) io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethodDeprecated.io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReferenceDeprecated.List<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects>getRules()Deprecated.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) 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)
-
Method Details
-
getDistinguisherMethod
@Deprecated io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod getDistinguisherMethod()Deprecated.This method has been deprecated, please use method buildDistinguisherMethod instead.- Returns:
- The buildable object.
-
buildDistinguisherMethod
io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod buildDistinguisherMethod() -
withDistinguisherMethod
A withDistinguisherMethod(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod distinguisherMethod) -
hasDistinguisherMethod
Boolean hasDistinguisherMethod() -
withNewDistinguisherMethod
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethod() -
withNewDistinguisherMethodLike
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> withNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) -
editDistinguisherMethod
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> editDistinguisherMethod() -
editOrNewDistinguisherMethod
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethod() -
editOrNewDistinguisherMethodLike
V1beta2FlowSchemaSpecFluent.DistinguisherMethodNested<A> editOrNewDistinguisherMethodLike(io.kubernetes.client.openapi.models.V1beta2FlowDistinguisherMethod item) -
getMatchingPrecedence
Integer getMatchingPrecedence() -
withMatchingPrecedence
-
hasMatchingPrecedence
Boolean hasMatchingPrecedence() -
getPriorityLevelConfiguration
@Deprecated io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference getPriorityLevelConfiguration()Deprecated.This method has been deprecated, please use method buildPriorityLevelConfiguration instead.- Returns:
- The buildable object.
-
buildPriorityLevelConfiguration
io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference buildPriorityLevelConfiguration() -
withPriorityLevelConfiguration
A withPriorityLevelConfiguration(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference priorityLevelConfiguration) -
hasPriorityLevelConfiguration
Boolean hasPriorityLevelConfiguration() -
withNewPriorityLevelConfiguration
V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfiguration() -
withNewPriorityLevelConfigurationLike
V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> withNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) -
editPriorityLevelConfiguration
V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editPriorityLevelConfiguration() -
editOrNewPriorityLevelConfiguration
V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfiguration() -
editOrNewPriorityLevelConfigurationLike
V1beta2FlowSchemaSpecFluent.PriorityLevelConfigurationNested<A> editOrNewPriorityLevelConfigurationLike(io.kubernetes.client.openapi.models.V1beta2PriorityLevelConfigurationReference item) -
addToRules
-
setToRules
-
addToRules
-
addAllToRules
A addAllToRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) -
removeFromRules
-
removeAllFromRules
A removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> items) -
removeMatchingFromRules
-
getRules
Deprecated.This method has been deprecated, please use method buildRules instead.- Returns:
- The buildable object.
-
buildRules
List<io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects> buildRules() -
buildRule
-
buildFirstRule
io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildFirstRule() -
buildLastRule
io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildLastRule() -
buildMatchingRule
io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects buildMatchingRule(Predicate<V1beta2PolicyRulesWithSubjectsBuilder> predicate) -
hasMatchingRule
-
withRules
-
withRules
-
hasRules
Boolean hasRules() -
addNewRule
V1beta2FlowSchemaSpecFluent.RulesNested<A> addNewRule() -
addNewRuleLike
V1beta2FlowSchemaSpecFluent.RulesNested<A> addNewRuleLike(io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) -
setNewRuleLike
V1beta2FlowSchemaSpecFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1beta2PolicyRulesWithSubjects item) -
editRule
-
editFirstRule
V1beta2FlowSchemaSpecFluent.RulesNested<A> editFirstRule() -
editLastRule
V1beta2FlowSchemaSpecFluent.RulesNested<A> editLastRule() -
editMatchingRule
V1beta2FlowSchemaSpecFluent.RulesNested<A> editMatchingRule(Predicate<V1beta2PolicyRulesWithSubjectsBuilder> predicate)
-