Send feedback
Class InstanceInfo.Builder
Stay organized with collections
Save and categorize content based on your preferences.
Version 6.24.0 keyboard_arrow_down
public abstract static class InstanceInfo.Builder
Builder for InstanceInfo
.
Constructors
Builder()
Methods
addLabel(String key, String value)
public abstract InstanceInfo.Builder addLabel(String key, String value)
Parameters
Returns
build()
public abstract InstanceInfo build()
Returns
putAllLabels(Map<String,String> labels)
public abstract InstanceInfo.Builder putAllLabels(Map<String,String> labels)
Parameter
Returns
setDisplayName(String displayName)
public abstract InstanceInfo.Builder setDisplayName(String displayName)
Parameter
Name Description displayName String
Returns
setInstanceConfigId(InstanceConfigId configId)
public abstract InstanceInfo.Builder setInstanceConfigId(InstanceConfigId configId)
Parameter
Returns
setNodeCount(int nodeCount)
public abstract InstanceInfo.Builder setNodeCount(int nodeCount)
Sets the number of nodes for the instance. Exactly one of processing units or node count must
be set when creating a new instance.
Parameter
Name Description nodeCount int
Returns
setProcessingUnits(int processingUnits)
public InstanceInfo.Builder setProcessingUnits(int processingUnits)
Sets the number of processing units for the instance. Exactly one of processing units or node
count must be set when creating a new instance. Processing units must be between 1 and 999
(inclusive) when creating a new instance with node count = 0. Processing units from 1000 and
up must always be a multiple of 1000 (that is equal to an integer number of nodes).
Parameter
Name Description processingUnits int
Returns
setState(InstanceInfo.State state)
public abstract InstanceInfo.Builder setState(InstanceInfo.State state)
Parameter
Returns
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-19 UTC."]]