public static final class RouterStatus.BgpPeerStatus.Builder extends GeneratedMessageV3.Builder<RouterStatus.BgpPeerStatus.Builder> implements RouterStatus.BgpPeerStatusOrBuilderStatus of a BGP peer.
 Protobuf type google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > RouterStatus.BgpPeerStatus.BuilderImplements
RouterStatus.BgpPeerStatusOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description | 
| Descriptor | |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RouterStatus.BgpPeerStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
build()
public RouterStatus.BgpPeerStatus build()| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus | |
buildPartial()
public RouterStatus.BgpPeerStatus buildPartial()| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus | |
clear()
public RouterStatus.BgpPeerStatus.Builder clear()| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
clearField(Descriptors.FieldDescriptor field)
public RouterStatus.BgpPeerStatus.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
clearIpAddress()
public RouterStatus.BgpPeerStatus.Builder clearIpAddress()IP address of the local BGP interface.
 string ip_address = 2;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearName()
public RouterStatus.BgpPeerStatus.Builder clearName()Name of this BGP peer. Unique within the Routers resource.
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearOneof(Descriptors.OneofDescriptor oneof)
public RouterStatus.BgpPeerStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description | 
| oneof | OneofDescriptor | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
clearPeerIpAddress()
public RouterStatus.BgpPeerStatus.Builder clearPeerIpAddress()IP address of the remote BGP interface.
 string peer_ip_address = 3;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearPrefixCounter()
public RouterStatus.BgpPeerStatus.Builder clearPrefixCounter()A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
clearState()
public RouterStatus.BgpPeerStatus.Builder clearState()BGP state as specified in RFC1771.
 string state = 5;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearStatus()
public RouterStatus.BgpPeerStatus.Builder clearStatus()The current status of BGP.
 .google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearUptime()
public RouterStatus.BgpPeerStatus.Builder clearUptime()Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
 string uptime = 6;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clearUptimeSeconds()
public RouterStatus.BgpPeerStatus.Builder clearUptimeSeconds()Time this session has been up, in seconds.
 int64 uptime_seconds = 7;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
clone()
public RouterStatus.BgpPeerStatus.Builder clone()| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
getDefaultInstanceForType()
public RouterStatus.BgpPeerStatus getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus | |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description | 
| Descriptor | |
getIpAddress()
public String getIpAddress()IP address of the local BGP interface.
 string ip_address = 2;
| Returns | |
|---|---|
| Type | Description | 
| String | The ipAddress. | 
getIpAddressBytes()
public ByteString getIpAddressBytes()IP address of the local BGP interface.
 string ip_address = 2;
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for ipAddress. | 
getName()
public String getName()Name of this BGP peer. Unique within the Routers resource.
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
| String | The name. | 
getNameBytes()
public ByteString getNameBytes()Name of this BGP peer. Unique within the Routers resource.
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for name. | 
getPeerIpAddress()
public String getPeerIpAddress()IP address of the remote BGP interface.
 string peer_ip_address = 3;
| Returns | |
|---|---|
| Type | Description | 
| String | The peerIpAddress. | 
getPeerIpAddressBytes()
public ByteString getPeerIpAddressBytes()IP address of the remote BGP interface.
 string peer_ip_address = 3;
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for peerIpAddress. | 
getPrefixCounter()
public RouterStatus.PrefixCounter getPrefixCounter()A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.PrefixCounter | The prefixCounter. | 
getPrefixCounterBuilder()
public RouterStatus.PrefixCounter.Builder getPrefixCounterBuilder()A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.PrefixCounter.Builder | |
getPrefixCounterOrBuilder()
public RouterStatus.PrefixCounterOrBuilder getPrefixCounterOrBuilder()A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.PrefixCounterOrBuilder | |
getState()
public String getState()BGP state as specified in RFC1771.
 string state = 5;
| Returns | |
|---|---|
| Type | Description | 
| String | The state. | 
getStateBytes()
public ByteString getStateBytes()BGP state as specified in RFC1771.
 string state = 5;
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for state. | 
getStatus()
public RouterStatus.BgpPeerStatus.BgpStatus getStatus()The current status of BGP.
 .google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.BgpStatus | The status. | 
getStatusValue()
public int getStatusValue()The current status of BGP.
 .google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;
| Returns | |
|---|---|
| Type | Description | 
| int | The enum numeric value on the wire for status. | 
getUptime()
public String getUptime()Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
 string uptime = 6;
| Returns | |
|---|---|
| Type | Description | 
| String | The uptime. | 
getUptimeBytes()
public ByteString getUptimeBytes()Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
 string uptime = 6;
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for uptime. | 
getUptimeSeconds()
public long getUptimeSeconds()Time this session has been up, in seconds.
 int64 uptime_seconds = 7;
