Class OsConfigZonalServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<OsConfigZonalServiceStubSettings,OsConfigZonalServiceStubSettings.Builder>
com.google.cloud.osconfig.v1.stub.OsConfigZonalServiceStubSettings.Builder
- Enclosing class:
- OsConfigZonalServiceStubSettings
public static class OsConfigZonalServiceStubSettings.Builder
extends StubSettings.Builder<OsConfigZonalServiceStubSettings,OsConfigZonalServiceStubSettings.Builder>
Builder for OsConfigZonalServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(OsConfigZonalServiceStubSettings 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<CreateOSPolicyAssignmentRequest,OSPolicyAssignment, OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to createOSPolicyAssignment.Returns the builder for the settings used for calls to createOSPolicyAssignment.OperationCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.protobuf.Empty, OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to deleteOSPolicyAssignment.Returns the builder for the settings used for calls to deleteOSPolicyAssignment.Returns the builder for the settings used for calls to getInventory.Returns the builder for the settings used for calls to getOSPolicyAssignmentReport.Returns the builder for the settings used for calls to getOSPolicyAssignment.Returns the builder for the settings used for calls to getVulnerabilityReport.PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse, OsConfigZonalServiceClient.ListInventoriesPagedResponse> Returns the builder for the settings used for calls to listInventories.PagedCallSettings.Builder<ListOSPolicyAssignmentReportsRequest,ListOSPolicyAssignmentReportsResponse, OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignmentReports.PagedCallSettings.Builder<ListOSPolicyAssignmentRevisionsRequest,ListOSPolicyAssignmentRevisionsResponse, OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignmentRevisions.PagedCallSettings.Builder<ListOSPolicyAssignmentsRequest,ListOSPolicyAssignmentsResponse, OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignments.PagedCallSettings.Builder<ListVulnerabilityReportsRequest,ListVulnerabilityReportsResponse, OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse> Returns the builder for the settings used for calls to listVulnerabilityReports.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> OperationCallSettings.Builder<UpdateOSPolicyAssignmentRequest,OSPolicyAssignment, OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to updateOSPolicyAssignment.Returns the builder for the settings used for calls to updateOSPolicyAssignment.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 OsConfigZonalServiceStubSettings.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() -
createOSPolicyAssignmentSettings
public UnaryCallSettings.Builder<CreateOSPolicyAssignmentRequest,Operation> createOSPolicyAssignmentSettings()Returns the builder for the settings used for calls to createOSPolicyAssignment. -
createOSPolicyAssignmentOperationSettings
public OperationCallSettings.Builder<CreateOSPolicyAssignmentRequest,OSPolicyAssignment, createOSPolicyAssignmentOperationSettings()OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to createOSPolicyAssignment. -
updateOSPolicyAssignmentSettings
public UnaryCallSettings.Builder<UpdateOSPolicyAssignmentRequest,Operation> updateOSPolicyAssignmentSettings()Returns the builder for the settings used for calls to updateOSPolicyAssignment. -
updateOSPolicyAssignmentOperationSettings
public OperationCallSettings.Builder<UpdateOSPolicyAssignmentRequest,OSPolicyAssignment, updateOSPolicyAssignmentOperationSettings()OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to updateOSPolicyAssignment. -
getOSPolicyAssignmentSettings
public UnaryCallSettings.Builder<GetOSPolicyAssignmentRequest,OSPolicyAssignment> getOSPolicyAssignmentSettings()Returns the builder for the settings used for calls to getOSPolicyAssignment. -
listOSPolicyAssignmentsSettings
public PagedCallSettings.Builder<ListOSPolicyAssignmentsRequest,ListOSPolicyAssignmentsResponse, listOSPolicyAssignmentsSettings()OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignments. -
listOSPolicyAssignmentRevisionsSettings
public PagedCallSettings.Builder<ListOSPolicyAssignmentRevisionsRequest,ListOSPolicyAssignmentRevisionsResponse, listOSPolicyAssignmentRevisionsSettings()OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignmentRevisions. -
deleteOSPolicyAssignmentSettings
public UnaryCallSettings.Builder<DeleteOSPolicyAssignmentRequest,Operation> deleteOSPolicyAssignmentSettings()Returns the builder for the settings used for calls to deleteOSPolicyAssignment. -
deleteOSPolicyAssignmentOperationSettings
public OperationCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.protobuf.Empty, deleteOSPolicyAssignmentOperationSettings()OSPolicyAssignmentOperationMetadata> Returns the builder for the settings used for calls to deleteOSPolicyAssignment. -
getOSPolicyAssignmentReportSettings
public UnaryCallSettings.Builder<GetOSPolicyAssignmentReportRequest,OSPolicyAssignmentReport> getOSPolicyAssignmentReportSettings()Returns the builder for the settings used for calls to getOSPolicyAssignmentReport. -
listOSPolicyAssignmentReportsSettings
public PagedCallSettings.Builder<ListOSPolicyAssignmentReportsRequest,ListOSPolicyAssignmentReportsResponse, listOSPolicyAssignmentReportsSettings()OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse> Returns the builder for the settings used for calls to listOSPolicyAssignmentReports. -
getInventorySettings
Returns the builder for the settings used for calls to getInventory. -
listInventoriesSettings
public PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse, listInventoriesSettings()OsConfigZonalServiceClient.ListInventoriesPagedResponse> Returns the builder for the settings used for calls to listInventories. -
getVulnerabilityReportSettings
public UnaryCallSettings.Builder<GetVulnerabilityReportRequest,VulnerabilityReport> getVulnerabilityReportSettings()Returns the builder for the settings used for calls to getVulnerabilityReport. -
listVulnerabilityReportsSettings
public PagedCallSettings.Builder<ListVulnerabilityReportsRequest,ListVulnerabilityReportsResponse, listVulnerabilityReportsSettings()OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse> Returns the builder for the settings used for calls to listVulnerabilityReports. -
build
- Specified by:
buildin classStubSettings.Builder<OsConfigZonalServiceStubSettings,OsConfigZonalServiceStubSettings.Builder> - Throws:
IOException
-