- 1.54.0 (latest)
- 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 Spoke.Builder extends GeneratedMessageV3.Builder<Spoke.Builder> implements SpokeOrBuilder
A Network Connectivity Center spoke represents one or more network connectivity resources.
When you create a spoke, you associate it with a hub. You must also identify a value for exactly one of the following fields:
- linked_vpn_tunnels
- linked_interconnect_attachments
- linked_router_appliance_instances
- linked_vpc_network
Protobuf type google.cloud.networkconnectivity.v1.Spoke
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Spoke.BuilderImplements
SpokeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllReasons(Iterable<? extends Spoke.StateReason> values)
public Spoke.Builder addAllReasons(Iterable<? extends Spoke.StateReason> values)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.networkconnectivity.v1.Spoke.StateReason> |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
addReasons(Spoke.StateReason value)
public Spoke.Builder addReasons(Spoke.StateReason value)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Spoke.StateReason |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
addReasons(Spoke.StateReason.Builder builderForValue)
public Spoke.Builder addReasons(Spoke.StateReason.Builder builderForValue)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Spoke.StateReason.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
addReasons(int index, Spoke.StateReason value)
public Spoke.Builder addReasons(int index, Spoke.StateReason value)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index | int |
value | Spoke.StateReason |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
addReasons(int index, Spoke.StateReason.Builder builderForValue)
public Spoke.Builder addReasons(int index, Spoke.StateReason.Builder builderForValue)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Spoke.StateReason.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
addReasonsBuilder()
public Spoke.StateReason.Builder addReasonsBuilder()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.StateReason.Builder |
addReasonsBuilder(int index)
public Spoke.StateReason.Builder addReasonsBuilder(int index)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Spoke.StateReason.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Spoke.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
build()
public Spoke build()
Returns | |
---|---|
Type | Description |
Spoke |
buildPartial()
public Spoke buildPartial()
Returns | |
---|---|
Type | Description |
Spoke |
clear()
public Spoke.Builder clear()
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearCreateTime()
public Spoke.Builder clearCreateTime()
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearDescription()
public Spoke.Builder clearDescription()
An optional description of the spoke.
string description = 5;
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Spoke.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearGroup()
public Spoke.Builder clearGroup()
Optional. The name of the group that this spoke is associated with.
string group = 23 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearHub()
public Spoke.Builder clearHub()
Immutable. The name of the hub that this spoke is attached to.
string hub = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearLabels()
public Spoke.Builder clearLabels()
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearLinkedInterconnectAttachments()
public Spoke.Builder clearLinkedInterconnectAttachments()
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearLinkedRouterApplianceInstances()
public Spoke.Builder clearLinkedRouterApplianceInstances()
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearLinkedVpcNetwork()
public Spoke.Builder clearLinkedVpcNetwork()
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearLinkedVpnTunnels()
public Spoke.Builder clearLinkedVpnTunnels()
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearName()
public Spoke.Builder clearName()
Immutable. The name of the spoke. Spoke names must be unique. They use the
following form:
projects/{project_number}/locations/{region}/spokes/{spoke_id}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Spoke.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearReasons()
public Spoke.Builder clearReasons()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clearSpokeType()
public Spoke.Builder clearSpokeType()
Output only. The type of resource associated with the spoke.
.google.cloud.networkconnectivity.v1.SpokeType spoke_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearState()
public Spoke.Builder clearState()
Output only. The current lifecycle state of this spoke.
.google.cloud.networkconnectivity.v1.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearUniqueId()
public Spoke.Builder clearUniqueId()
Output only. The Google-generated UUID for the spoke. This value is unique
across all spoke resources. If a spoke is deleted and another with the same
name is created, the new spoke is assigned a different unique_id
.
string unique_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
clearUpdateTime()
public Spoke.Builder clearUpdateTime()
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Spoke.Builder |
clone()
public Spoke.Builder clone()
Returns | |
---|---|
Type | Description |
Spoke.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public Spoke getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
Spoke |
getDescription()
public String getDescription()
An optional description of the spoke.
string description = 5;
Returns | |
---|---|
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
An optional description of the spoke.
string description = 5;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getGroup()
public String getGroup()
Optional. The name of the group that this spoke is associated with.
string group = 23 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The group. |
getGroupBytes()
public ByteString getGroupBytes()
Optional. The name of the group that this spoke is associated with.
string group = 23 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for group. |
getHub()
public String getHub()
Immutable. The name of the hub that this spoke is attached to.
string hub = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The hub. |
getHubBytes()
public ByteString getHubBytes()
Immutable. The name of the hub that this spoke is attached to.
string hub = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for hub. |
getLabels() (deprecated)
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
getLinkedInterconnectAttachments()
public LinkedInterconnectAttachments getLinkedInterconnectAttachments()
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Returns | |
---|---|
Type | Description |
LinkedInterconnectAttachments | The linkedInterconnectAttachments. |
getLinkedInterconnectAttachmentsBuilder()
public LinkedInterconnectAttachments.Builder getLinkedInterconnectAttachmentsBuilder()
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Returns | |
---|---|
Type | Description |
LinkedInterconnectAttachments.Builder |
getLinkedInterconnectAttachmentsOrBuilder()
public LinkedInterconnectAttachmentsOrBuilder getLinkedInterconnectAttachmentsOrBuilder()
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Returns | |
---|---|
Type | Description |
LinkedInterconnectAttachmentsOrBuilder |
getLinkedRouterApplianceInstances()
public LinkedRouterApplianceInstances getLinkedRouterApplianceInstances()
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Returns | |
---|---|
Type | Description |
LinkedRouterApplianceInstances | The linkedRouterApplianceInstances. |
getLinkedRouterApplianceInstancesBuilder()
public LinkedRouterApplianceInstances.Builder getLinkedRouterApplianceInstancesBuilder()
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Returns | |
---|---|
Type | Description |
LinkedRouterApplianceInstances.Builder |
getLinkedRouterApplianceInstancesOrBuilder()
public LinkedRouterApplianceInstancesOrBuilder getLinkedRouterApplianceInstancesOrBuilder()
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Returns | |
---|---|
Type | Description |
LinkedRouterApplianceInstancesOrBuilder |
getLinkedVpcNetwork()
public LinkedVpcNetwork getLinkedVpcNetwork()
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
LinkedVpcNetwork | The linkedVpcNetwork. |
getLinkedVpcNetworkBuilder()
public LinkedVpcNetwork.Builder getLinkedVpcNetworkBuilder()
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
LinkedVpcNetwork.Builder |
getLinkedVpcNetworkOrBuilder()
public LinkedVpcNetworkOrBuilder getLinkedVpcNetworkOrBuilder()
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
LinkedVpcNetworkOrBuilder |
getLinkedVpnTunnels()
public LinkedVpnTunnels getLinkedVpnTunnels()
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Returns | |
---|---|
Type | Description |
LinkedVpnTunnels | The linkedVpnTunnels. |
getLinkedVpnTunnelsBuilder()
public LinkedVpnTunnels.Builder getLinkedVpnTunnelsBuilder()
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Returns | |
---|---|
Type | Description |
LinkedVpnTunnels.Builder |
getLinkedVpnTunnelsOrBuilder()
public LinkedVpnTunnelsOrBuilder getLinkedVpnTunnelsOrBuilder()
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Returns | |
---|---|
Type | Description |
LinkedVpnTunnelsOrBuilder |
getMutableLabels() (deprecated)
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getName()
public String getName()
Immutable. The name of the spoke. Spoke names must be unique. They use the
following form:
projects/{project_number}/locations/{region}/spokes/{spoke_id}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Immutable. The name of the spoke. Spoke names must be unique. They use the
following form:
projects/{project_number}/locations/{region}/spokes/{spoke_id}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getReasons(int index)
public Spoke.StateReason getReasons(int index)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Spoke.StateReason |
getReasonsBuilder(int index)
public Spoke.StateReason.Builder getReasonsBuilder(int index)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Spoke.StateReason.Builder |
getReasonsBuilderList()
public List<Spoke.StateReason.Builder> getReasonsBuilderList()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Builder> |
getReasonsCount()
public int getReasonsCount()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getReasonsList()
public List<Spoke.StateReason> getReasonsList()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<StateReason> |
getReasonsOrBuilder(int index)
public Spoke.StateReasonOrBuilder getReasonsOrBuilder(int index)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Spoke.StateReasonOrBuilder |
getReasonsOrBuilderList()
public List<? extends Spoke.StateReasonOrBuilder> getReasonsOrBuilderList()
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.networkconnectivity.v1.Spoke.StateReasonOrBuilder> |
getSpokeType()
public SpokeType getSpokeType()
Output only. The type of resource associated with the spoke.
.google.cloud.networkconnectivity.v1.SpokeType spoke_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
SpokeType | The spokeType. |
getSpokeTypeValue()
public int getSpokeTypeValue()
Output only. The type of resource associated with the spoke.
.google.cloud.networkconnectivity.v1.SpokeType spoke_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for spokeType. |
getState()
public State getState()
Output only. The current lifecycle state of this spoke.
.google.cloud.networkconnectivity.v1.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
State | The state. |
getStateValue()
public int getStateValue()
Output only. The current lifecycle state of this spoke.
.google.cloud.networkconnectivity.v1.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for state. |
getUniqueId()
public String getUniqueId()
Output only. The Google-generated UUID for the spoke. This value is unique
across all spoke resources. If a spoke is deleted and another with the same
name is created, the new spoke is assigned a different unique_id
.
string unique_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String | The uniqueId. |
getUniqueIdBytes()
public ByteString getUniqueIdBytes()
Output only. The Google-generated UUID for the spoke. This value is unique
across all spoke resources. If a spoke is deleted and another with the same
name is created, the new spoke is assigned a different unique_id
.
string unique_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for uniqueId. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the createTime field is set. |
hasLinkedInterconnectAttachments()
public boolean hasLinkedInterconnectAttachments()
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Returns | |
---|---|
Type | Description |
boolean | Whether the linkedInterconnectAttachments field is set. |
hasLinkedRouterApplianceInstances()
public boolean hasLinkedRouterApplianceInstances()
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Returns | |
---|---|
Type | Description |
boolean | Whether the linkedRouterApplianceInstances field is set. |
hasLinkedVpcNetwork()
public boolean hasLinkedVpcNetwork()
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean | Whether the linkedVpcNetwork field is set. |
hasLinkedVpnTunnels()
public boolean hasLinkedVpnTunnels()
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Returns | |
---|---|
Type | Description |
boolean | Whether the linkedVpnTunnels field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public Spoke.Builder mergeCreateTime(Timestamp value)
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeFrom(Spoke other)
public Spoke.Builder mergeFrom(Spoke other)
Parameter | |
---|---|
Name | Description |
other | Spoke |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Spoke.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public Spoke.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeLinkedInterconnectAttachments(LinkedInterconnectAttachments value)
public Spoke.Builder mergeLinkedInterconnectAttachments(LinkedInterconnectAttachments value)
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Parameter | |
---|---|
Name | Description |
value | LinkedInterconnectAttachments |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeLinkedRouterApplianceInstances(LinkedRouterApplianceInstances value)
public Spoke.Builder mergeLinkedRouterApplianceInstances(LinkedRouterApplianceInstances value)
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Parameter | |
---|---|
Name | Description |
value | LinkedRouterApplianceInstances |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeLinkedVpcNetwork(LinkedVpcNetwork value)
public Spoke.Builder mergeLinkedVpcNetwork(LinkedVpcNetwork value)
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | LinkedVpcNetwork |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeLinkedVpnTunnels(LinkedVpnTunnels value)
public Spoke.Builder mergeLinkedVpnTunnels(LinkedVpnTunnels value)
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Parameter | |
---|---|
Name | Description |
value | LinkedVpnTunnels |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Spoke.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
mergeUpdateTime(Timestamp value)
public Spoke.Builder mergeUpdateTime(Timestamp value)
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
putAllLabels(Map<String,String> values)
public Spoke.Builder putAllLabels(Map<String,String> values)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
putLabels(String key, String value)
public Spoke.Builder putLabels(String key, String value)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
removeLabels(String key)
public Spoke.Builder removeLabels(String key)
Optional labels in key-value pair format. For more information about labels, see Requirements for labels.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
removeReasons(int index)
public Spoke.Builder removeReasons(int index)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setCreateTime(Timestamp value)
public Spoke.Builder setCreateTime(Timestamp value)
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public Spoke.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time the spoke was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setDescription(String value)
public Spoke.Builder setDescription(String value)
An optional description of the spoke.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | String The description to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public Spoke.Builder setDescriptionBytes(ByteString value)
An optional description of the spoke.
string description = 5;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Spoke.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setGroup(String value)
public Spoke.Builder setGroup(String value)
Optional. The name of the group that this spoke is associated with.
string group = 23 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The group to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setGroupBytes(ByteString value)
public Spoke.Builder setGroupBytes(ByteString value)
Optional. The name of the group that this spoke is associated with.
string group = 23 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for group to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setHub(String value)
public Spoke.Builder setHub(String value)
Immutable. The name of the hub that this spoke is attached to.
string hub = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The hub to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setHubBytes(ByteString value)
public Spoke.Builder setHubBytes(ByteString value)
Immutable. The name of the hub that this spoke is attached to.
string hub = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for hub to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setLinkedInterconnectAttachments(LinkedInterconnectAttachments value)
public Spoke.Builder setLinkedInterconnectAttachments(LinkedInterconnectAttachments value)
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Parameter | |
---|---|
Name | Description |
value | LinkedInterconnectAttachments |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedInterconnectAttachments(LinkedInterconnectAttachments.Builder builderForValue)
public Spoke.Builder setLinkedInterconnectAttachments(LinkedInterconnectAttachments.Builder builderForValue)
VLAN attachments that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedInterconnectAttachments linked_interconnect_attachments = 18;
Parameter | |
---|---|
Name | Description |
builderForValue | LinkedInterconnectAttachments.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedRouterApplianceInstances(LinkedRouterApplianceInstances value)
public Spoke.Builder setLinkedRouterApplianceInstances(LinkedRouterApplianceInstances value)
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Parameter | |
---|---|
Name | Description |
value | LinkedRouterApplianceInstances |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedRouterApplianceInstances(LinkedRouterApplianceInstances.Builder builderForValue)
public Spoke.Builder setLinkedRouterApplianceInstances(LinkedRouterApplianceInstances.Builder builderForValue)
Router appliance instances that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances linked_router_appliance_instances = 19;
Parameter | |
---|---|
Name | Description |
builderForValue | LinkedRouterApplianceInstances.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedVpcNetwork(LinkedVpcNetwork value)
public Spoke.Builder setLinkedVpcNetwork(LinkedVpcNetwork value)
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | LinkedVpcNetwork |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedVpcNetwork(LinkedVpcNetwork.Builder builderForValue)
public Spoke.Builder setLinkedVpcNetwork(LinkedVpcNetwork.Builder builderForValue)
Optional. VPC network that is associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpcNetwork linked_vpc_network = 20 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue | LinkedVpcNetwork.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedVpnTunnels(LinkedVpnTunnels value)
public Spoke.Builder setLinkedVpnTunnels(LinkedVpnTunnels value)
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Parameter | |
---|---|
Name | Description |
value | LinkedVpnTunnels |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setLinkedVpnTunnels(LinkedVpnTunnels.Builder builderForValue)
public Spoke.Builder setLinkedVpnTunnels(LinkedVpnTunnels.Builder builderForValue)
VPN tunnels that are associated with the spoke.
.google.cloud.networkconnectivity.v1.LinkedVpnTunnels linked_vpn_tunnels = 17;
Parameter | |
---|---|
Name | Description |
builderForValue | LinkedVpnTunnels.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setName(String value)
public Spoke.Builder setName(String value)
Immutable. The name of the spoke. Spoke names must be unique. They use the
following form:
projects/{project_number}/locations/{region}/spokes/{spoke_id}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public Spoke.Builder setNameBytes(ByteString value)
Immutable. The name of the spoke. Spoke names must be unique. They use the
following form:
projects/{project_number}/locations/{region}/spokes/{spoke_id}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setReasons(int index, Spoke.StateReason value)
public Spoke.Builder setReasons(int index, Spoke.StateReason value)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index | int |
value | Spoke.StateReason |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setReasons(int index, Spoke.StateReason.Builder builderForValue)
public Spoke.Builder setReasons(int index, Spoke.StateReason.Builder builderForValue)
Output only. The reasons for current state of the spoke. Only present when
the spoke is in the INACTIVE
state.
repeated .google.cloud.networkconnectivity.v1.Spoke.StateReason reasons = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Spoke.StateReason.Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Spoke.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setSpokeType(SpokeType value)
public Spoke.Builder setSpokeType(SpokeType value)
Output only. The type of resource associated with the spoke.
.google.cloud.networkconnectivity.v1.SpokeType spoke_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | SpokeType The spokeType to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setSpokeTypeValue(int value)
public Spoke.Builder setSpokeTypeValue(int value)
Output only. The type of resource associated with the spoke.
.google.cloud.networkconnectivity.v1.SpokeType spoke_type = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | int The enum numeric value on the wire for spokeType to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setState(State value)
public Spoke.Builder setState(State value)
Output only. The current lifecycle state of this spoke.
.google.cloud.networkconnectivity.v1.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | State The state to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setStateValue(int value)
public Spoke.Builder setStateValue(int value)
Output only. The current lifecycle state of this spoke.
.google.cloud.networkconnectivity.v1.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | int The enum numeric value on the wire for state to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setUniqueId(String value)
public Spoke.Builder setUniqueId(String value)
Output only. The Google-generated UUID for the spoke. This value is unique
across all spoke resources. If a spoke is deleted and another with the same
name is created, the new spoke is assigned a different unique_id
.
string unique_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | String The uniqueId to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setUniqueIdBytes(ByteString value)
public Spoke.Builder setUniqueIdBytes(ByteString value)
Output only. The Google-generated UUID for the spoke. This value is unique
across all spoke resources. If a spoke is deleted and another with the same
name is created, the new spoke is assigned a different unique_id
.
string unique_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for uniqueId to set. |
Returns | |
---|---|
Type | Description |
Spoke.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final Spoke.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setUpdateTime(Timestamp value)
public Spoke.Builder setUpdateTime(Timestamp value)
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Spoke.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public Spoke.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The time the spoke was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
Spoke.Builder |