GrafeasV1Beta1Stub.java
/*
* Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.cloud.devtools.containeranalysis.v1beta1.stub;
import static com.google.cloud.devtools.containeranalysis.v1beta1.GrafeasV1Beta1Client.ListNoteOccurrencesPagedResponse;
import static com.google.cloud.devtools.containeranalysis.v1beta1.GrafeasV1Beta1Client.ListNotesPagedResponse;
import static com.google.cloud.devtools.containeranalysis.v1beta1.GrafeasV1Beta1Client.ListOccurrencesPagedResponse;
import com.google.api.core.BetaApi;
import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.protobuf.Empty;
import io.grafeas.v1beta1.BatchCreateNotesRequest;
import io.grafeas.v1beta1.BatchCreateNotesResponse;
import io.grafeas.v1beta1.BatchCreateOccurrencesRequest;
import io.grafeas.v1beta1.BatchCreateOccurrencesResponse;
import io.grafeas.v1beta1.CreateNoteRequest;
import io.grafeas.v1beta1.CreateOccurrenceRequest;
import io.grafeas.v1beta1.DeleteNoteRequest;
import io.grafeas.v1beta1.DeleteOccurrenceRequest;
import io.grafeas.v1beta1.GetNoteRequest;
import io.grafeas.v1beta1.GetOccurrenceNoteRequest;
import io.grafeas.v1beta1.GetOccurrenceRequest;
import io.grafeas.v1beta1.GetVulnerabilityOccurrencesSummaryRequest;
import io.grafeas.v1beta1.ListNoteOccurrencesRequest;
import io.grafeas.v1beta1.ListNoteOccurrencesResponse;
import io.grafeas.v1beta1.ListNotesRequest;
import io.grafeas.v1beta1.ListNotesResponse;
import io.grafeas.v1beta1.ListOccurrencesRequest;
import io.grafeas.v1beta1.ListOccurrencesResponse;
import io.grafeas.v1beta1.Note;
import io.grafeas.v1beta1.Occurrence;
import io.grafeas.v1beta1.UpdateNoteRequest;
import io.grafeas.v1beta1.UpdateOccurrenceRequest;
import io.grafeas.v1beta1.VulnerabilityOccurrencesSummary;
import javax.annotation.Generated;
// AUTO-GENERATED DOCUMENTATION AND CLASS
/**
* Base stub class for Container Analysis API.
*
* <p>This class is for advanced usage and reflects the underlying API directly.
*/
@Generated("by gapic-generator")
@BetaApi("A restructuring of stub classes is planned, so this may break in the future")
public abstract class GrafeasV1Beta1Stub implements BackgroundResource {
public UnaryCallable<GetOccurrenceRequest, Occurrence> getOccurrenceCallable() {
throw new UnsupportedOperationException("Not implemented: getOccurrenceCallable()");
}
public UnaryCallable<ListOccurrencesRequest, ListOccurrencesPagedResponse>
listOccurrencesPagedCallable() {
throw new UnsupportedOperationException("Not implemented: listOccurrencesPagedCallable()");
}
public UnaryCallable<ListOccurrencesRequest, ListOccurrencesResponse> listOccurrencesCallable() {
throw new UnsupportedOperationException("Not implemented: listOccurrencesCallable()");
}
public UnaryCallable<DeleteOccurrenceRequest, Empty> deleteOccurrenceCallable() {
throw new UnsupportedOperationException("Not implemented: deleteOccurrenceCallable()");
}
public UnaryCallable<CreateOccurrenceRequest, Occurrence> createOccurrenceCallable() {
throw new UnsupportedOperationException("Not implemented: createOccurrenceCallable()");
}
public UnaryCallable<BatchCreateOccurrencesRequest, BatchCreateOccurrencesResponse>
batchCreateOccurrencesCallable() {
throw new UnsupportedOperationException("Not implemented: batchCreateOccurrencesCallable()");
}
public UnaryCallable<UpdateOccurrenceRequest, Occurrence> updateOccurrenceCallable() {
throw new UnsupportedOperationException("Not implemented: updateOccurrenceCallable()");
}
public UnaryCallable<GetOccurrenceNoteRequest, Note> getOccurrenceNoteCallable() {
throw new UnsupportedOperationException("Not implemented: getOccurrenceNoteCallable()");
}
public UnaryCallable<GetNoteRequest, Note> getNoteCallable() {
throw new UnsupportedOperationException("Not implemented: getNoteCallable()");
}
public UnaryCallable<ListNotesRequest, ListNotesPagedResponse> listNotesPagedCallable() {
throw new UnsupportedOperationException("Not implemented: listNotesPagedCallable()");
}
public UnaryCallable<ListNotesRequest, ListNotesResponse> listNotesCallable() {
throw new UnsupportedOperationException("Not implemented: listNotesCallable()");
}
public UnaryCallable<DeleteNoteRequest, Empty> deleteNoteCallable() {
throw new UnsupportedOperationException("Not implemented: deleteNoteCallable()");
}
public UnaryCallable<CreateNoteRequest, Note> createNoteCallable() {
throw new UnsupportedOperationException("Not implemented: createNoteCallable()");
}
public UnaryCallable<BatchCreateNotesRequest, BatchCreateNotesResponse>
batchCreateNotesCallable() {
throw new UnsupportedOperationException("Not implemented: batchCreateNotesCallable()");
}
public UnaryCallable<UpdateNoteRequest, Note> updateNoteCallable() {
throw new UnsupportedOperationException("Not implemented: updateNoteCallable()");
}
public UnaryCallable<ListNoteOccurrencesRequest, ListNoteOccurrencesPagedResponse>
listNoteOccurrencesPagedCallable() {
throw new UnsupportedOperationException("Not implemented: listNoteOccurrencesPagedCallable()");
}
public UnaryCallable<ListNoteOccurrencesRequest, ListNoteOccurrencesResponse>
listNoteOccurrencesCallable() {
throw new UnsupportedOperationException("Not implemented: listNoteOccurrencesCallable()");
}
public UnaryCallable<GetVulnerabilityOccurrencesSummaryRequest, VulnerabilityOccurrencesSummary>
getVulnerabilityOccurrencesSummaryCallable() {
throw new UnsupportedOperationException(
"Not implemented: getVulnerabilityOccurrencesSummaryCallable()");
}
@Override
public abstract void close();
}