| Package | Description | 
|---|---|
| com.google.api.services.compute | |
| com.google.api.services.compute.model | 
| Modifier and Type | Method and Description | 
|---|---|
| Compute.GlobalForwardingRules.Insert | Compute.GlobalForwardingRules. insert(String project,
      ForwardingRule content)Creates a GlobalForwardingRule resource in the specified project using the data included in the
 request. | 
| Compute.ForwardingRules.Insert | Compute.ForwardingRules. insert(String project,
      String region,
      ForwardingRule content)Creates a ForwardingRule resource in the specified project and region using the data included in
 the request. | 
| Compute.GlobalForwardingRules.Patch | Compute.GlobalForwardingRules. patch(String project,
     String forwardingRule,
     ForwardingRule content)Updates the specified forwarding rule with the data included in the request. | 
| Compute.ForwardingRules.Patch | Compute.ForwardingRules. patch(String project,
     String region,
     String forwardingRule,
     ForwardingRule content)Updates the specified forwarding rule with the data included in the request. | 
| Constructor and Description | 
|---|
| Insert(String project,
      ForwardingRule content)Creates a GlobalForwardingRule resource in the specified project using the data included in the
 request. | 
| Insert(String project,
      String region,
      ForwardingRule content)Creates a ForwardingRule resource in the specified project and region using the data included
 in the request. | 
| Patch(String project,
     String forwardingRule,
     ForwardingRule content)Updates the specified forwarding rule with the data included in the request. | 
| Patch(String project,
     String region,
     String forwardingRule,
     ForwardingRule content)Updates the specified forwarding rule with the data included in the request. | 
| Modifier and Type | Method and Description | 
|---|---|
| ForwardingRule | ForwardingRule. clone() | 
| ForwardingRule | ForwardingRule. encodeFingerprint(byte[] fingerprint)Fingerprint of this resource. | 
| ForwardingRule | ForwardingRule. encodeLabelFingerprint(byte[] labelFingerprint)A fingerprint for the labels being applied to this resource, which is essentially a hash of the
 labels set used for optimistic locking. | 
| ForwardingRule | ForwardingRule. set(String fieldName,
   Object value) | 
| ForwardingRule | ForwardingRule. setAllowGlobalAccess(Boolean allowGlobalAccess)This field is used along with the backend_service field for internal load balancing or with the
 target field for internal TargetInstance. | 
| ForwardingRule | ForwardingRule. setAllPorts(Boolean allPorts)This field is used along with the backend_service field for Internal TCP/UDP Load Balancing or
 Network Load Balancing, or with the target field for internal and external TargetInstance. | 
| ForwardingRule | ForwardingRule. setBackendService(String backendService)Identifies the backend service to which the forwarding rule sends traffic. | 
| ForwardingRule | ForwardingRule. setCreationTimestamp(String creationTimestamp)[Output Only] Creation timestamp in RFC3339 text format. | 
| ForwardingRule | ForwardingRule. setDescription(String description)An optional description of this resource. | 
| ForwardingRule | ForwardingRule. setFingerprint(String fingerprint)Fingerprint of this resource. | 
| ForwardingRule | ForwardingRule. setId(BigInteger id)[Output Only] The unique identifier for the resource. | 
| ForwardingRule | ForwardingRule. setIPAddress(String iPAddress)IP address that this forwarding rule serves. | 
| ForwardingRule | ForwardingRule. setIPProtocol(String iPProtocol)The IP protocol to which this rule applies. | 
| ForwardingRule | ForwardingRule. setIpVersion(String ipVersion)The IP Version that will be used by this forwarding rule. | 
| ForwardingRule | ForwardingRule. setIsMirroringCollector(Boolean isMirroringCollector)Indicates whether or not this load balancer can be used as a collector for packet mirroring. | 
| ForwardingRule | ForwardingRule. setKind(String kind)[Output Only] Type of the resource. | 
| ForwardingRule | ForwardingRule. setLabelFingerprint(String labelFingerprint)A fingerprint for the labels being applied to this resource, which is essentially a hash of the
 labels set used for optimistic locking. | 
| ForwardingRule | ForwardingRule. setLabels(Map<String,String> labels)Labels for this resource. | 
| ForwardingRule | ForwardingRule. setLoadBalancingScheme(String loadBalancingScheme)Specifies the forwarding rule type. | 
| ForwardingRule | ForwardingRule. setMetadataFilters(List<MetadataFilter> metadataFilters)Opaque filter criteria used by Loadbalancer to restrict routing configuration to a limited set
 of xDS compliant clients. | 
| ForwardingRule | ForwardingRule. setName(String name)Name of the resource; provided by the client when the resource is created. | 
| ForwardingRule | ForwardingRule. setNetwork(String network)This field is not used for external load balancing. | 
| ForwardingRule | ForwardingRule. setNetworkTier(String networkTier)This signifies the networking tier used for configuring this load balancer and can only take
 the following values: PREMIUM, STANDARD. | 
| ForwardingRule | ForwardingRule. setPortRange(String portRange)This field can be used only if: - Load balancing scheme is one of EXTERNAL,
 INTERNAL_SELF_MANAGED or INTERNAL_MANAGED  - IPProtocol is one of TCP, UDP, or SCTP. | 
| ForwardingRule | ForwardingRule. setPorts(List<String> ports)The ports field is only supported when the forwarding rule references a backend_service
 directly. | 
| ForwardingRule | ForwardingRule. setPscConnectionId(BigInteger pscConnectionId)[Output Only] The PSC connection id of the PSC Forwarding Rule. | 
| ForwardingRule | ForwardingRule. setRegion(String region)[Output Only] URL of the region where the regional forwarding rule resides. | 
| ForwardingRule | ForwardingRule. setSelfLink(String selfLink)[Output Only] Server-defined URL for the resource. | 
| ForwardingRule | ForwardingRule. setServiceDirectoryRegistrations(List<ForwardingRuleServiceDirectoryRegistration> serviceDirectoryRegistrations)Service Directory resources to register this forwarding rule with. | 
| ForwardingRule | ForwardingRule. setServiceLabel(String serviceLabel)An optional prefix to the service name for this Forwarding Rule. | 
| ForwardingRule | ForwardingRule. setServiceName(String serviceName)[Output Only] The internal fully qualified service name for this Forwarding Rule. | 
| ForwardingRule | ForwardingRule. setSubnetwork(String subnetwork)This field is only used for internal load balancing. | 
| ForwardingRule | ForwardingRule. setTarget(String target) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<ForwardingRule> | ForwardingRulesScopedList. getForwardingRules()A list of forwarding rules contained in this scope. | 
| List<ForwardingRule> | ForwardingRuleList. getItems()A list of ForwardingRule resources. | 
| Modifier and Type | Method and Description | 
|---|---|
| ForwardingRulesScopedList | ForwardingRulesScopedList. setForwardingRules(List<ForwardingRule> forwardingRules)A list of forwarding rules contained in this scope. | 
| ForwardingRuleList | ForwardingRuleList. setItems(List<ForwardingRule> items)A list of ForwardingRule resources. | 
Copyright © 2011–2021 Google. All rights reserved.