Uses of Class
com.google.cloud.compute.v1.Router.Builder
-
Uses of Router.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return Router.BuilderModifier and TypeMethodDescriptionRouter.Builder.addAllBgpPeers(Iterable<? extends RouterBgpPeer> values) BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.addAllInterfaces(Iterable<? extends RouterInterface> values) Router interfaces.Router.Builder.addAllMd5AuthenticationKeys(Iterable<? extends RouterMd5AuthenticationKey> values) Keys used for MD5 authentication.Router.Builder.addAllNats(Iterable<? extends RouterNat> values) A list of NAT services created in this router.Router.Builder.addBgpPeers(int index, RouterBgpPeer value) BGP information that must be configured into the routing stack to establish BGP peering.Router.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 value) 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.addInterfaces(int index, RouterInterface value) Router interfaces.Router.Builder.addInterfaces(int index, RouterInterface.Builder builderForValue) Router interfaces.Router.Builder.addInterfaces(RouterInterface value) Router interfaces.Router.Builder.addInterfaces(RouterInterface.Builder builderForValue) Router interfaces.RouterList.Builder.addItemsBuilder()A list of Router resources.RouterList.Builder.addItemsBuilder(int index) A list of Router resources.Router.Builder.addMd5AuthenticationKeys(int index, RouterMd5AuthenticationKey value) Keys used for MD5 authentication.Router.Builder.addMd5AuthenticationKeys(int index, RouterMd5AuthenticationKey.Builder builderForValue) Keys used for MD5 authentication.Router.Builder.addMd5AuthenticationKeys(RouterMd5AuthenticationKey value) Keys used for MD5 authentication.Router.Builder.addMd5AuthenticationKeys(RouterMd5AuthenticationKey.Builder builderForValue) Keys used for MD5 authentication.A list of NAT services created in this router.Router.Builder.addNats(int index, RouterNat.Builder builderForValue) A list of NAT services created in this router.A list of NAT services created in this router.Router.Builder.addNats(RouterNat.Builder builderForValue) A list of NAT services created in this router.RoutersScopedList.Builder.addRoutersBuilder()A list of routers contained in this scope.RoutersScopedList.Builder.addRoutersBuilder(int index) A list of routers contained in this scope.Router.Builder.clear()Router.Builder.clearBgp()BGP information specific to this router.Router.Builder.clearBgpPeers()BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.clearCreationTimestamp()Output only.Router.Builder.clearDescription()An optional description of this resource.Router.Builder.clearEncryptedInterconnectRouter()Indicates if a router is dedicated for use with encrypted VLAN attachments (interconnectAttachments).Router.Builder.clearId()[Output Only] The unique identifier for the resource.Router.Builder.clearInterfaces()Router interfaces.Router.Builder.clearKind()Output only.Router.Builder.clearMd5AuthenticationKeys()Keys used for MD5 authentication.Router.Builder.clearName()Name of the resource.Router.Builder.clearNats()A list of NAT services created in this router.Router.Builder.clearNetwork()URI of the network to which this router belongs.Router.Builder.clearParams()Input only.Router.Builder.clearRegion()[Output Only] URI of the region where the router resides.Router.Builder.clearSelfLink()[Output Only] Server-defined URL for the resource.RouterList.Builder.getItemsBuilder(int index) A list of Router resources.RoutersPreviewResponse.Builder.getResourceBuilder()Preview of given router.InsertRouterRequest.Builder.getRouterResourceBuilder()The body resource for this requestPatchRouterRequest.Builder.getRouterResourceBuilder()The body resource for this requestPreviewRouterRequest.Builder.getRouterResourceBuilder()The body resource for this requestUpdateRouterRequest.Builder.getRouterResourceBuilder()The body resource for this requestRoutersScopedList.Builder.getRoutersBuilder(int index) A list of routers contained in this scope.BGP information specific to this router.Router.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Router.Builder.mergeFrom(com.google.protobuf.Message other) Router.Builder.mergeParams(RouterParams value) Input only.static Router.BuilderRouter.newBuilder()static Router.BuilderRouter.newBuilder(Router prototype) Router.newBuilderForType()protected Router.BuilderRouter.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Router.Builder.removeBgpPeers(int index) BGP information that must be configured into the routing stack to establish BGP peering.Router.Builder.removeInterfaces(int index) Router interfaces.Router.Builder.removeMd5AuthenticationKeys(int index) Keys used for MD5 authentication.Router.Builder.removeNats(int index) A list of NAT services created in this router.BGP information specific to this router.Router.Builder.setBgp(RouterBgp.Builder builderForValue) BGP information specific to this router.Router.Builder.setBgpPeers(int index, RouterBgpPeer value) 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.Router.Builder.setCreationTimestamp(String value) Output only.Router.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.Router.Builder.setDescription(String value) An optional description of this resource.Router.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) An optional description of this resource.Router.Builder.setEncryptedInterconnectRouter(boolean value) Indicates if a router is dedicated for use with encrypted VLAN attachments (interconnectAttachments).Router.Builder.setId(long value) [Output Only] The unique identifier for the resource.Router.Builder.setInterfaces(int index, RouterInterface value) Router interfaces.Router.Builder.setInterfaces(int index, RouterInterface.Builder builderForValue) Router interfaces.Output only.Router.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.Router.Builder.setMd5AuthenticationKeys(int index, RouterMd5AuthenticationKey value) Keys used for MD5 authentication.Router.Builder.setMd5AuthenticationKeys(int index, RouterMd5AuthenticationKey.Builder builderForValue) Keys used for MD5 authentication.Name of the resource.Router.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the resource.A list of NAT services created in this router.Router.Builder.setNats(int index, RouterNat.Builder builderForValue) A list of NAT services created in this router.Router.Builder.setNetwork(String value) URI of the network to which this router belongs.Router.Builder.setNetworkBytes(com.google.protobuf.ByteString value) URI of the network to which this router belongs.Router.Builder.setParams(RouterParams value) Input only.Router.Builder.setParams(RouterParams.Builder builderForValue) Input only.[Output Only] URI of the region where the router resides.Router.Builder.setRegionBytes(com.google.protobuf.ByteString value) [Output Only] URI of the region where the router resides.Router.Builder.setSelfLink(String value) [Output Only] Server-defined URL for the resource.Router.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value) [Output Only] Server-defined URL for the resource.Router.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type Router.BuilderModifier and TypeMethodDescriptionRouterList.Builder.getItemsBuilderList()A list of Router resources.RoutersScopedList.Builder.getRoutersBuilderList()A list of routers contained in this scope.Methods in com.google.cloud.compute.v1 with parameters of type Router.BuilderModifier and TypeMethodDescriptionRouterList.Builder.addItems(int index, Router.Builder builderForValue) A list of Router resources.RouterList.Builder.addItems(Router.Builder builderForValue) A list of Router resources.RoutersScopedList.Builder.addRouters(int index, Router.Builder builderForValue) A list of routers contained in this scope.RoutersScopedList.Builder.addRouters(Router.Builder builderForValue) A list of routers contained in this scope.RouterList.Builder.setItems(int index, Router.Builder builderForValue) A list of Router resources.RoutersPreviewResponse.Builder.setResource(Router.Builder builderForValue) Preview of given router.InsertRouterRequest.Builder.setRouterResource(Router.Builder builderForValue) The body resource for this requestPatchRouterRequest.Builder.setRouterResource(Router.Builder builderForValue) The body resource for this requestPreviewRouterRequest.Builder.setRouterResource(Router.Builder builderForValue) The body resource for this requestUpdateRouterRequest.Builder.setRouterResource(Router.Builder builderForValue) The body resource for this requestRoutersScopedList.Builder.setRouters(int index, Router.Builder builderForValue) A list of routers contained in this scope.