public org.apache.hadoop.security.proto.SecurityProtos.CredentialsProto buildPartial() { org.apache.hadoop.security.proto.SecurityProtos.CredentialsProto result = new org.apache.hadoop.security.proto.SecurityProtos.CredentialsProto(this); int from_bitField0_ = bitField0_; if (tokensBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { tokens_ = java.util.Collections.unmodifiableList(tokens_); bitField0_ = (bitField0_ & ~0x00000001); } result.tokens_ = tokens_; } else { result.tokens_ = tokensBuilder_.build(); } if (secretsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { secrets_ = java.util.Collections.unmodifiableList(secrets_); bitField0_ = (bitField0_ & ~0x00000002); } result.secrets_ = secrets_; } else { result.secrets_ = secretsBuilder_.build(); } onBuilt(); return result; }