public static final class NodeTemplatesScopedList.Builder extends GeneratedMessageV3.Builder<NodeTemplatesScopedList.Builder> implements NodeTemplatesScopedListOrBuilder
Protobuf type google.cloud.compute.v1.NodeTemplatesScopedList
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllNodeTemplates(Iterable<? extends NodeTemplate> values)
public NodeTemplatesScopedList.Builder addAllNodeTemplates(Iterable<? extends NodeTemplate> values)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.compute.v1.NodeTemplate>
|
Returns
addNodeTemplates(NodeTemplate value)
public NodeTemplatesScopedList.Builder addNodeTemplates(NodeTemplate value)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
addNodeTemplates(NodeTemplate.Builder builderForValue)
public NodeTemplatesScopedList.Builder addNodeTemplates(NodeTemplate.Builder builderForValue)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
addNodeTemplates(int index, NodeTemplate value)
public NodeTemplatesScopedList.Builder addNodeTemplates(int index, NodeTemplate value)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameters
Returns
addNodeTemplates(int index, NodeTemplate.Builder builderForValue)
public NodeTemplatesScopedList.Builder addNodeTemplates(int index, NodeTemplate.Builder builderForValue)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameters
Returns
addNodeTemplatesBuilder()
public NodeTemplate.Builder addNodeTemplatesBuilder()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
addNodeTemplatesBuilder(int index)
public NodeTemplate.Builder addNodeTemplatesBuilder(int index)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NodeTemplatesScopedList.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public NodeTemplatesScopedList build()
Returns
buildPartial()
public NodeTemplatesScopedList buildPartial()
Returns
clear()
public NodeTemplatesScopedList.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public NodeTemplatesScopedList.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNodeTemplates()
public NodeTemplatesScopedList.Builder clearNodeTemplates()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public NodeTemplatesScopedList.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearWarning()
public NodeTemplatesScopedList.Builder clearWarning()
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
clone()
public NodeTemplatesScopedList.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public NodeTemplatesScopedList getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNodeTemplates(int index)
public NodeTemplate getNodeTemplates(int index)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
getNodeTemplatesBuilder(int index)
public NodeTemplate.Builder getNodeTemplatesBuilder(int index)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
getNodeTemplatesBuilderList()
public List<NodeTemplate.Builder> getNodeTemplatesBuilderList()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
getNodeTemplatesCount()
public int getNodeTemplatesCount()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
getNodeTemplatesList()
public List<NodeTemplate> getNodeTemplatesList()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
getNodeTemplatesOrBuilder(int index)
public NodeTemplateOrBuilder getNodeTemplatesOrBuilder(int index)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
getNodeTemplatesOrBuilderList()
public List<? extends NodeTemplateOrBuilder> getNodeTemplatesOrBuilderList()
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Returns
Type | Description |
List<? extends com.google.cloud.compute.v1.NodeTemplateOrBuilder> | |
getWarning()
public Warning getWarning()
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
getWarningBuilder()
public Warning.Builder getWarningBuilder()
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
getWarningOrBuilder()
public WarningOrBuilder getWarningOrBuilder()
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
hasWarning()
public boolean hasWarning()
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Returns
Type | Description |
boolean | Whether the warning field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(NodeTemplatesScopedList other)
public NodeTemplatesScopedList.Builder mergeFrom(NodeTemplatesScopedList other)
Parameter
Returns
public NodeTemplatesScopedList.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public NodeTemplatesScopedList.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NodeTemplatesScopedList.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeWarning(Warning value)
public NodeTemplatesScopedList.Builder mergeWarning(Warning value)
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns
removeNodeTemplates(int index)
public NodeTemplatesScopedList.Builder removeNodeTemplates(int index)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public NodeTemplatesScopedList.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNodeTemplates(int index, NodeTemplate value)
public NodeTemplatesScopedList.Builder setNodeTemplates(int index, NodeTemplate value)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameters
Returns
setNodeTemplates(int index, NodeTemplate.Builder builderForValue)
public NodeTemplatesScopedList.Builder setNodeTemplates(int index, NodeTemplate.Builder builderForValue)
[Output Only] A list of node templates contained in this scope.
repeated .google.cloud.compute.v1.NodeTemplate node_templates = 354111804;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NodeTemplatesScopedList.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final NodeTemplatesScopedList.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setWarning(Warning value)
public NodeTemplatesScopedList.Builder setWarning(Warning value)
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns
setWarning(Warning.Builder builderForValue)
public NodeTemplatesScopedList.Builder setWarning(Warning.Builder builderForValue)
[Output Only] An informational warning that appears when the node templates list is empty.
optional .google.cloud.compute.v1.Warning warning = 50704284;
Parameter
Returns