- 1.84.0 (latest)
- 1.82.0
- 1.81.0
- 1.79.0
- 1.77.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.71.0
- 1.69.0
- 1.67.0
- 1.66.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.9
- 1.1.1
- 1.0.0
- 0.5.0
public static final class RoutingVPC.Builder extends GeneratedMessage.Builder<RoutingVPC.Builder> implements RoutingVPCOrBuilderRoutingVPC contains information about the VPC networks associated with the spokes of a Network Connectivity Center hub.
Protobuf type google.cloud.networkconnectivity.v1.RoutingVPC
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RoutingVPC.BuilderImplements
RoutingVPCOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public RoutingVPC build()| Returns | |
|---|---|
| Type | Description |
RoutingVPC |
|
buildPartial()
public RoutingVPC buildPartial()| Returns | |
|---|---|
| Type | Description |
RoutingVPC |
|
clear()
public RoutingVPC.Builder clear()| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
|
clearRequiredForNewSiteToSiteDataTransferSpokes()
public RoutingVPC.Builder clearRequiredForNewSiteToSiteDataTransferSpokes()Output only. If true, indicates that this VPC network is currently associated with spokes that use the data transfer feature (spokes where the site_to_site_data_transfer field is set to true). If you create new spokes that use data transfer, they must be associated with this VPC network. At most, one VPC network will have this field set to true.
bool required_for_new_site_to_site_data_transfer_spokes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
This builder for chaining. |
clearUri()
public RoutingVPC.Builder clearUri()The URI of the VPC network.
string uri = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public RoutingVPC getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RoutingVPC |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getRequiredForNewSiteToSiteDataTransferSpokes()
public boolean getRequiredForNewSiteToSiteDataTransferSpokes()Output only. If true, indicates that this VPC network is currently associated with spokes that use the data transfer feature (spokes where the site_to_site_data_transfer field is set to true). If you create new spokes that use data transfer, they must be associated with this VPC network. At most, one VPC network will have this field set to true.
bool required_for_new_site_to_site_data_transfer_spokes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
The requiredForNewSiteToSiteDataTransferSpokes. |
getUri()
public String getUri()The URI of the VPC network.
string uri = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The uri. |
getUriBytes()
public ByteString getUriBytes()The URI of the VPC network.
string uri = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for uri. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RoutingVPC other)
public RoutingVPC.Builder mergeFrom(RoutingVPC other)| Parameter | |
|---|---|
| Name | Description |
other |
RoutingVPC |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RoutingVPC.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RoutingVPC.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
|
setRequiredForNewSiteToSiteDataTransferSpokes(boolean value)
public RoutingVPC.Builder setRequiredForNewSiteToSiteDataTransferSpokes(boolean value)Output only. If true, indicates that this VPC network is currently associated with spokes that use the data transfer feature (spokes where the site_to_site_data_transfer field is set to true). If you create new spokes that use data transfer, they must be associated with this VPC network. At most, one VPC network will have this field set to true.
bool required_for_new_site_to_site_data_transfer_spokes = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe requiredForNewSiteToSiteDataTransferSpokes to set. |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
This builder for chaining. |
setUri(String value)
public RoutingVPC.Builder setUri(String value)The URI of the VPC network.
string uri = 1 [(.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe uri to set. |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
This builder for chaining. |
setUriBytes(ByteString value)
public RoutingVPC.Builder setUriBytes(ByteString value)The URI of the VPC network.
string uri = 1 [(.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for uri to set. |
| Returns | |
|---|---|
| Type | Description |
RoutingVPC.Builder |
This builder for chaining. |