Class HttpJsonSecurityCenterManagementStub
java.lang.Object
com.google.cloud.securitycentermanagement.v1.stub.SecurityCenterManagementStub
com.google.cloud.securitycentermanagement.v1.stub.HttpJsonSecurityCenterManagementStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class HttpJsonSecurityCenterManagementStub
extends SecurityCenterManagementStub
REST stub implementation for the SecurityCenterManagement service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHttpJsonSecurityCenterManagementStub(SecurityCenterManagementStubSettings settings, ClientContext clientContext) Constructs an instance of HttpJsonSecurityCenterManagementStub, using the given settings.protectedHttpJsonSecurityCenterManagementStub(SecurityCenterManagementStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) Constructs an instance of HttpJsonSecurityCenterManagementStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final HttpJsonSecurityCenterManagementStubcreate(ClientContext clientContext) static final HttpJsonSecurityCenterManagementStubcreate(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) static final HttpJsonSecurityCenterManagementStubcreate(SecurityCenterManagementStubSettings settings) UnaryCallable<DeleteEventThreatDetectionCustomModuleRequest,com.google.protobuf.Empty> UnaryCallable<DeleteSecurityHealthAnalyticsCustomModuleRequest,com.google.protobuf.Empty> UnaryCallable<GetEffectiveEventThreatDetectionCustomModuleRequest,EffectiveEventThreatDetectionCustomModule> UnaryCallable<GetEffectiveSecurityHealthAnalyticsCustomModuleRequest,EffectiveSecurityHealthAnalyticsCustomModule> static List<ApiMethodDescriptor>booleanbooleanUnaryCallable<ListDescendantEventThreatDetectionCustomModulesRequest,ListDescendantEventThreatDetectionCustomModulesResponse> UnaryCallable<ListDescendantEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListDescendantEventThreatDetectionCustomModulesPagedResponse> UnaryCallable<ListDescendantSecurityHealthAnalyticsCustomModulesRequest,ListDescendantSecurityHealthAnalyticsCustomModulesResponse> UnaryCallable<ListDescendantSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListDescendantSecurityHealthAnalyticsCustomModulesPagedResponse> UnaryCallable<ListEffectiveEventThreatDetectionCustomModulesRequest,ListEffectiveEventThreatDetectionCustomModulesResponse> UnaryCallable<ListEffectiveEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListEffectiveEventThreatDetectionCustomModulesPagedResponse> UnaryCallable<ListEffectiveSecurityHealthAnalyticsCustomModulesRequest,ListEffectiveSecurityHealthAnalyticsCustomModulesResponse> UnaryCallable<ListEffectiveSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListEffectiveSecurityHealthAnalyticsCustomModulesPagedResponse> UnaryCallable<ListEventThreatDetectionCustomModulesRequest,ListEventThreatDetectionCustomModulesResponse> UnaryCallable<ListEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListEventThreatDetectionCustomModulesPagedResponse> UnaryCallable<ListSecurityCenterServicesRequest,SecurityCenterManagementClient.ListSecurityCenterServicesPagedResponse> UnaryCallable<ListSecurityHealthAnalyticsCustomModulesRequest,ListSecurityHealthAnalyticsCustomModulesResponse> UnaryCallable<ListSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListSecurityHealthAnalyticsCustomModulesPagedResponse> voidshutdown()voidUnaryCallable<SimulateSecurityHealthAnalyticsCustomModuleRequest,SimulateSecurityHealthAnalyticsCustomModuleResponse> UnaryCallable<ValidateEventThreatDetectionCustomModuleRequest,ValidateEventThreatDetectionCustomModuleResponse>
-
Constructor Details
-
HttpJsonSecurityCenterManagementStub
protected HttpJsonSecurityCenterManagementStub(SecurityCenterManagementStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of HttpJsonSecurityCenterManagementStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
HttpJsonSecurityCenterManagementStub
protected HttpJsonSecurityCenterManagementStub(SecurityCenterManagementStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException Constructs an instance of HttpJsonSecurityCenterManagementStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final HttpJsonSecurityCenterManagementStub create(SecurityCenterManagementStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final HttpJsonSecurityCenterManagementStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final HttpJsonSecurityCenterManagementStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getMethodDescriptors
-
listEffectiveSecurityHealthAnalyticsCustomModulesCallable
public UnaryCallable<ListEffectiveSecurityHealthAnalyticsCustomModulesRequest,ListEffectiveSecurityHealthAnalyticsCustomModulesResponse> listEffectiveSecurityHealthAnalyticsCustomModulesCallable() -
listEffectiveSecurityHealthAnalyticsCustomModulesPagedCallable
public UnaryCallable<ListEffectiveSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListEffectiveSecurityHealthAnalyticsCustomModulesPagedResponse> listEffectiveSecurityHealthAnalyticsCustomModulesPagedCallable() -
getEffectiveSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<GetEffectiveSecurityHealthAnalyticsCustomModuleRequest,EffectiveSecurityHealthAnalyticsCustomModule> getEffectiveSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
getEffectiveSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
listSecurityHealthAnalyticsCustomModulesCallable
public UnaryCallable<ListSecurityHealthAnalyticsCustomModulesRequest,ListSecurityHealthAnalyticsCustomModulesResponse> listSecurityHealthAnalyticsCustomModulesCallable()- Overrides:
listSecurityHealthAnalyticsCustomModulesCallablein classSecurityCenterManagementStub
-
listSecurityHealthAnalyticsCustomModulesPagedCallable
public UnaryCallable<ListSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListSecurityHealthAnalyticsCustomModulesPagedResponse> listSecurityHealthAnalyticsCustomModulesPagedCallable()- Overrides:
listSecurityHealthAnalyticsCustomModulesPagedCallablein classSecurityCenterManagementStub
-
listDescendantSecurityHealthAnalyticsCustomModulesCallable
public UnaryCallable<ListDescendantSecurityHealthAnalyticsCustomModulesRequest,ListDescendantSecurityHealthAnalyticsCustomModulesResponse> listDescendantSecurityHealthAnalyticsCustomModulesCallable() -
listDescendantSecurityHealthAnalyticsCustomModulesPagedCallable
public UnaryCallable<ListDescendantSecurityHealthAnalyticsCustomModulesRequest,SecurityCenterManagementClient.ListDescendantSecurityHealthAnalyticsCustomModulesPagedResponse> listDescendantSecurityHealthAnalyticsCustomModulesPagedCallable() -
getSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<GetSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule> getSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
getSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
createSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<CreateSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule> createSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
createSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
updateSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<UpdateSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule> updateSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
updateSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
deleteSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<DeleteSecurityHealthAnalyticsCustomModuleRequest,com.google.protobuf.Empty> deleteSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
deleteSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
simulateSecurityHealthAnalyticsCustomModuleCallable
public UnaryCallable<SimulateSecurityHealthAnalyticsCustomModuleRequest,SimulateSecurityHealthAnalyticsCustomModuleResponse> simulateSecurityHealthAnalyticsCustomModuleCallable()- Overrides:
simulateSecurityHealthAnalyticsCustomModuleCallablein classSecurityCenterManagementStub
-
listEffectiveEventThreatDetectionCustomModulesCallable
public UnaryCallable<ListEffectiveEventThreatDetectionCustomModulesRequest,ListEffectiveEventThreatDetectionCustomModulesResponse> listEffectiveEventThreatDetectionCustomModulesCallable()- Overrides:
listEffectiveEventThreatDetectionCustomModulesCallablein classSecurityCenterManagementStub
-
listEffectiveEventThreatDetectionCustomModulesPagedCallable
public UnaryCallable<ListEffectiveEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListEffectiveEventThreatDetectionCustomModulesPagedResponse> listEffectiveEventThreatDetectionCustomModulesPagedCallable() -
getEffectiveEventThreatDetectionCustomModuleCallable
public UnaryCallable<GetEffectiveEventThreatDetectionCustomModuleRequest,EffectiveEventThreatDetectionCustomModule> getEffectiveEventThreatDetectionCustomModuleCallable()- Overrides:
getEffectiveEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
listEventThreatDetectionCustomModulesCallable
public UnaryCallable<ListEventThreatDetectionCustomModulesRequest,ListEventThreatDetectionCustomModulesResponse> listEventThreatDetectionCustomModulesCallable()- Overrides:
listEventThreatDetectionCustomModulesCallablein classSecurityCenterManagementStub
-
listEventThreatDetectionCustomModulesPagedCallable
public UnaryCallable<ListEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListEventThreatDetectionCustomModulesPagedResponse> listEventThreatDetectionCustomModulesPagedCallable()- Overrides:
listEventThreatDetectionCustomModulesPagedCallablein classSecurityCenterManagementStub
-
listDescendantEventThreatDetectionCustomModulesCallable
public UnaryCallable<ListDescendantEventThreatDetectionCustomModulesRequest,ListDescendantEventThreatDetectionCustomModulesResponse> listDescendantEventThreatDetectionCustomModulesCallable()- Overrides:
listDescendantEventThreatDetectionCustomModulesCallablein classSecurityCenterManagementStub
-
listDescendantEventThreatDetectionCustomModulesPagedCallable
public UnaryCallable<ListDescendantEventThreatDetectionCustomModulesRequest,SecurityCenterManagementClient.ListDescendantEventThreatDetectionCustomModulesPagedResponse> listDescendantEventThreatDetectionCustomModulesPagedCallable() -
getEventThreatDetectionCustomModuleCallable
public UnaryCallable<GetEventThreatDetectionCustomModuleRequest,EventThreatDetectionCustomModule> getEventThreatDetectionCustomModuleCallable()- Overrides:
getEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
createEventThreatDetectionCustomModuleCallable
public UnaryCallable<CreateEventThreatDetectionCustomModuleRequest,EventThreatDetectionCustomModule> createEventThreatDetectionCustomModuleCallable()- Overrides:
createEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
updateEventThreatDetectionCustomModuleCallable
public UnaryCallable<UpdateEventThreatDetectionCustomModuleRequest,EventThreatDetectionCustomModule> updateEventThreatDetectionCustomModuleCallable()- Overrides:
updateEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
deleteEventThreatDetectionCustomModuleCallable
public UnaryCallable<DeleteEventThreatDetectionCustomModuleRequest,com.google.protobuf.Empty> deleteEventThreatDetectionCustomModuleCallable()- Overrides:
deleteEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
validateEventThreatDetectionCustomModuleCallable
public UnaryCallable<ValidateEventThreatDetectionCustomModuleRequest,ValidateEventThreatDetectionCustomModuleResponse> validateEventThreatDetectionCustomModuleCallable()- Overrides:
validateEventThreatDetectionCustomModuleCallablein classSecurityCenterManagementStub
-
getSecurityCenterServiceCallable
public UnaryCallable<GetSecurityCenterServiceRequest,SecurityCenterService> getSecurityCenterServiceCallable()- Overrides:
getSecurityCenterServiceCallablein classSecurityCenterManagementStub
-
listSecurityCenterServicesCallable
public UnaryCallable<ListSecurityCenterServicesRequest,ListSecurityCenterServicesResponse> listSecurityCenterServicesCallable()- Overrides:
listSecurityCenterServicesCallablein classSecurityCenterManagementStub
-
listSecurityCenterServicesPagedCallable
public UnaryCallable<ListSecurityCenterServicesRequest,SecurityCenterManagementClient.ListSecurityCenterServicesPagedResponse> listSecurityCenterServicesPagedCallable()- Overrides:
listSecurityCenterServicesPagedCallablein classSecurityCenterManagementStub
-
updateSecurityCenterServiceCallable
public UnaryCallable<UpdateSecurityCenterServiceRequest,SecurityCenterService> updateSecurityCenterServiceCallable()- Overrides:
updateSecurityCenterServiceCallablein classSecurityCenterManagementStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classSecurityCenterManagementStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,SecurityCenterManagementClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classSecurityCenterManagementStub
-
getLocationCallable
- Overrides:
getLocationCallablein classSecurityCenterManagementStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classSecurityCenterManagementStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-