public static class OsConfigServiceSettings.Builder extends ClientSettings.Builder<OsConfigServiceSettings,OsConfigServiceSettings.Builder>
Builder for OsConfigServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(OsConfigServiceSettings settings)
protected Builder(OsConfigServiceSettings settings)
Parameter
Builder(OsConfigServiceStubSettings.Builder stubSettings)
protected Builder(OsConfigServiceStubSettings.Builder stubSettings)
Parameter
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public OsConfigServiceSettings.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 OsConfigServiceSettings build()
Returns
Overrides
Exceptions
cancelPatchJobSettings()
public UnaryCallSettings.Builder<PatchJobs.CancelPatchJobRequest,PatchJobs.PatchJob> cancelPatchJobSettings()
Returns the builder for the settings used for calls to cancelPatchJob.
Returns
createGuestPolicySettings()
public UnaryCallSettings.Builder<GuestPolicies.CreateGuestPolicyRequest,GuestPolicies.GuestPolicy> createGuestPolicySettings()
Returns the builder for the settings used for calls to createGuestPolicy.
Returns
createPatchDeploymentSettings()
public UnaryCallSettings.Builder<PatchDeployments.CreatePatchDeploymentRequest,PatchDeployments.PatchDeployment> createPatchDeploymentSettings()
Returns the builder for the settings used for calls to createPatchDeployment.
Returns
deleteGuestPolicySettings()
public UnaryCallSettings.Builder<GuestPolicies.DeleteGuestPolicyRequest,Empty> deleteGuestPolicySettings()
Returns the builder for the settings used for calls to deleteGuestPolicy.
Returns
deletePatchDeploymentSettings()
public UnaryCallSettings.Builder<PatchDeployments.DeletePatchDeploymentRequest,Empty> deletePatchDeploymentSettings()
Returns the builder for the settings used for calls to deletePatchDeployment.
Returns
executePatchJobSettings()
public UnaryCallSettings.Builder<PatchJobs.ExecutePatchJobRequest,PatchJobs.PatchJob> executePatchJobSettings()
Returns the builder for the settings used for calls to executePatchJob.
Returns
getGuestPolicySettings()
public UnaryCallSettings.Builder<GuestPolicies.GetGuestPolicyRequest,GuestPolicies.GuestPolicy> getGuestPolicySettings()
Returns the builder for the settings used for calls to getGuestPolicy.
Returns
getPatchDeploymentSettings()
public UnaryCallSettings.Builder<PatchDeployments.GetPatchDeploymentRequest,PatchDeployments.PatchDeployment> getPatchDeploymentSettings()
Returns the builder for the settings used for calls to getPatchDeployment.
Returns
getPatchJobSettings()
public UnaryCallSettings.Builder<PatchJobs.GetPatchJobRequest,PatchJobs.PatchJob> getPatchJobSettings()
Returns the builder for the settings used for calls to getPatchJob.
Returns
getStubSettingsBuilder()
public OsConfigServiceStubSettings.Builder getStubSettingsBuilder()
Returns
listGuestPoliciesSettings()
public PagedCallSettings.Builder<GuestPolicies.ListGuestPoliciesRequest,GuestPolicies.ListGuestPoliciesResponse,OsConfigServiceClient.ListGuestPoliciesPagedResponse> listGuestPoliciesSettings()
Returns the builder for the settings used for calls to listGuestPolicies.
Returns
listPatchDeploymentsSettings()
public PagedCallSettings.Builder<PatchDeployments.ListPatchDeploymentsRequest,PatchDeployments.ListPatchDeploymentsResponse,OsConfigServiceClient.ListPatchDeploymentsPagedResponse> listPatchDeploymentsSettings()
Returns the builder for the settings used for calls to listPatchDeployments.
Returns
listPatchJobInstanceDetailsSettings()
public PagedCallSettings.Builder<PatchJobs.ListPatchJobInstanceDetailsRequest,PatchJobs.ListPatchJobInstanceDetailsResponse,OsConfigServiceClient.ListPatchJobInstanceDetailsPagedResponse> listPatchJobInstanceDetailsSettings()
Returns the builder for the settings used for calls to listPatchJobInstanceDetails.
Returns
listPatchJobsSettings()
public PagedCallSettings.Builder<PatchJobs.ListPatchJobsRequest,PatchJobs.ListPatchJobsResponse,OsConfigServiceClient.ListPatchJobsPagedResponse> listPatchJobsSettings()
Returns the builder for the settings used for calls to listPatchJobs.
Returns
lookupEffectiveGuestPolicySettings()
public UnaryCallSettings.Builder<GuestPolicies.LookupEffectiveGuestPolicyRequest,GuestPolicies.EffectiveGuestPolicy> lookupEffectiveGuestPolicySettings()
Returns the builder for the settings used for calls to lookupEffectiveGuestPolicy.
Returns
updateGuestPolicySettings()
public UnaryCallSettings.Builder<GuestPolicies.UpdateGuestPolicyRequest,GuestPolicies.GuestPolicy> updateGuestPolicySettings()
Returns the builder for the settings used for calls to updateGuestPolicy.
Returns