public final class ForwardInfo extends GeneratedMessageV3 implements ForwardInfoOrBuilder
Details of the final state "forward" and associated resource.
Protobuf type google.cloud.networkmanagement.v1.ForwardInfo
Static Fields
RESOURCE_URI_FIELD_NUMBER
public static final int RESOURCE_URI_FIELD_NUMBER
Field Value
TARGET_FIELD_NUMBER
public static final int TARGET_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static ForwardInfo getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static ForwardInfo.Builder newBuilder()
Returns
newBuilder(ForwardInfo prototype)
public static ForwardInfo.Builder newBuilder(ForwardInfo prototype)
Parameter
Returns
public static ForwardInfo parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static ForwardInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static ForwardInfo parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ForwardInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static ForwardInfo parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ForwardInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ForwardInfo parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static ForwardInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ForwardInfo parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static ForwardInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static ForwardInfo parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ForwardInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<ForwardInfo> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public ForwardInfo getDefaultInstanceForType()
Returns
getParserForType()
public Parser<ForwardInfo> getParserForType()
Returns
Overrides
getResourceUri()
public String getResourceUri()
URI of the resource that the packet is forwarded to.
string resource_uri = 2;
Returns
Type | Description |
String | The resourceUri.
|
getResourceUriBytes()
public ByteString getResourceUriBytes()
URI of the resource that the packet is forwarded to.
string resource_uri = 2;
Returns
Type | Description |
ByteString | The bytes for resourceUri.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTarget()
public ForwardInfo.Target getTarget()
Target type where this packet is forwarded to.
.google.cloud.networkmanagement.v1.ForwardInfo.Target target = 1;
Returns
getTargetValue()
public int getTargetValue()
Target type where this packet is forwarded to.
.google.cloud.networkmanagement.v1.ForwardInfo.Target target = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for target.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public ForwardInfo.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ForwardInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public ForwardInfo.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions