use of com.google.api.codegen.discovery.Schema in project toolkit by googleapis.
the class DiscoveryMethodModel method getInputFields.
@Override
public List<DiscoveryField> getInputFields() {
if (inputFields != null) {
return inputFields;
}
ImmutableList.Builder<DiscoveryField> fieldsBuilder = ImmutableList.builder();
for (Schema field : method.parameters().values()) {
fieldsBuilder.add(DiscoveryField.create(field, apiModel));
}
if (method.request() != null) {
fieldsBuilder.add(DiscoveryField.create(method.request(), apiModel));
}
inputFields = fieldsBuilder.build();
return inputFields;
}
Aggregations