Class EdgeContainerSettings.Builder (0.1.0)

public static class EdgeContainerSettings.Builder extends ClientSettings.Builder<EdgeContainerSettings,EdgeContainerSettings.Builder>

Builder for EdgeContainerSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > EdgeContainerSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(EdgeContainerSettings settings)

protected Builder(EdgeContainerSettings settings)
Parameter
NameDescription
settingsEdgeContainerSettings

Builder(EdgeContainerStubSettings.Builder stubSettings)

protected Builder(EdgeContainerStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsEdgeContainerStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public EdgeContainerSettings.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.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns

build()

public EdgeContainerSettings build()
Returns
TypeDescription
EdgeContainerSettings
Overrides Exceptions
TypeDescription
IOException

createClusterOperationSettings()

public OperationCallSettings.Builder<CreateClusterRequest,Cluster,OperationMetadata> createClusterOperationSettings()

Returns the builder for the settings used for calls to createCluster.

Returns

createClusterSettings()

public UnaryCallSettings.Builder<CreateClusterRequest,Operation> createClusterSettings()

Returns the builder for the settings used for calls to createCluster.

Returns

createNodePoolOperationSettings()

public OperationCallSettings.Builder<CreateNodePoolRequest,NodePool,OperationMetadata> createNodePoolOperationSettings()

Returns the builder for the settings used for calls to createNodePool.

Returns

createNodePoolSettings()

public UnaryCallSettings.Builder<CreateNodePoolRequest,Operation> createNodePoolSettings()

Returns the builder for the settings used for calls to createNodePool.

Returns

createVpnConnectionOperationSettings()

public OperationCallSettings.Builder<CreateVpnConnectionRequest,VpnConnection,OperationMetadata> createVpnConnectionOperationSettings()

Returns the builder for the settings used for calls to createVpnConnection.

Returns

createVpnConnectionSettings()

public UnaryCallSettings.Builder<CreateVpnConnectionRequest,Operation> createVpnConnectionSettings()

Returns the builder for the settings used for calls to createVpnConnection.

Returns

deleteClusterOperationSettings()

public OperationCallSettings.Builder<DeleteClusterRequest,Empty,OperationMetadata> deleteClusterOperationSettings()

Returns the builder for the settings used for calls to deleteCluster.

Returns

deleteClusterSettings()

public UnaryCallSettings.Builder<DeleteClusterRequest,Operation> deleteClusterSettings()

Returns the builder for the settings used for calls to deleteCluster.

Returns

deleteNodePoolOperationSettings()

public OperationCallSettings.Builder<DeleteNodePoolRequest,Empty,OperationMetadata> deleteNodePoolOperationSettings()

Returns the builder for the settings used for calls to deleteNodePool.

Returns

deleteNodePoolSettings()

public UnaryCallSettings.Builder<DeleteNodePoolRequest,Operation> deleteNodePoolSettings()

Returns the builder for the settings used for calls to deleteNodePool.

Returns

deleteVpnConnectionOperationSettings()

public OperationCallSettings.Builder<DeleteVpnConnectionRequest,Empty,OperationMetadata> deleteVpnConnectionOperationSettings()

Returns the builder for the settings used for calls to deleteVpnConnection.

Returns

deleteVpnConnectionSettings()

public UnaryCallSettings.Builder<DeleteVpnConnectionRequest,Operation> deleteVpnConnectionSettings()

Returns the builder for the settings used for calls to deleteVpnConnection.

Returns

generateAccessTokenSettings()

public UnaryCallSettings.Builder<GenerateAccessTokenRequest,GenerateAccessTokenResponse> generateAccessTokenSettings()

Returns the builder for the settings used for calls to generateAccessToken.

Returns

getClusterSettings()

public UnaryCallSettings.Builder<GetClusterRequest,Cluster> getClusterSettings()

Returns the builder for the settings used for calls to getCluster.

Returns

getMachineSettings()

public UnaryCallSettings.Builder<GetMachineRequest,Machine> getMachineSettings()

Returns the builder for the settings used for calls to getMachine.

Returns

getNodePoolSettings()

public UnaryCallSettings.Builder<GetNodePoolRequest,NodePool> getNodePoolSettings()

Returns the builder for the settings used for calls to getNodePool.

Returns

getStubSettingsBuilder()

public EdgeContainerStubSettings.Builder getStubSettingsBuilder()
Returns

getVpnConnectionSettings()

public UnaryCallSettings.Builder<GetVpnConnectionRequest,VpnConnection> getVpnConnectionSettings()

Returns the builder for the settings used for calls to getVpnConnection.

Returns

listClustersSettings()

public PagedCallSettings.Builder<ListClustersRequest,ListClustersResponse,EdgeContainerClient.ListClustersPagedResponse> listClustersSettings()

Returns the builder for the settings used for calls to listClusters.

Returns

listMachinesSettings()

public PagedCallSettings.Builder<ListMachinesRequest,ListMachinesResponse,EdgeContainerClient.ListMachinesPagedResponse> listMachinesSettings()

Returns the builder for the settings used for calls to listMachines.

Returns

listNodePoolsSettings()

public PagedCallSettings.Builder<ListNodePoolsRequest,ListNodePoolsResponse,EdgeContainerClient.ListNodePoolsPagedResponse> listNodePoolsSettings()

Returns the builder for the settings used for calls to listNodePools.

Returns

listVpnConnectionsSettings()

public PagedCallSettings.Builder<ListVpnConnectionsRequest,ListVpnConnectionsResponse,EdgeContainerClient.ListVpnConnectionsPagedResponse> listVpnConnectionsSettings()

Returns the builder for the settings used for calls to listVpnConnections.

Returns

updateClusterOperationSettings()

public OperationCallSettings.Builder<UpdateClusterRequest,Cluster,OperationMetadata> updateClusterOperationSettings()

Returns the builder for the settings used for calls to updateCluster.

Returns

updateClusterSettings()

public UnaryCallSettings.Builder<UpdateClusterRequest,Operation> updateClusterSettings()

Returns the builder for the settings used for calls to updateCluster.

Returns

updateNodePoolOperationSettings()

public OperationCallSettings.Builder<UpdateNodePoolRequest,NodePool,OperationMetadata> updateNodePoolOperationSettings()

Returns the builder for the settings used for calls to updateNodePool.

Returns

updateNodePoolSettings()

public UnaryCallSettings.Builder<UpdateNodePoolRequest,Operation> updateNodePoolSettings()

Returns the builder for the settings used for calls to updateNodePool.

Returns