Package com.google.cloud.compute.v1
Class NetworkPeeringConnectionStatusTrafficConfiguration.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
com.google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration.Builder
- All Implemented Interfaces:
NetworkPeeringConnectionStatusTrafficConfigurationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NetworkPeeringConnectionStatusTrafficConfiguration
public static final class NetworkPeeringConnectionStatusTrafficConfiguration.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
implements NetworkPeeringConnectionStatusTrafficConfigurationOrBuilder
Protobuf type
google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether custom routes are being exported to the peer network.Whether subnet routes with public IP ranges are being exported to the peer network.Whether custom routes are being imported from the peer network.Whether subnet routes with public IP ranges are being imported from the peer network.Which IP version(s) of traffic and routes are being imported or exported between peer networks.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether custom routes are being exported to the peer network.booleanWhether subnet routes with public IP ranges are being exported to the peer network.booleanWhether custom routes are being imported from the peer network.booleanWhether subnet routes with public IP ranges are being imported from the peer network.Which IP version(s) of traffic and routes are being imported or exported between peer networks.com.google.protobuf.ByteStringWhich IP version(s) of traffic and routes are being imported or exported between peer networks.booleanWhether custom routes are being exported to the peer network.booleanWhether subnet routes with public IP ranges are being exported to the peer network.booleanWhether custom routes are being imported from the peer network.booleanWhether subnet routes with public IP ranges are being imported from the peer network.booleanWhich IP version(s) of traffic and routes are being imported or exported between peer networks.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setExportCustomRoutesToPeer(boolean value) Whether custom routes are being exported to the peer network.setExportSubnetRoutesWithPublicIpToPeer(boolean value) Whether subnet routes with public IP ranges are being exported to the peer network.setImportCustomRoutesFromPeer(boolean value) Whether custom routes are being imported from the peer network.setImportSubnetRoutesWithPublicIpFromPeer(boolean value) Whether subnet routes with public IP ranges are being imported from the peer network.setStackType(String value) Which IP version(s) of traffic and routes are being imported or exported between peer networks.setStackTypeBytes(com.google.protobuf.ByteString value) Which IP version(s) of traffic and routes are being imported or exported between peer networks.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>
-
mergeFrom
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkPeeringConnectionStatusTrafficConfiguration.Builder>- Throws:
IOException
-
hasExportCustomRoutesToPeer
public boolean hasExportCustomRoutesToPeer()Whether custom routes are being exported to the peer network.
optional bool export_custom_routes_to_peer = 286428404;- Specified by:
hasExportCustomRoutesToPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- Whether the exportCustomRoutesToPeer field is set.
-
getExportCustomRoutesToPeer
public boolean getExportCustomRoutesToPeer()Whether custom routes are being exported to the peer network.
optional bool export_custom_routes_to_peer = 286428404;- Specified by:
getExportCustomRoutesToPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The exportCustomRoutesToPeer.
-
setExportCustomRoutesToPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder setExportCustomRoutesToPeer(boolean value) Whether custom routes are being exported to the peer network.
optional bool export_custom_routes_to_peer = 286428404;- Parameters:
value- The exportCustomRoutesToPeer to set.- Returns:
- This builder for chaining.
-
clearExportCustomRoutesToPeer
Whether custom routes are being exported to the peer network.
optional bool export_custom_routes_to_peer = 286428404;- Returns:
- This builder for chaining.
-
hasExportSubnetRoutesWithPublicIpToPeer
public boolean hasExportSubnetRoutesWithPublicIpToPeer()Whether subnet routes with public IP ranges are being exported to the peer network.
optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;- Specified by:
hasExportSubnetRoutesWithPublicIpToPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- Whether the exportSubnetRoutesWithPublicIpToPeer field is set.
-
getExportSubnetRoutesWithPublicIpToPeer
public boolean getExportSubnetRoutesWithPublicIpToPeer()Whether subnet routes with public IP ranges are being exported to the peer network.
optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;- Specified by:
getExportSubnetRoutesWithPublicIpToPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The exportSubnetRoutesWithPublicIpToPeer.
-
setExportSubnetRoutesWithPublicIpToPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder setExportSubnetRoutesWithPublicIpToPeer(boolean value) Whether subnet routes with public IP ranges are being exported to the peer network.
optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;- Parameters:
value- The exportSubnetRoutesWithPublicIpToPeer to set.- Returns:
- This builder for chaining.
-
clearExportSubnetRoutesWithPublicIpToPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder clearExportSubnetRoutesWithPublicIpToPeer()Whether subnet routes with public IP ranges are being exported to the peer network.
optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;- Returns:
- This builder for chaining.
-
hasImportCustomRoutesFromPeer
public boolean hasImportCustomRoutesFromPeer()Whether custom routes are being imported from the peer network.
optional bool import_custom_routes_from_peer = 398584470;- Specified by:
hasImportCustomRoutesFromPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- Whether the importCustomRoutesFromPeer field is set.
-
getImportCustomRoutesFromPeer
public boolean getImportCustomRoutesFromPeer()Whether custom routes are being imported from the peer network.
optional bool import_custom_routes_from_peer = 398584470;- Specified by:
getImportCustomRoutesFromPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The importCustomRoutesFromPeer.
-
setImportCustomRoutesFromPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder setImportCustomRoutesFromPeer(boolean value) Whether custom routes are being imported from the peer network.
optional bool import_custom_routes_from_peer = 398584470;- Parameters:
value- The importCustomRoutesFromPeer to set.- Returns:
- This builder for chaining.
-
clearImportCustomRoutesFromPeer
Whether custom routes are being imported from the peer network.
optional bool import_custom_routes_from_peer = 398584470;- Returns:
- This builder for chaining.
-
hasImportSubnetRoutesWithPublicIpFromPeer
public boolean hasImportSubnetRoutesWithPublicIpFromPeer()Whether subnet routes with public IP ranges are being imported from the peer network.
optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;- Specified by:
hasImportSubnetRoutesWithPublicIpFromPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- Whether the importSubnetRoutesWithPublicIpFromPeer field is set.
-
getImportSubnetRoutesWithPublicIpFromPeer
public boolean getImportSubnetRoutesWithPublicIpFromPeer()Whether subnet routes with public IP ranges are being imported from the peer network.
optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;- Specified by:
getImportSubnetRoutesWithPublicIpFromPeerin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The importSubnetRoutesWithPublicIpFromPeer.
-
setImportSubnetRoutesWithPublicIpFromPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder setImportSubnetRoutesWithPublicIpFromPeer(boolean value) Whether subnet routes with public IP ranges are being imported from the peer network.
optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;- Parameters:
value- The importSubnetRoutesWithPublicIpFromPeer to set.- Returns:
- This builder for chaining.
-
clearImportSubnetRoutesWithPublicIpFromPeer
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder clearImportSubnetRoutesWithPublicIpFromPeer()Whether subnet routes with public IP ranges are being imported from the peer network.
optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;- Returns:
- This builder for chaining.
-
hasStackType
public boolean hasStackType()Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Specified by:
hasStackTypein interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- Whether the stackType field is set.
-
getStackType
Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Specified by:
getStackTypein interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The stackType.
-
getStackTypeBytes
public com.google.protobuf.ByteString getStackTypeBytes()Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Specified by:
getStackTypeBytesin interfaceNetworkPeeringConnectionStatusTrafficConfigurationOrBuilder- Returns:
- The bytes for stackType.
-
setStackType
Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Parameters:
value- The stackType to set.- Returns:
- This builder for chaining.
-
clearStackType
Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Returns:
- This builder for chaining.
-
setStackTypeBytes
public NetworkPeeringConnectionStatusTrafficConfiguration.Builder setStackTypeBytes(com.google.protobuf.ByteString value) Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.
optional string stack_type = 425908881;- Parameters:
value- The bytes for stackType to set.- Returns:
- This builder for chaining.
-