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 |
ForwardingRule.Builder.addAllSourceIpRanges(Iterable<String> values) |
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.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 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(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(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.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(int index,
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(ForwardingRuleServiceDirectoryRegistration value) |
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addServiceDirectoryRegistrations(ForwardingRuleServiceDirectoryRegistration.Builder builderForValue) |
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.addSourceIpRanges(String value) |
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.Builder |
ForwardingRule.Builder.addSourceIpRangesBytes(com.google.protobuf.ByteString value) |
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.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.clearAllowPscGlobalAccess() |
This is used in PSC consumer ForwardingRule to control whether the PSC endpoint can be accessed from another region.
|
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.clearBaseForwardingRule() |
[Output Only] The URL for the corresponding base Forwarding Rule.
|
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.clearSourceIpRanges() |
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.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(ForwardingRule other) |
|
ForwardingRule.Builder |
ForwardingRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
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.setAllowPscGlobalAccess(boolean value) |
This is used in PSC consumer ForwardingRule to control whether the PSC endpoint can be accessed from another region.
|
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.setBaseForwardingRule(String value) |
[Output Only] The URL for the corresponding base Forwarding Rule.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setBaseForwardingRuleBytes(com.google.protobuf.ByteString value) |
[Output Only] The URL for the corresponding base Forwarding Rule.
|
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 value) |
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.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.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 value) |
Service Directory resources to register this forwarding rule with.
|
ForwardingRule.Builder |
ForwardingRule.Builder.setServiceDirectoryRegistrations(int index,
ForwardingRuleServiceDirectoryRegistration.Builder builderForValue) |
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.setSourceIpRanges(int index,
String value) |
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.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() |
|