Class EdgeNetworkStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<EdgeNetworkStubSettings,EdgeNetworkStubSettings.Builder>
com.google.cloud.edgenetwork.v1.stub.EdgeNetworkStubSettings.Builder
- Enclosing class:
- EdgeNetworkStubSettings
public static class EdgeNetworkStubSettings.Builder
extends StubSettings.Builder<EdgeNetworkStubSettings,EdgeNetworkStubSettings.Builder>
Builder for EdgeNetworkStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(EdgeNetworkStubSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()OperationCallSettings.Builder<CreateInterconnectAttachmentRequest,InterconnectAttachment, OperationMetadata> Returns the builder for the settings used for calls to createInterconnectAttachment.Returns the builder for the settings used for calls to createInterconnectAttachment.Returns the builder for the settings used for calls to createNetwork.Returns the builder for the settings used for calls to createNetwork.Returns the builder for the settings used for calls to createRouter.Returns the builder for the settings used for calls to createRouter.Returns the builder for the settings used for calls to createSubnet.Returns the builder for the settings used for calls to createSubnet.OperationCallSettings.Builder<DeleteInterconnectAttachmentRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteInterconnectAttachment.Returns the builder for the settings used for calls to deleteInterconnectAttachment.OperationCallSettings.Builder<DeleteNetworkRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteNetwork.Returns the builder for the settings used for calls to deleteNetwork.OperationCallSettings.Builder<DeleteRouterRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteRouter.Returns the builder for the settings used for calls to deleteRouter.OperationCallSettings.Builder<DeleteSubnetRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteSubnet.Returns the builder for the settings used for calls to deleteSubnet.Returns the builder for the settings used for calls to diagnoseInterconnect.Returns the builder for the settings used for calls to diagnoseNetwork.Returns the builder for the settings used for calls to diagnoseRouter.Returns the builder for the settings used for calls to getInterconnectAttachment.Returns the builder for the settings used for calls to getInterconnect.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getNetwork.Returns the builder for the settings used for calls to getRouter.Returns the builder for the settings used for calls to getSubnet.Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to initializeZone.PagedCallSettings.Builder<ListInterconnectAttachmentsRequest,ListInterconnectAttachmentsResponse, EdgeNetworkClient.ListInterconnectAttachmentsPagedResponse> Returns the builder for the settings used for calls to listInterconnectAttachments.PagedCallSettings.Builder<ListInterconnectsRequest,ListInterconnectsResponse, EdgeNetworkClient.ListInterconnectsPagedResponse> Returns the builder for the settings used for calls to listInterconnects.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, EdgeNetworkClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse, EdgeNetworkClient.ListNetworksPagedResponse> Returns the builder for the settings used for calls to listNetworks.PagedCallSettings.Builder<ListRoutersRequest,ListRoutersResponse, EdgeNetworkClient.ListRoutersPagedResponse> Returns the builder for the settings used for calls to listRouters.PagedCallSettings.Builder<ListSubnetsRequest,ListSubnetsResponse, EdgeNetworkClient.ListSubnetsPagedResponse> Returns the builder for the settings used for calls to listSubnets.PagedCallSettings.Builder<ListZonesRequest,ListZonesResponse, EdgeNetworkClient.ListZonesPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateRouter.Returns the builder for the settings used for calls to updateRouter.Returns the builder for the settings used for calls to updateSubnet.Returns the builder for the settings used for calls to updateSubnet.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
initializeZoneSettings
public UnaryCallSettings.Builder<InitializeZoneRequest,InitializeZoneResponse> initializeZoneSettings()Returns the builder for the settings used for calls to initializeZone. -
listZonesSettings
@Deprecated public PagedCallSettings.Builder<ListZonesRequest,ListZonesResponse, listZonesSettings()EdgeNetworkClient.ListZonesPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to listZones. -
getZoneSettings
Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to getZone. -
listNetworksSettings
public PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse, listNetworksSettings()EdgeNetworkClient.ListNetworksPagedResponse> Returns the builder for the settings used for calls to listNetworks. -
getNetworkSettings
Returns the builder for the settings used for calls to getNetwork. -
diagnoseNetworkSettings
public UnaryCallSettings.Builder<DiagnoseNetworkRequest,DiagnoseNetworkResponse> diagnoseNetworkSettings()Returns the builder for the settings used for calls to diagnoseNetwork. -
createNetworkSettings
Returns the builder for the settings used for calls to createNetwork. -
createNetworkOperationSettings
public OperationCallSettings.Builder<CreateNetworkRequest,Network, createNetworkOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createNetwork. -
deleteNetworkSettings
Returns the builder for the settings used for calls to deleteNetwork. -
deleteNetworkOperationSettings
public OperationCallSettings.Builder<DeleteNetworkRequest,com.google.protobuf.Empty, deleteNetworkOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteNetwork. -
listSubnetsSettings
public PagedCallSettings.Builder<ListSubnetsRequest,ListSubnetsResponse, listSubnetsSettings()EdgeNetworkClient.ListSubnetsPagedResponse> Returns the builder for the settings used for calls to listSubnets. -
getSubnetSettings
Returns the builder for the settings used for calls to getSubnet. -
createSubnetSettings
Returns the builder for the settings used for calls to createSubnet. -
createSubnetOperationSettings
public OperationCallSettings.Builder<CreateSubnetRequest,Subnet, createSubnetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createSubnet. -
updateSubnetSettings
Returns the builder for the settings used for calls to updateSubnet. -
updateSubnetOperationSettings
public OperationCallSettings.Builder<UpdateSubnetRequest,Subnet, updateSubnetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateSubnet. -
deleteSubnetSettings
Returns the builder for the settings used for calls to deleteSubnet. -
deleteSubnetOperationSettings
public OperationCallSettings.Builder<DeleteSubnetRequest,com.google.protobuf.Empty, deleteSubnetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteSubnet. -
listInterconnectsSettings
public PagedCallSettings.Builder<ListInterconnectsRequest,ListInterconnectsResponse, listInterconnectsSettings()EdgeNetworkClient.ListInterconnectsPagedResponse> Returns the builder for the settings used for calls to listInterconnects. -
getInterconnectSettings
Returns the builder for the settings used for calls to getInterconnect. -
diagnoseInterconnectSettings
public UnaryCallSettings.Builder<DiagnoseInterconnectRequest,DiagnoseInterconnectResponse> diagnoseInterconnectSettings()Returns the builder for the settings used for calls to diagnoseInterconnect. -
listInterconnectAttachmentsSettings
public PagedCallSettings.Builder<ListInterconnectAttachmentsRequest,ListInterconnectAttachmentsResponse, listInterconnectAttachmentsSettings()EdgeNetworkClient.ListInterconnectAttachmentsPagedResponse> Returns the builder for the settings used for calls to listInterconnectAttachments. -
getInterconnectAttachmentSettings
public UnaryCallSettings.Builder<GetInterconnectAttachmentRequest,InterconnectAttachment> getInterconnectAttachmentSettings()Returns the builder for the settings used for calls to getInterconnectAttachment. -
createInterconnectAttachmentSettings
public UnaryCallSettings.Builder<CreateInterconnectAttachmentRequest,Operation> createInterconnectAttachmentSettings()Returns the builder for the settings used for calls to createInterconnectAttachment. -
createInterconnectAttachmentOperationSettings
public OperationCallSettings.Builder<CreateInterconnectAttachmentRequest,InterconnectAttachment, createInterconnectAttachmentOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createInterconnectAttachment. -
deleteInterconnectAttachmentSettings
public UnaryCallSettings.Builder<DeleteInterconnectAttachmentRequest,Operation> deleteInterconnectAttachmentSettings()Returns the builder for the settings used for calls to deleteInterconnectAttachment. -
deleteInterconnectAttachmentOperationSettings
public OperationCallSettings.Builder<DeleteInterconnectAttachmentRequest,com.google.protobuf.Empty, deleteInterconnectAttachmentOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteInterconnectAttachment. -
listRoutersSettings
public PagedCallSettings.Builder<ListRoutersRequest,ListRoutersResponse, listRoutersSettings()EdgeNetworkClient.ListRoutersPagedResponse> Returns the builder for the settings used for calls to listRouters. -
getRouterSettings
Returns the builder for the settings used for calls to getRouter. -
diagnoseRouterSettings
public UnaryCallSettings.Builder<DiagnoseRouterRequest,DiagnoseRouterResponse> diagnoseRouterSettings()Returns the builder for the settings used for calls to diagnoseRouter. -
createRouterSettings
Returns the builder for the settings used for calls to createRouter. -
createRouterOperationSettings
public OperationCallSettings.Builder<CreateRouterRequest,Router, createRouterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRouter. -
updateRouterSettings
Returns the builder for the settings used for calls to updateRouter. -
updateRouterOperationSettings
public OperationCallSettings.Builder<UpdateRouterRequest,Router, updateRouterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateRouter. -
deleteRouterSettings
Returns the builder for the settings used for calls to deleteRouter. -
deleteRouterOperationSettings
public OperationCallSettings.Builder<DeleteRouterRequest,com.google.protobuf.Empty, deleteRouterOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteRouter. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()EdgeNetworkClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
build
- Specified by:
buildin classStubSettings.Builder<EdgeNetworkStubSettings,EdgeNetworkStubSettings.Builder> - Throws:
IOException
-