what-the-bank/sources/io/grpc/CallCredentials.java

30 lines
829 B
Java

package io.grpc;
import java.util.concurrent.Executor;
/* loaded from: classes6.dex */
public abstract class CallCredentials {
/* loaded from: classes6.dex */
public static abstract class MetadataApplier {
public abstract void apply(Metadata metadata);
public abstract void fail(Status status);
}
/* loaded from: classes6.dex */
public static abstract class RequestInfo {
public abstract String getAuthority();
public abstract MethodDescriptor<?, ?> getMethodDescriptor();
public abstract SecurityLevel getSecurityLevel();
public abstract Attributes getTransportAttrs();
}
public abstract void applyRequestMetadata(RequestInfo requestInfo, Executor executor, MetadataApplier metadataApplier);
public abstract void thisUsesUnstableApi();
}