| Modifier and Type | Method and Description |
|---|---|
ForwardingRule.Builder |
ForwardingRule.Builder.addAllMetadataFilters(Iterable<? extends MetadataFilter> values)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addAllPorts(Iterable<String> values)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addAllServiceDirectoryRegistrations(Iterable<? extends ForwardingRuleServiceDirectoryRegistration> values)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRulesScopedList.Builder.addForwardingRulesBuilder()
A list of forwarding rules contained in this scope.
|
ForwardingRule.Builder |
ForwardingRulesScopedList.Builder.addForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.
|
ForwardingRule.Builder |
ForwardingRuleList.Builder.addItemsBuilder()
A list of ForwardingRule resources.
|
ForwardingRule.Builder |
ForwardingRuleList.Builder.addItemsBuilder(int index)
A list of ForwardingRule resources.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(int index,
MetadataFilter value)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addMetadataFilters(MetadataFilter value)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addPorts(String value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addPortsBytes(com.google.protobuf.ByteString value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingRule.Builder |
ForwardingRule.Builder.addServiceDirectoryRegistrations(ForwardingRuleServiceDirectoryRegistration.Builder builderForValue)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addServiceDirectoryRegistrations(ForwardingRuleServiceDirectoryRegistration value)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addServiceDirectoryRegistrations(int index,
ForwardingRuleServiceDirectoryRegistration.Builder builderForValue)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addServiceDirectoryRegistrations(int index,
ForwardingRuleServiceDirectoryRegistration value)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clear() |
ForwardingRule.Builder |
ForwardingRule.Builder.clearAllowGlobalAccess()
This field is used along with the backend_service field for internal load balancing or with the target field for internal TargetInstance.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearAllPorts()
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearBackendService()
Identifies the backend service to which the forwarding rule sends traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearDescription()
An optional description of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ForwardingRule.Builder |
ForwardingRule.Builder.clearFingerprint()
Fingerprint of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearId()
[Output Only] The unique identifier for the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearIPAddress()
IP address for which this forwarding rule accepts traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearIPProtocol()
The IP protocol to which this rule applies.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearIpVersion()
The IP Version that will be used by this forwarding rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearIsMirroringCollector()
Indicates whether or not this load balancer can be used as a collector for packet mirroring.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearKind()
[Output Only] Type of the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearLabelFingerprint()
A fingerprint for the labels being applied to this resource, which is essentially a hash of the labels set used for optimistic locking.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearLabels() |
ForwardingRule.Builder |
ForwardingRule.Builder.clearLoadBalancingScheme()
Specifies the forwarding rule type.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearMetadataFilters()
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearName()
Name of the resource; provided by the client when the resource is created.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearNetwork()
This field is not used for external load balancing.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearNetworkTier()
This signifies the networking tier used for configuring this load balancer and can only take the following values: PREMIUM, STANDARD.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearNoAutomateDnsZone()
This is used in PSC consumer ForwardingRule to control whether it should try to auto-generate a DNS zone or not.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ForwardingRule.Builder |
ForwardingRule.Builder.clearPortRange()
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearPorts()
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearPscConnectionId()
[Output Only] The PSC connection id of the PSC Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearPscConnectionStatus()
Check the PscConnectionStatus enum for the list of possible values.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearRegion()
[Output Only] URL of the region where the regional forwarding rule resides.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearSelfLink()
[Output Only] Server-defined URL for the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearServiceDirectoryRegistrations()
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearServiceLabel()
An optional prefix to the service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearServiceName()
[Output Only] The internal fully qualified service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearSubnetwork()
This field identifies the subnetwork that the load balanced IP should belong to for this Forwarding Rule, used in internal load balancing and network load balancing with IPv6.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clearTarget()
The URL of the target resource to receive the matched traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.clone() |
ForwardingRule.Builder |
InsertForwardingRuleRequest.Builder.getForwardingRuleResourceBuilder()
The body resource for this request
|
ForwardingRule.Builder |
InsertGlobalForwardingRuleRequest.Builder.getForwardingRuleResourceBuilder()
The body resource for this request
|
ForwardingRule.Builder |
PatchForwardingRuleRequest.Builder.getForwardingRuleResourceBuilder()
The body resource for this request
|
ForwardingRule.Builder |
PatchGlobalForwardingRuleRequest.Builder.getForwardingRuleResourceBuilder()
The body resource for this request
|
ForwardingRule.Builder |
ForwardingRulesScopedList.Builder.getForwardingRulesBuilder(int index)
A list of forwarding rules contained in this scope.
|
ForwardingRule.Builder |
ForwardingRuleList.Builder.getItemsBuilder(int index)
A list of ForwardingRule resources.
|
ForwardingRule.Builder |
ForwardingRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ForwardingRule.Builder |
ForwardingRule.Builder.mergeFrom(ForwardingRule other) |
ForwardingRule.Builder |
ForwardingRule.Builder.mergeFrom(com.google.protobuf.Message other) |
ForwardingRule.Builder |
ForwardingRule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ForwardingRule.Builder |
ForwardingRule.newBuilder() |
static ForwardingRule.Builder |
ForwardingRule.newBuilder(ForwardingRule prototype) |
ForwardingRule.Builder |
ForwardingRule.newBuilderForType() |
protected ForwardingRule.Builder |
ForwardingRule.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ForwardingRule.Builder |
ForwardingRule.Builder.putAllLabels(Map<String,String> values)
Labels for this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.putLabels(String key,
String value)
Labels for this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.removeLabels(String key)
Labels for this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.removeMetadataFilters(int index)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.removeServiceDirectoryRegistrations(int index)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setAllowGlobalAccess(boolean value)
This field is used along with the backend_service field for internal load balancing or with the target field for internal TargetInstance.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setAllPorts(boolean value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setBackendService(String value)
Identifies the backend service to which the forwarding rule sends traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setBackendServiceBytes(com.google.protobuf.ByteString value)
Identifies the backend service to which the forwarding rule sends traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setDescription(String value)
An optional description of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingRule.Builder |
ForwardingRule.Builder.setFingerprint(String value)
Fingerprint of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setFingerprintBytes(com.google.protobuf.ByteString value)
Fingerprint of this resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setId(long value)
[Output Only] The unique identifier for the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIPAddress(String value)
IP address for which this forwarding rule accepts traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIPAddressBytes(com.google.protobuf.ByteString value)
IP address for which this forwarding rule accepts traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIPProtocol(String value)
The IP protocol to which this rule applies.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIPProtocolBytes(com.google.protobuf.ByteString value)
The IP protocol to which this rule applies.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIpVersion(String value)
The IP Version that will be used by this forwarding rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIpVersionBytes(com.google.protobuf.ByteString value)
The IP Version that will be used by this forwarding rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setIsMirroringCollector(boolean value)
Indicates whether or not this load balancer can be used as a collector for packet mirroring.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setKind(String value)
[Output Only] Type of the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setLabelFingerprint(String value)
A fingerprint for the labels being applied to this resource, which is essentially a hash of the labels set used for optimistic locking.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setLabelFingerprintBytes(com.google.protobuf.ByteString value)
A fingerprint for the labels being applied to this resource, which is essentially a hash of the labels set used for optimistic locking.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setLoadBalancingScheme(String value)
Specifies the forwarding rule type.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setLoadBalancingSchemeBytes(com.google.protobuf.ByteString value)
Specifies the forwarding rule type.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setMetadataFilters(int index,
MetadataFilter.Builder builderForValue)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setMetadataFilters(int index,
MetadataFilter value)
Opaque filter criteria used by load balancer to restrict routing configuration to a limited set of xDS compliant clients.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setName(String value)
Name of the resource; provided by the client when the resource is created.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNameBytes(com.google.protobuf.ByteString value)
Name of the resource; provided by the client when the resource is created.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNetwork(String value)
This field is not used for external load balancing.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNetworkBytes(com.google.protobuf.ByteString value)
This field is not used for external load balancing.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNetworkTier(String value)
This signifies the networking tier used for configuring this load balancer and can only take the following values: PREMIUM, STANDARD.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNetworkTierBytes(com.google.protobuf.ByteString value)
This signifies the networking tier used for configuring this load balancer and can only take the following values: PREMIUM, STANDARD.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setNoAutomateDnsZone(boolean value)
This is used in PSC consumer ForwardingRule to control whether it should try to auto-generate a DNS zone or not.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPortRange(String value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPortRangeBytes(com.google.protobuf.ByteString value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPorts(int index,
String value)
This field can only be used: - If IPProtocol is one of TCP, UDP, or SCTP.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPscConnectionId(long value)
[Output Only] The PSC connection id of the PSC Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPscConnectionStatus(String value)
Check the PscConnectionStatus enum for the list of possible values.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setPscConnectionStatusBytes(com.google.protobuf.ByteString value)
Check the PscConnectionStatus enum for the list of possible values.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setRegion(String value)
[Output Only] URL of the region where the regional forwarding rule resides.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setRegionBytes(com.google.protobuf.ByteString value)
[Output Only] URL of the region where the regional forwarding rule resides.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ForwardingRule.Builder |
ForwardingRule.Builder.setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for the resource.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceDirectoryRegistrations(int index,
ForwardingRuleServiceDirectoryRegistration.Builder builderForValue)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceDirectoryRegistrations(int index,
ForwardingRuleServiceDirectoryRegistration value)
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceLabel(String value)
An optional prefix to the service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceLabelBytes(com.google.protobuf.ByteString value)
An optional prefix to the service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceName(String value)
[Output Only] The internal fully qualified service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceNameBytes(com.google.protobuf.ByteString value)
[Output Only] The internal fully qualified service name for this Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setSubnetwork(String value)
This field identifies the subnetwork that the load balanced IP should belong to for this Forwarding Rule, used in internal load balancing and network load balancing with IPv6.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setSubnetworkBytes(com.google.protobuf.ByteString value)
This field identifies the subnetwork that the load balanced IP should belong to for this Forwarding Rule, used in internal load balancing and network load balancing with IPv6.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setTarget(String value)
The URL of the target resource to receive the matched traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setTargetBytes(com.google.protobuf.ByteString value)
The URL of the target resource to receive the matched traffic.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ForwardingRule.Builder |
ForwardingRule.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<ForwardingRule.Builder> |
ForwardingRulesScopedList.Builder.getForwardingRulesBuilderList()
A list of forwarding rules contained in this scope.
|
List<ForwardingRule.Builder> |
ForwardingRuleList.Builder.getItemsBuilderList()
A list of ForwardingRule resources.
|
| Modifier and Type | Method and Description |
|---|---|
ForwardingRulesScopedList.Builder |
ForwardingRulesScopedList.Builder.addForwardingRules(ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
|
ForwardingRulesScopedList.Builder |
ForwardingRulesScopedList.Builder.addForwardingRules(int index,
ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
|
ForwardingRuleList.Builder |
ForwardingRuleList.Builder.addItems(ForwardingRule.Builder builderForValue)
A list of ForwardingRule resources.
|
ForwardingRuleList.Builder |
ForwardingRuleList.Builder.addItems(int index,
ForwardingRule.Builder builderForValue)
A list of ForwardingRule resources.
|
InsertForwardingRuleRequest.Builder |
InsertForwardingRuleRequest.Builder.setForwardingRuleResource(ForwardingRule.Builder builderForValue)
The body resource for this request
|
InsertGlobalForwardingRuleRequest.Builder |
InsertGlobalForwardingRuleRequest.Builder.setForwardingRuleResource(ForwardingRule.Builder builderForValue)
The body resource for this request
|
PatchForwardingRuleRequest.Builder |
PatchForwardingRuleRequest.Builder.setForwardingRuleResource(ForwardingRule.Builder builderForValue)
The body resource for this request
|
PatchGlobalForwardingRuleRequest.Builder |
PatchGlobalForwardingRuleRequest.Builder.setForwardingRuleResource(ForwardingRule.Builder builderForValue)
The body resource for this request
|
ForwardingRulesScopedList.Builder |
ForwardingRulesScopedList.Builder.setForwardingRules(int index,
ForwardingRule.Builder builderForValue)
A list of forwarding rules contained in this scope.
|
ForwardingRuleList.Builder |
ForwardingRuleList.Builder.setItems(int index,
ForwardingRule.Builder builderForValue)
A list of ForwardingRule resources.
|
Copyright © 2023 Google LLC. All rights reserved.