public interface ServerNetworkTemplateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getApplicableInstanceTypes(int index)
Instance types this template is applicable to.
|
com.google.protobuf.ByteString |
getApplicableInstanceTypesBytes(int index)
Instance types this template is applicable to.
|
int |
getApplicableInstanceTypesCount()
Instance types this template is applicable to.
|
List<String> |
getApplicableInstanceTypesList()
Instance types this template is applicable to.
|
ServerNetworkTemplate.LogicalInterface |
getLogicalInterfaces(int index)
Logical interfaces.
|
int |
getLogicalInterfacesCount()
Logical interfaces.
|
List<ServerNetworkTemplate.LogicalInterface> |
getLogicalInterfacesList()
Logical interfaces.
|
ServerNetworkTemplate.LogicalInterfaceOrBuilder |
getLogicalInterfacesOrBuilder(int index)
Logical interfaces.
|
List<? extends ServerNetworkTemplate.LogicalInterfaceOrBuilder> |
getLogicalInterfacesOrBuilderList()
Logical interfaces.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Output only. Template's unique name. The full resource name follows the pattern:
`projects/{project}/locations/{location}/serverNetworkTemplate/{server_network_template}`
Generally, the {server_network_template} follows the syntax of
"bond<interface_type_index><bond_mode>" or "nic<interface_type_index>".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getNameBytes()
Output only. Template's unique name. The full resource name follows the pattern:
`projects/{project}/locations/{location}/serverNetworkTemplate/{server_network_template}`
Generally, the {server_network_template} follows the syntax of
"bond<interface_type_index><bond_mode>" or "nic<interface_type_index>".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];List<String> getApplicableInstanceTypesList()
Instance types this template is applicable to.
repeated string applicable_instance_types = 2;int getApplicableInstanceTypesCount()
Instance types this template is applicable to.
repeated string applicable_instance_types = 2;String getApplicableInstanceTypes(int index)
Instance types this template is applicable to.
repeated string applicable_instance_types = 2;index - The index of the element to return.com.google.protobuf.ByteString getApplicableInstanceTypesBytes(int index)
Instance types this template is applicable to.
repeated string applicable_instance_types = 2;index - The index of the value to return.List<ServerNetworkTemplate.LogicalInterface> getLogicalInterfacesList()
Logical interfaces.
repeated .google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface logical_interfaces = 3;
ServerNetworkTemplate.LogicalInterface getLogicalInterfaces(int index)
Logical interfaces.
repeated .google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface logical_interfaces = 3;
int getLogicalInterfacesCount()
Logical interfaces.
repeated .google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface logical_interfaces = 3;
List<? extends ServerNetworkTemplate.LogicalInterfaceOrBuilder> getLogicalInterfacesOrBuilderList()
Logical interfaces.
repeated .google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface logical_interfaces = 3;
ServerNetworkTemplate.LogicalInterfaceOrBuilder getLogicalInterfacesOrBuilder(int index)
Logical interfaces.
repeated .google.cloud.baremetalsolution.v2.ServerNetworkTemplate.LogicalInterface logical_interfaces = 3;
Copyright © 2022 Google LLC. All rights reserved.