public static class OsConfigZonalServiceSettings.Builder extends ClientSettings.Builder<OsConfigZonalServiceSettings,OsConfigZonalServiceSettings.Builder>
Builder for OsConfigZonalServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(OsConfigZonalServiceSettings settings)
protected Builder(OsConfigZonalServiceSettings settings)
Parameter
Builder(OsConfigZonalServiceStubSettings.Builder stubSettings)
protected Builder(OsConfigZonalServiceStubSettings.Builder stubSettings)
Parameter
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public OsConfigZonalServiceSettings.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 OsConfigZonalServiceSettings 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
getInstanceOSPoliciesComplianceSettings()
public UnaryCallSettings.Builder<GetInstanceOSPoliciesComplianceRequest,InstanceOSPoliciesCompliance> getInstanceOSPoliciesComplianceSettings()
Returns the builder for the settings used for calls to getInstanceOSPoliciesCompliance.
Returns
getInventorySettings()
public UnaryCallSettings.Builder<GetInventoryRequest,Inventory> getInventorySettings()
Returns the builder for the settings used for calls to getInventory.
Returns
getOSPolicyAssignmentSettings()
public UnaryCallSettings.Builder<GetOSPolicyAssignmentRequest,OSPolicyAssignment> getOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignment.
Returns
getStubSettingsBuilder()
public OsConfigZonalServiceStubSettings.Builder getStubSettingsBuilder()
Returns
getVulnerabilityReportSettings()
public UnaryCallSettings.Builder<GetVulnerabilityReportRequest,VulnerabilityReport> getVulnerabilityReportSettings()
Returns the builder for the settings used for calls to getVulnerabilityReport.
Returns
listInstanceOSPoliciesCompliancesSettings()
public PagedCallSettings.Builder<ListInstanceOSPoliciesCompliancesRequest,ListInstanceOSPoliciesCompliancesResponse,OsConfigZonalServiceClient.ListInstanceOSPoliciesCompliancesPagedResponse> listInstanceOSPoliciesCompliancesSettings()
Returns the builder for the settings used for calls to listInstanceOSPoliciesCompliances.
Returns
listInventoriesSettings()
public PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse,OsConfigZonalServiceClient.ListInventoriesPagedResponse> listInventoriesSettings()
Returns the builder for the settings used for calls to listInventories.
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
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