Package com.google.cloud.osconfig.v1
Class OsConfigZonalServiceSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<OsConfigZonalServiceSettings,OsConfigZonalServiceSettings.Builder>
-
- com.google.cloud.osconfig.v1.OsConfigZonalServiceSettings.Builder
-
- Enclosing class:
- OsConfigZonalServiceSettings
public static class OsConfigZonalServiceSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<OsConfigZonalServiceSettings,OsConfigZonalServiceSettings.Builder>
Builder for OsConfigZonalServiceSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(OsConfigZonalServiceSettings settings)
protected
Builder(OsConfigZonalServiceStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OsConfigZonalServiceSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.OsConfigZonalServiceSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata>
createOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateOSPolicyAssignmentRequest,com.google.longrunning.Operation>
createOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.protobuf.Empty,OSPolicyAssignmentOperationMetadata>
deleteOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.longrunning.Operation>
deleteOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInventoryRequest,Inventory>
getInventorySettings()
Returns the builder for the settings used for calls to getInventory.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOSPolicyAssignmentReportRequest,OSPolicyAssignmentReport>
getOSPolicyAssignmentReportSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignmentReport.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOSPolicyAssignmentRequest,OSPolicyAssignment>
getOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignment.OsConfigZonalServiceStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVulnerabilityReportRequest,VulnerabilityReport>
getVulnerabilityReportSettings()
Returns the builder for the settings used for calls to getVulnerabilityReport.com.google.api.gax.rpc.PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse,OsConfigZonalServiceClient.ListInventoriesPagedResponse>
listInventoriesSettings()
Returns the builder for the settings used for calls to listInventories.com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentReportsRequest,ListOSPolicyAssignmentReportsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse>
listOSPolicyAssignmentReportsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentReports.com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentRevisionsRequest,ListOSPolicyAssignmentRevisionsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse>
listOSPolicyAssignmentRevisionsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentRevisions.com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentsRequest,ListOSPolicyAssignmentsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse>
listOSPolicyAssignmentsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignments.com.google.api.gax.rpc.PagedCallSettings.Builder<ListVulnerabilityReportsRequest,ListVulnerabilityReportsResponse,OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse>
listVulnerabilityReportsSettings()
Returns the builder for the settings used for calls to listVulnerabilityReports.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata>
updateOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateOSPolicyAssignmentRequest,com.google.longrunning.Operation>
updateOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.-
Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(OsConfigZonalServiceSettings settings)
-
Builder
protected Builder(OsConfigZonalServiceStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public OsConfigZonalServiceStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public OsConfigZonalServiceSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.
-
createOSPolicyAssignmentSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateOSPolicyAssignmentRequest,com.google.longrunning.Operation> createOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.
-
createOSPolicyAssignmentOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata> createOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to createOSPolicyAssignment.
-
updateOSPolicyAssignmentSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateOSPolicyAssignmentRequest,com.google.longrunning.Operation> updateOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.
-
updateOSPolicyAssignmentOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateOSPolicyAssignmentRequest,OSPolicyAssignment,OSPolicyAssignmentOperationMetadata> updateOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to updateOSPolicyAssignment.
-
getOSPolicyAssignmentSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOSPolicyAssignmentRequest,OSPolicyAssignment> getOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignment.
-
listOSPolicyAssignmentsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentsRequest,ListOSPolicyAssignmentsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentsPagedResponse> listOSPolicyAssignmentsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignments.
-
listOSPolicyAssignmentRevisionsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentRevisionsRequest,ListOSPolicyAssignmentRevisionsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentRevisionsPagedResponse> listOSPolicyAssignmentRevisionsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentRevisions.
-
deleteOSPolicyAssignmentSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.longrunning.Operation> deleteOSPolicyAssignmentSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.
-
deleteOSPolicyAssignmentOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteOSPolicyAssignmentRequest,com.google.protobuf.Empty,OSPolicyAssignmentOperationMetadata> deleteOSPolicyAssignmentOperationSettings()
Returns the builder for the settings used for calls to deleteOSPolicyAssignment.
-
getOSPolicyAssignmentReportSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOSPolicyAssignmentReportRequest,OSPolicyAssignmentReport> getOSPolicyAssignmentReportSettings()
Returns the builder for the settings used for calls to getOSPolicyAssignmentReport.
-
listOSPolicyAssignmentReportsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSPolicyAssignmentReportsRequest,ListOSPolicyAssignmentReportsResponse,OsConfigZonalServiceClient.ListOSPolicyAssignmentReportsPagedResponse> listOSPolicyAssignmentReportsSettings()
Returns the builder for the settings used for calls to listOSPolicyAssignmentReports.
-
getInventorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInventoryRequest,Inventory> getInventorySettings()
Returns the builder for the settings used for calls to getInventory.
-
listInventoriesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListInventoriesRequest,ListInventoriesResponse,OsConfigZonalServiceClient.ListInventoriesPagedResponse> listInventoriesSettings()
Returns the builder for the settings used for calls to listInventories.
-
getVulnerabilityReportSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVulnerabilityReportRequest,VulnerabilityReport> getVulnerabilityReportSettings()
Returns the builder for the settings used for calls to getVulnerabilityReport.
-
listVulnerabilityReportsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListVulnerabilityReportsRequest,ListVulnerabilityReportsResponse,OsConfigZonalServiceClient.ListVulnerabilityReportsPagedResponse> listVulnerabilityReportsSettings()
Returns the builder for the settings used for calls to listVulnerabilityReports.
-
build
public OsConfigZonalServiceSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<OsConfigZonalServiceSettings,OsConfigZonalServiceSettings.Builder>
- Throws:
IOException
-
-