Search in sources :

Example 11 with Empty

use of com.google.protobuf.Empty in project google-cloud-java by GoogleCloudPlatform.

the class LoggingImplTest method testDeleteSinkAsync_Null.

@Test
public void testDeleteSinkAsync_Null() throws ExecutionException, InterruptedException {
    DeleteSinkRequest request = DeleteSinkRequest.newBuilder().setSinkName(SINK_NAME_PB).build();
    ApiFuture<Empty> response = ApiFutures.immediateFuture(null);
    EasyMock.expect(loggingRpcMock.delete(request)).andReturn(response);
    EasyMock.replay(rpcFactoryMock, loggingRpcMock);
    logging = options.getService();
    assertFalse(logging.deleteSinkAsync(SINK_NAME).get());
}
Also used : Empty(com.google.protobuf.Empty) DeleteSinkRequest(com.google.logging.v2.DeleteSinkRequest) Test(org.junit.Test)

Example 12 with Empty

use of com.google.protobuf.Empty in project google-cloud-java by GoogleCloudPlatform.

the class LoggingImplTest method testDeleteMetric.

@Test
public void testDeleteMetric() {
    DeleteLogMetricRequest request = DeleteLogMetricRequest.newBuilder().setMetricName(METRIC_NAME_PB).build();
    ApiFuture<Empty> response = ApiFutures.immediateFuture(Empty.getDefaultInstance());
    EasyMock.expect(loggingRpcMock.delete(request)).andReturn(response);
    EasyMock.replay(rpcFactoryMock, loggingRpcMock);
    logging = options.getService();
    assertTrue(logging.deleteMetric(METRIC_NAME));
}
Also used : Empty(com.google.protobuf.Empty) DeleteLogMetricRequest(com.google.logging.v2.DeleteLogMetricRequest) Test(org.junit.Test)

Example 13 with Empty

use of com.google.protobuf.Empty in project google-cloud-java by GoogleCloudPlatform.

the class LoggingImplTest method testDeleteMetric_Null.

@Test
public void testDeleteMetric_Null() {
    DeleteLogMetricRequest request = DeleteLogMetricRequest.newBuilder().setMetricName(METRIC_NAME_PB).build();
    ApiFuture<Empty> response = ApiFutures.immediateFuture(null);
    EasyMock.expect(loggingRpcMock.delete(request)).andReturn(response);
    EasyMock.replay(rpcFactoryMock, loggingRpcMock);
    logging = options.getService();
    assertFalse(logging.deleteMetric(METRIC_NAME));
}
Also used : Empty(com.google.protobuf.Empty) DeleteLogMetricRequest(com.google.logging.v2.DeleteLogMetricRequest) Test(org.junit.Test)

Example 14 with Empty

use of com.google.protobuf.Empty in project google-cloud-java by GoogleCloudPlatform.

the class LoggingImplTest method testDeleteLog.

@Test
public void testDeleteLog() {
    DeleteLogRequest request = DeleteLogRequest.newBuilder().setLogName(LOG_NAME_PB).build();
    ApiFuture<Empty> response = ApiFutures.immediateFuture(Empty.getDefaultInstance());
    EasyMock.expect(loggingRpcMock.delete(request)).andReturn(response);
    EasyMock.replay(rpcFactoryMock, loggingRpcMock);
    logging = options.getService();
    assertTrue(logging.deleteLog(LOG_NAME));
}
Also used : DeleteLogRequest(com.google.logging.v2.DeleteLogRequest) Empty(com.google.protobuf.Empty) Test(org.junit.Test)

Example 15 with Empty

use of com.google.protobuf.Empty in project google-cloud-java by GoogleCloudPlatform.

the class LoggingImplTest method testDeleteLogAync.

@Test
public void testDeleteLogAync() throws ExecutionException, InterruptedException {
    DeleteLogRequest request = DeleteLogRequest.newBuilder().setLogName(LOG_NAME_PB).build();
    ApiFuture<Empty> response = ApiFutures.immediateFuture(Empty.getDefaultInstance());
    EasyMock.expect(loggingRpcMock.delete(request)).andReturn(response);
    EasyMock.replay(rpcFactoryMock, loggingRpcMock);
    logging = options.getService();
    assertTrue(logging.deleteLogAsync(LOG_NAME).get());
}
Also used : DeleteLogRequest(com.google.logging.v2.DeleteLogRequest) Empty(com.google.protobuf.Empty) Test(org.junit.Test)

Aggregations

Empty (com.google.protobuf.Empty)24 Test (org.junit.Test)24 GeneratedMessageV3 (com.google.protobuf.GeneratedMessageV3)13 DeleteLogMetricRequest (com.google.logging.v2.DeleteLogMetricRequest)5 DeleteSinkRequest (com.google.logging.v2.DeleteSinkRequest)5 SubscriptionName (com.google.pubsub.v1.SubscriptionName)4 DeleteLogRequest (com.google.logging.v2.DeleteLogRequest)3 ArrayList (java.util.ArrayList)3 ByteString (com.google.protobuf.ByteString)2 PatchTracesRequest (com.google.devtools.cloudtrace.v1.PatchTracesRequest)1 Traces (com.google.devtools.cloudtrace.v1.Traces)1 LogNameOneof (com.google.logging.v2.LogNameOneof)1 MetricNameOneof (com.google.logging.v2.MetricNameOneof)1 SinkNameOneof (com.google.logging.v2.SinkNameOneof)1 CreateTimeSeriesRequest (com.google.monitoring.v3.CreateTimeSeriesRequest)1 DeleteGroupRequest (com.google.monitoring.v3.DeleteGroupRequest)1 DeleteMetricDescriptorRequest (com.google.monitoring.v3.DeleteMetricDescriptorRequest)1 GroupName (com.google.monitoring.v3.GroupName)1 MetricDescriptorName (com.google.monitoring.v3.MetricDescriptorName)1 ProjectName (com.google.monitoring.v3.ProjectName)1