public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(alluxio.grpc.GetStatusPOptions prototype) {
public static Builder newBuilder(alluxio.grpc.GetStatusPOptions prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } public Builder toBuilder() {
/** * @return the instance of {@link GetStatusContext} with default values for master */ public static GetStatusContext defaults() { GetStatusPOptions masterOptions = FileSystemMasterOptions.getStatusDefaults(); return new GetStatusContext(masterOptions.toBuilder()); }
alluxio.grpc.GetStatusPOptions.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = options_.toBuilder();
/** * Merges and embeds the given {@link GetStatusPOptions} with the corresponding master options. * * @param optionsBuilder Builder for proto {@link GetStatusPOptions} to merge with defaults * @return the instance of {@link GetStatusContext} with default values for master */ public static GetStatusContext defaults(GetStatusPOptions.Builder optionsBuilder) { GetStatusPOptions masterOptions = FileSystemMasterOptions.getStatusDefaults(); GetStatusPOptions.Builder mergedOptionsBuilder = masterOptions.toBuilder().mergeFrom(optionsBuilder.build()); return new GetStatusContext(mergedOptionsBuilder); }
@Override public void getStatus(GetStatusPRequest request, StreamObserver<GetStatusPResponse> responseObserver) { String path = request.getPath(); GetStatusPOptions options = request.getOptions(); RpcUtils.call(LOG, (RpcUtils.RpcCallableThrowsIOException<GetStatusPResponse>) () -> GetStatusPResponse .newBuilder() .setFileInfo(GrpcUtils.toProto(mFileSystemMaster.getFileInfo(new AlluxioURI(path), GetStatusContext.defaults(options.toBuilder())))) .build(), "GetStatus", true, "path=%s, options=%s", responseObserver, path, options); }