mirror of https://github.com/grpc/grpc-java.git
core: annotate experimental API's inner classes. (#5643)
Annotations on outer class don't show on the javadoc of inner classes.
This commit is contained in:
parent
0604e14154
commit
d530641097
|
|
@ -159,6 +159,7 @@ public abstract class LoadBalancer {
|
||||||
*
|
*
|
||||||
* @since 1.21.0
|
* @since 1.21.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771")
|
||||||
public static final class ResolvedAddresses {
|
public static final class ResolvedAddresses {
|
||||||
private final List<EquivalentAddressGroup> addresses;
|
private final List<EquivalentAddressGroup> addresses;
|
||||||
@NameResolver.ResolutionResultAttr
|
@NameResolver.ResolutionResultAttr
|
||||||
|
|
@ -232,6 +233,7 @@ public abstract class LoadBalancer {
|
||||||
/**
|
/**
|
||||||
* Builder for {@link ResolvedAddresses}.
|
* Builder for {@link ResolvedAddresses}.
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771")
|
||||||
public static final class Builder {
|
public static final class Builder {
|
||||||
private List<EquivalentAddressGroup> addresses;
|
private List<EquivalentAddressGroup> addresses;
|
||||||
@NameResolver.ResolutionResultAttr
|
@NameResolver.ResolutionResultAttr
|
||||||
|
|
@ -663,6 +665,7 @@ public abstract class LoadBalancer {
|
||||||
*
|
*
|
||||||
* @since 1.21.0
|
* @since 1.21.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771")
|
||||||
public static final class CreateSubchannelArgs {
|
public static final class CreateSubchannelArgs {
|
||||||
private final List<EquivalentAddressGroup> addrs;
|
private final List<EquivalentAddressGroup> addrs;
|
||||||
private final Attributes attrs;
|
private final Attributes attrs;
|
||||||
|
|
@ -739,6 +742,7 @@ public abstract class LoadBalancer {
|
||||||
&& Objects.equal(stateListener, that.stateListener);
|
&& Objects.equal(stateListener, that.stateListener);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1771")
|
||||||
public static final class Builder {
|
public static final class Builder {
|
||||||
private List<EquivalentAddressGroup> addrs;
|
private List<EquivalentAddressGroup> addrs;
|
||||||
private Attributes attrs = Attributes.EMPTY;
|
private Attributes attrs = Attributes.EMPTY;
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,7 @@ public abstract class NameResolver {
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
|
||||||
public abstract static class Factory {
|
public abstract static class Factory {
|
||||||
/**
|
/**
|
||||||
* The port number used in case the target or the underlying naming system doesn't provide a
|
* The port number used in case the target or the underlying naming system doesn't provide a
|
||||||
|
|
@ -268,6 +269,7 @@ public abstract class NameResolver {
|
||||||
*
|
*
|
||||||
* @since 1.21.0
|
* @since 1.21.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
|
||||||
public abstract static class Observer implements Listener {
|
public abstract static class Observer implements Listener {
|
||||||
/**
|
/**
|
||||||
* @deprecated This will be removed in 1.21.0
|
* @deprecated This will be removed in 1.21.0
|
||||||
|
|
@ -314,6 +316,7 @@ public abstract class NameResolver {
|
||||||
*
|
*
|
||||||
* @since 1.19.0
|
* @since 1.19.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
|
||||||
public abstract static class Helper {
|
public abstract static class Helper {
|
||||||
/**
|
/**
|
||||||
* The port number used in case the target or the underlying naming system doesn't provide a
|
* The port number used in case the target or the underlying naming system doesn't provide a
|
||||||
|
|
@ -466,6 +469,7 @@ public abstract class NameResolver {
|
||||||
*
|
*
|
||||||
* @since 1.21.0
|
* @since 1.21.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
|
||||||
public static final class Builder {
|
public static final class Builder {
|
||||||
private List<EquivalentAddressGroup> addresses = Collections.emptyList();
|
private List<EquivalentAddressGroup> addresses = Collections.emptyList();
|
||||||
private Attributes attributes = Attributes.EMPTY;
|
private Attributes attributes = Attributes.EMPTY;
|
||||||
|
|
@ -524,6 +528,7 @@ public abstract class NameResolver {
|
||||||
*
|
*
|
||||||
* @since 1.21.0
|
* @since 1.21.0
|
||||||
*/
|
*/
|
||||||
|
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
|
||||||
public static final class ConfigOrError {
|
public static final class ConfigOrError {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue