Uses of Class
com.google.cloud.compute.v1.RouterBgpPeer.Builder
-
Uses of RouterBgpPeer.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return RouterBgpPeer.BuilderModifier and TypeMethodDescriptionRouterBgpPeer.Builder.addAdvertisedGroups(String value) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.RouterBgpPeer.Builder.addAdvertisedGroupsBytes(com.google.protobuf.ByteString value) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.RouterBgpPeer.Builder.addAdvertisedIpRanges(int index, RouterAdvertisedIpRange value) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.addAdvertisedIpRanges(int index, RouterAdvertisedIpRange.Builder builderForValue) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.addAdvertisedIpRanges(RouterAdvertisedIpRange value) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.addAdvertisedIpRanges(RouterAdvertisedIpRange.Builder builderForValue) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.addAllAdvertisedGroups(Iterable<String> values) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.RouterBgpPeer.Builder.addAllAdvertisedIpRanges(Iterable<? extends RouterAdvertisedIpRange> values) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.addAllCustomLearnedIpRanges(Iterable<? extends RouterBgpPeerCustomLearnedIpRange> values) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.addAllExportPolicies(Iterable<String> values) List of export policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.addAllImportPolicies(Iterable<String> values) List of import policies applied to this peer, in the order they must be evaluated.Router.Builder.addBgpPeersBuilder()BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.addBgpPeersBuilder(int index) BGP information that must be configured into the routing stack to establish BGP peering.RouterBgpPeer.Builder.addCustomLearnedIpRanges(int index, RouterBgpPeerCustomLearnedIpRange value) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.addCustomLearnedIpRanges(int index, RouterBgpPeerCustomLearnedIpRange.Builder builderForValue) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.addCustomLearnedIpRanges(RouterBgpPeerCustomLearnedIpRange value) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.addCustomLearnedIpRanges(RouterBgpPeerCustomLearnedIpRange.Builder builderForValue) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.addExportPolicies(String value) List of export policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.addExportPoliciesBytes(com.google.protobuf.ByteString value) List of export policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.addImportPolicies(String value) List of import policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.addImportPoliciesBytes(com.google.protobuf.ByteString value) List of import policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.clear()RouterBgpPeer.Builder.clearAdvertisedGroups()User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.RouterBgpPeer.Builder.clearAdvertisedIpRanges()User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.clearAdvertisedRoutePriority()The priority of routes advertised to this BGP peer.RouterBgpPeer.Builder.clearAdvertiseMode()User-specified flag to indicate which mode to use for advertisement.RouterBgpPeer.Builder.clearBfd()BFD configuration for the BGP peering.RouterBgpPeer.Builder.clearCustomLearnedIpRanges()A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.clearCustomLearnedRoutePriority()The user-defined custom learned route priority for a BGP session.RouterBgpPeer.Builder.clearEnable()The status of the BGP peer connection.RouterBgpPeer.Builder.clearEnableIpv4()Enable IPv4 traffic over BGP Peer.RouterBgpPeer.Builder.clearEnableIpv6()Enable IPv6 traffic over BGP Peer.RouterBgpPeer.Builder.clearExportPolicies()List of export policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.clearImportPolicies()List of import policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.clearInterfaceName()Name of the interface the BGP peer is associated with.RouterBgpPeer.Builder.clearIpAddress()IP address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.clearIpv4NexthopAddress()IPv4 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.clearIpv6NexthopAddress()IPv6 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.clearManagementType()Output only.RouterBgpPeer.Builder.clearMd5AuthenticationKeyName()Present if MD5 authentication is enabled for the peering.RouterBgpPeer.Builder.clearName()Name of this BGP peer.RouterBgpPeer.Builder.clearPeerAsn()Peer BGP Autonomous System Number (ASN).RouterBgpPeer.Builder.clearPeerIpAddress()IP address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.clearPeerIpv4NexthopAddress()IPv4 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.clearPeerIpv6NexthopAddress()IPv6 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.clearRouterApplianceInstance()URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.Router.Builder.getBgpPeersBuilder(int index) BGP information that must be configured into the routing stack to establish BGP peering.RouterBgpPeer.Builder.mergeBfd(RouterBgpPeerBfd value) BFD configuration for the BGP peering.RouterBgpPeer.Builder.mergeFrom(RouterBgpPeer other) RouterBgpPeer.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RouterBgpPeer.Builder.mergeFrom(com.google.protobuf.Message other) static RouterBgpPeer.BuilderRouterBgpPeer.newBuilder()static RouterBgpPeer.BuilderRouterBgpPeer.newBuilder(RouterBgpPeer prototype) RouterBgpPeer.newBuilderForType()protected RouterBgpPeer.BuilderRouterBgpPeer.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) RouterBgpPeer.Builder.removeAdvertisedIpRanges(int index) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.removeCustomLearnedIpRanges(int index) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.setAdvertisedGroups(int index, String value) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.RouterBgpPeer.Builder.setAdvertisedIpRanges(int index, RouterAdvertisedIpRange value) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.setAdvertisedIpRanges(int index, RouterAdvertisedIpRange.Builder builderForValue) User-specified list of individual IP ranges to advertise in custom mode.RouterBgpPeer.Builder.setAdvertisedRoutePriority(int value) The priority of routes advertised to this BGP peer.RouterBgpPeer.Builder.setAdvertiseMode(String value) User-specified flag to indicate which mode to use for advertisement.RouterBgpPeer.Builder.setAdvertiseModeBytes(com.google.protobuf.ByteString value) User-specified flag to indicate which mode to use for advertisement.RouterBgpPeer.Builder.setBfd(RouterBgpPeerBfd value) BFD configuration for the BGP peering.RouterBgpPeer.Builder.setBfd(RouterBgpPeerBfd.Builder builderForValue) BFD configuration for the BGP peering.RouterBgpPeer.Builder.setCustomLearnedIpRanges(int index, RouterBgpPeerCustomLearnedIpRange value) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.setCustomLearnedIpRanges(int index, RouterBgpPeerCustomLearnedIpRange.Builder builderForValue) A list of user-defined custom learned route IP address ranges for a BGP session.RouterBgpPeer.Builder.setCustomLearnedRoutePriority(int value) The user-defined custom learned route priority for a BGP session.The status of the BGP peer connection.RouterBgpPeer.Builder.setEnableBytes(com.google.protobuf.ByteString value) The status of the BGP peer connection.RouterBgpPeer.Builder.setEnableIpv4(boolean value) Enable IPv4 traffic over BGP Peer.RouterBgpPeer.Builder.setEnableIpv6(boolean value) Enable IPv6 traffic over BGP Peer.RouterBgpPeer.Builder.setExportPolicies(int index, String value) List of export policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.setImportPolicies(int index, String value) List of import policies applied to this peer, in the order they must be evaluated.RouterBgpPeer.Builder.setInterfaceName(String value) Name of the interface the BGP peer is associated with.RouterBgpPeer.Builder.setInterfaceNameBytes(com.google.protobuf.ByteString value) Name of the interface the BGP peer is associated with.RouterBgpPeer.Builder.setIpAddress(String value) IP address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setIpAddressBytes(com.google.protobuf.ByteString value) IP address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setIpv4NexthopAddress(String value) IPv4 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setIpv4NexthopAddressBytes(com.google.protobuf.ByteString value) IPv4 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setIpv6NexthopAddress(String value) IPv6 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setIpv6NexthopAddressBytes(com.google.protobuf.ByteString value) IPv6 address of the interface inside Google Cloud Platform.RouterBgpPeer.Builder.setManagementType(String value) Output only.RouterBgpPeer.Builder.setManagementTypeBytes(com.google.protobuf.ByteString value) Output only.RouterBgpPeer.Builder.setMd5AuthenticationKeyName(String value) Present if MD5 authentication is enabled for the peering.RouterBgpPeer.Builder.setMd5AuthenticationKeyNameBytes(com.google.protobuf.ByteString value) Present if MD5 authentication is enabled for the peering.Name of this BGP peer.RouterBgpPeer.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of this BGP peer.RouterBgpPeer.Builder.setPeerAsn(int value) Peer BGP Autonomous System Number (ASN).RouterBgpPeer.Builder.setPeerIpAddress(String value) IP address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setPeerIpAddressBytes(com.google.protobuf.ByteString value) IP address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setPeerIpv4NexthopAddress(String value) IPv4 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setPeerIpv4NexthopAddressBytes(com.google.protobuf.ByteString value) IPv4 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setPeerIpv6NexthopAddress(String value) IPv6 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setPeerIpv6NexthopAddressBytes(com.google.protobuf.ByteString value) IPv6 address of the BGP interface outside Google Cloud Platform.RouterBgpPeer.Builder.setRouterApplianceInstance(String value) URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.RouterBgpPeer.Builder.setRouterApplianceInstanceBytes(com.google.protobuf.ByteString value) URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.RouterBgpPeer.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type RouterBgpPeer.BuilderModifier and TypeMethodDescriptionRouter.Builder.getBgpPeersBuilderList()BGP information that must be configured into the routing stack to establish BGP peering.Methods in com.google.cloud.compute.v1 with parameters of type RouterBgpPeer.BuilderModifier and TypeMethodDescriptionRouter.Builder.addBgpPeers(int index, RouterBgpPeer.Builder builderForValue) BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.addBgpPeers(RouterBgpPeer.Builder builderForValue) BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.setBgpPeers(int index, RouterBgpPeer.Builder builderForValue) BGP information that must be configured into the routing stack to establish BGP peering.