public final class RouteAsPath extends GeneratedMessageV3 implements RouteAsPathOrBuilder
Protobuf type google.cloud.compute.v1.RouteAsPath
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
AS_LISTS_FIELD_NUMBER
public static final int AS_LISTS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
PATH_SEGMENT_TYPE_FIELD_NUMBER
public static final int PATH_SEGMENT_TYPE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static RouteAsPath getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RouteAsPath.Builder newBuilder()
newBuilder(RouteAsPath prototype)
public static RouteAsPath.Builder newBuilder(RouteAsPath prototype)
public static RouteAsPath parseDelimitedFrom(InputStream input)
public static RouteAsPath parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RouteAsPath parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RouteAsPath parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RouteAsPath parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RouteAsPath parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RouteAsPath parseFrom(CodedInputStream input)
public static RouteAsPath parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RouteAsPath parseFrom(InputStream input)
public static RouteAsPath parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RouteAsPath parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RouteAsPath parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RouteAsPath> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAsLists(int index)
public int getAsLists(int index)
[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
Parameter |
---|
Name | Description |
index | int
The index of the element to return.
|
Returns |
---|
Type | Description |
int | The asLists at the given index.
|
getAsListsCount()
public int getAsListsCount()
[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
Returns |
---|
Type | Description |
int | The count of asLists.
|
getAsListsList()
public List<Integer> getAsListsList()
[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
Returns |
---|
Type | Description |
List<Integer> | A list containing the asLists.
|
getDefaultInstanceForType()
public RouteAsPath getDefaultInstanceForType()
getParserForType()
public Parser<RouteAsPath> getParserForType()
Overrides
getPathSegmentType()
public String getPathSegmentType()
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
Returns |
---|
Type | Description |
String | The pathSegmentType.
|
getPathSegmentTypeBytes()
public ByteString getPathSegmentTypeBytes()
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
Returns |
---|
Type | Description |
ByteString | The bytes for pathSegmentType.
|
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hasPathSegmentType()
public boolean hasPathSegmentType()
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
Returns |
---|
Type | Description |
boolean | Whether the pathSegmentType field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RouteAsPath.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RouteAsPath.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public RouteAsPath.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides