Search in sources :

Example 6 with Empty

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

the class SubscriptionAdminClientTest method acknowledgeTest.

@Test
@SuppressWarnings("all")
public void acknowledgeTest() {
    Empty expectedResponse = Empty.newBuilder().build();
    mockSubscriber.addResponse(expectedResponse);
    SubscriptionName subscription = SubscriptionName.create("[PROJECT]", "[SUBSCRIPTION]");
    List<String> ackIds = new ArrayList<>();
    client.acknowledge(subscription, ackIds);
    List<GeneratedMessageV3> actualRequests = mockSubscriber.getRequests();
    Assert.assertEquals(1, actualRequests.size());
    AcknowledgeRequest actualRequest = (AcknowledgeRequest) actualRequests.get(0);
    Assert.assertEquals(subscription, actualRequest.getSubscriptionAsSubscriptionName());
    Assert.assertEquals(ackIds, actualRequest.getAckIdsList());
}
Also used : Empty(com.google.protobuf.Empty) AcknowledgeRequest(com.google.pubsub.v1.AcknowledgeRequest) ArrayList(java.util.ArrayList) SubscriptionName(com.google.pubsub.v1.SubscriptionName) ByteString(com.google.protobuf.ByteString) GeneratedMessageV3(com.google.protobuf.GeneratedMessageV3) Test(org.junit.Test)

Example 7 with Empty

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

the class SubscriptionAdminClientTest method deleteSnapshotTest.

@Test
@SuppressWarnings("all")
public void deleteSnapshotTest() {
    Empty expectedResponse = Empty.newBuilder().build();
    mockSubscriber.addResponse(expectedResponse);
    SnapshotName snapshot = SnapshotName.create("[PROJECT]", "[SNAPSHOT]");
    client.deleteSnapshot(snapshot);
    List<GeneratedMessageV3> actualRequests = mockSubscriber.getRequests();
    Assert.assertEquals(1, actualRequests.size());
    DeleteSnapshotRequest actualRequest = (DeleteSnapshotRequest) actualRequests.get(0);
    Assert.assertEquals(snapshot, actualRequest.getSnapshotAsSnapshotName());
}
Also used : Empty(com.google.protobuf.Empty) DeleteSnapshotRequest(com.google.pubsub.v1.DeleteSnapshotRequest) SnapshotName(com.google.pubsub.v1.SnapshotName) GeneratedMessageV3(com.google.protobuf.GeneratedMessageV3) Test(org.junit.Test)

Example 8 with Empty

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

the class ConfigClientTest method deleteSinkTest.

@Test
@SuppressWarnings("all")
public void deleteSinkTest() {
    Empty expectedResponse = Empty.newBuilder().build();
    mockConfigServiceV2.addResponse(expectedResponse);
    SinkNameOneof sinkName = SinkNameOneof.from(SinkName.create("[PROJECT]", "[SINK]"));
    client.deleteSink(sinkName);
    List<GeneratedMessageV3> actualRequests = mockConfigServiceV2.getRequests();
    Assert.assertEquals(1, actualRequests.size());
    DeleteSinkRequest actualRequest = (DeleteSinkRequest) actualRequests.get(0);
    Assert.assertEquals(sinkName, actualRequest.getSinkNameAsSinkNameOneof());
}
Also used : Empty(com.google.protobuf.Empty) DeleteSinkRequest(com.google.logging.v2.DeleteSinkRequest) SinkNameOneof(com.google.logging.v2.SinkNameOneof) GeneratedMessageV3(com.google.protobuf.GeneratedMessageV3) Test(org.junit.Test)

Example 9 with Empty

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

the class LoggingClientTest method deleteLogTest.

@Test
@SuppressWarnings("all")
public void deleteLogTest() {
    Empty expectedResponse = Empty.newBuilder().build();
    mockLoggingServiceV2.addResponse(expectedResponse);
    LogNameOneof logName = LogNameOneof.from(LogName.create("[PROJECT]", "[LOG]"));
    client.deleteLog(logName);
    List<GeneratedMessageV3> actualRequests = mockLoggingServiceV2.getRequests();
    Assert.assertEquals(1, actualRequests.size());
    DeleteLogRequest actualRequest = (DeleteLogRequest) actualRequests.get(0);
    Assert.assertEquals(logName, actualRequest.getLogNameAsLogNameOneof());
}
Also used : DeleteLogRequest(com.google.logging.v2.DeleteLogRequest) Empty(com.google.protobuf.Empty) LogNameOneof(com.google.logging.v2.LogNameOneof) GeneratedMessageV3(com.google.protobuf.GeneratedMessageV3) Test(org.junit.Test)

Example 10 with Empty

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

the class MetricsClientTest method deleteLogMetricTest.

@Test
@SuppressWarnings("all")
public void deleteLogMetricTest() {
    Empty expectedResponse = Empty.newBuilder().build();
    mockMetricsServiceV2.addResponse(expectedResponse);
    MetricNameOneof metricName = MetricNameOneof.from(MetricName.create("[PROJECT]", "[METRIC]"));
    client.deleteLogMetric(metricName);
    List<GeneratedMessageV3> actualRequests = mockMetricsServiceV2.getRequests();
    Assert.assertEquals(1, actualRequests.size());
    DeleteLogMetricRequest actualRequest = (DeleteLogMetricRequest) actualRequests.get(0);
    Assert.assertEquals(metricName, actualRequest.getMetricNameAsMetricNameOneof());
}
Also used : Empty(com.google.protobuf.Empty) MetricNameOneof(com.google.logging.v2.MetricNameOneof) GeneratedMessageV3(com.google.protobuf.GeneratedMessageV3) DeleteLogMetricRequest(com.google.logging.v2.DeleteLogMetricRequest) 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