public static class OsConfigZonalServiceStubSettings.Builder extends StubSettings.Builder<OsConfigZonalServiceStubSettings,OsConfigZonalServiceStubSettings.Builder>
Builder for OsConfigZonalServiceStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(OsConfigZonalServiceStubSettings settings)
protected Builder(OsConfigZonalServiceStubSettings settings)
Parameter
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
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.
Parameter
Returns
build()
public OsConfigZonalServiceStubSettings build()
Returns
Overrides
Exceptions
createOSPolicyAssignmentOperationSettings()
public OperationCallSettings.Builder<CreateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata> createOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.
Returns
createOSPolicyAssignmentSettings()
public UnaryCallSettings.Builder<CreateOSPolicyAssignmentRequest,Operation> createOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.
Returns
deleteOSPolicyAssignmentOperationSettings()
public OperationCallSettings.Builder<DeleteOSPolicyAssignmentRequest,Empty,OSPolicyAssignmentOperationMetadata> deleteOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.
Returns
deleteOSPolicyAssignmentSettings()
public UnaryCallSettings.Builder<DeleteOSPolicyAssignmentRequest,Operation> deleteOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.
Returns
getInventorySettings()
public UnaryCallSettings.Builder<GetInventoryRequest,Inventory> getInventorySettings()
Returns the builder for the settings used for calls to getInventory.
Returns
getOSPolicyAssignmentReportSettings()
public UnaryCallSettings.Builder<GetOSPolicyAssignmentReportRequest,OSPolicyAssignmentReport> getOSPolicyAssignmentReportSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignmentReport.
Returns
getOSPolicyAssignmentSettings()
public UnaryCallSettings.Builder<GetOSPolicyAssignmentRequest,OSPolicyAssignment> getOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignment.
Returns
getVulnerabilityReportSettings()
public UnaryCallSettings.Builder<GetVulnerabilityReportRequest,VulnerabilityReport> getVulnerabilityReportSettings()
Returns the builder for the settings used for calls to getVulnerabilityReport.
Returns
listInventoriesSettings()
public PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse,OsConfigZonalServiceClient.ListInventoriesPagedResponse> listInventoriesSettings()
Returns the builder for the settings used for calls to listInventories.
Returns
listOSPolicyAssignmentReportsSettings()
public PagedCallSettings.Builder<ListOSPolicyAssignmentReportsRequest,ListOSPolicyAssignmentReportsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse> listOSPolicyAssignmentReportsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentReports.
Returns
listOSPolicyAssignmentRevisionsSettings()
public PagedCallSettings.Builder<ListOSPolicyAssignmentRevisionsRequest,ListOSPolicyAssignmentRevisionsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse> listOSPolicyAssignmentRevisionsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentRevisions.
Returns
listOSPolicyAssignmentsSettings()
public PagedCallSettings.Builder<ListOSPolicyAssignmentsRequest,ListOSPolicyAssignmentsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse> listOSPolicyAssignmentsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignments.
Returns
listVulnerabilityReportsSettings()
public PagedCallSettings.Builder<ListVulnerabilityReportsRequest,ListVulnerabilityReportsResponse,OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse> listVulnerabilityReportsSettings()
Returns the builder for the settings used for calls to listVulnerabilityReports.
Returns
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> | |
updateOSPolicyAssignmentOperationSettings()
public OperationCallSettings.Builder<UpdateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata> updateOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.
Returns
updateOSPolicyAssignmentSettings()
public UnaryCallSettings.Builder<UpdateOSPolicyAssignmentRequest,Operation> updateOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.
Returns