public static class InstancesSettings.Builder extends ClientSettings.Builder<InstancesSettings,InstancesSettings.Builder>
   
  Builder for InstancesSettings.
 
  
  
  Constructors
  
  
  Builder()
  
  
  Builder(ClientContext clientContext)
  
    protected Builder(ClientContext clientContext)
   
  
  
  Builder(InstancesSettings settings)
  
    protected Builder(InstancesSettings settings)
   
  
  
  Builder(InstancesStubSettings.Builder stubSettings)
  
    protected Builder(InstancesStubSettings.Builder stubSettings)
   
  
  Methods
  
  
  addAccessConfigOperationSettings()
  
    public OperationCallSettings.Builder<AddAccessConfigInstanceRequest,Operation,Operation> addAccessConfigOperationSettings()
   
  Returns the builder for the settings used for calls to addAccessConfig.
 
  
  
  addAccessConfigSettings()
  
    public UnaryCallSettings.Builder<AddAccessConfigInstanceRequest,Operation> addAccessConfigSettings()
   
  Returns the builder for the settings used for calls to addAccessConfig.
 
  
  
  addResourcePoliciesOperationSettings()
  
    public OperationCallSettings.Builder<AddResourcePoliciesInstanceRequest,Operation,Operation> addResourcePoliciesOperationSettings()
   
  Returns the builder for the settings used for calls to addResourcePolicies.
 
  
  
  addResourcePoliciesSettings()
  
    public UnaryCallSettings.Builder<AddResourcePoliciesInstanceRequest,Operation> addResourcePoliciesSettings()
   
  Returns the builder for the settings used for calls to addResourcePolicies.
 
  
  
  aggregatedListSettings()
  
    public PagedCallSettings.Builder<AggregatedListInstancesRequest,InstanceAggregatedList,InstancesClient.AggregatedListPagedResponse> aggregatedListSettings()
   
  Returns the builder for the settings used for calls to aggregatedList.
 
  
  
  applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
  
    public InstancesSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
   
  Applies the given settings updater function to all of the unary API methods in this service.
 
