public static final class LinkedRouterApplianceInstances.Builder extends GeneratedMessage.Builder<LinkedRouterApplianceInstances.Builder> implements LinkedRouterApplianceInstancesOrBuilderA collection of router appliance instances. If you configure multiple router appliance instances to receive data from the same set of sites outside of Google Cloud, we recommend that you associate those instances with the same spoke.
Protobuf type google.cloud.networkconnectivity.v1beta.LinkedRouterApplianceInstances
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > LinkedRouterApplianceInstances.BuilderImplements
LinkedRouterApplianceInstancesOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllExcludeExportRanges(Iterable<String> values)
public LinkedRouterApplianceInstances.Builder addAllExcludeExportRanges(Iterable<String> values)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The excludeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addAllExcludeImportRanges(Iterable<String> values)
public LinkedRouterApplianceInstances.Builder addAllExcludeImportRanges(Iterable<String> values)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The excludeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addAllIncludeExportRanges(Iterable<String> values)
public LinkedRouterApplianceInstances.Builder addAllIncludeExportRanges(Iterable<String> values)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The includeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addAllIncludeImportRanges(Iterable<String> values)
public LinkedRouterApplianceInstances.Builder addAllIncludeImportRanges(Iterable<String> values)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The includeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addAllInstances(Iterable<? extends RouterApplianceInstance> values)
public LinkedRouterApplianceInstances.Builder addAllInstances(Iterable<? extends RouterApplianceInstance> values)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.networkconnectivity.v1beta.RouterApplianceInstance> |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
addExcludeExportRanges(String value)
public LinkedRouterApplianceInstances.Builder addExcludeExportRanges(String value)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe excludeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addExcludeExportRangesBytes(ByteString value)
public LinkedRouterApplianceInstances.Builder addExcludeExportRangesBytes(ByteString value)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the excludeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addExcludeImportRanges(String value)
public LinkedRouterApplianceInstances.Builder addExcludeImportRanges(String value)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe excludeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addExcludeImportRangesBytes(ByteString value)
public LinkedRouterApplianceInstances.Builder addExcludeImportRangesBytes(ByteString value)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the excludeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addIncludeExportRanges(String value)
public LinkedRouterApplianceInstances.Builder addIncludeExportRanges(String value)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe includeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addIncludeExportRangesBytes(ByteString value)
public LinkedRouterApplianceInstances.Builder addIncludeExportRangesBytes(ByteString value)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the includeExportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addIncludeImportRanges(String value)
public LinkedRouterApplianceInstances.Builder addIncludeImportRanges(String value)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe includeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addIncludeImportRangesBytes(ByteString value)
public LinkedRouterApplianceInstances.Builder addIncludeImportRangesBytes(ByteString value)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the includeImportRanges to add. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
addInstances(RouterApplianceInstance value)
public LinkedRouterApplianceInstances.Builder addInstances(RouterApplianceInstance value)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
RouterApplianceInstance |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
addInstances(RouterApplianceInstance.Builder builderForValue)
public LinkedRouterApplianceInstances.Builder addInstances(RouterApplianceInstance.Builder builderForValue)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
RouterApplianceInstance.Builder |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
addInstances(int index, RouterApplianceInstance value)
public LinkedRouterApplianceInstances.Builder addInstances(int index, RouterApplianceInstance value)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
RouterApplianceInstance |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
addInstances(int index, RouterApplianceInstance.Builder builderForValue)
public LinkedRouterApplianceInstances.Builder addInstances(int index, RouterApplianceInstance.Builder builderForValue)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
RouterApplianceInstance.Builder |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
addInstancesBuilder()
public RouterApplianceInstance.Builder addInstancesBuilder()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
RouterApplianceInstance.Builder |
|
addInstancesBuilder(int index)
public RouterApplianceInstance.Builder addInstancesBuilder(int index)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
RouterApplianceInstance.Builder |
|
build()
public LinkedRouterApplianceInstances build()| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances |
|
buildPartial()
public LinkedRouterApplianceInstances buildPartial()| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances |
|
clear()
public LinkedRouterApplianceInstances.Builder clear()| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
clearExcludeExportRanges()
public LinkedRouterApplianceInstances.Builder clearExcludeExportRanges()Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
clearExcludeImportRanges()
public LinkedRouterApplianceInstances.Builder clearExcludeImportRanges()Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
clearIncludeExportRanges()
public LinkedRouterApplianceInstances.Builder clearIncludeExportRanges()Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
clearIncludeImportRanges()
public LinkedRouterApplianceInstances.Builder clearIncludeImportRanges()Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
clearInstances()
public LinkedRouterApplianceInstances.Builder clearInstances()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
clearSiteToSiteDataTransfer()
public LinkedRouterApplianceInstances.Builder clearSiteToSiteDataTransfer()A value that controls whether site-to-site data transfer is enabled for these resources. Data transfer is available only in supported locations.
bool site_to_site_data_transfer = 2;
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
clearVpcNetwork()
public LinkedRouterApplianceInstances.Builder clearVpcNetwork()Output only. The VPC network where these router appliance instances are located.
string vpc_network = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public LinkedRouterApplianceInstances getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getExcludeExportRanges(int index)
public String getExcludeExportRanges(int index)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The excludeExportRanges at the given index. |
getExcludeExportRangesBytes(int index)
public ByteString getExcludeExportRangesBytes(int index)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the excludeExportRanges at the given index. |
getExcludeExportRangesCount()
public int getExcludeExportRangesCount()Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of excludeExportRanges. |
getExcludeExportRangesList()
public ProtocolStringList getExcludeExportRangesList()Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the excludeExportRanges. |
getExcludeImportRanges(int index)
public String getExcludeImportRanges(int index)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The excludeImportRanges at the given index. |
getExcludeImportRangesBytes(int index)
public ByteString getExcludeImportRangesBytes(int index)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the excludeImportRanges at the given index. |
getExcludeImportRangesCount()
public int getExcludeImportRangesCount()Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of excludeImportRanges. |
getExcludeImportRangesList()
public ProtocolStringList getExcludeImportRangesList()Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the excludeImportRanges. |
getIncludeExportRanges(int index)
public String getIncludeExportRanges(int index)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The includeExportRanges at the given index. |
getIncludeExportRangesBytes(int index)
public ByteString getIncludeExportRangesBytes(int index)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the includeExportRanges at the given index. |
getIncludeExportRangesCount()
public int getIncludeExportRangesCount()Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of includeExportRanges. |
getIncludeExportRangesList()
public ProtocolStringList getIncludeExportRangesList()Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the includeExportRanges. |
getIncludeImportRanges(int index)
public String getIncludeImportRanges(int index)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The includeImportRanges at the given index. |
getIncludeImportRangesBytes(int index)
public ByteString getIncludeImportRangesBytes(int index)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the includeImportRanges at the given index. |
getIncludeImportRangesCount()
public int getIncludeImportRangesCount()Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of includeImportRanges. |
getIncludeImportRangesList()
public ProtocolStringList getIncludeImportRangesList()Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the includeImportRanges. |
getInstances(int index)
public RouterApplianceInstance getInstances(int index)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
RouterApplianceInstance |
|
getInstancesBuilder(int index)
public RouterApplianceInstance.Builder getInstancesBuilder(int index)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
RouterApplianceInstance.Builder |
|
getInstancesBuilderList()
public List<RouterApplianceInstance.Builder> getInstancesBuilderList()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getInstancesCount()
public int getInstancesCount()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
int |
|
getInstancesList()
public List<RouterApplianceInstance> getInstancesList()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
List<RouterApplianceInstance> |
|
getInstancesOrBuilder(int index)
public RouterApplianceInstanceOrBuilder getInstancesOrBuilder(int index)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
RouterApplianceInstanceOrBuilder |
|
getInstancesOrBuilderList()
public List<? extends RouterApplianceInstanceOrBuilder> getInstancesOrBuilderList()The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.networkconnectivity.v1beta.RouterApplianceInstanceOrBuilder> |
|
getSiteToSiteDataTransfer()
public boolean getSiteToSiteDataTransfer()A value that controls whether site-to-site data transfer is enabled for these resources. Data transfer is available only in supported locations.
bool site_to_site_data_transfer = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
The siteToSiteDataTransfer. |
getVpcNetwork()
public String getVpcNetwork()Output only. The VPC network where these router appliance instances are located.
string vpc_network = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The vpcNetwork. |
getVpcNetworkBytes()
public ByteString getVpcNetworkBytes()Output only. The VPC network where these router appliance instances are located.
string vpc_network = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for vpcNetwork. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(LinkedRouterApplianceInstances other)
public LinkedRouterApplianceInstances.Builder mergeFrom(LinkedRouterApplianceInstances other)| Parameter | |
|---|---|
| Name | Description |
other |
LinkedRouterApplianceInstances |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public LinkedRouterApplianceInstances.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public LinkedRouterApplianceInstances.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
removeInstances(int index)
public LinkedRouterApplianceInstances.Builder removeInstances(int index)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
setExcludeExportRanges(int index, String value)
public LinkedRouterApplianceInstances.Builder setExcludeExportRanges(int index, String value)Optional. Dynamic routes overlapped/encompassed by exclude export ranges are excluded during export to hub.
repeated string exclude_export_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe excludeExportRanges to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setExcludeImportRanges(int index, String value)
public LinkedRouterApplianceInstances.Builder setExcludeImportRanges(int index, String value)Optional. Hub routes overlapped/encompassed by exclude import ranges are excluded during import from hub.
repeated string exclude_import_ranges = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe excludeImportRanges to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setIncludeExportRanges(int index, String value)
public LinkedRouterApplianceInstances.Builder setIncludeExportRanges(int index, String value)Optional. Dynamic routes fully encompassed by include export ranges are included during export to hub.
repeated string include_export_ranges = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe includeExportRanges to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setIncludeImportRanges(int index, String value)
public LinkedRouterApplianceInstances.Builder setIncludeImportRanges(int index, String value)Optional. Hub routes fully encompassed by include import ranges are included during import from hub.
repeated string include_import_ranges = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe includeImportRanges to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setInstances(int index, RouterApplianceInstance value)
public LinkedRouterApplianceInstances.Builder setInstances(int index, RouterApplianceInstance value)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
RouterApplianceInstance |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
setInstances(int index, RouterApplianceInstance.Builder builderForValue)
public LinkedRouterApplianceInstances.Builder setInstances(int index, RouterApplianceInstance.Builder builderForValue)The list of router appliance instances.
repeated .google.cloud.networkconnectivity.v1beta.RouterApplianceInstance instances = 1;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
RouterApplianceInstance.Builder |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
|
setSiteToSiteDataTransfer(boolean value)
public LinkedRouterApplianceInstances.Builder setSiteToSiteDataTransfer(boolean value)A value that controls whether site-to-site data transfer is enabled for these resources. Data transfer is available only in supported locations.
bool site_to_site_data_transfer = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe siteToSiteDataTransfer to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setVpcNetwork(String value)
public LinkedRouterApplianceInstances.Builder setVpcNetwork(String value)Output only. The VPC network where these router appliance instances are located.
string vpc_network = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe vpcNetwork to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |
setVpcNetworkBytes(ByteString value)
public LinkedRouterApplianceInstances.Builder setVpcNetworkBytes(ByteString value)Output only. The VPC network where these router appliance instances are located.
string vpc_network = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for vpcNetwork to set. |
| Returns | |
|---|---|
| Type | Description |
LinkedRouterApplianceInstances.Builder |
This builder for chaining. |