public static class NodeGroupStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<NodeGroupStubSettings,NodeGroupStubSettings.Builder>
| Modifier | Constructor and Description | 
|---|---|
protected  | 
Builder()  | 
protected  | 
Builder(com.google.api.gax.rpc.ClientContext clientContext)  | 
protected  | 
Builder(NodeGroupStubSettings settings)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.api.gax.rpc.UnaryCallSettings.Builder<AddNodesNodeGroupHttpRequest,Operation> | 
addNodesNodeGroupSettings()
Returns the builder for the settings used for calls to addNodesNodeGroup. 
 | 
com.google.api.gax.rpc.PagedCallSettings.Builder<AggregatedListNodeGroupsHttpRequest,NodeGroupAggregatedList,NodeGroupClient.AggregatedListNodeGroupsPagedResponse> | 
aggregatedListNodeGroupsSettings()
Returns the builder for the settings used for calls to aggregatedListNodeGroups. 
 | 
NodeGroupStubSettings.Builder | 
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service. 
 | 
NodeGroupStubSettings | 
build()  | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodeGroupHttpRequest,Operation> | 
deleteNodeGroupSettings()
Returns the builder for the settings used for calls to deleteNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodesNodeGroupHttpRequest,Operation> | 
deleteNodesNodeGroupSettings()
Returns the builder for the settings used for calls to deleteNodesNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetIamPolicyNodeGroupHttpRequest,Policy> | 
getIamPolicyNodeGroupSettings()
Returns the builder for the settings used for calls to getIamPolicyNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNodeGroupHttpRequest,NodeGroup> | 
getNodeGroupSettings()
Returns the builder for the settings used for calls to getNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<InsertNodeGroupHttpRequest,Operation> | 
insertNodeGroupSettings()
Returns the builder for the settings used for calls to insertNodeGroup. 
 | 
com.google.api.gax.rpc.PagedCallSettings.Builder<ListNodeGroupsHttpRequest,NodeGroupList,NodeGroupClient.ListNodeGroupsPagedResponse> | 
listNodeGroupsSettings()
Returns the builder for the settings used for calls to listNodeGroups. 
 | 
com.google.api.gax.rpc.PagedCallSettings.Builder<ListNodesNodeGroupsHttpRequest,NodeGroupsListNodes,NodeGroupClient.ListNodesNodeGroupsPagedResponse> | 
listNodesNodeGroupsSettings()
Returns the builder for the settings used for calls to listNodesNodeGroups. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<SetIamPolicyNodeGroupHttpRequest,Policy> | 
setIamPolicyNodeGroupSettings()
Returns the builder for the settings used for calls to setIamPolicyNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodeTemplateNodeGroupHttpRequest,Operation> | 
setNodeTemplateNodeGroupSettings()
Returns the builder for the settings used for calls to setNodeTemplateNodeGroup. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<TestIamPermissionsNodeGroupHttpRequest,TestPermissionsResponse> | 
testIamPermissionsNodeGroupSettings()
Returns the builder for the settings used for calls to testIamPermissionsNodeGroup. 
 | 
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> | 
unaryMethodSettingsBuilders()  | 
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTracerFactory, setTransportChannelProvider, toStringprotected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(NodeGroupStubSettings settings)
public NodeGroupStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exceptionpublic com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<AddNodesNodeGroupHttpRequest,Operation> addNodesNodeGroupSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<AggregatedListNodeGroupsHttpRequest,NodeGroupAggregatedList,NodeGroupClient.AggregatedListNodeGroupsPagedResponse> aggregatedListNodeGroupsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodeGroupHttpRequest,Operation> deleteNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNodesNodeGroupHttpRequest,Operation> deleteNodesNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNodeGroupHttpRequest,NodeGroup> getNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetIamPolicyNodeGroupHttpRequest,Policy> getIamPolicyNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<InsertNodeGroupHttpRequest,Operation> insertNodeGroupSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNodeGroupsHttpRequest,NodeGroupList,NodeGroupClient.ListNodeGroupsPagedResponse> listNodeGroupsSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNodesNodeGroupsHttpRequest,NodeGroupsListNodes,NodeGroupClient.ListNodesNodeGroupsPagedResponse> listNodesNodeGroupsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetIamPolicyNodeGroupHttpRequest,Policy> setIamPolicyNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetNodeTemplateNodeGroupHttpRequest,Operation> setNodeTemplateNodeGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<TestIamPermissionsNodeGroupHttpRequest,TestPermissionsResponse> testIamPermissionsNodeGroupSettings()
public NodeGroupStubSettings build() throws IOException
build in class com.google.api.gax.rpc.StubSettings.Builder<NodeGroupStubSettings,NodeGroupStubSettings.Builder>IOExceptionCopyright © 2019 Google LLC. All rights reserved.