/** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.camel.component.hdfs2; import org.apache.hadoop.io.SequenceFile; public final class HdfsConstants { public static final int DEFAULT_PORT = 8020; public static final int DEFAULT_BUFFERSIZE = 4096; public static final short DEFAULT_REPLICATION = 3; public static final long DEFAULT_BLOCKSIZE = 64 * 1024 * 1024L; public static final SequenceFile.CompressionType DEFAULT_COMPRESSIONTYPE = SequenceFile.CompressionType.NONE; public static final HdfsCompressionCodec DEFAULT_CODEC = HdfsCompressionCodec.DEFAULT; public static final String DEFAULT_OPENED_SUFFIX = "opened"; public static final String DEFAULT_READ_SUFFIX = "read"; public static final String DEFAULT_SEGMENT_PREFIX = "seg"; public static final long DEFAULT_DELAY = 1000L; public static final String DEFAULT_PATTERN = "*"; public static final int DEFAULT_CHECK_IDLE_INTERVAL = 500; public static final String HDFS_CLOSE = "CamelHdfsClose"; private HdfsConstants() { } }