| Returns | |
|---|---|
| Type | Description | 
| long | The uptimeSeconds. | 
hasPrefixCounter()
public boolean hasPrefixCounter()A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the prefixCounter field is set. | 
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description | 
| FieldAccessorTable | |
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description | 
| boolean | |
mergeFrom(RouterStatus.BgpPeerStatus other)
public RouterStatus.BgpPeerStatus.Builder mergeFrom(RouterStatus.BgpPeerStatus other)| Parameter | |
|---|---|
| Name | Description | 
| other | RouterStatus.BgpPeerStatus | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RouterStatus.BgpPeerStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description | 
| input | CodedInputStream | 
| extensionRegistry | ExtensionRegistryLite | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
| Exceptions | |
|---|---|
| Type | Description | 
| IOException | |
mergeFrom(Message other)
public RouterStatus.BgpPeerStatus.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description | 
| other | Message | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
mergePrefixCounter(RouterStatus.PrefixCounter value)
public RouterStatus.BgpPeerStatus.Builder mergePrefixCounter(RouterStatus.PrefixCounter value)A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Parameter | |
|---|---|
| Name | Description | 
| value | RouterStatus.PrefixCounter | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RouterStatus.BgpPeerStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
| unknownFields | UnknownFieldSet | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setField(Descriptors.FieldDescriptor field, Object value)
public RouterStatus.BgpPeerStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setIpAddress(String value)
public RouterStatus.BgpPeerStatus.Builder setIpAddress(String value)IP address of the local BGP interface.
 string ip_address = 2;
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe ipAddress to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setIpAddressBytes(ByteString value)
public RouterStatus.BgpPeerStatus.Builder setIpAddressBytes(ByteString value)IP address of the local BGP interface.
 string ip_address = 2;
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for ipAddress to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setName(String value)
public RouterStatus.BgpPeerStatus.Builder setName(String value)Name of this BGP peer. Unique within the Routers resource.
 string name = 1;
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe name to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setNameBytes(ByteString value)
public RouterStatus.BgpPeerStatus.Builder setNameBytes(ByteString value)Name of this BGP peer. Unique within the Routers resource.
 string name = 1;
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for name to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setPeerIpAddress(String value)
public RouterStatus.BgpPeerStatus.Builder setPeerIpAddress(String value)IP address of the remote BGP interface.
 string peer_ip_address = 3;
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe peerIpAddress to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setPeerIpAddressBytes(ByteString value)
public RouterStatus.BgpPeerStatus.Builder setPeerIpAddressBytes(ByteString value)IP address of the remote BGP interface.
 string peer_ip_address = 3;
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for peerIpAddress to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setPrefixCounter(RouterStatus.PrefixCounter value)
public RouterStatus.BgpPeerStatus.Builder setPrefixCounter(RouterStatus.PrefixCounter value)A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Parameter | |
|---|---|
| Name | Description | 
| value | RouterStatus.PrefixCounter | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setPrefixCounter(RouterStatus.PrefixCounter.Builder builderForValue)
public RouterStatus.BgpPeerStatus.Builder setPrefixCounter(RouterStatus.PrefixCounter.Builder builderForValue)A collection of counts for prefixes.
 .google.cloud.edgenetwork.v1.RouterStatus.PrefixCounter prefix_counter = 8;
| Parameter | |
|---|---|
| Name | Description | 
| builderForValue | RouterStatus.PrefixCounter.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RouterStatus.BgpPeerStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| index | int | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setState(String value)
public RouterStatus.BgpPeerStatus.Builder setState(String value)BGP state as specified in RFC1771.
 string state = 5;
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe state to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setStateBytes(ByteString value)
public RouterStatus.BgpPeerStatus.Builder setStateBytes(ByteString value)BGP state as specified in RFC1771.
 string state = 5;
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for state to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setStatus(RouterStatus.BgpPeerStatus.BgpStatus value)
public RouterStatus.BgpPeerStatus.Builder setStatus(RouterStatus.BgpPeerStatus.BgpStatus value)The current status of BGP.
 .google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;
| Parameter | |
|---|---|
| Name | Description | 
| value | RouterStatus.BgpPeerStatus.BgpStatusThe status to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setStatusValue(int value)
public RouterStatus.BgpPeerStatus.Builder setStatusValue(int value)The current status of BGP.
 .google.cloud.edgenetwork.v1.RouterStatus.BgpPeerStatus.BgpStatus status = 4;
| Parameter | |
|---|---|
| Name | Description | 
| value | intThe enum numeric value on the wire for status to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setUnknownFields(UnknownFieldSet unknownFields)
public final RouterStatus.BgpPeerStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
| unknownFields | UnknownFieldSet | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | |
setUptime(String value)
public RouterStatus.BgpPeerStatus.Builder setUptime(String value)Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
 string uptime = 6;
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe uptime to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setUptimeBytes(ByteString value)
public RouterStatus.BgpPeerStatus.Builder setUptimeBytes(ByteString value)Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
 string uptime = 6;
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for uptime to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. | 
setUptimeSeconds(long value)
public RouterStatus.BgpPeerStatus.Builder setUptimeSeconds(long value)Time this session has been up, in seconds.
 int64 uptime_seconds = 7;
| Parameter | |
|---|---|
| Name | Description | 
| value | longThe uptimeSeconds to set. | 
| Returns | |
|---|---|
| Type | Description | 
| RouterStatus.BgpPeerStatus.Builder | This builder for chaining. |