public static final class ForwardingRuleInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder> implements ForwardingRuleInfoOrBuilder
For display only. Metadata associated with a Compute Engine forwarding rule.Protobuf type
google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo| Modifier and Type | Method and Description |
|---|---|
ForwardingRuleInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingRuleInfo |
build() |
ForwardingRuleInfo |
buildPartial() |
ForwardingRuleInfo.Builder |
clear() |
ForwardingRuleInfo.Builder |
clearDisplayName()
Name of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ForwardingRuleInfo.Builder |
clearMatchedPortRange()
Port range defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
clearMatchedProtocol()
Protocol defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
clearNetworkUri()
Network URI.
|
ForwardingRuleInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ForwardingRuleInfo.Builder |
clearTarget()
Target type of the forwarding rule.
|
ForwardingRuleInfo.Builder |
clearUri()
URI of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
clearVip()
VIP of the forwarding rule.
|
ForwardingRuleInfo.Builder |
clone() |
ForwardingRuleInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Name of a Compute Engine forwarding rule.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Name of a Compute Engine forwarding rule.
|
String |
getMatchedPortRange()
Port range defined in the forwarding rule that matches the test.
|
com.google.protobuf.ByteString |
getMatchedPortRangeBytes()
Port range defined in the forwarding rule that matches the test.
|
String |
getMatchedProtocol()
Protocol defined in the forwarding rule that matches the test.
|
com.google.protobuf.ByteString |
getMatchedProtocolBytes()
Protocol defined in the forwarding rule that matches the test.
|
String |
getNetworkUri()
Network URI.
|
com.google.protobuf.ByteString |
getNetworkUriBytes()
Network URI.
|
String |
getTarget()
Target type of the forwarding rule.
|
com.google.protobuf.ByteString |
getTargetBytes()
Target type of the forwarding rule.
|
String |
getUri()
URI of a Compute Engine forwarding rule.
|
com.google.protobuf.ByteString |
getUriBytes()
URI of a Compute Engine forwarding rule.
|
String |
getVip()
VIP of the forwarding rule.
|
com.google.protobuf.ByteString |
getVipBytes()
VIP of the forwarding rule.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ForwardingRuleInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ForwardingRuleInfo.Builder |
mergeFrom(ForwardingRuleInfo other) |
ForwardingRuleInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
ForwardingRuleInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ForwardingRuleInfo.Builder |
setDisplayName(String value)
Name of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingRuleInfo.Builder |
setMatchedPortRange(String value)
Port range defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
setMatchedPortRangeBytes(com.google.protobuf.ByteString value)
Port range defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
setMatchedProtocol(String value)
Protocol defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
setMatchedProtocolBytes(com.google.protobuf.ByteString value)
Protocol defined in the forwarding rule that matches the test.
|
ForwardingRuleInfo.Builder |
setNetworkUri(String value)
Network URI.
|
ForwardingRuleInfo.Builder |
setNetworkUriBytes(com.google.protobuf.ByteString value)
Network URI.
|
ForwardingRuleInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ForwardingRuleInfo.Builder |
setTarget(String value)
Target type of the forwarding rule.
|
ForwardingRuleInfo.Builder |
setTargetBytes(com.google.protobuf.ByteString value)
Target type of the forwarding rule.
|
ForwardingRuleInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ForwardingRuleInfo.Builder |
setUri(String value)
URI of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
setUriBytes(com.google.protobuf.ByteString value)
URI of a Compute Engine forwarding rule.
|
ForwardingRuleInfo.Builder |
setVip(String value)
VIP of the forwarding rule.
|
ForwardingRuleInfo.Builder |
setVipBytes(com.google.protobuf.ByteString value)
VIP of the forwarding rule.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ForwardingRuleInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ForwardingRuleInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ForwardingRuleInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder mergeFrom(ForwardingRuleInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public ForwardingRuleInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ForwardingRuleInfo.Builder>IOExceptionpublic String getDisplayName()
Name of a Compute Engine forwarding rule.
string display_name = 1;getDisplayName in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Name of a Compute Engine forwarding rule.
string display_name = 1;getDisplayNameBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setDisplayName(String value)
Name of a Compute Engine forwarding rule.
string display_name = 1;value - The displayName to set.public ForwardingRuleInfo.Builder clearDisplayName()
Name of a Compute Engine forwarding rule.
string display_name = 1;public ForwardingRuleInfo.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a Compute Engine forwarding rule.
string display_name = 1;value - The bytes for displayName to set.public String getUri()
URI of a Compute Engine forwarding rule.
string uri = 2;getUri in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
URI of a Compute Engine forwarding rule.
string uri = 2;getUriBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setUri(String value)
URI of a Compute Engine forwarding rule.
string uri = 2;value - The uri to set.public ForwardingRuleInfo.Builder clearUri()
URI of a Compute Engine forwarding rule.
string uri = 2;public ForwardingRuleInfo.Builder setUriBytes(com.google.protobuf.ByteString value)
URI of a Compute Engine forwarding rule.
string uri = 2;value - The bytes for uri to set.public String getMatchedProtocol()
Protocol defined in the forwarding rule that matches the test.
string matched_protocol = 3;getMatchedProtocol in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getMatchedProtocolBytes()
Protocol defined in the forwarding rule that matches the test.
string matched_protocol = 3;getMatchedProtocolBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setMatchedProtocol(String value)
Protocol defined in the forwarding rule that matches the test.
string matched_protocol = 3;value - The matchedProtocol to set.public ForwardingRuleInfo.Builder clearMatchedProtocol()
Protocol defined in the forwarding rule that matches the test.
string matched_protocol = 3;public ForwardingRuleInfo.Builder setMatchedProtocolBytes(com.google.protobuf.ByteString value)
Protocol defined in the forwarding rule that matches the test.
string matched_protocol = 3;value - The bytes for matchedProtocol to set.public String getMatchedPortRange()
Port range defined in the forwarding rule that matches the test.
string matched_port_range = 6;getMatchedPortRange in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getMatchedPortRangeBytes()
Port range defined in the forwarding rule that matches the test.
string matched_port_range = 6;getMatchedPortRangeBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setMatchedPortRange(String value)
Port range defined in the forwarding rule that matches the test.
string matched_port_range = 6;value - The matchedPortRange to set.public ForwardingRuleInfo.Builder clearMatchedPortRange()
Port range defined in the forwarding rule that matches the test.
string matched_port_range = 6;public ForwardingRuleInfo.Builder setMatchedPortRangeBytes(com.google.protobuf.ByteString value)
Port range defined in the forwarding rule that matches the test.
string matched_port_range = 6;value - The bytes for matchedPortRange to set.public String getVip()
VIP of the forwarding rule.
string vip = 4;getVip in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getVipBytes()
VIP of the forwarding rule.
string vip = 4;getVipBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setVip(String value)
VIP of the forwarding rule.
string vip = 4;value - The vip to set.public ForwardingRuleInfo.Builder clearVip()
VIP of the forwarding rule.
string vip = 4;public ForwardingRuleInfo.Builder setVipBytes(com.google.protobuf.ByteString value)
VIP of the forwarding rule.
string vip = 4;value - The bytes for vip to set.public String getTarget()
Target type of the forwarding rule.
string target = 5;getTarget in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getTargetBytes()
Target type of the forwarding rule.
string target = 5;getTargetBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setTarget(String value)
Target type of the forwarding rule.
string target = 5;value - The target to set.public ForwardingRuleInfo.Builder clearTarget()
Target type of the forwarding rule.
string target = 5;public ForwardingRuleInfo.Builder setTargetBytes(com.google.protobuf.ByteString value)
Target type of the forwarding rule.
string target = 5;value - The bytes for target to set.public String getNetworkUri()
Network URI. Only valid for Internal Load Balancer.
string network_uri = 7;getNetworkUri in interface ForwardingRuleInfoOrBuilderpublic com.google.protobuf.ByteString getNetworkUriBytes()
Network URI. Only valid for Internal Load Balancer.
string network_uri = 7;getNetworkUriBytes in interface ForwardingRuleInfoOrBuilderpublic ForwardingRuleInfo.Builder setNetworkUri(String value)
Network URI. Only valid for Internal Load Balancer.
string network_uri = 7;value - The networkUri to set.public ForwardingRuleInfo.Builder clearNetworkUri()
Network URI. Only valid for Internal Load Balancer.
string network_uri = 7;public ForwardingRuleInfo.Builder setNetworkUriBytes(com.google.protobuf.ByteString value)
Network URI. Only valid for Internal Load Balancer.
string network_uri = 7;value - The bytes for networkUri to set.public final ForwardingRuleInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>public final ForwardingRuleInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingRuleInfo.Builder>Copyright © 2022 Google LLC. All rights reserved.