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() (deprecated)
public UnaryCallSettings.Builder<GetInstanceOSPoliciesComplianceRequest,InstanceOSPoliciesCompliance> getInstanceOSPoliciesComplianceSettings()
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 getInstanceOSPoliciesCompliance.
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
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() (deprecated)
public PagedCallSettings.Builder<ListInstanceOSPoliciesCompliancesRequest,ListInstanceOSPoliciesCompliancesResponse,OsConfigZonalServiceClient.ListInstanceOSPoliciesCompliancesPagedResponse> listInstanceOSPoliciesCompliancesSettings()
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 listInstanceOSPoliciesCompliances.
Returns
listInventoriesSettings()
public PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse,OsConfigZonalServiceClient.ListInventoriesPagedResponse> listInventoriesSettings()
Returns the builder for the settings used for calls to listInventories.
Returns
listOSPolicyA