Class AuditManagerSettings.Builder (0.3.0)

public static class AuditManagerSettings.Builder extends ClientSettings.Builder<AuditManagerSettings,AuditManagerSettings.Builder>

Builder for AuditManagerSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > AuditManagerSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(AuditManagerSettings settings)

protected Builder(AuditManagerSettings settings)
Parameter
Name Description
settings AuditManagerSettings

Builder(AuditManagerStubSettings.Builder stubSettings)

protected Builder(AuditManagerStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings AuditManagerStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public AuditManagerSettings.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
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
AuditManagerSettings.Builder

build()

public AuditManagerSettings build()
Returns
Type Description
AuditManagerSettings
Overrides
Exceptions
Type Description
IOException

enrollResourceSettings()

public UnaryCallSettings.Builder<EnrollResourceRequest,Enrollment> enrollResourceSettings()

Returns the builder for the settings used for calls to enrollResource.

Returns
Type Description
Builder<EnrollResourceRequest,Enrollment>

generateAuditReportOperationSettings()

public OperationCallSettings.Builder<GenerateAuditReportRequest,AuditReport,OperationMetadata> generateAuditReportOperationSettings()

Returns the builder for the settings used for calls to generateAuditReport.

Returns
Type Description
Builder<GenerateAuditReportRequest,AuditReport,OperationMetadata>

generateAuditReportSettings()

public UnaryCallSettings.Builder<GenerateAuditReportRequest,Operation> generateAuditReportSettings()

Returns the builder for the settings used for calls to generateAuditReport.

Returns
Type Description
Builder<GenerateAuditReportRequest,Operation>

generateAuditScopeReportSettings()

public UnaryCallSettings.Builder<GenerateAuditScopeReportRequest,AuditScopeReport> generateAuditScopeReportSettings()

Returns the builder for the settings used for calls to generateAuditScopeReport.

Returns
Type Description
Builder<GenerateAuditScopeReportRequest,AuditScopeReport>

getAuditReportSettings()

public UnaryCallSettings.Builder<GetAuditReportRequest,AuditReport> getAuditReportSettings()

Returns the builder for the settings used for calls to getAuditReport.

Returns
Type Description
Builder<GetAuditReportRequest,AuditReport>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

Returns the builder for the settings used for calls to getLocation.

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getResourceEnrollmentStatusSettings()

public UnaryCallSettings.Builder<GetResourceEnrollmentStatusRequest,ResourceEnrollmentStatus> getResourceEnrollmentStatusSettings()

Returns the builder for the settings used for calls to getResourceEnrollmentStatus.

Returns
Type Description
Builder<GetResourceEnrollmentStatusRequest,ResourceEnrollmentStatus>

getStubSettingsBuilder()

public AuditManagerStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
AuditManagerStubSettings.Builder

listAuditReportsSettings()

public PagedCallSettings.Builder<ListAuditReportsRequest,ListAuditReportsResponse,AuditManagerClient.ListAuditReportsPagedResponse> listAuditReportsSettings()

Returns the builder for the settings used for calls to listAuditReports.

Returns
Type Description
Builder<ListAuditReportsRequest,ListAuditReportsResponse,ListAuditReportsPagedResponse>

listControlsSettings()

public PagedCallSettings.Builder<ListControlsRequest,ListControlsResponse,AuditManagerClient.ListControlsPagedResponse> listControlsSettings()

Returns the builder for the settings used for calls to listControls.

Returns
Type Description
Builder<ListControlsRequest,ListControlsResponse,ListControlsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,AuditManagerClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listResourceEnrollmentStatusesSettings()

public PagedCallSettings.Builder<ListResourceEnrollmentStatusesRequest,ListResourceEnrollmentStatusesResponse,AuditManagerClient.ListResourceEnrollmentStatusesPagedResponse> listResourceEnrollmentStatusesSettings()

Returns the builder for the settings used for calls to listResourceEnrollmentStatuses.

Returns
Type Description
Builder<ListResourceEnrollmentStatusesRequest,ListResourceEnrollmentStatusesResponse,ListResourceEnrollmentStatusesPagedResponse>