public static class EdgeNetworkStubSettings.Builder extends StubSettings.Builder<EdgeNetworkStubSettings,EdgeNetworkStubSettings.Builder>
Builder for EdgeNetworkStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(EdgeNetworkStubSettings settings)
protected Builder(EdgeNetworkStubSettings settings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public EdgeNetworkStubSettings.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.
build()
public EdgeNetworkStubSettings build()
Overrides
createInterconnectAttachmentOperationSettings()
public OperationCallSettings.Builder<CreateInterconnectAttachmentRequest,InterconnectAttachment,OperationMetadata> createInterconnectAttachmentOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createInterconnectAttachment.
createInterconnectAttachmentSettings()
public UnaryCallSettings.Builder<CreateInterconnectAttachmentRequest,Operation> createInterconnectAttachmentSettings()
Returns the builder for the settings used for calls to createInterconnectAttachment.
createNetworkOperationSettings()
public OperationCallSettings.Builder<CreateNetworkRequest,Network,OperationMetadata> createNetworkOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createNetwork.
createNetworkSettings()
public UnaryCallSettings.Builder<CreateNetworkRequest,Operation> createNetworkSettings()
Returns the builder for the settings used for calls to createNetwork.
createRouterOperationSettings()
public OperationCallSettings.Builder<CreateRouterRequest,Router,OperationMetadata> createRouterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createRouter.
createRouterSettings()
public UnaryCallSettings.Builder<CreateRouterRequest,Operation> createRouterSettings()
Returns the builder for the settings used for calls to createRouter.
createSubnetOperationSettings()
public OperationCallSettings.Builder<CreateSubnetRequest,Subnet,OperationMetadata> createSubnetOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createSubnet.
createSubnetSettings()
public UnaryCallSettings.Builder<CreateSubnetRequest,Operation> createSubnetSettings()
Returns the builder for the settings used for calls to createSubnet.
deleteInterconnectAttachmentOperationSettings()
public OperationCallSettings.Builder<DeleteInterconnectAttachmentRequest,Empty,OperationMetadata> deleteInterconnectAttachmentOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteInterconnectAttachment.
deleteInterconnectAttachmentSettings()
public UnaryCallSettings.Builder<DeleteInterconnectAttachmentRequest,Operation> deleteInterconnectAttachmentSettings()
Returns the builder for the settings used for calls to deleteInterconnectAttachment.
deleteNetworkOperationSettings()
public OperationCallSettings.Builder<DeleteNetworkRequest,Empty,OperationMetadata> deleteNetworkOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteNetwork.
deleteNetworkSettings()
public UnaryCallSettings.Builder<DeleteNetworkRequest,Operation> deleteNetworkSettings()
Returns the builder for the settings used for calls to deleteNetwork.
deleteRouterOperationSettings()
public OperationCallSettings.Builder<DeleteRouterRequest,Empty,OperationMetadata> deleteRouterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteRouter.
deleteRouterSettings()
public UnaryCallSettings.Builder<DeleteRouterRequest,Operation> deleteRouterSettings()
Returns the builder for the settings used for calls to deleteRouter.
deleteSubnetOperationSettings()
public OperationCallSettings.Builder<DeleteSubnetRequest,Empty,OperationMetadata> deleteSubnetOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteSubnet.
deleteSubnetSettings()
public UnaryCallSettings.Builder<DeleteSubnetRequest,Operation> deleteSubnetSettings()
Returns the builder for the settings used for calls to deleteSubnet.
diagnoseInterconnectSettings()
public UnaryCallSettings.Builder<DiagnoseInterconnectRequest,DiagnoseInterconnectResponse> diagnoseInterconnectSettings()
Returns the builder for the settings used for calls to diagnoseInterconnect.
diagnoseNetworkSettings()
public UnaryCallSettings.Builder<DiagnoseNetworkRequest,DiagnoseNetworkResponse> diagnoseNetworkSettings()
Returns the builder for the settings used for calls to diagnoseNetwork.
diagnoseRouterSettings()
public UnaryCallSettings.Builder<DiagnoseRouterRequest,DiagnoseRouterResponse> diagnoseRouterSettings()
Returns the builder for the settings used for calls to diagnoseRouter.
getInterconnectAttachmentSettings()
public UnaryCallSettings.Builder<GetInterconnectAttachmentRequest,InterconnectAttachment> getInterconnectAttachmentSettings()
Returns the builder for the settings used for calls to getInterconnectAttachment.
getInterconnectSettings()
public UnaryCallSettings.Builder<GetInterconnectRequest,Interconnect> getInterconnectSettings()
Returns the builder for the settings used for calls to getInterconnect.
getLocationSettings()
public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
Returns Type Description Builder <com.google.cloud.location.GetLocationRequest ,com.google.cloud.location.Location >
getNetworkSettings()
public UnaryCallSettings.Builder<GetNetworkRequest,Network> getNetworkSettings()
Returns the builder for the settings used for calls to getNetwork.
getRouterSettings()
public UnaryCallSettings.Builder<GetRouterRequest,Router> getRouterSettings()
Returns the builder for the settings used for calls to getRouter.
getSubnetSettings()
public UnaryCallSettings.Builder<GetSubnetRequest,Subnet> getSubnetSettings()
Returns the builder for the settings used for calls to getSubnet.
getZoneSettings()
public UnaryCallSettings.Builder<GetZoneRequest,Zone> getZoneSettings()
Returns the builder for the settings used for calls to getZone.
initializeZoneSettings()
public UnaryCallSettings.Builder<InitializeZoneRequest,InitializeZoneResponse> initializeZoneSettings()
Returns the builder for the settings used for calls to initializeZone.
listInterconnectAttachmentsSettings()
public PagedCallSettings.Builder<ListInterconnectAttachmentsRequest,ListInterconnectAttachmentsResponse,EdgeNetworkClient.ListInterconnectAttachmentsPagedResponse> listInterconnectAttachmentsSettings()
Returns the builder for the settings used for calls to listInterconnectAttachments.
listInterconnectsSettings()
public PagedCallSettings.Builder<ListInterconnectsRequest,ListInterconnectsResponse,EdgeNetworkClient.ListInterconnectsPagedResponse> listInterconnectsSettings()
Returns the builder for the settings used for calls to listInterconnects.
listLocationsSettings()
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,EdgeNetworkClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
listNetworksSettings()
public PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse,EdgeNetworkClient.ListNetworksPagedResponse> listNetworksSettings()
Returns the builder for the settings used for calls to listNetworks.
public PagedCallSettings.Builder<ListRoutersRequest,ListRoutersResponse,EdgeNetworkClient.ListRoutersPagedResponse> listRoutersSettings()
Returns the builder for the settings used for calls to listRouters.
listSubnetsSettings()
public PagedCallSettings.Builder<ListSubnetsRequest,ListSubnetsResponse,EdgeNetworkClient.ListSubnetsPagedResponse> listSubnetsSettings()
Returns the builder for the settings used for calls to listSubnets.
listZonesSettings()
public PagedCallSettings.Builder<ListZonesRequest,ListZonesResponse,EdgeNetworkClient.ListZonesPagedResponse> listZonesSettings()
Returns the builder for the settings used for calls to listZones.
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
updateRouterOperationSettings()
public OperationCallSettings.Builder<UpdateRouterRequest,Router,OperationMetadata> updateRouterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateRouter.
updateRouterSettings()
public UnaryCallSettings.Builder<UpdateRouterRequest,Operation> updateRouterSettings()
Returns the builder for the settings used for calls to updateRouter.
updateSubnetOperationSettings()
public OperationCallSettings.Builder<UpdateSubnetRequest,Subnet,OperationMetadata> updateSubnetOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateSubnet.
updateSubnetSettings()
public UnaryCallSettings.Builder<UpdateSubnetRequest,Operation> updateSubnetSettings()
Returns the builder for the settings used for calls to updateSubnet.