Note: This method does not support applying settings to streaming methods.
 
  
  
  
  attachDiskOperationSettings()
  
    public OperationCallSettings.Builder<AttachDiskInstanceRequest,Operation,Operation> attachDiskOperationSettings()
   
  Returns the builder for the settings used for calls to attachDisk.
 
  
  
  attachDiskSettings()
  
    public UnaryCallSettings.Builder<AttachDiskInstanceRequest,Operation> attachDiskSettings()
   
  Returns the builder for the settings used for calls to attachDisk.
 
  
  
  build()
  
    public InstancesSettings build()
   
  
  Overrides
  
  
  
  bulkInsertOperationSettings()
  
    public OperationCallSettings.Builder<BulkInsertInstanceRequest,Operation,Operation> bulkInsertOperationSettings()
   
  Returns the builder for the settings used for calls to bulkInsert.
 
  
  
  bulkInsertSettings()
  
    public UnaryCallSettings.Builder<BulkInsertInstanceRequest,Operation> bulkInsertSettings()
   
  Returns the builder for the settings used for calls to bulkInsert.
 
  
  
  deleteAccessConfigOperationSettings()
  
    public OperationCallSettings.Builder<DeleteAccessConfigInstanceRequest,Operation,Operation> deleteAccessConfigOperationSettings()
   
  Returns the builder for the settings used for calls to deleteAccessConfig.
 
  
  
  deleteAccessConfigSettings()
  
    public UnaryCallSettings.Builder<DeleteAccessConfigInstanceRequest,Operation> deleteAccessConfigSettings()
   
  Returns the builder for the settings used for calls to deleteAccessConfig.
 
  
  
  deleteOperationSettings()
  
    public OperationCallSettings.Builder<DeleteInstanceRequest,Operation,Operation> deleteOperationSettings()
   
  Returns the builder for the settings used for calls to delete.
 
  
  
  deleteSettings()
  
    public UnaryCallSettings.Builder<DeleteInstanceRequest,Operation> deleteSettings()
   
  Returns the builder for the settings used for calls to delete.
 
  
  
  detachDiskOperationSettings()
  
    public OperationCallSettings.Builder<DetachDiskInstanceRequest,Operation,Operation> detachDiskOperationSettings()
   
  Returns the builder for the settings used for calls to detachDisk.
 
  
  
  detachDiskSettings()
  
    public UnaryCallSettings.Builder<DetachDiskInstanceRequest,Operation> detachDiskSettings()
   
  Returns the builder for the settings used for calls to detachDisk.
 
  
  
  getEffectiveFirewallsSettings()
  
    public UnaryCallSettings.Builder<GetEffectiveFirewallsInstanceRequest,InstancesGetEffectiveFirewallsResponse> getEffectiveFirewallsSettings()
   
  Returns the builder for the settings used for calls to getEffectiveFirewalls.
 
  
  
  getGuestAttributesSettings()
  
    public UnaryCallSettings.Builder<GetGuestAttributesInstanceRequest,GuestAttributes> getGuestAttributesSettings()
   
  Returns the builder for the settings used for calls to getGuestAttributes.
 
  
  
  getIamPolicySettings()
  
    public UnaryCallSettings.Builder<GetIamPolicyInstanceRequest,Policy> getIamPolicySettings()
   
  Returns the builder for the settings used for calls to getIamPolicy.
 
  
  
  getScreenshotSettings()
  
    public UnaryCallSettings.Builder<GetScreenshotInstanceRequest,Screenshot> getScreenshotSettings()
   
  Returns the builder for the settings used for calls to getScreenshot.
 
  
  
  getSerialPortOutputSettings()
  
    public UnaryCallSettings.Builder<GetSerialPortOutputInstanceRequest,SerialPortOutput> getSerialPortOutputSettings()
   
  Returns the builder for the settings used for calls to getSerialPortOutput.
 
  
  
  getSettings()
  
    public UnaryCallSettings.Builder<GetInstanceRequest,Instance> getSettings()
   
  Returns the builder for the settings used for calls to get.
 
  
  
  getShieldedInstanceIdentitySettings()
  
    public UnaryCallSettings.Builder<GetShieldedInstanceIdentityInstanceRequest,ShieldedInstanceIdentity> getShieldedInstanceIdentitySettings()
   
  Returns the builder for the settings used for calls to getShieldedInstanceIdentity.
 
  
  
  getStubSettingsBuilder()
  
    public InstancesStubSettings.Builder getStubSettingsBuilder()
   
  
  
  insertOperationSettings()
  
    public OperationCallSettings.Builder<InsertInstanceRequest,Operation,Operation> insertOperationSettings()
   
  Returns the builder for the settings used for calls to insert.
 
  
  
  insertSettings()
  
    public UnaryCallSettings.Builder<InsertInstanceRequest,Operation> insertSettings()
   
  Returns the builder for the settings used for calls to insert.
 
  
  
  
  
    public PagedCallSettings.Builder<ListReferrersInstancesRequest,InstanceListReferrers,InstancesClient.ListReferrersPagedResponse> listReferrersSettings()
   
  Returns the builder for the settings used for calls to listReferrers.
 
  
  
  listSettings()
  
    public PagedCallSettings.Builder<ListInstancesRequest,InstanceList,InstancesClient.ListPagedResponse> listSettings()
   
  Returns the builder for the settings used for calls to list.
 
  
  
  performMaintenanceOperationSettings()
  
    public OperationCallSettings.Builder<PerformMaintenanceInstanceRequest,Operation,Operation> performMaintenanceOperationSettings()
   
  Returns the builder for the settings used for calls to performMaintenance.
 
  
  
  performMaintenanceSettings()
  
    public UnaryCallSettings.Builder<PerformMaintenanceInstanceRequest,Operation> performMaintenanceSettings()
   
  Returns the builder for the settings used for calls to performMaintenance.
 
  
  
  removeResourcePoliciesOperationSettings()
  
    public OperationCallSettings.Builder<RemoveResourcePoliciesInstanceRequest,Operation,Operation> removeResourcePoliciesOperationSettings()
   
  Returns the builder for the settings used for calls to removeResourcePolicies.
 
  
  
  removeResourcePoliciesSettings()
  
    public UnaryCallSettings.Builder<RemoveResourcePoliciesInstanceRequest,Operation> removeResourcePoliciesSettings()
   
  Returns the builder for the settings used for calls to removeResourcePolicies.
 
  
  
  resetOperationSettings()
  
    public OperationCallSettings.Builder<ResetInstanceRequest,Operation,Operation> resetOperationSettings()
   
  Returns the builder for the settings used for calls to reset.
 
  
  
  resetSettings()
  
    public UnaryCallSettings.Builder<ResetInstanceRequest,Operation> resetSettings()
   
  Returns the builder for the settings used for calls to reset.
 
  
  
  resumeOperationSettings()
  
    public OperationCallSettings.Builder<ResumeInstanceRequest,Operation,Operation> resumeOperationSettings()
   
  Returns the builder for the settings used for calls to resume.
 
  
  
  resumeSettings()
  
    public UnaryCallSettings.Builder<ResumeInstanceRequest,Operation> resumeSettings()
   
  Returns the builder for the settings used for calls to resume.
 
  
  
  sendDiagnosticInterruptSettings()
  
    public UnaryCallSettings.Builder<SendDiagnosticInterruptInstanceRequest,SendDiagnosticInterruptInstanceResponse> sendDiagnosticInterruptSettings()
   
  Returns the builder for the settings used for calls to sendDiagnosticInterrupt.
 
  
  
  setDeletionProtectionOperationSettings()
  
    public OperationCallSettings.Builder<SetDeletionProtectionInstanceRequest,Operation,Operation> setDeletionProtectionOperationSettings()
   
  Returns the builder for the settings used for calls to setDeletionProtection.
 
  
  
  setDeletionProtectionSettings()
  
    public UnaryCallSettings.Builder<SetDeletionProtectionInstanceRequest,Operation> setDeletionProtectionSettings()
   
  Returns the builder for the settings used for calls to setDeletionProtection.
 
  
  
  setDiskAutoDeleteOperationSettings()
  
    public OperationCallSettings.Builder<SetDiskAutoDeleteInstanceRequest,Operation,Operation> setDiskAutoDeleteOperationSettings()
   
  Returns the builder for the settings used for calls to setDiskAutoDelete.
 
  
  
  setDiskAutoDeleteSettings()
  
    public UnaryCallSettings.Builder<SetDiskAutoDeleteInstanceRequest,Operation> setDiskAutoDeleteSettings()
   
  Returns the builder for the settings used for calls to setDiskAutoDelete.
 
  
  
  setIamPolicySettings()
  
    public UnaryCallSettings.Builder<SetIamPolicyInstanceRequest,Policy> setIamPolicySettings()
   
  Returns the builder for the settings used for calls to setIamPolicy.
 
  
  
  setLabelsOperationSettings()
  
    public OperationCallSettings.Builder<SetLabelsInstanceRequest,Operation,Operation> setLabelsOperationSettings()
   
  Returns the builder for the settings used for calls to setLabels.
 
  
  
  setLabelsSettings()
  
    public UnaryCallSettings.Builder<SetLabelsInstanceRequest,Operation> setLabelsSettings()
   
  Returns the builder for the settings used for calls to setLabels.
 
  
  
  setMachineResourcesOperationSettings()
  
    public OperationCallSettings.Builder<SetMachineResourcesInstanceRequest,Operation,Operation> setMachineResourcesOperationSettings()
   
  Returns the builder for the settings used for calls to setMachineResources.
 
  
  
  setMachineResourcesSettings()
  
    public UnaryCallSettings.Builder<SetMachineResourcesInstanceRequest,Operation> setMachineResourcesSettings()
   
  Returns the builder for the settings used for calls to setMachineResources.
 
  
  
  setMachineTypeOperationSettings()
  
    public OperationCallSettings.Builder<SetMachineTypeInstanceRequest,Operation,Operation> setMachineTypeOperationSettings()
   
  Returns the builder for the settings used for calls to setMachineType.
 
  
  
  setMachineTypeSettings()
  
    public UnaryCallSettings.Builder<SetMachineTypeInstanceRequest,Operation> setMachineTypeSettings()
   
  Returns the builder for the settings used for calls to setMachineType.
 
  
  
  
  
    public OperationCallSettings.Builder<SetMetadataInstanceRequest,Operation,Operation> setMetadataOperationSettings()
   
  Returns the builder for the settings used for calls to setMetadata.
 
  
  
  
  
    public UnaryCallSettings.Builder<SetMetadataInstanceRequest,Operation> setMetadataSettings()
   
  Returns the builder for the settings used for calls to setMetadata.
 
  
  
  
  
    public OperationCallSettings.Builder<SetMinCpuPlatformInstanceRequest,Operation,Operation> setMinCpuPlatformOperationSettings()
   
  Returns the builder for the settings used for calls to setMinCpuPlatform.
 
  
  
  
  
    public UnaryCallSettings.Builder<SetMinCpuPlatformInstanceRequest,Operation> setMinCpuPlatformSettings()
   
  Returns the builder for the settings used for calls to setMinCpuPlatform.
 
  
  
  setNameOperationSettings()
  
    public OperationCallSettings.Builder<SetNameInstanceRequest,Operation,Operation> setNameOperationSettings()
   
  Returns the builder for the settings used for calls to setName.
 
  
  
  setNameSettings()
  
    public UnaryCallSettings.Builder<SetNameInstanceRequest,Operation> setNameSettings()
   
  Returns the builder for the settings used for calls to setName.
 
  
  
  setSchedulingOperationSettings()
  
    public OperationCallSettings.Builder<SetSchedulingInstanceRequest,Operation,Operation> setSchedulingOperationSettings()
   
  Returns the builder for the settings used for calls to setScheduling.
 
  
  
  setSchedulingSettings()
  
    public UnaryCallSettings.Builder<SetSchedulingInstanceRequest,Operation> setSchedulingSettings()
   
  Returns the builder for the settings used for calls to setScheduling.
 
  
  
  setSecurityPolicyOperationSettings()
  
    public OperationCallSettings.Builder<SetSecurityPolicyInstanceRequest,Operation,Operation> setSecurityPolicyOperationSettings()
   
  Returns the builder for the settings used for calls to setSecurityPolicy.
 
  
  
  setSecurityPolicySettings()
  
    public UnaryCallSettings.Builder<SetSecurityPolicyInstanceRequest,Operation> setSecurityPolicySettings()
   
  Returns the builder for the settings used for calls to setSecurityPolicy.
 
  
  
  setServiceAccountOperationSettings()
  
    public OperationCallSettings.Builder<SetServiceAccountInstanceRequest,Operation,Operation> setServiceAccountOperationSettings()
   
  Returns the builder for the settings used for calls to setServiceAccount.
 
  
  
  setServiceAccountSettings()
  
    public UnaryCallSettings.Builder<SetServiceAccountInstanceRequest,Operation> setServiceAccountSettings()
   
  Returns the builder for the settings used for calls to setServiceAccount.
 
  
  
  setShieldedInstanceIntegrityPolicyOperationSettings()
  
    public OperationCallSettings.Builder<SetShieldedInstanceIntegrityPolicyInstanceRequest,Operation,Operation> setShieldedInstanceIntegrityPolicyOperationSettings()
   
  Returns the builder for the settings used for calls to setShieldedInstanceIntegrityPolicy.
 
  
  
  setShieldedInstanceIntegrityPolicySettings()
  
    public UnaryCallSettings.Builder<SetShieldedInstanceIntegrityPolicyInstanceRequest,Operation> setShieldedInstanceIntegrityPolicySettings()
   
  Returns the builder for the settings used for calls to setShieldedInstanceIntegrityPolicy.
 
  
  
  
  
    public OperationCallSettings.Builder<SetTagsInstanceRequest,Operation,Operation> setTagsOperationSettings()
   
  Returns the builder for the settings used for calls to setTags.
 
  
  
  
  
    public UnaryCallSettings.Builder<SetTagsInstanceRequest,Operation> setTagsSettings()
   
  Returns the builder for the settings used for calls to setTags.
 
  
  
  simulateMaintenanceEventOperationSettings()
  
    public OperationCallSettings.Builder<SimulateMaintenanceEventInstanceRequest,Operation,Operation> simulateMaintenanceEventOperationSettings()
   
  Returns the builder for the settings used for calls to simulateMaintenanceEvent.
 
  
  
  simulateMaintenanceEventSettings()
  
    public UnaryCallSettings.Builder<SimulateMaintenanceEventInstanceRequest,Operation> simulateMaintenanceEventSettings()
   
  Returns the builder for the settings used for calls to simulateMaintenanceEvent.
 
  
  
  startOperationSettings()
  
    public OperationCallSettings.Builder<StartInstanceRequest,Operation,Operation> startOperationSettings()
   
  Returns the builder for the settings used for calls to start.
 
  
  
  startSettings()
  
    public UnaryCallSettings.Builder<StartInstanceRequest,Operation> startSettings()
   
  Returns the builder for the settings used for calls to start.
 
  
  
  startWithEncryptionKeyOperationSettings()
  
    public OperationCallSettings.Builder<StartWithEncryptionKeyInstanceRequest,Operation,Operation> startWithEncryptionKeyOperationSettings()
   
  Returns the builder for the settings used for calls to startWithEncryptionKey.
 
  
  
  startWithEncryptionKeySettings()
  
    public UnaryCallSettings.Builder<StartWithEncryptionKeyInstanceRequest,Operation> startWithEncryptionKeySettings()
   
  Returns the builder for the settings used for calls to startWithEncryptionKey.
 
  
  
  stopOperationSettings()
  
    public OperationCallSettings.Builder<StopInstanceRequest,Operation,Operation> stopOperationSettings()
   
  Returns the builder for the settings used for calls to stop.
 
  
  
  stopSettings()
  
    public UnaryCallSettings.Builder<StopInstanceRequest,Operation> stopSettings()
   
  Returns the builder for the settings used for calls to stop.
 
  
  
  suspendOperationSettings()
  
    public OperationCallSettings.Builder<SuspendInstanceRequest,Operation,Operation> suspendOperationSettings()
   
  Returns the builder for the settings used for calls to suspend.
 
  
  
  suspendSettings()
  
    public UnaryCallSettings.Builder<SuspendInstanceRequest,Operation> suspendSettings()
   
  Returns the builder for the settings used for calls to suspend.
 
  
  
  testIamPermissionsSettings()
  
    public UnaryCallSettings.Builder<TestIamPermissionsInstanceRequest,TestPermissionsResponse> testIamPermissionsSettings()
   
  Returns the builder for the settings used for calls to testIamPermissions.
 
  
  
  updateAccessConfigOperationSettings()
  
    public OperationCallSettings.Builder<UpdateAccessConfigInstanceRequest,Operation,Operation> updateAccessConfigOperationSettings()
   
  Returns the builder for the settings used for calls to updateAccessConfig.
 
  
  
  updateAccessConfigSettings()
  
    public UnaryCallSettings.Builder<UpdateAccessConfigInstanceRequest,Operation> updateAccessConfigSettings()
   
  Returns the builder for the settings used for calls to updateAccessConfig.
 
  
  
  updateDisplayDeviceOperationSettings()
  
    public OperationCallSettings.Builder<UpdateDisplayDeviceInstanceRequest,Operation,Operation> updateDisplayDeviceOperationSettings()
   
  Returns the builder for the settings used for calls to updateDisplayDevice.
 
  
  
  updateDisplayDeviceSettings()
  
    public UnaryCallSettings.Builder<UpdateDisplayDeviceInstanceRequest,Operation> updateDisplayDeviceSettings()
   
  Returns the builder for the settings used for calls to updateDisplayDevice.
 
  
  
  updateNetworkInterfaceOperationSettings()
  
    public OperationCallSettings.Builder<UpdateNetworkInterfaceInstanceRequest,Operation,Operation> updateNetworkInterfaceOperationSettings()
   
  Returns the builder for the settings used for calls to updateNetworkInterface.
 
  
  
  updateNetworkInterfaceSettings()
  
    public UnaryCallSettings.Builder<UpdateNetworkInterfaceInstanceRequest,Operation> updateNetworkInterfaceSettings()
   
  Returns the builder for the settings used for calls to updateNetworkInterface.
 
  
  
  updateOperationSettings()
  
    public OperationCallSettings.Builder<UpdateInstanceRequest,Operation,Operation> updateOperationSettings()
   
  Returns the builder for the settings used for calls to update.
 
  
  
  updateSettings()
  
    public UnaryCallSettings.Builder<UpdateInstanceRequest,Operation> updateSettings()
   
  Returns the builder for the settings used for calls to update.
 
  
  
  updateShieldedInstanceConfigOperationSettings()
  
    public OperationCallSettings.Builder<UpdateShieldedInstanceConfigInstanceRequest,Operation,Operation> updateShieldedInstanceConfigOperationSettings()
   
  Returns the builder for the settings used for calls to updateShieldedInstanceConfig.
 
  
  
  updateShieldedInstanceConfigSettings()
  
    public UnaryCallSettings.Builder<UpdateShieldedInstanceConfigInstanceRequest,Operation> updateShieldedInstanceConfigSettings()
   
  Returns the builder for the settings used for calls to updateShieldedInstanceConfig.