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.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.setSelfLinkWithId(String selfLinkWithId)
[Output Only] Server-defined URL for this resource with the resource id.
|
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 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.