Class EndpointInfo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.networkmanagement.v1.EndpointInfo
-
- All Implemented Interfaces:
EndpointInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class EndpointInfo extends com.google.protobuf.GeneratedMessageV3 implements EndpointInfoOrBuilder
For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.
Protobuf typegoogle.cloud.networkmanagement.v1.EndpointInfo- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointInfo.BuilderFor display only.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDESTINATION_IP_FIELD_NUMBERstatic intDESTINATION_NETWORK_URI_FIELD_NUMBERstatic intDESTINATION_PORT_FIELD_NUMBERstatic intPROTOCOL_FIELD_NUMBERstatic intSOURCE_AGENT_URI_FIELD_NUMBERstatic intSOURCE_IP_FIELD_NUMBERstatic intSOURCE_NETWORK_URI_FIELD_NUMBERstatic intSOURCE_PORT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static EndpointInfogetDefaultInstance()EndpointInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDestinationIp()Destination IP address.com.google.protobuf.ByteStringgetDestinationIpBytes()Destination IP address.StringgetDestinationNetworkUri()URI of the network where this packet is sent to.com.google.protobuf.ByteStringgetDestinationNetworkUriBytes()URI of the network where this packet is sent to.intgetDestinationPort()Destination port.com.google.protobuf.Parser<EndpointInfo>getParserForType()StringgetProtocol()IP protocol in string format, for example: "TCP", "UDP", "ICMP".com.google.protobuf.ByteStringgetProtocolBytes()IP protocol in string format, for example: "TCP", "UDP", "ICMP".intgetSerializedSize()StringgetSourceAgentUri()URI of the source telemetry agent this packet originates from.com.google.protobuf.ByteStringgetSourceAgentUriBytes()URI of the source telemetry agent this packet originates from.StringgetSourceIp()Source IP address.com.google.protobuf.ByteStringgetSourceIpBytes()Source IP address.StringgetSourceNetworkUri()URI of the network where this packet originates from.com.google.protobuf.ByteStringgetSourceNetworkUriBytes()URI of the network where this packet originates from.intgetSourcePort()Source port.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static EndpointInfo.BuildernewBuilder()static EndpointInfo.BuildernewBuilder(EndpointInfo prototype)EndpointInfo.BuildernewBuilderForType()protected EndpointInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static EndpointInfoparseDelimitedFrom(InputStream input)static EndpointInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointInfoparseFrom(byte[] data)static EndpointInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointInfoparseFrom(com.google.protobuf.ByteString data)static EndpointInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointInfoparseFrom(com.google.protobuf.CodedInputStream input)static EndpointInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointInfoparseFrom(InputStream input)static EndpointInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointInfoparseFrom(ByteBuffer data)static EndpointInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<EndpointInfo>parser()EndpointInfo.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
SOURCE_IP_FIELD_NUMBER
public static final int SOURCE_IP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESTINATION_IP_FIELD_NUMBER
public static final int DESTINATION_IP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROTOCOL_FIELD_NUMBER
public static final int PROTOCOL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_PORT_FIELD_NUMBER
public static final int SOURCE_PORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESTINATION_PORT_FIELD_NUMBER
public static final int DESTINATION_PORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_NETWORK_URI_FIELD_NUMBER
public static final int SOURCE_NETWORK_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESTINATION_NETWORK_URI_FIELD_NUMBER
public static final int DESTINATION_NETWORK_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_AGENT_URI_FIELD_NUMBER
public static final int SOURCE_AGENT_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSourceIp
public String getSourceIp()
Source IP address.
string source_ip = 1;- Specified by:
getSourceIpin interfaceEndpointInfoOrBuilder- Returns:
- The sourceIp.
-
getSourceIpBytes
public com.google.protobuf.ByteString getSourceIpBytes()
Source IP address.
string source_ip = 1;- Specified by:
getSourceIpBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for sourceIp.
-
getDestinationIp
public String getDestinationIp()
Destination IP address.
string destination_ip = 2;- Specified by:
getDestinationIpin interfaceEndpointInfoOrBuilder- Returns:
- The destinationIp.
-
getDestinationIpBytes
public com.google.protobuf.ByteString getDestinationIpBytes()
Destination IP address.
string destination_ip = 2;- Specified by:
getDestinationIpBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for destinationIp.
-
getProtocol
public String getProtocol()
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
string protocol = 3;- Specified by:
getProtocolin interfaceEndpointInfoOrBuilder- Returns:
- The protocol.
-
getProtocolBytes
public com.google.protobuf.ByteString getProtocolBytes()
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
string protocol = 3;- Specified by:
getProtocolBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for protocol.
-
getSourcePort
public int getSourcePort()
Source port. Only valid when protocol is TCP or UDP.
int32 source_port = 4;- Specified by:
getSourcePortin interfaceEndpointInfoOrBuilder- Returns:
- The sourcePort.
-
getDestinationPort
public int getDestinationPort()
Destination port. Only valid when protocol is TCP or UDP.
int32 destination_port = 5;- Specified by:
getDestinationPortin interfaceEndpointInfoOrBuilder- Returns:
- The destinationPort.
-
getSourceNetworkUri
public String getSourceNetworkUri()
URI of the network where this packet originates from.
string source_network_uri = 6;- Specified by:
getSourceNetworkUriin interfaceEndpointInfoOrBuilder- Returns:
- The sourceNetworkUri.
-
getSourceNetworkUriBytes
public com.google.protobuf.ByteString getSourceNetworkUriBytes()
URI of the network where this packet originates from.
string source_network_uri = 6;- Specified by:
getSourceNetworkUriBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for sourceNetworkUri.
-
getDestinationNetworkUri
public String getDestinationNetworkUri()
URI of the network where this packet is sent to.
string destination_network_uri = 7;- Specified by:
getDestinationNetworkUriin interfaceEndpointInfoOrBuilder- Returns:
- The destinationNetworkUri.
-
getDestinationNetworkUriBytes
public com.google.protobuf.ByteString getDestinationNetworkUriBytes()
URI of the network where this packet is sent to.
string destination_network_uri = 7;- Specified by:
getDestinationNetworkUriBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for destinationNetworkUri.
-
getSourceAgentUri
public String getSourceAgentUri()
URI of the source telemetry agent this packet originates from.
string source_agent_uri = 8;- Specified by:
getSourceAgentUriin interfaceEndpointInfoOrBuilder- Returns:
- The sourceAgentUri.
-
getSourceAgentUriBytes
public com.google.protobuf.ByteString getSourceAgentUriBytes()
URI of the source telemetry agent this packet originates from.
string source_agent_uri = 8;- Specified by:
getSourceAgentUriBytesin interfaceEndpointInfoOrBuilder- Returns:
- The bytes for sourceAgentUri.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static EndpointInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointInfo parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static EndpointInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static EndpointInfo parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static EndpointInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static EndpointInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static EndpointInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public EndpointInfo.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static EndpointInfo.Builder newBuilder()
-
newBuilder
public static EndpointInfo.Builder newBuilder(EndpointInfo prototype)
-
toBuilder
public EndpointInfo.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected EndpointInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static EndpointInfo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<EndpointInfo> parser()
-
getParserForType
public com.google.protobuf.Parser<EndpointInfo> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public EndpointInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-