public abstract class Method extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Method.Builder |
static class |
Method.Stream |
| Constructor and Description |
|---|
Method() |
public abstract String name()
public abstract Method.Stream stream()
public abstract TypeNode inputType()
public abstract TypeNode outputType()
public abstract boolean isBatching()
public boolean isPaged()
public abstract boolean isDeprecated()
@Nullable public abstract LongrunningOperation lro()
@Nullable public abstract HttpBindings httpBindings()
@Nullable public abstract RoutingHeaderRule routingHeaderRule()
public abstract com.google.common.collect.ImmutableList<List<MethodArgument>> methodSignatures()
public abstract boolean operationPollingMethod()
public boolean hasLro()
public boolean hasDescription()
public boolean hasHttpBindings()
public boolean hasRoutingHeaderParams()
public boolean shouldSetParamsExtractor()
public boolean isMixin()
public boolean isOperationPollingMethod()
public abstract Method.Builder toBuilder()
public static Method.Builder builder()
public static Method.Stream toStream(boolean isClientStreaming, boolean isServerStreaming)
Copyright © 2022 Google LLC. All rights reserved.