Interface InstanceAdminClient (2.18.1)
Stay organized with collections
Save and categorize content based on your preferences.
public interface InstanceAdminClient
Methods
cancelOperation(String arg0)
public abstract void cancelOperation(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
createInstance(InstanceInfo arg0)
public abstract OperationFuture<Instance,CreateInstanceMetadata> createInstance(InstanceInfo arg0)
createInstanceConfig(InstanceConfigInfo arg0, Options.CreateAdminApiOption[] arg1)
public default OperationFuture<InstanceConfig,CreateInstanceConfigMetadata> createInstanceConfig(InstanceConfigInfo arg0, Options.CreateAdminApiOption[] arg1)
deleteInstance(String arg0)
public abstract void deleteInstance(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
deleteInstanceConfig(String arg0, Options.DeleteAdminApiOption[] arg1)
public default void deleteInstanceConfig(String arg0, Options.DeleteAdminApiOption[] arg1)
getInstance(String arg0)
public abstract Instance getInstance(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
getInstanceConfig(String arg0)
public abstract InstanceConfig getInstanceConfig(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
getInstanceIAMPolicy(String arg0)
public abstract Policy getInstanceIAMPolicy(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
Returns |
Type |
Description |
com.google.cloud.Policy |
|
getOperation(String arg0)
public abstract Operation getOperation(String arg0)
Parameter |
Name |
Description |
arg0 |
String
|
listInstanceConfigOperations(Options.ListOption[] arg0)
public default Page<Operation> listInstanceConfigOperations(Options.ListOption[] arg0)
listInstanceConfigs(Options.ListOption[] arg0)
public abstract Page<InstanceConfig> listInstanceConfigs(Options.ListOption[] arg0)
listInstances(Options.ListOption[] arg0)
public abstract Page<Instance> listInstances(Options.ListOption[] arg0)
newInstanceBuilder(InstanceId arg0)
public abstract Instance.Builder newInstanceBuilder(InstanceId arg0)
setInstanceIAMPolicy(String arg0, Policy arg1)
public abstract Policy setInstanceIAMPolicy(String arg0, Policy arg1)
Parameters |
Name |
Description |
arg0 |
String
|
arg1 |
com.google.cloud.Policy
|
Returns |
Type |
Description |
com.google.cloud.Policy |
|
testInstanceIAMPermissions(String arg0, Iterable<String> arg1)
public abstract Iterable<String> testInstanceIAMPermissions(String arg0, Iterable<String> arg1)
updateInstance(InstanceInfo arg0, InstanceInfo.InstanceField[] arg1)
public abstract OperationFuture<Instance,UpdateInstanceMetadata> updateInstance(InstanceInfo arg0, InstanceInfo.InstanceField[] arg1)
updateInstanceConfig(InstanceConfigInfo arg0, Iterable<InstanceConfigInfo.InstanceConfigField> arg1, Options.UpdateAdminApiOption[] arg2)
public default OperationFuture<InstanceConfig,UpdateInstanceConfigMetadata> updateInstanceConfig(InstanceConfigInfo arg0, Iterable<InstanceConfigInfo.InstanceConfigField> arg1, Options.UpdateAdminApiOption[] arg2)
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-24 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"
}]
{"lastModified": "Last updated 2024-09-24 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-24 UTC."]]