Class MirroringStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<MirroringStubSettings,MirroringStubSettings.Builder>
com.google.cloud.networksecurity.v1.stub.MirroringStubSettings.Builder
- Enclosing class:
- MirroringStubSettings
public static class MirroringStubSettings.Builder
extends StubSettings.Builder<MirroringStubSettings,MirroringStubSettings.Builder>
Builder for MirroringStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(MirroringStubSettings 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<CreateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, OperationMetadata> Returns the builder for the settings used for calls to createMirroringDeploymentGroup.Returns the builder for the settings used for calls to createMirroringDeploymentGroup.OperationCallSettings.Builder<CreateMirroringDeploymentRequest,MirroringDeployment, OperationMetadata> Returns the builder for the settings used for calls to createMirroringDeployment.Returns the builder for the settings used for calls to createMirroringDeployment.OperationCallSettings.Builder<CreateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, OperationMetadata> Returns the builder for the settings used for calls to createMirroringEndpointGroupAssociation.Returns the builder for the settings used for calls to createMirroringEndpointGroupAssociation.OperationCallSettings.Builder<CreateMirroringEndpointGroupRequest,MirroringEndpointGroup, OperationMetadata> Returns the builder for the settings used for calls to createMirroringEndpointGroup.Returns the builder for the settings used for calls to createMirroringEndpointGroup.OperationCallSettings.Builder<DeleteMirroringDeploymentGroupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringDeploymentGroup.Returns the builder for the settings used for calls to deleteMirroringDeploymentGroup.OperationCallSettings.Builder<DeleteMirroringDeploymentRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringDeployment.Returns the builder for the settings used for calls to deleteMirroringDeployment.OperationCallSettings.Builder<DeleteMirroringEndpointGroupAssociationRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringEndpointGroupAssociation.Returns the builder for the settings used for calls to deleteMirroringEndpointGroupAssociation.OperationCallSettings.Builder<DeleteMirroringEndpointGroupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringEndpointGroup.Returns the builder for the settings used for calls to deleteMirroringEndpointGroup.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getMirroringDeploymentGroup.Returns the builder for the settings used for calls to getMirroringDeployment.UnaryCallSettings.Builder<GetMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation> Returns the builder for the settings used for calls to getMirroringEndpointGroupAssociation.Returns the builder for the settings used for calls to getMirroringEndpointGroup.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, MirroringClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListMirroringDeploymentGroupsRequest,ListMirroringDeploymentGroupsResponse, MirroringClient.ListMirroringDeploymentGroupsPagedResponse> Returns the builder for the settings used for calls to listMirroringDeploymentGroups.PagedCallSettings.Builder<ListMirroringDeploymentsRequest,ListMirroringDeploymentsResponse, MirroringClient.ListMirroringDeploymentsPagedResponse> Returns the builder for the settings used for calls to listMirroringDeployments.PagedCallSettings.Builder<ListMirroringEndpointGroupAssociationsRequest,ListMirroringEndpointGroupAssociationsResponse, MirroringClient.ListMirroringEndpointGroupAssociationsPagedResponse> Returns the builder for the settings used for calls to listMirroringEndpointGroupAssociations.PagedCallSettings.Builder<ListMirroringEndpointGroupsRequest,ListMirroringEndpointGroupsResponse, MirroringClient.ListMirroringEndpointGroupsPagedResponse> Returns the builder for the settings used for calls to listMirroringEndpointGroups.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> OperationCallSettings.Builder<UpdateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, OperationMetadata> Returns the builder for the settings used for calls to updateMirroringDeploymentGroup.Returns the builder for the settings used for calls to updateMirroringDeploymentGroup.OperationCallSettings.Builder<UpdateMirroringDeploymentRequest,MirroringDeployment, OperationMetadata> Returns the builder for the settings used for calls to updateMirroringDeployment.Returns the builder for the settings used for calls to updateMirroringDeployment.OperationCallSettings.Builder<UpdateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, OperationMetadata> Returns the builder for the settings used for calls to updateMirroringEndpointGroupAssociation.Returns the builder for the settings used for calls to updateMirroringEndpointGroupAssociation.OperationCallSettings.Builder<UpdateMirroringEndpointGroupRequest,MirroringEndpointGroup, OperationMetadata> Returns the builder for the settings used for calls to updateMirroringEndpointGroup.Returns the builder for the settings used for calls to updateMirroringEndpointGroup.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 MirroringStubSettings.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() -
listMirroringEndpointGroupsSettings
public PagedCallSettings.Builder<ListMirroringEndpointGroupsRequest,ListMirroringEndpointGroupsResponse, listMirroringEndpointGroupsSettings()MirroringClient.ListMirroringEndpointGroupsPagedResponse> Returns the builder for the settings used for calls to listMirroringEndpointGroups. -
getMirroringEndpointGroupSettings
public UnaryCallSettings.Builder<GetMirroringEndpointGroupRequest,MirroringEndpointGroup> getMirroringEndpointGroupSettings()Returns the builder for the settings used for calls to getMirroringEndpointGroup. -
createMirroringEndpointGroupSettings
public UnaryCallSettings.Builder<CreateMirroringEndpointGroupRequest,Operation> createMirroringEndpointGroupSettings()Returns the builder for the settings used for calls to createMirroringEndpointGroup. -
createMirroringEndpointGroupOperationSettings
public OperationCallSettings.Builder<CreateMirroringEndpointGroupRequest,MirroringEndpointGroup, createMirroringEndpointGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMirroringEndpointGroup. -
updateMirroringEndpointGroupSettings
public UnaryCallSettings.Builder<UpdateMirroringEndpointGroupRequest,Operation> updateMirroringEndpointGroupSettings()Returns the builder for the settings used for calls to updateMirroringEndpointGroup. -
updateMirroringEndpointGroupOperationSettings
public OperationCallSettings.Builder<UpdateMirroringEndpointGroupRequest,MirroringEndpointGroup, updateMirroringEndpointGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMirroringEndpointGroup. -
deleteMirroringEndpointGroupSettings
public UnaryCallSettings.Builder<DeleteMirroringEndpointGroupRequest,Operation> deleteMirroringEndpointGroupSettings()Returns the builder for the settings used for calls to deleteMirroringEndpointGroup. -
deleteMirroringEndpointGroupOperationSettings
public OperationCallSettings.Builder<DeleteMirroringEndpointGroupRequest,com.google.protobuf.Empty, deleteMirroringEndpointGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringEndpointGroup. -
listMirroringEndpointGroupAssociationsSettings
public PagedCallSettings.Builder<ListMirroringEndpointGroupAssociationsRequest,ListMirroringEndpointGroupAssociationsResponse, listMirroringEndpointGroupAssociationsSettings()MirroringClient.ListMirroringEndpointGroupAssociationsPagedResponse> Returns the builder for the settings used for calls to listMirroringEndpointGroupAssociations. -
getMirroringEndpointGroupAssociationSettings
public UnaryCallSettings.Builder<GetMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation> getMirroringEndpointGroupAssociationSettings()Returns the builder for the settings used for calls to getMirroringEndpointGroupAssociation. -
createMirroringEndpointGroupAssociationSettings
public UnaryCallSettings.Builder<CreateMirroringEndpointGroupAssociationRequest,Operation> createMirroringEndpointGroupAssociationSettings()Returns the builder for the settings used for calls to createMirroringEndpointGroupAssociation. -
createMirroringEndpointGroupAssociationOperationSettings
public OperationCallSettings.Builder<CreateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, createMirroringEndpointGroupAssociationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMirroringEndpointGroupAssociation. -
updateMirroringEndpointGroupAssociationSettings
public UnaryCallSettings.Builder<UpdateMirroringEndpointGroupAssociationRequest,Operation> updateMirroringEndpointGroupAssociationSettings()Returns the builder for the settings used for calls to updateMirroringEndpointGroupAssociation. -
updateMirroringEndpointGroupAssociationOperationSettings
public OperationCallSettings.Builder<UpdateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, updateMirroringEndpointGroupAssociationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMirroringEndpointGroupAssociation. -
deleteMirroringEndpointGroupAssociationSettings
public UnaryCallSettings.Builder<DeleteMirroringEndpointGroupAssociationRequest,Operation> deleteMirroringEndpointGroupAssociationSettings()Returns the builder for the settings used for calls to deleteMirroringEndpointGroupAssociation. -
deleteMirroringEndpointGroupAssociationOperationSettings
public OperationCallSettings.Builder<DeleteMirroringEndpointGroupAssociationRequest,com.google.protobuf.Empty, deleteMirroringEndpointGroupAssociationOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringEndpointGroupAssociation. -
listMirroringDeploymentGroupsSettings
public PagedCallSettings.Builder<ListMirroringDeploymentGroupsRequest,ListMirroringDeploymentGroupsResponse, listMirroringDeploymentGroupsSettings()MirroringClient.ListMirroringDeploymentGroupsPagedResponse> Returns the builder for the settings used for calls to listMirroringDeploymentGroups. -
getMirroringDeploymentGroupSettings
public UnaryCallSettings.Builder<GetMirroringDeploymentGroupRequest,MirroringDeploymentGroup> getMirroringDeploymentGroupSettings()Returns the builder for the settings used for calls to getMirroringDeploymentGroup. -
createMirroringDeploymentGroupSettings
public UnaryCallSettings.Builder<CreateMirroringDeploymentGroupRequest,Operation> createMirroringDeploymentGroupSettings()Returns the builder for the settings used for calls to createMirroringDeploymentGroup. -
createMirroringDeploymentGroupOperationSettings
public OperationCallSettings.Builder<CreateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, createMirroringDeploymentGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMirroringDeploymentGroup. -
updateMirroringDeploymentGroupSettings
public UnaryCallSettings.Builder<UpdateMirroringDeploymentGroupRequest,Operation> updateMirroringDeploymentGroupSettings()Returns the builder for the settings used for calls to updateMirroringDeploymentGroup. -
updateMirroringDeploymentGroupOperationSettings
public OperationCallSettings.Builder<UpdateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, updateMirroringDeploymentGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMirroringDeploymentGroup. -
deleteMirroringDeploymentGroupSettings
public UnaryCallSettings.Builder<DeleteMirroringDeploymentGroupRequest,Operation> deleteMirroringDeploymentGroupSettings()Returns the builder for the settings used for calls to deleteMirroringDeploymentGroup. -
deleteMirroringDeploymentGroupOperationSettings
public OperationCallSettings.Builder<DeleteMirroringDeploymentGroupRequest,com.google.protobuf.Empty, deleteMirroringDeploymentGroupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringDeploymentGroup. -
listMirroringDeploymentsSettings
public PagedCallSettings.Builder<ListMirroringDeploymentsRequest,ListMirroringDeploymentsResponse, listMirroringDeploymentsSettings()MirroringClient.ListMirroringDeploymentsPagedResponse> Returns the builder for the settings used for calls to listMirroringDeployments. -
getMirroringDeploymentSettings
public UnaryCallSettings.Builder<GetMirroringDeploymentRequest,MirroringDeployment> getMirroringDeploymentSettings()Returns the builder for the settings used for calls to getMirroringDeployment. -
createMirroringDeploymentSettings
public UnaryCallSettings.Builder<CreateMirroringDeploymentRequest,Operation> createMirroringDeploymentSettings()Returns the builder for the settings used for calls to createMirroringDeployment. -
createMirroringDeploymentOperationSettings
public OperationCallSettings.Builder<CreateMirroringDeploymentRequest,MirroringDeployment, createMirroringDeploymentOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMirroringDeployment. -
updateMirroringDeploymentSettings
public UnaryCallSettings.Builder<UpdateMirroringDeploymentRequest,Operation> updateMirroringDeploymentSettings()Returns the builder for the settings used for calls to updateMirroringDeployment. -
updateMirroringDeploymentOperationSettings
public OperationCallSettings.Builder<UpdateMirroringDeploymentRequest,MirroringDeployment, updateMirroringDeploymentOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMirroringDeployment. -
deleteMirroringDeploymentSettings
public UnaryCallSettings.Builder<DeleteMirroringDeploymentRequest,Operation> deleteMirroringDeploymentSettings()Returns the builder for the settings used for calls to deleteMirroringDeployment. -
deleteMirroringDeploymentOperationSettings
public OperationCallSettings.Builder<DeleteMirroringDeploymentRequest,com.google.protobuf.Empty, deleteMirroringDeploymentOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMirroringDeployment. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()MirroringClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classStubSettings.Builder<MirroringStubSettings,MirroringStubSettings.Builder> - Throws:
IOException
-