Class GrpcOrganizationVpcFlowLogsServiceStub
java.lang.Object
com.google.cloud.networkmanagement.v1.stub.OrganizationVpcFlowLogsServiceStub
com.google.cloud.networkmanagement.v1.stub.GrpcOrganizationVpcFlowLogsServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcOrganizationVpcFlowLogsServiceStub
extends OrganizationVpcFlowLogsServiceStub
gRPC stub implementation for the OrganizationVpcFlowLogsService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcOrganizationVpcFlowLogsServiceStub(OrganizationVpcFlowLogsServiceStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcOrganizationVpcFlowLogsServiceStub, using the given settings.protectedGrpcOrganizationVpcFlowLogsServiceStub(OrganizationVpcFlowLogsServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcOrganizationVpcFlowLogsServiceStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcOrganizationVpcFlowLogsServiceStubcreate(ClientContext clientContext) static final GrpcOrganizationVpcFlowLogsServiceStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcOrganizationVpcFlowLogsServiceStubOperationCallable<DeleteVpcFlowLogsConfigRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListVpcFlowLogsConfigsRequest,OrganizationVpcFlowLogsServiceClient.ListVpcFlowLogsConfigsPagedResponse> voidshutdown()voidMethods inherited from class com.google.cloud.networkmanagement.v1.stub.OrganizationVpcFlowLogsServiceStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcOrganizationVpcFlowLogsServiceStub
protected GrpcOrganizationVpcFlowLogsServiceStub(OrganizationVpcFlowLogsServiceStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcOrganizationVpcFlowLogsServiceStub, 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
-
GrpcOrganizationVpcFlowLogsServiceStub
protected GrpcOrganizationVpcFlowLogsServiceStub(OrganizationVpcFlowLogsServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcOrganizationVpcFlowLogsServiceStub, 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 GrpcOrganizationVpcFlowLogsServiceStub create(OrganizationVpcFlowLogsServiceStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcOrganizationVpcFlowLogsServiceStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcOrganizationVpcFlowLogsServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classOrganizationVpcFlowLogsServiceStub
-
listVpcFlowLogsConfigsCallable
public UnaryCallable<ListVpcFlowLogsConfigsRequest,ListVpcFlowLogsConfigsResponse> listVpcFlowLogsConfigsCallable()- Overrides:
listVpcFlowLogsConfigsCallablein classOrganizationVpcFlowLogsServiceStub
-
listVpcFlowLogsConfigsPagedCallable
public UnaryCallable<ListVpcFlowLogsConfigsRequest,OrganizationVpcFlowLogsServiceClient.ListVpcFlowLogsConfigsPagedResponse> listVpcFlowLogsConfigsPagedCallable()- Overrides:
listVpcFlowLogsConfigsPagedCallablein classOrganizationVpcFlowLogsServiceStub
-
getVpcFlowLogsConfigCallable
- Overrides:
getVpcFlowLogsConfigCallablein classOrganizationVpcFlowLogsServiceStub
-
createVpcFlowLogsConfigCallable
- Overrides:
createVpcFlowLogsConfigCallablein classOrganizationVpcFlowLogsServiceStub
-
createVpcFlowLogsConfigOperationCallable
public OperationCallable<CreateVpcFlowLogsConfigRequest,VpcFlowLogsConfig, createVpcFlowLogsConfigOperationCallable()OperationMetadata> - Overrides:
createVpcFlowLogsConfigOperationCallablein classOrganizationVpcFlowLogsServiceStub
-
updateVpcFlowLogsConfigCallable
- Overrides:
updateVpcFlowLogsConfigCallablein classOrganizationVpcFlowLogsServiceStub
-
updateVpcFlowLogsConfigOperationCallable
public OperationCallable<UpdateVpcFlowLogsConfigRequest,VpcFlowLogsConfig, updateVpcFlowLogsConfigOperationCallable()OperationMetadata> - Overrides:
updateVpcFlowLogsConfigOperationCallablein classOrganizationVpcFlowLogsServiceStub
-
deleteVpcFlowLogsConfigCallable
- Overrides:
deleteVpcFlowLogsConfigCallablein classOrganizationVpcFlowLogsServiceStub
-
deleteVpcFlowLogsConfigOperationCallable
public OperationCallable<DeleteVpcFlowLogsConfigRequest,com.google.protobuf.Empty, deleteVpcFlowLogsConfigOperationCallable()OperationMetadata> - Overrides:
deleteVpcFlowLogsConfigOperationCallablein classOrganizationVpcFlowLogsServiceStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classOrganizationVpcFlowLogsServiceStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,OrganizationVpcFlowLogsServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classOrganizationVpcFlowLogsServiceStub
-
getLocationCallable
- Overrides:
getLocationCallablein classOrganizationVpcFlowLogsServiceStub
-
setIamPolicyCallable
- Overrides:
setIamPolicyCallablein classOrganizationVpcFlowLogsServiceStub
-
getIamPolicyCallable
- Overrides:
getIamPolicyCallablein classOrganizationVpcFlowLogsServiceStub
-
testIamPermissionsCallable
public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()- Overrides:
testIamPermissionsCallablein classOrganizationVpcFlowLogsServiceStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classOrganizationVpcFlowLogsServiceStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-