public final class ForwardingRuleInfo extends com.google.protobuf.GeneratedMessageV3 implements ForwardingRuleInfoOrBuilder
For display only. Metadata associated with a Compute Engine forwarding rule.Protobuf type
google.cloud.networkmanagement.v1beta1.ForwardingRuleInfo| Modifier and Type | Class and Description |
|---|---|
static class |
ForwardingRuleInfo.Builder
For display only.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
MATCHED_PORT_RANGE_FIELD_NUMBER |
static int |
MATCHED_PROTOCOL_FIELD_NUMBER |
static int |
NETWORK_URI_FIELD_NUMBER |
static int |
TARGET_FIELD_NUMBER |
static int |
URI_FIELD_NUMBER |
static int |
VIP_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ForwardingRuleInfo |
getDefaultInstance() |
ForwardingRuleInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<ForwardingRuleInfo> |
getParserForType() |
int |
getSerializedSize() |
String |
getTarget()
Target type of the forwarding rule.
|
com.google.protobuf.ByteString |
getTargetBytes()
Target type of the forwarding rule.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ForwardingRuleInfo.Builder |
newBuilder() |
static ForwardingRuleInfo.Builder |
newBuilder(ForwardingRuleInfo prototype) |
ForwardingRuleInfo.Builder |
newBuilderForType() |
protected ForwardingRuleInfo.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ForwardingRuleInfo |
parseDelimitedFrom(InputStream input) |
static ForwardingRuleInfo |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ForwardingRuleInfo |
parseFrom(byte[] data) |
static ForwardingRuleInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ForwardingRuleInfo |
parseFrom(ByteBuffer data) |
static ForwardingRuleInfo |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ForwardingRuleInfo |
parseFrom(com.google.protobuf.ByteString data) |
static ForwardingRuleInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ForwardingRuleInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ForwardingRuleInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ForwardingRuleInfo |
parseFrom(InputStream input) |
static ForwardingRuleInfo |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ForwardingRuleInfo> |
parser() |
ForwardingRuleInfo.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DISPLAY_NAME_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
public static final int MATCHED_PROTOCOL_FIELD_NUMBER
public static final int MATCHED_PORT_RANGE_FIELD_NUMBER
public static final int VIP_FIELD_NUMBER
public static final int TARGET_FIELD_NUMBER
public static final int NETWORK_URI_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 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 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ForwardingRuleInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ForwardingRuleInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static ForwardingRuleInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ForwardingRuleInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ForwardingRuleInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ForwardingRuleInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ForwardingRuleInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ForwardingRuleInfo.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ForwardingRuleInfo.Builder newBuilder()
public static ForwardingRuleInfo.Builder newBuilder(ForwardingRuleInfo prototype)
public ForwardingRuleInfo.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ForwardingRuleInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ForwardingRuleInfo getDefaultInstance()
public static com.google.protobuf.Parser<ForwardingRuleInfo> parser()
public com.google.protobuf.Parser<ForwardingRuleInfo> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ForwardingRuleInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.