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)
If set to true, clients can access the internal passthrough Network Load Balancers, the
regional internal Application Load Balancer, and the regional internal proxy Network Load
Balancer from all regions.
|
ForwardingRule |
ForwardingRule.setAllowPscGlobalAccess(Boolean allowPscGlobalAccess)
This is used in PSC consumer ForwardingRule to control whether the PSC endpoint can be accessed
from another region.
|
ForwardingRule |
ForwardingRule.setAllPorts(Boolean allPorts)
The ports, portRange, and allPorts fields are mutually exclusive.
|
ForwardingRule |
ForwardingRule.setBackendService(String backendService)
Identifies the backend service to which the forwarding rule sends traffic.
|
ForwardingRule |
ForwardingRule.setBaseForwardingRule(String baseForwardingRule)
[Output Only] The URL for the corresponding base forwarding rule.
|
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 for which this forwarding rule accepts traffic.
|
ForwardingRule |
ForwardingRule.setIpCollection(String ipCollection)
Resource reference of a PublicDelegatedPrefix.
|
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 load balancer 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 global 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.setNoAutomateDnsZone(Boolean noAutomateDnsZone)
This is used in PSC consumer ForwardingRule to control whether it should try to auto-generate a
DNS zone or not.
|
ForwardingRule |
ForwardingRule.setPortRange(String portRange)
The ports, portRange, and allPorts fields are mutually exclusive.
|
ForwardingRule |
ForwardingRule.setPorts(List<String> ports)
The ports, portRange, and allPorts fields are mutually exclusive.
|
ForwardingRule |
ForwardingRule.setPscConnectionId(BigInteger pscConnectionId)
[Output Only] The PSC connection id of the PSC forwarding rule.
|
ForwardingRule |
ForwardingRule.setPscConnectionStatus(String pscConnectionStatus) |
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.setSourceIpRanges(List<String> sourceIpRanges)
If not empty, this forwarding rule will only forward the traffic when the source IP address
matches one of the IP addresses or CIDR ranges set here.
|
ForwardingRule |
ForwardingRule.setSubnetwork(String subnetwork)
This field identifies the subnetwork that the load balanced IP should belong to for this
forwarding rule, used with internal load balancers and external passthrough Network Load
Balancers with IPv6.
|
ForwardingRule |
ForwardingRule.setTarget(String target)
The URL of the target resource to receive the matched traffic.
|
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–2024 Google. All rights reserved.