Uses of Class
com.google.cloud.compute.v1.RouterNatRule.Builder
-
Uses of RouterNatRule.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return RouterNatRule.BuilderModifier and TypeMethodDescriptionRouterNat.Builder.addRulesBuilder()A list of rules associated with this NAT.RouterNat.Builder.addRulesBuilder(int index) A list of rules associated with this NAT.RouterNatRule.Builder.clear()RouterNatRule.Builder.clearAction()The action to be enforced for traffic that matches this rule.RouterNatRule.Builder.clearDescription()An optional description of this rule.RouterNatRule.Builder.clearMatch()CEL expression that specifies the match condition that egress traffic from a VM is evaluated against.RouterNatRule.Builder.clearRuleNumber()An integer uniquely identifying a rule in the list.RouterNat.Builder.getRulesBuilder(int index) A list of rules associated with this NAT.RouterNatRule.Builder.mergeAction(RouterNatRuleAction value) The action to be enforced for traffic that matches this rule.RouterNatRule.Builder.mergeFrom(RouterNatRule other) RouterNatRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RouterNatRule.Builder.mergeFrom(com.google.protobuf.Message other) static RouterNatRule.BuilderRouterNatRule.newBuilder()static RouterNatRule.BuilderRouterNatRule.newBuilder(RouterNatRule prototype) RouterNatRule.newBuilderForType()protected RouterNatRule.BuilderRouterNatRule.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) RouterNatRule.Builder.setAction(RouterNatRuleAction value) The action to be enforced for traffic that matches this rule.RouterNatRule.Builder.setAction(RouterNatRuleAction.Builder builderForValue) The action to be enforced for traffic that matches this rule.RouterNatRule.Builder.setDescription(String value) An optional description of this rule.RouterNatRule.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this rule.CEL expression that specifies the match condition that egress traffic from a VM is evaluated against.RouterNatRule.Builder.setMatchBytes(com.google.protobuf.ByteString value) CEL expression that specifies the match condition that egress traffic from a VM is evaluated against.RouterNatRule.Builder.setRuleNumber(int value) An integer uniquely identifying a rule in the list.RouterNatRule.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type RouterNatRule.BuilderModifier and TypeMethodDescriptionRouterNat.Builder.getRulesBuilderList()A list of rules associated with this NAT.Methods in com.google.cloud.compute.v1 with parameters of type RouterNatRule.BuilderModifier and TypeMethodDescriptionRouterNat.Builder.addRules(int index, RouterNatRule.Builder builderForValue) A list of rules associated with this NAT.RouterNat.Builder.addRules(RouterNatRule.Builder builderForValue) A list of rules associated with this NAT.RouterNat.Builder.setRules(int index, RouterNatRule.Builder builderForValue) A list of rules associated with this NAT.